aiologic

View on PyPIReverse Dependencies (1)

0.11.0 aiologic-0.11.0-py3-none-any.whl

Wheel Details

Project: aiologic
Version: 0.11.0
Filename: aiologic-0.11.0-py3-none-any.whl
Download: [link]
Size: 38472
MD5: e8a8cb9d00f6d97580e314c2188b9002
SHA256: 6302106d6a019308a8d89b79a1ea35055592b421d6a54bc24dc797222000c48a
Uploaded: 2024-11-08 14:43:36 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: aiologic
Version: 0.11.0
Summary: GIL-powered* locking library for Python
Author-Email: Ilya Egorov <0x42005e1f[at]gmail.com>
Project-Url: Source, https://github.com/x42005e1f/aiologic
License: Copyright 2024 Ilya Egorov <0x42005e1f@gmail.com>. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
Classifier: Development Status :: 3 - Alpha
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: License :: OSI Approved :: ISC License (ISCL)
Classifier: Intended Audience :: Developers
Classifier: Framework :: AsyncIO
Classifier: Framework :: Trio
Classifier: Framework :: AnyIO
Classifier: Programming Language :: Python :: 3 :: Only
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: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Requires-Dist: anyio (>=3.0.0); extra == "anyio"
Requires-Dist: eventlet (>=0.15.1); extra == "eventlet"
Requires-Dist: gevent (>=21.1.0); extra == "gevent"
Requires-Dist: sniffio (>=1.3.0); extra == "sniffio"
Requires-Dist: trio (>=0.23.0); extra == "trio"
Provides-Extra: anyio
Provides-Extra: eventlet
Provides-Extra: gevent
Provides-Extra: sniffio
Provides-Extra: trio
Description-Content-Type: text/x-rst
License-File: LICENSE
[Description omitted; length: 5411 characters]

WHEEL

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

RECORD

Path Digest Size
aiologic/__init__.py sha256=WmAXktjzO3G-3ByQ0mdk5JYbQb5S4WZ5JDKfpeScrQk 121
aiologic/queue.py sha256=rJzfGT0jq6jhb0h0PEcEFVYflXWjWaiPCWy3isKQlqQ 13308
aiologic/locks/__init__.py sha256=-lWwh_SF0S18yZPw-Cl6DfCfWiNPIbUTIO7aX7tByXc 348
aiologic/locks/barrier.py sha256=q7cmrQGYTJMgWjE4CFGmTZQBdDaeMvdj2OqSclsCGIo 9364
aiologic/locks/condition.py sha256=ypYZ4PFSTjlSBBAt0VFoaOSxJA-go6hHds5vZ21rxI4 7226
aiologic/locks/event.py sha256=0fOT73xnSi63z02rkAXnTvILQIW8xuNAXByuPilT0FM 11643
aiologic/locks/guard.py sha256=PL2Ae4vsEEWAilmhMwQB4bHv-WYPcbbbhbBD3Xk2Hec 1288
aiologic/locks/limiter.py sha256=Wh90xTgiQD-cqGxBfYEsfspo_ufL17hKETKmo3cvII0 12555
aiologic/locks/lock.py sha256=dDAr_oeUXDFPcdhklO-tEvs2nDhabd--9V1H-z_lAM4 8789
aiologic/locks/semaphore.py sha256=t4yCeSsbExXrSVbqWSbckZnAEaECLcOh6bAdsNEWMEY 8652
aiologic/lowlevel/__init__.py sha256=iFdufYpO1HV9tzjwj8GX5ZFLVV3BhN55V8i_AqnbRM8 532
aiologic/lowlevel/checkpoints.py sha256=zY5S7Za6lLxhvSvjEZrrBcCGUAHGgtCARp0AE1wjoyA 10747
aiologic/lowlevel/events.py sha256=A_dRFdSnlBgUnLf10EU4nabAm5PdMp2PKvYv59-s3TU 18846
aiologic/lowlevel/flags.py sha256=t2V10NW-5AAu-uVz5tyWMc7rzfIzX3I4zqqYe61E328 2209
aiologic/lowlevel/ident.py sha256=f_A-koDuzqV5h-cfAxZqyUMLErhP8VMcmaY02nZA3Yk 5329
aiologic/lowlevel/libraries.py sha256=0zyM_qQ4IRsiQP5PaibArHudp3IZLZFgYS4Lkw5cvGU 7418
aiologic/lowlevel/markers.py sha256=1IQgB5OjDH8HJ9pEcV92yxXQwjypd2dtROjO7FBCUsk 715
aiologic/lowlevel/patcher.py sha256=K45qFftE81NyGY7y3BnbXCwQi_r1apnemgEawM5ikA4 28335
aiologic/lowlevel/socket.py sha256=khljBh29se8SQMpWeGete-eYpBSqjxDBb3-DORJWbj0 3641
aiologic/lowlevel/sockets.py sha256=jROLP4fyBcxfJ5vEZQ5Hpuu23HuU7Rgf6xZKyNofHws 1128
aiologic/lowlevel/thread.py sha256=YRC1o8H7xhP8FDeFhYwjshj8nLdVSWvzIrP8KRkmtaI 4033
aiologic/lowlevel/threads.py sha256=L4huH9eNb59bvqkS5lC1tdsakzAogqO2WcHMuFdERZg 17580
aiologic-0.11.0.dist-info/LICENSE sha256=98XTirv26VInNK2TLffS1zXnfahC6PaUDzHQ1ao1B9c 749
aiologic-0.11.0.dist-info/METADATA sha256=KGP1P7zuPp7eZ4IU0HZdKeWLSf8CBMOdgHM2efTJXN8 7796
aiologic-0.11.0.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
aiologic-0.11.0.dist-info/top_level.txt sha256=vMcnWgSZXbUa8BtNAP-rjLzKjVjNMfEoK16Y9IgglBQ 9
aiologic-0.11.0.dist-info/RECORD

top_level.txt

aiologic