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-pp38-pypy38_pp73-win_amd64.whl
Download: [link]
Size: 890915
MD5: 880ada8fad9266150072c1344f9132e3
SHA256: 50bbc2a3d711fe949211d0d58014e44db80c55d240371b3b755cd7c08e0946d3
Uploaded: 2024-11-15 16:32:23 +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: pp38-pypy38_pp73-win_amd64

RECORD

Path Digest Size
emmett_core-1.0.4.dist-info/METADATA sha256=sLD_YzulLXyjZcSLFc-0lZ1XqAu4-fvvxOVr3kxtpmU 2194
emmett_core-1.0.4.dist-info/WHEEL sha256=t2amKG5bnr6e3EhCowPO8RwSNexwZc_x1C53ZhZrNLM 101
emmett_core-1.0.4.dist-info/license_files/LICENSE sha256=37GTRJZTrsRsIpQ5w08eliFcf2wrWzLeLPm9oJ-H8Jg 1514
emmett_core/app.py sha256=svtr3vAY1rjUeMzKY_Mw0-zJUfBasG_ifqcsjU_EYxA 19086
emmett_core/cache/handlers.py sha256=BQwCPxHk8nJrMU0ef3JF72W5WeOpFYyhH_2Ka_9wT58 8513
emmett_core/cache/hash.py sha256=mjEgc8Y1kYYvd8qqjJxgCKIjd3wupQKBZo3H4Ly7VJw 1057
emmett_core/cache/helpers.py sha256=gIxx9UonuWaKF9Q_U8WndOITD5x16GEk_8bPUFNjLV4 1921
emmett_core/cache/__init__.py sha256=IQ8SrPg1dYlICVs8DfzDyC1hkgUw1OLR03NQyeW8_v0 2335
emmett_core/cryptography/ciphers.py sha256=yz1OdTKmX_9mST_UwripG1B982VgclL6hX2rFPlwjP8 1423
emmett_core/cryptography/kdf.py sha256=9WmfH_91Z_AthgU7mk9vluNxz0cFw96Arr0R_TzJeEY 943
emmett_core/cryptography/symmetric.py sha256=hyDN34QkNwKreigJW6oMy8At3toKiYcClMm5tsBb-H4 2316
emmett_core/cryptography/utils.py sha256=UqVHU6YTkCglTqYTnxI07vpSt_UmlyUwl57hyDq5kNY 372
emmett_core/cryptography/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
emmett_core/ctx.py sha256=1Ow1IRvhz38nuDZEB69M1AqEQWhFSD2E3ZV_L_BJ06E 2169
emmett_core/datastructures.py sha256=mdAzATlX2Gpg03bv8_evl7lN1nwdd46_62f-B1jElUU 2562
emmett_core/extensions.py sha256=zAxj2XbrBVwFdLULwulaB6rYZPRZi9oEN4rz-3C2OD4 2473
emmett_core/html.py sha256=VDwCF3nn1Q-m-pGhe8ENhnF7HZB80Imwxcj6bXYhEu0 6098
emmett_core/http/headers.py sha256=z1IrHbN0sP5k2NyeZgvFyaFmHvuu8OBhYYKzB7J8QGQ 2877
emmett_core/http/helpers.py sha256=fJ6gzEyQfTCCARd4c0WSK9NjC3K-PYP9uSsc6YdbNGM 458
emmett_core/http/response.py sha256=opkVKIScRVwedWMgcXPf9uCOxqasujYRtcYV5Wq_OBc 8927
emmett_core/http/wrappers/helpers.py sha256=5ndbla0A43YeFvFucDPQa8eYSLGG1OVDSYq_OulwKBA 2252
emmett_core/http/wrappers/request.py sha256=M3TRHSVVt08R8lGBJCUP6eAULQ3tIsvGEf-0qCHzeCo 4215
emmett_core/http/wrappers/response.py sha256=OyUXiM8bK_nMfkUvE4LEgRFqr2KaPCu6crn8W9x5Gzg 1381
emmett_core/http/wrappers/websocket.py sha256=1Mv7SV9ZEG90JL4yYuJer3Rx2Mmtrh7ROasABbKZFmM 853
emmett_core/http/wrappers/__init__.py sha256=OdIDGTzAN-3RDTFD9-SForCmtYI7v7-upApO_yjhqwA 1992
emmett_core/http/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
emmett_core/log.py sha256=e-dFg7x7yJRY4ZITc4I6UAnaAsSBgUv3_jmcvDkUNok 2946
emmett_core/parsers.py sha256=8FAUBWWMCfiYCJYIDFqJ4eXw5VCz1k1Qf1lgl-0BiQw 901
emmett_core/pipeline/dyn.py sha256=etShq2G5YsQTFhOwTOqn8FAQmECmd3N7wFmr9lScM-I 1497
emmett_core/pipeline/extras.py sha256=4yKW6IhR8f4xV39vig5ERjdT5wZsqInA25JSMNmn0uw 1855
emmett_core/pipeline/pipe.py sha256=abpEqnFFGmswdtI31xqYfW8sPM6D8VflJ38Fva2kmkY 2525
emmett_core/pipeline/wrappers.py sha256=Av9lv099QtxTWGSb2EdJhItFmkDJtysXmIj6VuB74eY 2337
emmett_core/pipeline/__init__.py sha256=7zcPK31Qe7A9I9JAPtUymaX8enwwY8hwwv9Sjs9HFR8 5115
emmett_core/protocols/asgi/handlers.py sha256=bnRXtLcnpwpVrSVcrdQQIXAGnDZGxcPyLHSDtup0vaw 12919
emmett_core/protocols/asgi/helpers.py sha256=63RfI_cqd4wIypSId-Qz5LdjW-zyt3W-aCbsCeYO4n8 1415
emmett_core/protocols/asgi/typing.py sha256=vNctqzCBBZge9ZJpt28zbNY-r75kXr14wJ8ml_xJ_l4 358
emmett_core/protocols/asgi/wrappers.py sha256=g5YD-Rr2l_i2JebJ23ArvQhBQoiesBu-8HJh5zH0Svc 6710
emmett_core/protocols/asgi/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
emmett_core/protocols/rsgi/handlers.py sha256=jGrwicd7Ime2MsFncVyUA4xC6styeHGfK8nTph5yFNU 8759
emmett_core/protocols/rsgi/helpers.py sha256=K40JCQJDmgOf_47ay39qkOi6IAE1MZz_PNjBHWz9oLQ 1397
emmett_core/protocols/rsgi/test_client/client.py sha256=jJ01ilrllu3wTyAgM9Doff-gEqu_Gs1nYgBYY35DCuU 11011
emmett_core/protocols/rsgi/test_client/helpers.py sha256=aSGUXkEYv-12bKmOQNQhh1sD7utq6qGTq8JjsVuh8nM 9796
emmett_core/protocols/rsgi/test_client/scope.py sha256=cDtWYy__GXrN3StMwnHkuOpxsg3KhBXckEyVhqlw7Mg 11475
emmett_core/protocols/rsgi/test_client/urls.py sha256=WU9_GblchgMx_O3WNRV1useOFARJsob96tVYebCPNyc 13566
emmett_core/protocols/rsgi/test_client/_shortcuts.py sha256=b05Zy7IPgiHLp3noynd8RpMEbUfwhcKVfM65XkgQwZs 494
emmett_core/protocols/rsgi/test_client/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
emmett_core/protocols/rsgi/wrappers.py sha256=5cC8GlJAoB1GApjW92gvQgZCanlvjG2YrmGyfBCVsyA 4092
emmett_core/protocols/rsgi/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
emmett_core/protocols/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
emmett_core/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
emmett_core/routing/cache.py sha256=pdUGqxMhGT3_1Jl5CiES_WfNU1HEZePeNufgezJLR98 4336
emmett_core/routing/dispatchers.py sha256=C-h9cBzH0WoMNtGhgMPSssmKATGWcHdaxlRr4o7tzqY 3012
emmett_core/routing/response.py sha256=lEKqPqT0YvIvB1Sa396-5FhVqwwkI9XiOxAednsydJk 2611
emmett_core/routing/router.py sha256=GK_jlVwLD8lb5-nn7EiUtvbyDMQMb3V9FynA0l_rVXU 12520
emmett_core/routing/routes.py sha256=62qBxj1wTAtC9um60MB4_MY32RG8RYxwIbqrHw6Fdr0 4788
emmett_core/routing/rules.py sha256=jv3YqpNzY2uvHrapg9ONQjOA9h8X60FEqJQuPsjqauc 6857
emmett_core/routing/urls.py sha256=NjgM9fZV-2p7CNdEksNPLu2TheViERXxsDO-9j5rjGw 9640
emmett_core/routing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
emmett_core/serializers.py sha256=OjR47EJ4zOqiYllLbv31YnRqcY32aEpZ1OIEbAtgklY 1461
emmett_core/server.py sha256=KPg4uQJtnXyHGRW9Ii63eqEVnRKMiKAPwY07EVCN1RQ 1118
emmett_core/sessions.py sha256=ELt7X7vTXsdKe0Qxg8Y5qtiXqWqx6fblm0Jdpfi0qTs 12929
emmett_core/typing.py sha256=q5tOkn83WGCK5c9as1X-eNHFvSrg18XplFhXd6sYozI 197
emmett_core/utils.py sha256=HGST48KMp0hf5HTX0Ye-Y2Zr6eGFWRzEsCN7_balqSg 2254
emmett_core/_emmett_core.pyi sha256=rZfkDA-UdfjF6zm-_yHVeZFKANUVnTKG03rOIJ-bw4E 3516
emmett_core/_imports.py sha256=1FLBLD0jKol9nucz5a-wvoBlt8mQ7FOPCR0hKBaes_w 203
emmett_core/_internal.py sha256=2zmraLz4RWmn88eWVSeUkJa06Ek_VDh7K6pdD9CX7GE 7306
emmett_core/_io.py sha256=GRIPvyxIX9An408QBBCHpn84tlPHpOut1U0e0giHLjI 1677
emmett_core/__init__.py sha256=FFceLgkPp7UGr0q9gfRQ74jH6ca4QAj_vMoSpTHmhIg 53
emmett_core/_emmett_core.pypy38-pp73-win_amd64.pyd sha256=xrTqukpq6JdPaie6czgDBgaqKojBwE-OZAsrIkyMlU8 1938944
emmett_core-1.0.4.dist-info/RECORD