granian

View on PyPIReverse Dependencies (4)

1.3.1 granian-1.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
granian-1.3.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
granian-1.3.1-cp39-none-win_amd64.whl
granian-1.3.1-cp39-cp39-macosx_10_12_x86_64.whl
granian-1.3.1-cp39-cp39-musllinux_1_1_x86_64.whl
granian-1.3.1-cp39-cp39-musllinux_1_1_aarch64.whl
granian-1.3.1-cp39-cp39-macosx_11_0_arm64.whl
granian-1.3.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
granian-1.3.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
granian-1.3.1-cp38-none-win_amd64.whl
granian-1.3.1-cp38-cp38-macosx_10_12_x86_64.whl
granian-1.3.1-cp38-cp38-musllinux_1_1_x86_64.whl
granian-1.3.1-cp38-cp38-musllinux_1_1_aarch64.whl
granian-1.3.1-cp38-cp38-macosx_11_0_arm64.whl
granian-1.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
granian-1.3.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
granian-1.3.1-cp312-none-win_amd64.whl
granian-1.3.1-cp312-cp312-macosx_10_12_x86_64.whl
granian-1.3.1-cp312-cp312-musllinux_1_1_x86_64.whl
granian-1.3.1-cp312-cp312-musllinux_1_1_aarch64.whl
granian-1.3.1-cp312-cp312-macosx_11_0_arm64.whl
granian-1.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
granian-1.3.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
granian-1.3.1-cp311-none-win_amd64.whl
granian-1.3.1-cp311-cp311-macosx_10_12_x86_64.whl
granian-1.3.1-cp311-cp311-musllinux_1_1_x86_64.whl
granian-1.3.1-cp311-cp311-musllinux_1_1_aarch64.whl
granian-1.3.1-cp311-cp311-macosx_11_0_arm64.whl
granian-1.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
granian-1.3.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
granian-1.3.1-cp310-none-win_amd64.whl
granian-1.3.1-cp310-cp310-macosx_10_12_x86_64.whl
granian-1.3.1-cp310-cp310-musllinux_1_1_x86_64.whl
granian-1.3.1-cp310-cp310-musllinux_1_1_aarch64.whl
granian-1.3.1-cp310-cp310-macosx_11_0_arm64.whl
granian-1.3.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
granian-1.3.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
granian-1.3.1-pp39-pypy39_pp73-win_amd64.whl
granian-1.3.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl
granian-1.3.1-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl
granian-1.3.1-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl
granian-1.3.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl
granian-1.3.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
granian-1.3.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
granian-1.3.1-pp38-pypy38_pp73-win_amd64.whl
granian-1.3.1-pp38-pypy38_pp73-macosx_10_12_x86_64.whl
granian-1.3.1-pp38-pypy38_pp73-musllinux_1_1_x86_64.whl
granian-1.3.1-pp38-pypy38_pp73-musllinux_1_1_aarch64.whl
granian-1.3.1-pp38-pypy38_pp73-macosx_11_0_arm64.whl
granian-1.3.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
granian-1.3.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
granian-1.3.1-pp310-pypy310_pp73-win_amd64.whl
granian-1.3.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl
granian-1.3.1-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl
granian-1.3.1-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl
granian-1.3.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl

Wheel Details

Project: granian
Version: 1.3.1
Filename: granian-1.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Download: [link]
Size: 3738398
MD5: 81c57e26a669fb6e7241cce15a0bdcad
SHA256: c8a936228840b9915cd153fc9dc570055df81ee43f5eea6bc30e18e73e3c5fe4
Uploaded: 2024-05-01 22:58:32 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: granian
Version: 1.3.1
Summary: A Rust HTTP server for Python applications
Author: Giovanni Barillari <g@baro.dev>
Author-Email: Giovanni Barillari <g[at]baro.dev>
Home-Page: https://github.com/emmett-framework/granian
Project-Url: Homepage, https://github.com/emmett-framework/granian
Project-Url: Funding, https://github.com/sponsors/gi0baro
Project-Url: Source, https://github.com/emmett-framework/granian
License: BSD-3-Clause
Keywords: web,asyncio
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: MacOS
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
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: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Programming Language :: Python
Classifier: Programming Language :: Rust
Classifier: Topic :: Internet :: WWW/HTTP
Requires-Python: >=3.8
Requires-Dist: click (>=8.0.0)
Requires-Dist: uvloop (~=0.18.0); sys_platform != "win32" and platform_python_implementation == "CPython"
Requires-Dist: setproctitle (~=1.3.3); extra == "pname"
Requires-Dist: watchfiles (~=0.21); extra == "reload"
Requires-Dist: ruff (~=0.1.0); extra == "lint"
Requires-Dist: httpx (~=0.25.0); extra == "test"
Requires-Dist: pytest (~=7.4.2); extra == "test"
Requires-Dist: pytest-asyncio (~=0.21.1); extra == "test"
Requires-Dist: websockets (~=11.0); extra == "test"
Requires-Dist: granian[pname,reload]; extra == "all"
Requires-Dist: granian[all,lint,test]; extra == "dev"
Provides-Extra: pname
Provides-Extra: reload
Provides-Extra: lint
Provides-Extra: test
Provides-Extra: all
Provides-Extra: dev
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
License-File: LICENSE
[Description omitted; length: 10386 characters]

