emmett-core

View on PyPIReverse Dependencies (5)

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

Wheel Details

Project: emmett-core
Version: 1.0.4
Filename: emmett_core-1.0.4-cp313-cp313-macosx_10_12_x86_64.whl
Download: [link]
Size: 1056596
MD5: cae4f5bfd6ac7c3a06bf97d443132d25
SHA256: 7dccc321a8c1c0bc4d6973755d398e7504b366cc52ffee350b8e3f505a223faa
Uploaded: 2024-11-15 16:31:17 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: emmett-core
Version: 1.0.4
Summary: Emmett framework core libraries
Author: Giovanni Barillari <g@baro.dev>
Author-Email: Giovanni Barillari <g[at]baro.dev>
Home-Page: https://github.com/emmett-framework/core
Project-Url: Homepage, https://emmett.sh
Project-Url: Funding, https://github.com/sponsors/gi0baro
Project-Url: Source, https://github.com/emmett-framework/core
License: BSD-3-Clause
Keywords: web
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 :: 3.13
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: granian (~=1.6); extra == "granian"
Requires-Dist: orjson (~=3.10); extra == "orjson"
Requires-Dist: python-rapidjson (~=1.20); extra == "rapidjson"
Requires-Dist: granian[reload] (~=1.6); extra == "reload"
Requires-Dist: ruff (~=0.5.0); extra == "lint"
Requires-Dist: pytest (~=8.3.2); extra == "test"
Requires-Dist: pytest-asyncio (~=0.24.0); extra == "test"
Requires-Dist: emmett-core[rapidjson,reload]; extra == "all"
Requires-Dist: emmett-core[all,lint,test]; extra == "dev"
Provides-Extra: granian
Provides-Extra: orjson
Provides-Extra: rapidjson
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: 70 characters]

WHEEL

Wheel-Version: 1.0
Generator: maturin (1.7.0)
Root-Is-Purelib: false
Tag: cp313-cp313-macosx_10_12_x86_64

RECORD

