tokamak

View on PyPIReverse Dependencies (0)

0.6.1 tokamak-0.6.1-py3-none-any.whl

Wheel Details

Project: tokamak
Version: 0.6.1
Filename: tokamak-0.6.1-py3-none-any.whl
Download: [link]
Size: 44577
MD5: d391fe2fa208826d881f17088a2e75d5
SHA256: 6e338bb0819c811c4141808e0fc8c2763e03c47648e503224cdd580af7bacb98
Uploaded: 2024-11-19 17:19:43 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: tokamak
Version: 0.6.1
Summary: HTTP Router based on radix trees
Author-Email: Erik Aker <eraker[at]gmail.com>
Project-Url: homepage, https://github.com/erewok/tokamak
Project-Url: repository, https://github.com/erewok/tokamak
Project-Url: documentation, https://tokamak.readthedocs.io/en/latest/
License: MPL-2.0
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
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.11
Requires-Dist: Werkzeug; extra == "benchmarks"
Requires-Dist: mkdocs (>=1.6.1); extra == "docs"
Requires-Dist: mkdocstrings[python] (>=0.27.0); extra == "docs"
Requires-Dist: mkdocs-coverage (>=1.1.0); extra == "docs"
Requires-Dist: markdown-callouts (>=0.4.0); extra == "docs"
Requires-Dist: markdown-exec (>=1.9.3); extra == "docs"
Requires-Dist: mkdocs-gen-files (>=0.5.0); extra == "docs"
Requires-Dist: mkdocs-literate-nav (>=0.6.1); extra == "docs"
Requires-Dist: mkdocs-material (>=9.5.44); extra == "docs"
Requires-Dist: mkdocs-section-index (>=0.3.9); extra == "docs"
Requires-Dist: starlette; extra == "examples"
Requires-Dist: hypercorn; extra == "examples"
Requires-Dist: trio; extra == "examples"
Requires-Dist: trio; extra == "web"
Provides-Extra: benchmarks
Provides-Extra: docs
Provides-Extra: examples
Provides-Extra: web
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 12228 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.5.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
benchmark/compare_werkzeug.py sha256=eRYjJ5aOY4C_01v0YnH0mCln8UMd6munWt52WsWH4u0 8785
docs/gen_ref_nav.py sha256=2BYXanQyYXu-KbxUf2e93GI65DkOv5JRrzkpQ-s4S3k 834
examples/asgi_minimal.py sha256=08Y_VoEw8XLoZ9RGlNnWhBnEIVr2OY5szIHWlE1tywg 3728
examples/simple_app.py sha256=nlC4zM-xNTGjVZ6w2mZj0Mcf-yA-Rx2E7rxWp0UGYn8 2489
examples/starlette_comparison.py sha256=8fmruTpqORafGIsB7rAmUdldz8eqOVySaFYR5RFHexM 2367
examples/tokamak_app.py sha256=Nd4j_zj4mx-nfi9vyuCG35HV7i9dkiLYXRsZQ15chfg 3220
tests/conftest.py sha256=wZLSsvlY0IhEBo_tzMM51IhZmqlWCKX0F7sNHfZIs90 1315
tests/radix_tree/test_node.py sha256=Dy-Rf3y69hsmWxRcSHQ7hPe5m4-hKr-fgnSQtMxzv_Q 16723
tests/radix_tree/test_properties.py sha256=HukhG49Nr_38uDBGwOOKU651v5_zRFseeHqL5A_SHsw 443
tests/radix_tree/test_tree.py sha256=iLYpddSiXO1i-ZRWNYfy_JTzVtXk4ZO9diy4PRtOSMU 2678
tests/radix_tree/test_utils.py sha256=8vzFfR5o_hv1LKBINQ7Yhi8A3xfNqEtAyLESnsddg8E 4032
tests/web/test_methods.py sha256=1g9nVVgUoL2llM5npdAQuhfEFgdsCObwrMBw5TcSLiM 500
tests/web/test_router.py sha256=4KdlkzzgMe6kLchXFGIDu81KMtYErQPHNce_z4-HB0s 6083
tokamak/__init__.py sha256=vaV74XmoZTUv4UQoc0YUyhK5Bd0qwhAzIQBoGKMKPBA 397
tokamak/methods.py sha256=efh8xWp7XST1sbr3aSf3UFnVZ7x-n6wvAgbzXe-twxQ 629
tokamak/router.py sha256=sp3Fo8kzmtwOEx0R72bMt-St1uV7aoFwf7MntgElh2w 4097
tokamak/radix_tree/__init__.py sha256=ZalhEBEPCoiRhvnJA61ts8l1L78FU7UpfD9rBC3sJGg 167
tokamak/radix_tree/node.py sha256=wm-sqoRFbRBUIVUdwp2NSWimu-FwSbd5JA_Or_rTyok 21082
tokamak/radix_tree/tree.py sha256=zEp2EEYXEDZhLRwu6qLhmBQP2zoJ_1nKp-oL9dE4g1o 1832
tokamak/radix_tree/utils.py sha256=886etgA5pwk6Co9CSH5L0P41Ol9wFCLiAqSaV4r5o-8 6503
tokamak/web/__init__.py sha256=qNP3knVuseihLN0NbbsKj0IS9MWBUQB31RXplBPI69c 526
tokamak/web/app.py sha256=zBejzo-8EgqLeEwF3wBy9DDouJvYDZyIi5WVAFmBuBQ 8432
tokamak/web/errors.py sha256=0IZt4lKL_3LCLnDRSq-yfDhZvmiLZhXP7uHx5PSVUW8 728
tokamak/web/request.py sha256=dJWa6Axz0-orDF1lfMF7_3cwMmW2JlR1nynIkcn1Uss 2216
tokamak/web/response.py sha256=crt50YHtgRG2tKmW7pSwggv6uw_7eNlRGq0y-dDI4_8 2771
tokamak-0.6.1.dist-info/LICENSE sha256=hs-WVkefHtuCJFuYX0oswNUDuUV2br7aQmnGCzB2ma4 16725
tokamak-0.6.1.dist-info/METADATA sha256=ka25IYR_jUnFEXfSQwI2swEjpuFM-XgCO_6d5wEkf54 14128
tokamak-0.6.1.dist-info/WHEEL sha256=R06PA3UVYHThwHvxuRWMqaGcr-PuniXahwjmQRFMEkY 91
tokamak-0.6.1.dist-info/top_level.txt sha256=raDoiqmgbdDa64o-fpsf4hAchaUBjfE74s11jPXNtio 38
tokamak-0.6.1.dist-info/RECORD

top_level.txt

benchmark
docs
examples
tests
tokamak