aiologic

View on PyPIReverse Dependencies (1)

0.12.0 aiologic-0.12.0-py3-none-any.whl

Wheel Details

Project: aiologic
Version: 0.12.0
Filename: aiologic-0.12.0-py3-none-any.whl
Download: [link]
Size: 39590
MD5: a8745ff8b759eec62038c0d10067bac2
SHA256: 1555d95940aee7b31bcab0f47420b8792f29556138d61f0caeda19d6511bb64d
Uploaded: 2024-12-14 05:29:25 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: aiologic
Version: 0.12.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: 8948 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=lRpzuiqKybn50q5iMI1bxCImVJ22-SwnNtRoiv7rZ2A 12864
aiologic/locks/__init__.py sha256=-lWwh_SF0S18yZPw-Cl6DfCfWiNPIbUTIO7aX7tByXc 348
aiologic/locks/barrier.py sha256=q7cmrQGYTJMgWjE4CFGmTZQBdDaeMvdj2OqSclsCGIo 9364
aiologic/locks/condition.py sha256=dBCiLklOc3r__ZF2a-5Mu13m0LjcLKLM_1TCDF52jVc 7238
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=OFZZTHHMsFNZpMSu_UBsdAfbPLwY_y0hgBLvk80d64g 8795
aiologic/locks/semaphore.py sha256=OUUaNdddJlSf3GVoG-HGFRq8smPHAEng6vzxMxkdOq8 8658
aiologic/lowlevel/__init__.py sha256=iFdufYpO1HV9tzjwj8GX5ZFLVV3BhN55V8i_AqnbRM8 532
aiologic/lowlevel/checkpoints.py sha256=ruOsFL9A7Pgytrpz3nlRE2J0IB6s6xOXN1tDVsVHxW4 10415
aiologic/lowlevel/events.py sha256=qh1WCMj_yifSRwetdI61TFqvI1tYS66VumiPQjYspmQ 18156
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=cGgEdzzZF02dw3wC4UIJ3gqK4H51s677Hf0eiA0XQK0 589
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.12.0.dist-info/LICENSE sha256=98XTirv26VInNK2TLffS1zXnfahC6PaUDzHQ1ao1B9c 749
aiologic-0.12.0.dist-info/METADATA sha256=u9BAw6KdicqRiSippuWrBq24TdcpYp-6GsGpl_xCqVQ 11333
aiologic-0.12.0.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
aiologic-0.12.0.dist-info/top_level.txt sha256=vMcnWgSZXbUa8BtNAP-rjLzKjVjNMfEoK16Y9IgglBQ 9
aiologic-0.12.0.dist-info/RECORD

top_level.txt

aiologic