Skip to main content

ASGI Toolkit to build web applications

Project description

https://raw.githubusercontent.com/klen/asgi-tools/develop/.github/assets/asgi-tools.png

asgi-tools – Is a really lightweight ASGI Toolkit to build ASGI applications faster.

Tests Status Documentation Status PYPI Version Python Versions

Documentation is here: https://klen.github.io/asgi-tools

ASGI-Tools is designed to be used as an ASGI Toolkit to quickly build really lightweight ASGI applications/middlewares/tools.

For instance these middlewares were built with the library:

Features:

Requirements

  • python >= 3.10

ASGI-Tools belongs to the category of ASGI web frameworks, so it requires an ASGI HTTP server to run, such as uvicorn, daphne, or hypercorn.

Installation

asgi-tools should be installed using pip:

pip install asgi-tools

A Quick Example

You can use any of ASGI-Tools components independently.

Despite this ASGI-Tools contains App helper to quickly build ASGI applications. For instance:

Save this to app.py.

from asgi_tools import App

app = App()

@app.route('/')
async def hello(request):
    return "Hello World!"

Run it with uvicorn

$ uvicorn app:app

Bug tracker

If you have any suggestions, bug reports or annoyances please report them to the issue tracker at https://github.com/klen/asgi-tools/issues

Contributing

Development of the project happens at: https://github.com/klen/asgi-tools

License

Licensed under a MIT license.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

