
    jKj4
                     x   d dl Z d dlZddlmZmZ ddlmZmZ ddlm	Z	m
Z
 	 ddlmZmZ 	 ddlmZmZ  e edeeeg            Z e edeeeg            Zed    aed    ad Z e        t(        j.                  Zt(        j0                  Zt*        j2                  Zd	Zy# e$ r dZdZY w xY w# e$ r dZdZY w xY w)
    N   )
python_aiopython_aio_asyncio)AbstractContextAbstractOperation)
__author____version__)	linux_aiolinux_aio_asyncio)
thread_aiothread_aio_asyncioc                  &   t         t        ft        t        ft        t
        fd} | j                         D ci c]  \  }}t        |      s|| } }}t        j                  j                  t        j                  j                  t        j                  j                  t                    d      }t        j                  d      }|sht        j                  j                  |      rIt!        |d      5 }|D ].  }|j#                         }|j%                  d      s|s'|| v s,|} n d d d        n0|r.|| vr*t'        j(                  d|dt+        |       t,               y | j/                  |t0        t2        f      \  aay c c}}w # 1 sw Y   /xY w)N)linuxthreadpythondefault_implementation	CAIO_IMPLr#z%CAIO_IMPL contains unsupported value z. Use one of )r
   r   r   r   r   r   itemsallospathjoindirnameabspath__file__getenvisfileopenstrip
startswithwarningswarntupleRuntimeWarningget	preferredpreferred_asyncio)implementationskvr   	requestedfplines          ^/Users/ahmed/devFolder/Ultron/claude-voice/.venv/lib/python3.12/site-packages/caio/__init__.py__select_implementationr1   %   sX   
 ./1212O )8(=(=(?J(?13q6q!t(?OJWW\\
124L 		+&I(>?(#."zz|??3't?* $I  /. 
y751 		
 	#2#6#6	%&$ I 7 K /.s   FF4.F#FF)Context	OperationAsyncioContextr   r   r   r   r
   r   r   r   r	   r   variantsvariants_asyncio)r   r#    r   r   abstractr   r   versionr   r	   r
   r   ImportErrorr   r   r%   filterr5   r6   r(   r)   r1   r2   r3   r4   __all__     r0   <module>r?      s    	  , 8 ,.
0 y*jABC

  QK	$Q' (V   

	"11[  I  Js"   B B- 	B*)B*-	B98B9