anycorn

View on PyPIReverse Dependencies (0)

0.17.1 anycorn-0.17.1-py3-none-any.whl

Wheel Details

Project: anycorn
Version: 0.17.1
Filename: anycorn-0.17.1-py3-none-any.whl
Download: [link]
Size: 48608
MD5: a51accee23fee15c072f06f95d501f20
SHA256: 701787da4d72adaf09431e3f40780e5436f882c199b05a8b4e4f6d84c44cc02c
Uploaded: 2024-04-27 09:34:27 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: anycorn
Version: 0.17.1
Summary: A fork of Hypercorn that uses AnyIO
Author-Email: Philip Graham Jones <philip.graham.jones[at]googlemail.com>, David Brochart <david.brochart[at]gmail.com>
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
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: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.8
Requires-Dist: anyio (<5.0,>=4.0)
Requires-Dist: exceptiongroup (<2.0,>=1.2.0); python_version < "3.11"
Requires-Dist: h11
Requires-Dist: h2 (>=3.1.0)
Requires-Dist: priority
Requires-Dist: tomli; python_version < "3.11"
Requires-Dist: wsproto (>=0.14.0)
Requires-Dist: aioquic (<1.0,>=0.9.0); extra == "h3"
Requires-Dist: mock; extra == "test"
Requires-Dist: mypy; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: trio; extra == "test"
Provides-Extra: h3
Provides-Extra: test
Description-Content-Type: text/markdown
License-Expression: MIT
License-File: LICENSE
[Description omitted; length: 880 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.24.2
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
anycorn/__init__.py sha256=LWzaAD4gIuHb1TTBKynFAmfgoSfJV4sHGP50NEoK2x4 1601
anycorn/__main__.py sha256=__zsLzUYzfDqUx-f7kfFUzKHFwxD0b-4vmHN88vrGyw 10592
anycorn/app_wrappers.py sha256=1phOs3RIXOUR1bDv4L95TRLFpANdZuLvaNBfvs60T_w 5520
anycorn/config.py sha256=usjTTFCaafPmPAoXNHGFNiBVTLO9lsQ_CM9WKJt3G3E 13238
anycorn/events.py sha256=1isvA_Dtf3h9xOLamNsN9qiAOWM-4s3-7xnx1o_V3Ms 345
anycorn/lifespan.py sha256=qoABeDieJdHSsGy7zcu0LMmhVOepu1XotYottgM98f4 3545
anycorn/logging.py sha256=WItzLQeX9QgQ48J0SHv6K70bldaCBL_13KdBbgm200U 7344
anycorn/py.typed sha256=sow9soTwP9T_gEAQSVh7Gb8855h04Nwmhs2We-JRgZM 7
anycorn/run.py sha256=2e0iEkuUhAEM8GkVLg5p5I4AmF4HIx5CFBEJR19S9ak 9348
anycorn/statsd.py sha256=KxHBhChR3X_NBpmNC6_sBcY4dUMWA_1C37QVYxV8Bxk 4408
anycorn/task_group.py sha256=iC6D4VMCCagF3rAZMZ_L13ZRDeZUmn01fgjcNns-AE8 2509
anycorn/tcp_server.py sha256=XZ2t0V0rf5mWvYG4HW8PRoZOiRkiJqyx3oa_wo5_l54 5747
anycorn/typing.py sha256=4ffaX0nSUVfuQ6xbxXx7t2El2EhrSxKzNXLO9hsAtkI 7128
anycorn/udp_server.py sha256=CdBo86tViQsO48jupjJtF6V5FZKYARwA6b9-ogVgsQ8 1597
anycorn/utils.py sha256=D5ZnJul5m1DZIefh5pJjHLbtHoyifeK28Zk6cSHVKH0 6469
anycorn/worker_context.py sha256=Yd6pg7tLoSH6zxYxttb6nAQto9h5kXq2sgzfuZB1cZY 1114
anycorn/middleware/__init__.py sha256=n0BCQ2_wVrWufLB2cXMUE6IDHM7O1DisxZSVW2uoq_Y 341
anycorn/middleware/dispatcher.py sha256=lJSOv4tK5trhOUYfNUCr7fpa5wuPyTUbWH9loE_xxCE 2878
anycorn/middleware/http_to_https.py sha256=kwVqxP9RwjEJvk_SJHruh5UcgczqU-DZ6BVhC3bTcnw 2606
anycorn/middleware/proxy_fix.py sha256=0NkcostS0BYY1Q1O5IDiD6uYseREJlZ12NvWikQjOOw 2664
anycorn/middleware/wsgi.py sha256=woczO5kviMOcCMkWjMScM8PSde1a4EcerDwSUK2U48U 962
anycorn/protocol/__init__.py sha256=kYvOlLuxqp0HNi_LnZzGk7y9lD6xr1UyVu4XhnHZYvs 2769
anycorn/protocol/events.py sha256=8qCVohv41OYqgRDKm3rQfBm3e0N6CIov2-1H3JfR-P8 982
anycorn/protocol/h11.py sha256=K_xYDMdsKEEcjGlDczM9bHgNlQob5FSqs637TBLLNUI 11624
anycorn/protocol/h2.py sha256=TQjSCknXJFkWJKVJRjCwywr63iXnMUz8cyw0f8na0oI 14996
anycorn/protocol/h3.py sha256=4PUcgmBiK5rilIF9Cdmx3UMgAtwCdyD0HO-nL9VYnns 5334
anycorn/protocol/http_stream.py sha256=ZrZgs3eXsP5b5jAQ5kHCShQbmpacm-V4ThSQWMQuRsM 7975
anycorn/protocol/quic.py sha256=Cb1HtMMYXE8QPSF3tki_EAXPQGvzSyD4tJi_nD_1tmY 5068
anycorn/protocol/ws_stream.py sha256=RuWb6OJ3EI-LzY9FO3O6-KqocUxeKEpTDRqCslKvRS4 14902
anycorn-0.17.1.dist-info/METADATA sha256=UE497XfklC4ovm5td00lRdOYVri9k3gVUACHz9yBRE4 2390
anycorn-0.17.1.dist-info/WHEEL sha256=zEMcRr9Kr03x1ozGwg5v9NQBKn3kndp6LSoSlVg-jhU 87
anycorn-0.17.1.dist-info/entry_points.txt sha256=jHKSczqMu_OlUroOpvT6rOwJsk-dmw7VQhqEWdo6ICc 50
anycorn-0.17.1.dist-info/licenses/LICENSE sha256=HjGdhzPYNEZ3zQ7mwqjMBgHHRId5HViyayt-8GMMK38 1050
anycorn-0.17.1.dist-info/RECORD

entry_points.txt

anycorn = anycorn.__main__:main