trio

View on PyPIReverse Dependencies (180)

0.20.0 trio-0.20.0-py3-none-any.whl

Wheel Details

Project: trio
Version: 0.20.0
Filename: trio-0.20.0-py3-none-any.whl
Download: [link]
Size: 359025
MD5: 1311fd73d399b7ca48a27c4d98023131
SHA256: fb2d48e4eab0dfb786a472cd514aaadc71e3445b203bc300bad93daa75d77c1a
Uploaded: 2022-02-21 13:29:32 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: trio
Version: 0.20.0
Summary: A friendly Python library for async concurrency and I/O
Author: Nathaniel J. Smith
Author-Email: njs[at]pobox.com
Home-Page: https://github.com/python-trio/trio
License: MIT -or- Apache License 2.0
Keywords: async,io,networking,trio
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX :: BSD
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: System :: Networking
Classifier: Framework :: Trio
Requires-Python: >=3.7
Requires-Dist: attrs (>=19.2.0)
Requires-Dist: sortedcontainers
Requires-Dist: async-generator (>=1.9)
Requires-Dist: idna
Requires-Dist: outcome
Requires-Dist: sniffio
Requires-Dist: cffi (>=1.14); os_name == "nt" and implementation_name != "pypy"
License-File: LICENSE
License-File: LICENSE.APACHE2
License-File: LICENSE.MIT
[Description omitted; length: 2957 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.37.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
trio/__init__.py sha256=cVFY2Yv9jMu83vdst5OJAzOODocmbsTpDCobikMemmQ 3280
trio/_abc.py sha256=vFlBeTci6PSmaEon2R4utHiQ7qV1AtR22BuzLdFAv_g 23835
trio/_channel.py sha256=31FoA4r7gHZXRVfZZQM3D_3fi_pTJ9r8dvcdMbL6OVM 14352
trio/_deprecate.py sha256=U0l4XhCtYbRSJxu2zZ53mhi9Kbp4C2miGDG2bPJgpUY 4692
trio/_file_io.py sha256=4kb2jkzI4kt0IM5FxzfwaZrBMFSDwt_UkIaBNCzojTs 4554
trio/_highlevel_generic.py sha256=qj4zPjzxeurLC3XtdH9fMm1IF_LTx7YbGaJ51pJ6xL0 3928
trio/_highlevel_open_tcp_listeners.py sha256=8RpD2OaeN0kLvq_Cs2urCT-l1FD0Qr8crI6xcMX27jk 9070
trio/_highlevel_open_tcp_stream.py sha256=LN-OoDqHIXxUUnQK2rOBs2gKp0_Nueh4bqQh0Js-stM 17497
trio/_highlevel_open_unix_stream.py sha256=6sve8rZVQE_ygv3dFa9x20oXTiu3cRLI9DsGDHiUiIo 1247
trio/_highlevel_serve_listeners.py sha256=5L9aOqY8FXOVjAwRGScZEmX2C4tmtNmdYxZ9q0MlPVY 4250
trio/_highlevel_socket.py sha256=NdxUCl927Kkbj9-mv3r75L7N4eKdWjYMI72AvdBkAxM 14501
trio/_highlevel_ssl_helpers.py sha256=POPeBFl_iFHXN9F6hVjBUXnItizRjgpY2Bph3KIPayI 5784
trio/_path.py sha256=nYvLn5BvqPplHDZnL-pcnb2dIt9mvZ0sdQhD9agG0yc 6315
trio/_signals.py sha256=zxpizyFabtrrXcmCIMvTqiI42p478kiTx1OpTvWz97U 6479
trio/_socket.py sha256=o-h08PlOdgS8Rjs1DEwn2N0nljHwsS6CSAXD-AvkT-0 30234
trio/_ssl.py sha256=pbVUAHj0t3fEyRpOIg_IEt0_S421Ph9KUo6IliOIgMM 44430
trio/_subprocess.py sha256=gZcLhLHaYuBgcKxIeWOXh6PGl64ms7QwXRlV8C8CQ5U 31846
trio/_sync.py sha256=vAtf3NBhog2zLP8q1nwroyrA2CEdmdyScTWQ3AaIb5Q 27565
trio/_threads.py sha256=XSJzAcJ6BGEQ5rnGbQ0rdz1z_y-ZiA0CMLYqCM1-mLE 13945
trio/_timeouts.py sha256=psTRWh6HgrHxC2STbNSRauxjyCLRyReqF9YqcSCsA5s 3913
trio/_unix_pipes.py sha256=f7x5mrmFWB0hH4VVV2z5UTlVrhdbl8YOjVXwZlC11vs 7882
trio/_util.py sha256=O4pViQe2o-V7GEvVk7LvDSQDe-vTUqRvPVGLOWJbUPk 11997
trio/_version.py sha256=dsWCiQUqKejGHtjXqxdcXdJWGRiN4dUomaI6W9KaB1M 90
trio/_wait_for_object.py sha256=aQ1Rae5REjJ5FPvIXV6rDBwo8KLB-BMTQMgB5LjNe9A 2006
trio/_windows_pipes.py sha256=USTa4TSFkKQNxGKXCJLchjulMOxOT4EKRTpo641zbDM 4741
trio/abc.py sha256=EscUaDn1pb4t9-VZ_iAf3l64zq9I5v3qpvJuXdRA4yQ 624
trio/from_thread.py sha256=etZaY4QsZTAPMthz2ad2tSUv1KeKQqMN63fZZfpH41o 263
trio/lowlevel.py sha256=jIIBxPlPyRa9od656inpQx0SBJuDFDvo03r5fid9-5w 1897
trio/socket.py sha256=4wbDuOq5Ms4KpDOWogU_7upycmKeNE_9BD39aB3BqBA 9914
trio/to_thread.py sha256=7BRDdezCi_HVphVC6H6hWfsRRieWuD8DeXo5H30MCqk 106
trio/_core/__init__.py sha256=jN_qQfbWuC00ZzV4bvLt44b-dIbgJyUEbHLTPYlJ0yg 2077
trio/_core/_asyncgens.py sha256=AcW3AiXhA18yvnpV_HW61sLYNdXfn7Zb2hZ0SOJSWMk 8976
trio/_core/_entry_queue.py sha256=JM9obz_gPotYcQIGGvMKbc5Fd_dCuyjWZuJ81h37V9o 8428
trio/_core/_exceptions.py sha256=pZJ8PtrrV8qZ-nZOBBKz7rZ3o-26aunARPkduQDncws 4165
trio/_core/_generated_instrumentation.py sha256=Iwo-rLRfwyaZDTSLB-h_ScTiFP8e2pw7EuE9HOkjO_Y 1619
trio/_core/_generated_io_epoll.py sha256=f-fNEIA4ESstpev37ADjEIPmqagksSBBU73UwrBHH0c 1125
trio/_core/_generated_io_kqueue.py sha256=X1oPNjMA1icyJejPu7M0fLUP9p_oiY6bLprZgoH987Y 1948
trio/_core/_generated_io_windows.py sha256=_thhRFJknx2OmV0IVDYGg5_8WOVjTbgBgig-tiMvim4 2855
trio/_core/_generated_run.py sha256=Xo7-XjereG4QBZKUd0MpVIFNscQSAZR1bZpmvHKj_HY 10045
trio/_core/_instrumentation.py sha256=_okzOEOvIPOh-i-B-QwLbuUthkhx4J8fVH7NbdkEWgQ 3788
trio/_core/_io_common.py sha256=k_FCjuwxukUV_b8KTs6T51Ao2IVJ04qwzmw5gRvuboY 637
trio/_core/_io_epoll.py sha256=CUclPaNUhqCPEJSZE_VnaPRSnULu0GBEFr1KnI6sA7c 14491
trio/_core/_io_kqueue.py sha256=2E7woGX1GBGU1VsRJ4byTnSPWMClwZ5v9M6d-V1RJkQ 7169
trio/_core/_io_windows.py sha256=ozAhrxDc9owHySV_yKsdyONCLcE9VCnS-t5qscesY-M 36970
trio/_core/_ki.py sha256=0tPqNESBLVMj_NZZYyw85m23Awwznqu6E5UQu0DcI-s 7941
trio/_core/_local.py sha256=P38VJP1mGalRXzV-PXEO0VrVH533hqNhXeeRRwVj8WE 2749
trio/_core/_mock_clock.py sha256=Bz5dq3NwNoHBWhBL2hK_-xx02WD6NNCuVOjdzAW19Fk 6196
trio/_core/_multierror.py sha256=3ZnZNRs01xeFIv54L-xR3l6U6ZM9_aSKZCR3nLPSosk 18843
trio/_core/_parking_lot.py sha256=f-BWknfXTVZqj0rrhCgqk8xgncf3u8Xu2Sk5YcC1i4w 8437
trio/_core/_run.py sha256=i5oKsyTLZYbq2doEcmLR8V7tM5Z5UQoYAfsuzhqgHbc 97119
trio/_core/_thread_cache.py sha256=RVcTl_zc3qLh0PMXpF7ol01GeD5LNRvoPkZmAKJjwqc 6807
trio/_core/_traps.py sha256=7rVtU3lhCSfMsI_owzqfOYrTjDPou7k-yg85D69NU4U 11228
trio/_core/_unbounded_queue.py sha256=3whr1gps0wWwTtTkd7yqqa162A-q5ZuJE3lVuz7rpRs 4626
trio/_core/_wakeup_socketpair.py sha256=gJUU3B8q40Bd-vA8HxNHjazoldOQ8CjSMOjRqJhxsoI 2590
trio/_core/_windows_cffi.py sha256=k8WN6qnsVsmQS72Gukeksz3dxvlekSQVgo5UKiosLeo 8863
trio/_core/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
trio/_core/tests/conftest.py sha256=aBD4QJ6-ulwX0LXNhwgEToUBN2VQE7BM8g_c0ysfcyw 703
trio/_core/tests/test_asyncgen.py sha256=yuYYNL-PfgNaIEotu02QFc31lkQQsKtRH2G7LVE9x60 10700
trio/_core/tests/test_guest_mode.py sha256=JQg3t3-o-qxS2GMgWy8nfZfsZzR4XcqgPPnX-Pm3Pbc 18314
trio/_core/tests/test_instrumentation.py sha256=8EAdIBYeIg970y9LCyacJUIUfuza5VwHGd8Y8e7F4qc 7365
trio/_core/tests/test_io.py sha256=XJiwoRC1eh5YNc2sreDAkKA9h5LiQ2wD4PYtZnzN0tk 14974
trio/_core/tests/test_ki.py sha256=JX6EkgNdzoAj00x3KfaxMvWrAbaglAV13J4KblCCFhc 14466
trio/_core/tests/test_local.py sha256=vsXSyDAhqAG4POycegwTqEkl3QjiRHBajdQnVedcPgU 2623
trio/_core/tests/test_mock_clock.py sha256=I7UtWpqwynQPjzFjiZu1_uq2JirZfXHgguUTUi8hQsk 5022
trio/_core/tests/test_multierror.py sha256=Qv1LPRifSBgCHw_93k3YhCrY-5sQ7nXPV2Eurr6mWYo 22852
trio/_core/tests/test_parking_lot.py sha256=vAar65m5_HL9aLnr0KX5vnJMqGsrbZJiP_GbhQXCLlA 5772
trio/_core/tests/test_run.py sha256=BFV2b-1BCbv95WsoptVy5GcIUN1BCNHrAQeavTrQ9zY 74903
trio/_core/tests/test_thread_cache.py sha256=BXBCxBmDIiZ3bB1O0o99HBY4rDKOBCBCmGJiBPx9Tyc 5019
trio/_core/tests/test_tutil.py sha256=2csghS8vfAwTyMvN9XjbpM6F2_F5J1p43CeSbVkLNFI 451
trio/_core/tests/test_unbounded_queue.py sha256=ONdn8B7m2OztkHDBoR6hYyv_B9XJnlBMG4YLAfgwt0s 4088
trio/_core/tests/test_util.py sha256=Z1qDAsYhkHRs2PwinGGG8R-1MUIYsg0bdCkgMBpJW3U 14
trio/_core/tests/test_windows.py sha256=NRlXppKOVMV6BwZK18a_d63rkcHT20ClRgQcsHYu4zc 7807
trio/_core/tests/tutil.py sha256=im4kInIkwTMrApCBzT3oAP6YHowlstTvC_At_ojH6tw 4658
trio/_core/tests/test_multierror_scripts/__init__.py sha256=rEyK4jY7EOO1XyX9kepS9U_dgqILYeEj4LvBax1H4Gg 155
trio/_core/tests/test_multierror_scripts/_common.py sha256=wtQVHRiJjNgOBlcVbYWYQwdRwY-Vntq6P0AH3R9oz5A 171
trio/_core/tests/test_multierror_scripts/apport_excepthook.py sha256=A_dlSjKW92RFATfw5nxzwrDVgfOr82HVU68cw_rbweY 390
trio/_core/tests/test_multierror_scripts/custom_excepthook.py sha256=iTh6QQrVNZg5AC2-uzyy9W7srGTPENZG5dpr_ZiSM90 364
trio/_core/tests/test_multierror_scripts/ipython_custom_exc.py sha256=3hde5bQkSfb-clFqGZ2-Dj292Y3rACtMwyMm03VHqGw 728
trio/_core/tests/test_multierror_scripts/simple_excepthook.py sha256=pQ4neiqdGj_gNoZReuAGl1LjyqoFfKkFC9LS2SPvQzY 342
trio/_core/tests/test_multierror_scripts/simple_excepthook_IPython.py sha256=U46OmeMoqYYaVX7esBCLVLvTVJQufRaypGUsgBq0vyE 172
trio/_core/tests/test_multierror_scripts/simple_excepthook_partial.py sha256=tlJBBhs6SLWodi3S8WCWVY8BEOHv8yh4L95koMT725E 260
trio/_subprocess_platform/__init__.py sha256=EcW61g2tqax7xqrHkxVYYE-rn609CVE7-bkfpCAYV6I 4601
trio/_subprocess_platform/kqueue.py sha256=mupI-fg3jl03OAHWNOxrVqYQndJ6LKQLk0bKU5lkZl4 1677
trio/_subprocess_platform/waitid.py sha256=KPOPrHq5Rg-k52BaOJ_Jh2LDiQNqp7o5ICIc0DyTYk8 3671
trio/_subprocess_platform/windows.py sha256=mgHAlBbIFEUlg7CcRF_1OQMFVIaz6qb4GNHpbrV3B5I 208
trio/_tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
trio/_tools/gen_exports.py sha256=NBOq8_3q_OVpZskS_XmZNiszZQqiTPPAIw8Og3vrxfs 5902
trio/testing/__init__.py sha256=M7NVlxRD4wADzuDWvep2Tlkif5GyY7wIdb4dNUJwcHI 765
trio/testing/_check_streams.py sha256=EtkhbQMi-6fXnH87Rw5mrtqWdvmFpxujJigB7YyMwoA 20078
trio/testing/_checkpoints.py sha256=2BklYPGgpc0AqL20Ozo75tQxegvMgfbqPiNOc0hjVVA 1816
trio/testing/_memory_streams.py sha256=9sG8vXgjFwbTSaUMjIAvOBN63R57w1FYhQf49pw7RWU 21350
trio/testing/_network.py sha256=Tn7xqSGSYwiWqbelE3B2bQnvYitxg5O78qq3enBvxrM 1116
trio/testing/_sequencer.py sha256=boqulqCvdUsyQtL62sEAFPyotZ9V_PHu19mrvzLITB8 2650
trio/testing/_trio_test.py sha256=82lqjRdf_4gH4NvsV4i8VHAlMtNglasiPlDFH5wwWYg 828
trio/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
trio/tests/conftest.py sha256=IBayWWpEwhZts-53_7rVCKqfFUCOhVC2v6tuXZdNACY 1106
trio/tests/module_with_deprecations.py sha256=s4oh4_-p7HDgQKee_C4yapdCfL9tM1lvGMAIe0vSraE 601
trio/tests/test_abc.py sha256=8bX8G0kosva9oFuWIrM-ILoE6Z3zXfhetfXozwW5Le4 1310
trio/tests/test_channel.py sha256=KFRrnerP5Z5DKl1q54YHVWx1JfxsDzCSwxinCe2GZIc 12202
trio/tests/test_contextvars.py sha256=AReFx04tqb2zePm1wqAhSh24Biadfjt9FBOjm2W83ec 1381
trio/tests/test_deprecate.py sha256=6G3rPeyKMpY-ruxZuGhBByr1PtCraZLTd2A2L0Nx7G4 6497
trio/tests/test_exports.py sha256=DmX65GV_SOv7lA2kMxJXlG2CupjORpfDWH1rY0Lfsoc 5574
trio/tests/test_file_io.py sha256=tGfkPf9jSDUgn-hlYkA_AOrGtR7d5XcPbyaJ-BhYbTY 4994
trio/tests/test_highlevel_generic.py sha256=AB8-50pbU7Cywb3ov2Vrp-yypJvsYjuVf6ymUphGGS0 2651
trio/tests/test_highlevel_open_tcp_listeners.py sha256=sKkKsNlaCydnOTjOmhC5MhuvR0SsGTM0ht0A8QEt7Wc 9542
trio/tests/test_highlevel_open_tcp_stream.py sha256=U_yKXKKpLXll8vXpRD9Ii-PLrkmfCLG4XWz6riNHoEI 18054
trio/tests/test_highlevel_open_unix_stream.py sha256=GQUyeJr5MpM3n5QZ3-WPfBDwAVZ6EJpPBedn5WhSTLc 1897
trio/tests/test_highlevel_serve_listeners.py sha256=MQDZjmVJISUCusNUvP4s3TOvvq3OFkgdvqWHDG47w9I 4437
trio/tests/test_highlevel_socket.py sha256=f7FyzKyzzCOH6xWyc3pkZHoJ-PuZdI_OP11PBg7zhcc 8921
trio/tests/test_highlevel_ssl_helpers.py sha256=sHJ0-a1Zr_61hskGZlun2Syy6iEGiRB8tiKgK-E3cdk 4038
trio/tests/test_path.py sha256=RJfs7whV8HM5wMF-nHZiKvJ1vljKBj6KRFuKZjv4wFA 6585
trio/tests/test_scheduler_determinism.py sha256=3sW8Us8Zty_g798CusnJF9FMaeHSgrP8GRHc6V-qdl4 1137
trio/tests/test_signals.py sha256=6vBWYZXbvvSYdf0Gqqc_5RZ_SCgBq39mpelSOp2cjio 6976
trio/tests/test_socket.py sha256=prbTCPM341D6UZf94_3f1umnd2mZwB-Z3k7pxYcoJ0c 35630
trio/tests/test_ssl.py sha256=Lsa4w_-iv5bCM206YfFlOIxQMotsipfNSRJ7hH-ouBY 48752
trio/tests/test_subprocess.py sha256=yO6lVT_szo4eJsvADuze9K77wOEXWoVQem8KJdXOXeI 20269
trio/tests/test_sync.py sha256=NVom2pJ6ljLbsQX6GiEAq9zMj9q3Ek1mH6sAXFMnFkc 16094
trio/tests/test_testing.py sha256=x6Ni1jO88RlQUN6osoTB72kJbZnb1EbZzWlh0cEBCOs 19086
trio/tests/test_threads.py sha256=AxuEl2IaOGyVhLlIiiLu231mmk6eq1d7KD63jvCL4iA 24818
trio/tests/test_timeouts.py sha256=UYQ6ZuXIyWVKJkcTnOYnMIi8tWZtV200MaKadidPp4I 3335
trio/tests/test_unix_pipes.py sha256=kY6yNsmniDPtYToH0VXu0HSk5NjBuyl7x_W96pdldS8 9706
trio/tests/test_util.py sha256=tP5PM2RgSxkiAMLFv6iJsI5wbPvvvCwBQl6pNuqxzbU 5466
trio/tests/test_wait_for_object.py sha256=XoPkG4d4N3yov3os7I0ONdK-iD0ugwd9kLwSDyDWOSQ 8050
trio/tests/test_windows_pipes.py sha256=mgrGveA3DlCSYQsjb-NAoBiAcXsIIAcG379FDRZRp1k 3098
trio/tests/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
trio/tests/tools/test_gen_exports.py sha256=DMRYFq1q4t5iSnaPSN1M_yBpUJfrgX-ki8dPO6TWSYo 1945
trio-0.20.0.dist-info/LICENSE sha256=QY0CXhKEMR8mkCY-bvpr9RWF5XQYGOzmPlhiSH5QW7k 190
trio-0.20.0.dist-info/LICENSE.APACHE2 sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA 11358
trio-0.20.0.dist-info/LICENSE.MIT sha256=-qMB1y3MAjtDK9d9wIp3PKNEnlwnRAudZutG-4UAtDA 1091
trio-0.20.0.dist-info/METADATA sha256=C03MqmCOzyYuAB0InDagl7LARHUPTTGoDDKE2uYUp1U 4532
trio-0.20.0.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
trio-0.20.0.dist-info/top_level.txt sha256=_le_BDvZ_wML19n4VV0F5vMuqlucn3S2WDj34dDY_Vo 5
trio-0.20.0.dist-info/RECORD

top_level.txt

trio