asgi_tools-2.0.1.tar.gz (48.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

asgi_tools-2.0.1-cp314-cp314-win_amd64.whl (381.7 kB view details)

Uploaded CPython 3.14Windows x86-64

asgi_tools-2.0.1-cp314-cp314-musllinux_1_2_x86_64.whl (979.7 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

asgi_tools-2.0.1-cp314-cp314-musllinux_1_2_aarch64.whl (970.1 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

asgi_tools-2.0.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (990.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

asgi_tools-2.0.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (988.0 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

asgi_tools-2.0.1-cp314-cp314-macosx_11_0_arm64.whl (397.7 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

asgi_tools-2.0.1-cp314-cp314-macosx_10_15_universal2.whl (511.1 kB view details)

Uploaded CPython 3.14macOS 10.15+ universal2 (ARM64, x86-64)

asgi_tools-2.0.1-cp313-cp313-win_amd64.whl (376.0 kB view details)

Uploaded CPython 3.13Windows x86-64

asgi_tools-2.0.1-cp313-cp313-musllinux_1_2_x86_64.whl (983.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

asgi_tools-2.0.1-cp313-cp313-musllinux_1_2_aarch64.whl (966.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

asgi_tools-2.0.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (994.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

asgi_tools-2.0.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (984.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

asgi_tools-2.0.1-cp313-cp313-macosx_11_0_arm64.whl (391.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

asgi_tools-2.0.1-cp313-cp313-macosx_10_13_universal2.whl (504.0 kB view details)

Uploaded CPython 3.13macOS 10.13+ universal2 (ARM64, x86-64)

asgi_tools-2.0.1-cp312-cp312-win_amd64.whl (376.2 kB view details)

Uploaded CPython 3.12Windows x86-64

asgi_tools-2.0.1-cp312-cp312-musllinux_1_2_x86_64.whl (986.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

asgi_tools-2.0.1-cp312-cp312-musllinux_1_2_aarch64.whl (972.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

asgi_tools-2.0.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

asgi_tools-2.0.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (993.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

asgi_tools-2.0.1-cp312-cp312-macosx_11_0_arm64.whl (392.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

asgi_tools-2.0.1-cp312-cp312-macosx_10_13_universal2.whl (506.2 kB view details)

Uploaded CPython 3.12macOS 10.13+ universal2 (ARM64, x86-64)

asgi_tools-2.0.1-cp311-cp311-win_amd64.whl (376.2 kB view details)

Uploaded CPython 3.11Windows x86-64

asgi_tools-2.0.1-cp311-cp311-musllinux_1_2_x86_64.whl (984.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

asgi_tools-2.0.1-cp311-cp311-musllinux_1_2_aarch64.whl (978.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

asgi_tools-2.0.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (991.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

asgi_tools-2.0.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (992.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

asgi_tools-2.0.1-cp311-cp311-macosx_11_0_arm64.whl (392.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

asgi_tools-2.0.1-cp311-cp311-macosx_10_9_universal2.whl (505.8 kB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

asgi_tools-2.0.1-cp310-cp310-win_amd64.whl (375.8 kB view details)

Uploaded CPython 3.10Windows x86-64

asgi_tools-2.0.1-cp310-cp310-musllinux_1_2_x86_64.whl (939.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

asgi_tools-2.0.1-cp310-cp310-musllinux_1_2_aarch64.whl (934.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

asgi_tools-2.0.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (947.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

asgi_tools-2.0.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (951.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

asgi_tools-2.0.1-cp310-cp310-macosx_11_0_arm64.whl (393.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

asgi_tools-2.0.1-cp310-cp310-macosx_10_9_universal2.whl (507.1 kB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file asgi_tools-2.0.1.tar.gz.

File metadata

  • Download URL: asgi_tools-2.0.1.tar.gz
  • Upload date:
  • Size: 48.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for asgi_tools-2.0.1.tar.gz
Algorithm Hash digest
SHA256 2852faf79905ac7846df2820e57a38c829c3dd59ec52b36f85bbd295e83fee0d
MD5 acd50badb237940ebdb5c49d772876d9
BLAKE2b-256 f5aef0af79ab1f298c1bc3f107bf07605f0d2cf8fd6532260aac324661dc545f

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: asgi_tools-2.0.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 381.7 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for asgi_tools-2.0.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 881f4bd3f0f09c57e396d5866998712b786206bcd5b41a8b17952abf2530ab1e
MD5 6c1786a3fc0210d56da69f0ff769fb78
BLAKE2b-256 bc29c87dcc7fda5906ab48ee47baf74a14cf20eaeb59d26830066ce498c407f6

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3081f98136c11731bfce8d7aaae92a0c9fbeb0067525851cd6fde5df01d49406
MD5 1377439eab5ae9f5508d400320ccd622
BLAKE2b-256 73c0d1f9b104926e16820bf50b53c28aa227373a0a29491cd227e6b659c9b822

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 db0e71aa2de2999f279b9a5cdae0747ec3581d80e483ae681001d2cd4945b24c
MD5 e2bbbfbbb13a4c3bdebe04d5449672aa
BLAKE2b-256 c455d1fac411d385deffba7aed0963da328929b060679ee8cffa02b5628499df

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a377530664c6fa699287fe3a3525bc114ae138ec1e988716e75a38ba6582534d
MD5 cc04a25d1cc0fca9a49d3344971adbcb
BLAKE2b-256 e3917fc31b9e82f339805ba59f6273d23a91dc246ea1c3c17c34791f8de096bc

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 cafdbab6a0f5dd9e34fb641c5441d8f7277fd983aaed8d8dda207366f934757f
MD5 bb9ca558492ac8cc8529e5e91eb19897
BLAKE2b-256 1c5fb0d5927811801442cbc854d9fbf7ae91e3d5ce1662cda60bd25d7fc5705b

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7e813e93d7ed63facaac4ba14f80fb9f7c7fd34c496d617150d30491d467766c
MD5 0bae0f7fdd97b7545c44e5bf986c9e83
BLAKE2b-256 7ba11b39122c7a20f063c9b73beb2994e5430249022dd4c13683da88e102ef07

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 9445600754c9a21db7e671cb863cc3f2cbe4992443e025dcd73045783a03b619
MD5 43b036ea56cbea70cb775c5f80a6c33a
BLAKE2b-256 43fa4a49281f91ea26b5ce22cfc461e87c99522d7cf478f511890041184c8e3f

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: asgi_tools-2.0.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 376.0 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for asgi_tools-2.0.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7b093b06031630eb9956c3ffe670253aa6c1aa96f525183ae627fb086955f4cd
MD5 eb180c4380854851d2dbac0d4cbbea73
BLAKE2b-256 58cfd02c544a3ac98d64a8aafa2a4ae26660f81be49524552b17c67b5559a22f

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 470a56e93ae983d23a641e9be887e6e295dcce7450e0599fa53d831d465a7c22
MD5 cec41d2b4ec699331def8fd528287892
BLAKE2b-256 ae759c10d42e6008982000e23f4bee842764985640a266d5e04526eaec04b134

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 74a3422a02c8a6f10ce260a432ebb5c111bde48c57acd4ccd32bbdcb0462ea92
MD5 a21d4cfd5eb8ae09c2d744ce162dc114
BLAKE2b-256 a090bb5ae4889d5720eaa0b5cb58ad0026b393518c2c75b694f30150f1d62f19

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1ad1ffa6e8b3d961b124e4c73933c2a73730a4de62eeeaf9794459e771540a23
MD5 d7c66f1409e039c28ea854f67b86d377
BLAKE2b-256 8ad7069291225ce1a4d365d47315383ff7bbdf53972302f8782c904e9499260d

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4c99f2997e8733b2106d4a8cb7f290033d75012ec003d0d2b0ce6d2de3907686
MD5 ab38344ef53e72f92b24e92a625b4d9b
BLAKE2b-256 36494619057944062bad902ac0f44bab078a32396fce1385e1df78355b778b36

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 522f79860af3fb59ba0fd0e91103c3191749b37fade542f8a41273f75d6c91f9
MD5 3de2692fc384a7d4e9e3197b1451d148
BLAKE2b-256 86da749acd5f23a59cf653ff59997dc3fc06e35fa1fea3bbe25daf4c695c6969

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 1b841c0da0d30d41b107d77c8a6d1b1ac0eb2341ae66c9df69582a08b504a105
MD5 3c7b937f6135499e55f6394f44e86c38
BLAKE2b-256 6917cf00d265ad05303a9b17702cc9a9f944bff83bbce9db70a3d9c67a1d6182

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: asgi_tools-2.0.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 376.2 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for asgi_tools-2.0.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fe6bf70e95956654aa5046c2a2ab392214b36f7f0b55835779dd0a43f43d7b0d
MD5 bec91ffca6fafdc0716b9b41e90b1c45
BLAKE2b-256 73d23607ce422ceb4126387724f34a37fb9bf6f3b7317ac58a55f3dad700e42a

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dd128dafba81e6aa63dd724916b282277c2aa7c2b94f615b98064dab8131d928
MD5 6270432eeb9b3ef8138cb9c02e1fde45
BLAKE2b-256 2ce148ff13ad11079cdbceaf71d5111dc2aa28524437adb7602e42e6a5436e83

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a116c423086bc8f2a37e75046b46bec588e678463d6eca9c83bc639a62278271
MD5 e5e03b04fc564bf3684f324b4571f3c1
BLAKE2b-256 e4088c541e6d55a0447a7c235eb6708d35ff96dcdcb7edff52f425bd79ccf7c0

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fb6a578301b9706c472d22bb5fbd8324ee5cdbeb1cad678a8f6b73000164e7a1
MD5 558000e7f258dd72fe1dc818a099a5b4
BLAKE2b-256 1e91dd74920aab0864cbd2ca6c7e997dcb8604a39ef4b326854647707b187c61

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e752d47f4f9c441bd80ba1227a6a3ebf1c6dd5c9757488bd4da8fb6f52631c2f
MD5 f6a6630e3bc60618c3d1aa421a52259d
BLAKE2b-256 ad7362df8ae7674c9d645bbca83aa016b06d0674cb02db2cada95cdbd7912f61

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 31d357eaaa6a5da900eee9e8d1d7abd58937ee441b1bba4d4b934074442dc018
MD5 ed907e89f2740c4e45ccdd9414c18057
BLAKE2b-256 3261bb5edda00c634cec94666fef0da1dc9ebae012c51bacfe71d1905cb642cf

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 c1a0b32587d6010085324ac1872abdec40d0f266c8b2ed5f05cf390b8f7aebd4
MD5 85aad1dd7720348308cf775f57611d72
BLAKE2b-256 df104c0e67b9f53aaac4c7b6f9064ccf4cbe8b50610b0282cca744fd58efa029

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: asgi_tools-2.0.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 376.2 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for asgi_tools-2.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 86f8740d91b1be83c6d7c2a03849612678f127002b038ee44f2958986736438e
MD5 541e0611b68faa0cb33b87b62f2c7662
BLAKE2b-256 153de4264ea8d6b29775f219db8c41bf3341fe7b7291198bf1218a9bb49a3e92

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c724f01f2896772a378dbea787792d8b6381c134bbd2605d23d31a18a866e7b5
MD5 809a9034ced46efd149b85d2ba5d2dba
BLAKE2b-256 162045664dc5eae1309848c69c23c176331a0dea4f411a141b74a683f51cb22c

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0d1ffd438edd8ecd9136cd65143e62568f613565e7b1d9de30014393e7b35ffc
MD5 b1b90e222ce81a6682f2fcbdb20b9716
BLAKE2b-256 e509b3b5696cd61af562a0684e172b166a0f802305a27490d52a00bdf2d194cf

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1e553d3f3977faf6a14911eb0daa7e1c7652aadc4045d69c1eb82959ae6be76d
MD5 6c8d8d97fccb83647d58032bc2101a1d
BLAKE2b-256 60f428dbdf4c19eb06a780a2d9a4741d7b23c8a031146b12fb5e53a1a4084f40

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7f9c5419d4a41809827ee4dd488487873d4d289c25bbd2db35456d7684911c1a
MD5 7cc3ae529c0c3454850613e619517ed1
BLAKE2b-256 bb04b0dd0ede32614b8b4c95e20ecb12848be20d0c220dc474cec7ad963ecd9a

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 90edca122310fd842b6a3dabff4aa0f0d4cd91e9a7c46b946758c965431cd7cb
MD5 ff93b0885f42f7245cf5afcb3b3b9ca2
BLAKE2b-256 d8099ba3d6f51f37cc6c6c79ba419a794d4ba214b3d133a276cdaed6f698f4de

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 d6fe06114ab9bd604f41351103d9852f8326c35d63d3f831788b74fc7eb2a2c2
MD5 a7f2ec4b6e3d48fd539f2aaedeb35177
BLAKE2b-256 21953e581131442c7f1473faf980220d1a8afd54d788481fffc38f9ba82c765e

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: asgi_tools-2.0.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 375.8 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.25

File hashes

Hashes for asgi_tools-2.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f8e9e6022952708546358d22cb8468541a26f106ebbd1ad3c0d9ed4dd696e9a4
MD5 43a5ff42de87c329ff98d24b0e97755c
BLAKE2b-256 c1ef4443a247ee385d3e26e7e08ea35f8a8d0e18579d7d21b06ba2ff44907e45

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4eb8a3b2507ecdd59f7b06ec88a57b2165cfc0494433e30e3ca6b356a8bb96f6
MD5 dbe14b207a37e0c1c0720b533e19babe
BLAKE2b-256 362b3006427f262b04995fa9128709c69f02bbe23aa4795a84e1cdf7402c13f6

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7cf1b4411d4d9f31df747a01c11dc7277ea0f6b537429f44783940eebd8cecda
MD5 ceb2b6a5670f80b76e20eefd06b30447
BLAKE2b-256 41cbb9a328a4e975c6121cc0409dd562ce45c6c2fc5005ad508f36c1b9c4bb96

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 980891a3372f3ecd63f4a3b600df20408ebd7f50dd30528331cb9207a9f66e3c
MD5 be53574db4297140927c0511161bc679
BLAKE2b-256 1a681f387110be45a20d9910831d3b38c8236128abba2bb472a9d10d3887d11e

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4d0551ef6f2a0993c0663f55f6194097485aa4f50667a1592248f1013cb38fb0
MD5 90db574802f1620edbeaf72b9f83ef0f
BLAKE2b-256 d7e6c55992d50485e0d6b4cc718fbac5c14d9a392e7d9276c95ad98cb3019e6c

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7d3696c658fb8b5bb1d2a1f2242b29fcb9f0526918fe9b02dc3fa33473dacdb3
MD5 a0ba82a6650d72e9bfb4f619db670ec2
BLAKE2b-256 84e6426b00eaabf3727e5e8eff27951737c6433308fea7c46518a5691bbe4935

See more details on using hashes here.

File details

Details for the file asgi_tools-2.0.1-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for asgi_tools-2.0.1-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 a09a8bf7368cf55adf289e39f4e6cb0e449a9453be6c7bf75e052d0ae321aa0a
MD5 14cc48646f352809ef114340a93570db
BLAKE2b-256 d221d3441f3919e61e4713f09f40c1d83f4503bfbce9e2c77980198f32c13c3d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page