A better base server for AioHTTP
Project description
alxhttp
Some customization of aiohttp
Features:
- JSON logging
- middleware to add a unique request ID
- middleware to turn uncaught exceptions into JSON 500s
- a simple base server class pattern to follow
Publish
uv run pyright --createstub alxhttp rsync -a typings/alxhttp/ alxhttp/ rm -rf typings uv build find alxhttp | grep pyi | xargs rm twine upload dist/*
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
alxhttp-0.9.95.tar.gz
(33.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
alxhttp-0.9.95-py3-none-any.whl
(56.2 kB
view details)
File details
Details for the file alxhttp-0.9.95.tar.gz.
File metadata
- Download URL: alxhttp-0.9.95.tar.gz
- Upload date:
- Size: 33.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9dc0e1b4b3ac3f4536952fde722ab1dfe18fbc041a653468cc4b4b477889e903
|
|
| MD5 |
9ad83d36fc337b36773f793a4fad7f14
|
|
| BLAKE2b-256 |
0cbb19ad349bd51103c3333648abde87ff1ff206ba3ba1b180ad9b676c717d27
|
File details
Details for the file alxhttp-0.9.95-py3-none-any.whl.
File metadata
- Download URL: alxhttp-0.9.95-py3-none-any.whl
- Upload date:
- Size: 56.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c34d6bcfd8155ae10c49c81fb052ea2a227f5c324ebc5b8188863bb71cb06c14
|
|
| MD5 |
576e114bf9990c8b99a1951f13be9bac
|
|
| BLAKE2b-256 |
f3d847ad75286175f3ff2a4dd392a7334258dba951513b2f23d1bf11005ede91
|