WHEEL

Wheel-Version: 1.0
Generator: maturin (1.5.1)
Root-Is-Purelib: false
Tag: cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64

RECORD

Path Digest Size
granian-1.3.1.dist-info/METADATA sha256=dtMM3PhmNLdZAdG7vx73yivnHwWb-_Yp8Tkd83O4Rbw 12565
granian-1.3.1.dist-info/WHEEL sha256=ZecsC-02CgJW1eVh0SnzSmfDXdlpfFNFEdQSIIzPs-Q 127
granian-1.3.1.dist-info/entry_points.txt sha256=L3NCqPcDGz5roT9NBonRtfXQdd1NX6oStMLZDr7joE0 49
granian-1.3.1.dist-info/license_files/LICENSE sha256=iDt0NZFP88N2UvVmn3YyTlMfkd1O33DNF-GYK07BgaU 1486
granian/asgi.py sha256=N-cP2n-yed3HNHS8ur_r3gqsTjLs4nXNq8jtxwFhE34 3895
granian/constants.py sha256=MjklEJj9Nw9zztGGGi50iR6hP3ponnT8L-VTkgSOfmM 379
granian/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
granian/cli.py sha256=X9D2rL1cEI8t4-GCuguKoKqXzxPnpV4Bkki_afKA8kE 9221
granian/_types.py sha256=_QwnPOdjRw4t-PjzGpMOGgQPPVT3h8OhUxQz_6xsNS0 93
granian/_internal.py sha256=UQf9SlfbJE_uedOHmkAV34x4p8h2eLTWw2Qp1pkqnPs 1677
granian/net.py sha256=g-ZJ82lGn4hn3yQEe_cJ4-LtGo1wH1XysDMq4debUCs 144
granian/rsgi.py sha256=92EaBJ80bwQwv8HsjXYJuvz6R5LvcRQ3xgPvpR_EAIE 769
granian/_loops.py sha256=RIjPhA0D420VWdBmvqxNhqzXkzvZhyhonUYWZW_3VO8 2935
granian/_granian.pyi sha256=Bp2zsIFeUT4xlr-puxEKAVpdmsbTsQI8leJXEVD0KV4 3043
granian/http.py sha256=S0KplGx8vRkG3yJIquxeFgrNIrHek95UpalxiRITBc8 615
granian/__init__.py sha256=X_oYB3EnzIaqCFviSnbdZ5iP3C_ygUJkBK9ZVnajCDs 87
granian/_imports.py sha256=nHvS8rGVt220zDZC9sQ9Usmx7ba5ZRiRswWBXbhFg7I 143
granian/__main__.py sha256=QzwsYq9nxjmWw-W8zxXuvxYcGajl-B4qd343Kw7_kSE 50
granian/wsgi.py sha256=qjuMFo2mQ8G8NP5XFOoH8nAJiET8zQc0a-C2xm-Iswg 1354
granian/log.py sha256=06QRajdfSvg3hnBNtv7YPIuHPZPLBrRjQCHCaQvZ2Ho 1480
granian/server.py sha256=iapZndkjoaCs0wNotQ-Tc5T3QlwhtQy8C9xeX-bHNOo 19087
granian/_futures.py sha256=ztVIpyW_pUWpan-pVqIPKhiAiUIi1HHiI6FRLKgiLwQ 276
granian/_granian.cpython-39-x86_64-linux-gnu.so sha256=bGjFjtgYXYHoN5fYX0_7sF2B1CQjwACZ2RzlIu6VfEg 10480856
granian-1.3.1.dist-info/RECORD

entry_points.txt

granian = granian:cli.entrypoint