zmc
2023-12-22 9fdbf60165db0400c2e8e6be2dc6e88138ac719a
1
2
3
4
5
6
7
8
9
10
11
12
13
U
Z±d¹ã@s†dZddlmZddlmZmZmZmZmZm    Z    m
Z
m Z m Z m Z mZmZmZmZmZddlmZmZmZmZmZmZmZmZddlmZmZmZm Z m!Z!m"Z"ddl#m$Z$m%Z%ddl&m'Z'm(Z(m)Z)ddl*m+Z+dd    l,m-Z-m.Z.dd
l/m0Z0m1Z1dd l2m3Z3dd l4m5Z5m6Z6dd l7m8Z8m9Z9m:Z:ddl;m<Z<m=Z=ddl>m?Z?ddl@mAZAddlBmCZCmDZDddlEmFZFddlGmHZHmIZImJZJddlKmLZMddlKmNZOddlPmQZQddlRmSZSddlRmTZTddlRmUZUddlRmVZVddlRmWZWddlRmPZPeP YeZ¡ePj[eSj\dddd ePj[eMd!d"d#d ePj[eOd!d"d$d d%œZ]dd&l^m_Z_e_eZe`ƒƒe_eSjZeSjaƒe_eTjZeTjaƒe_eUjZeUjaƒe_eVjZeVjaƒe_eWjZeWjaƒ[_d'S)(z?Trio - A friendly Python library for async concurrency and I/O
é)Ú __version__)ÚTrioInternalErrorÚRunFinishedErrorÚ
WouldBlockÚ    CancelledÚBusyResourceErrorÚClosedResourceErrorÚrunÚ open_nurseryÚ CancelScopeÚcurrent_effective_deadlineÚTASK_STATUS_IGNOREDÚ current_timeÚBrokenResourceErrorÚ EndOfChannelÚNursery)Ú
move_on_atÚ move_on_afterÚ sleep_foreverÚ sleep_untilÚsleepÚfail_atÚ
fail_afterÚ TooSlowError)ÚEventÚCapacityLimiterÚ    SemaphoreÚLockÚStrictFIFOLockÚ    Condition)Úaclose_forcefullyÚ StapledStream)Úopen_memory_channelÚMemorySendChannelÚMemoryReceiveChannel)Úopen_signal_receiver)Ú SocketStreamÚSocketListener)Ú    open_fileÚ    wrap_file)ÚPath)ÚProcessÚ run_process)Ú    SSLStreamÚ SSLListenerÚNeedHandshakeError)Ú DTLSEndpointÚ DTLSChannel)Úserve_listeners)Úopen_tcp_stream)Úopen_tcp_listenersÚ    serve_tcp)Úopen_unix_socket)Úopen_ssl_over_tcp_streamÚopen_ssl_over_tcp_listenersÚserve_ssl_over_tcp)Ú
MultiError)ÚNonBaseMultiError)ÚTrioDeprecationWarning)Úlowlevel)Úsocket)Úabc)Ú from_thread)Ú    to_thread)Ú
_deprecatez0.20.0iPztrio.lowlevel.open_process)ÚvalueÚversionÚissueZinsteadz0.22.0i£zeBaseExceptionGroup (on Python 3.11 and later) or exceptiongroup.BaseExceptionGroup (earlier versions)z]ExceptionGroup (on Python 3.11 and later) or exceptiongroup.ExceptionGroup (earlier versions))Ú open_processr:r;)Úfixup_module_metadataN)bÚ__doc__Ú_versionrZ_corerrrrrrr    r
r r r rrrrZ    _timeoutsrrrrrrrrZ_syncrrrrrrZ_highlevel_genericr r!Z_channelr"r#r$Z_signalsr%Z_highlevel_socketr&r'Z_file_ior(r)Ú_pathr*Z _subprocessr+r,Ú_sslr-r.r/Z_dtlsr0r1Z_highlevel_serve_listenersr2Z_highlevel_open_tcp_streamr3Z_highlevel_open_tcp_listenersr4r5Z_highlevel_open_unix_streamr6Z_highlevel_ssl_helpersr7r8r9Z_core._multierrorr:Z _MultiErrorr;Z_NonBaseMultiErrorrBr<Úr=r>r?r@rAZtestingZenable_attribute_deprecationsÚ__name__ZDeprecatedAttributerFZ__deprecated_attributes__Z_utilrGÚglobalsÚ__dict__©rPrPúDd:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\trio/__init__.pyÚ<module>sn D(                    
üû    ûð!