Path Digest Size
emmett_core-1.0.4.dist-info/METADATA sha256=9dppb3Qpid0XY2oMOHerjfbinZvxA3JPU-vsjkDsrKs 2191
emmett_core-1.0.4.dist-info/WHEEL sha256=BXn1YQqQzCYKNO2P9RBFInHMIgmNcHCca1lO5BZsqds 106
emmett_core-1.0.4.dist-info/license_files/LICENSE sha256=F-jMGrubB7sqAGZ-EKeHaU6uQN0QTY0CmVhPZrfHsPo 1486
emmett_core/pipeline/extras.py sha256=oN2ETVV3dO2QKK3WT6Q1bPiWxiouwjbN0r0_lHAB5dM 1800
emmett_core/pipeline/dyn.py sha256=k3LZ6yFgbd5H0Nghyo_guLlNYM4opizVi65W_QG6FMY 1446
emmett_core/pipeline/__init__.py sha256=4PrypwT5P-ZoLKfTWz6Dfk0OztPSU5j_B9SHuvHMEi4 4968
emmett_core/pipeline/wrappers.py sha256=MnUKFdg9jf0487fYpSZlv0aTm9n1uG_ofFttpT9F0rU 2239
emmett_core/pipeline/pipe.py sha256=hwetz2DmkLHPUADqNzDKQCc2YR8N77k3GvIFWeTRE_A 2439
emmett_core/sessions.py sha256=btN04v-sL8i_hsvCkctlSxAQy5hp514AObG6ftp_TAE 12512
emmett_core/server.py sha256=anjtRhy2rVDJsEMrXBK9KOlQUOrzow580MEg-q4vZKc 1070
emmett_core/_internal.py sha256=YTQz9BrIRElPGR1NJeNIrztUePN0LxIqCda3Ca7tHtg 7080
emmett_core/cache/handlers.py sha256=7eUGMw6_t7EGnrZ1Z0q6xec5qnmsqW9M_kaC7K3WHII 8259
emmett_core/cache/__init__.py sha256=QAtiVWEkJ6wnSWxVBMbv6F7a67jxgR_c9HlKBG3S5Eg 2267
emmett_core/cache/hash.py sha256=Un4REm0u_Z3lOXbGeZyvWb0q6yhyganPGpmb8BL0DbI 1026
emmett_core/cache/helpers.py sha256=PwkpAVK9CbsD9JdK5B5-8EcDjBBMjprmb9h30rOPvXw 1869
emmett_core/_io.py sha256=8uax89iDiHVstc4ZamN1GjlJkTYsLJIwUlMqrC7QvkI 1622
emmett_core/log.py sha256=kZmxFNPO2C35G28wY9SO46Ddc3znn9_Qbr6j9h9ijUk 2865
emmett_core/cryptography/ciphers.py sha256=miGIkFqVD-i1Y3MPl4vVUZWz20l4zRQAB_NYOcFbsys 1384
emmett_core/cryptography/symmetric.py sha256=KsMRdMHx0n5_04zqkcpJ4f9zKeijWlR1qdfhoH5FVT4 2259
emmett_core/cryptography/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
emmett_core/cryptography/utils.py sha256=9wC4dE4es4klxEiLbXVCoOj1y_SbBbKTC7ggBjuXhRg 357
emmett_core/cryptography/kdf.py sha256=kt5-B1wTGfOswW6r39alIX_9NZ6eIwRxFwfDpm6x9ao 907
emmett_core/serializers.py sha256=y5yHolVyfsJYb7hT8mpC6jI7i_QdCSgzszX0JoEbbrA 1401
emmett_core/html.py sha256=QOzb895NYnpxG3PiB_TDexzBjWoZibpWbuChCFVy2RU 5893
emmett_core/__init__.py sha256=_5CmpK76O06xky3VwYFsudBmReduZAFHfS4mrvzrWpI 52
emmett_core/parsers.py sha256=n5Ogfam0JuCy_G6KPp6qMLDfbDOrzz0iQwUaHPOysEI 863
emmett_core/_imports.py sha256=uQ5OiP7Ka6BkRiNExz__z2WNsMPuzSVPkBdG7MLb8XU 191
emmett_core/_emmett_core.pyi sha256=KOEDPBZY-YUtIls_-57YtBPt9fR5DITi-Wl5m3SSv6M 3442
emmett_core/extensions.py sha256=uzG9csQGvHc7bRumQ_TiM6ZYFZgONhs-ZRZXIDQdWg4 2389
emmett_core/utils.py sha256=KVcNJbZXRdifk5qdTzUAQdvCLOaUl9tgK-ETX7yA_4M 2182
emmett_core/http/wrappers/request.py sha256=hthZxUoNLUviVPsLlNHMHBYrXPnXwUsx8EN812cWCjo 4087
emmett_core/http/wrappers/__init__.py sha256=vnSRZIhLis245yMH6vo01K4hu-_mFM6BM48rZ6nZxvk 1923
emmett_core/http/wrappers/response.py sha256=PKLqCNxG8NuRWUBaF9xGxENh5z1zTbr1OvbYz7W27BU 1345
emmett_core/http/wrappers/helpers.py sha256=ELLTXZqMD4v2bAn9Di-1Df4bEifPZVkBMRITQmEhaPA 2174
emmett_core/http/wrappers/websocket.py sha256=ykiVj6hrOWB_GuIk2pCJe9Ep635VKu1Eiqk5kZKgWnk 824
emmett_core/http/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
emmett_core/http/response.py sha256=dK4ZSw8GGG_C4OxVeoHfjgH_vXZ6DjrFlYY0Vyjwevc 8679
emmett_core/http/headers.py sha256=RsD5YTY4B5qFywtTRJC45HQKkyIOQk40nDaOkipqZP0 2781
emmett_core/http/helpers.py sha256=PxAEkY-rlrIgzVUI7fixiXpDVOQQ71SnlHJSxFickdY 445
emmett_core/app.py sha256=Mzknb1kjIKDzRlOE49e3cxu1gbrye9FC62BePSDbyfE 18527
emmett_core/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
emmett_core/routing/dispatchers.py sha256=fb9DgPuk6hw1t8fujca3PAMYppOBoJ2TesgE9tZDOyI 2911
emmett_core/routing/cache.py sha256=4HK7CPwXFYovkca4zHOmU_L3tAkWKvzLE-SYCHGsXow 4218
emmett_core/routing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
emmett_core/routing/rules.py sha256=6HwaB-UeC383OLf8st2MVavvBfXIBipYzd3iNY3WBAM 6671
emmett_core/routing/response.py sha256=-wFryXmtR4soja-KNGkSILz250Ui3hd89rXZb9zp5Hc 2538
emmett_core/routing/router.py sha256=hnuveO469wv5a_EPAXRAorb6-02vaiCyCIqZWqR6gmY 12161
emmett_core/routing/urls.py sha256=zkmjj9pVC61ezuoXwUk8I3UXXhq1YCaguoQkqAih9AA 9411
emmett_core/routing/routes.py sha256=kyOlgCjtP3QffdPK1YEuDCgDN5UfFr_yfJ0KdVjGjOM 4655
emmett_core/ctx.py sha256=N9YPjiL5v7-zGp9WG8rPyMn5iUD9_pGHrruMEtoWtzc 2077
emmett_core/datastructures.py sha256=eGMLXXAlu5auteUUs6xAz0MxG-MgItP-jypJ3oJmUaA 2470
emmett_core/typing.py sha256=URLj2F5sNXdBc7z2xHZP2--CRHRpw2oU0afYLzRX0ls 189
emmett_core/protocols/asgi/handlers.py sha256=fCIjxmL3N8fj2jhJX51R9QhcLLBm5hi50KoWTsUA37A 12605
emmett_core/protocols/asgi/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
emmett_core/protocols/asgi/wrappers.py sha256=MgbOM-7Bu2qxFc5za2fxRoGi3Si7bKOaRKvRX86Q5-4 6528
emmett_core/protocols/asgi/typing.py sha256=z7A3EPY-4-prpjjPie-XrKfldsNxEwTaGBmyf5Td13U 349
emmett_core/protocols/asgi/helpers.py sha256=kTZqzKp-7NtAs9-eMFDJXrDBe_7RK1kmUyMaFIaIaOQ 1367
emmett_core/protocols/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
emmett_core/protocols/rsgi/handlers.py sha256=eIwiD8k79f2YATCkoXJyZ5ED6l_LKDcHdhdSsxX_eow 8539
emmett_core/protocols/rsgi/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
emmett_core/protocols/rsgi/wrappers.py sha256=pfe0omGupeK787tDrVHWMCsBOrT6ta7wFgq48lKSxRI 3974
emmett_core/protocols/rsgi/test_client/client.py sha256=XhQhxtEs7Rk5OSlOGofHn1QnEyzXMtSAlb6x-0bGEpA 10689
emmett_core/protocols/rsgi/test_client/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
emmett_core/protocols/rsgi/test_client/_shortcuts.py sha256=fpnFWsOBkXGUfQIAercLEjHpZXu40y1ZMUHjXdZVAtM 478
emmett_core/protocols/rsgi/test_client/urls.py sha256=Oi71g03t79VCzsaN6vzd-83QOoxygmm1HH7n3B9j7UM 13119
emmett_core/protocols/rsgi/test_client/helpers.py sha256=qi2hLPd0P51VYdXXiOimeP7-RgNVQHmqSqQT0_FqGdw 9492
emmett_core/protocols/rsgi/test_client/scope.py sha256=vni6AmLL5JmSyJo0b5HxBO3BZWii7j7ZZ3CTh-0NYIY 11117
emmett_core/protocols/rsgi/helpers.py sha256=oEKIFpOPGQVYLSI2z2wFfD-VbA15jPeJDERezV_NPls 1348
emmett_core/_emmett_core.cpython-313-darwin.so sha256=1ubi4d9bJJFWXrn1AkfDUeF6u1w4lN3VMeXj7yAOUo0 2247088
emmett_core-1.0.4.dist-info/RECORD