
    XaJj                     6    d dl Z d dlmZ d Zd Zd Zd Zd Zy)    N)optionsc                 d    t        j                  dt        d       t        |       t        _        y )Nz Set objc.options.verbose instead   
stacklevel)warningswarnDeprecationWarningbool_optionsverbosevalues    V/Users/ahmed/devFolder/claude-voice/.venv/lib/python3.12/site-packages/objc/_compat.py
setVerboser      !    MM46HUVWE{H    c                  Z    t        j                  dt        d       t        j                  S )Nz!Read objc.options.verbose insteadr   r   )r   r	   r
   r   r    r   r   
getVerboser      !    MM57IVWXr   c                 d    t        j                  dt        d       t        |       t        _        y )Nz Set objc.options.use_kvo insteadr   r   )r   r	   r
   r   r   use_kvor   s    r   setUseKVOForSetattrr      r   r   c                  Z    t        j                  dt        d       t        j                  S )Nz!Read objc.options.use_kvo insteadr   r   )r   r	   r
   r   r   r   r   r   getUseKVOForSetattrr      r   r   c                     t        | t              r| dk  rt        d      t        j                  dt
        d       t        |       S )z9Allocate a read/write buffer of memory of the given size.r   z!length must be a positive integerzUse bytearray insteadr   r   )
isinstanceint	TypeErrorr   r	   r
   	bytearray)lengths    r   allocateBufferr#      s;    fc"fk;<<MM)+=!LVr   )	r   objcr   r   r   r   r   r   r#   r   r   r   <module>r%      s$     $#

#

r   