BestAPI
This is how Starlette would look like if I could add breaking changes freely.
BestAPI doesn't support:
- Python 3.8 or older.
- Trio.
- ASGI 2.0 interface.
Checklist
[ ] Drop AnyIO and Starlette dependency.
[ ] Add BaseResponse as base class for response classes.
[ ] Background tasks: I need to work on a better API.
[ ] Use ClientDisconnect mechanism instead of receive() -> http.disconnect on StreamingResponse.
Metadata
Release files for bestapi 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| bestapi-0.1.0.tar.gz | 5.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| bestapi-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.7 kB
Release files / bestapi-0.1.0.tar.gz
| Download URL | bestapi-0.1.0.tar.gz |
|---|---|
| Size | 5.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7c82350f6112efdee0f954045a1ef8fbed5e0cae76c5cd556fc2973576b6d43e
|
|
BLAKE2b-256 checksum How to use checksums |
da86882b39b602a6f918ecf584c4fe6812afc44ab11ae7c1bbddfc684512210c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.12.2
|
Release files / bestapi-0.1.0-py3-none-any.whl
| Download URL | bestapi-0.1.0-py3-none-any.whl |
|---|---|
| Size | 6.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d5b133580136fd4a118d0dc4cc5ff298ff9d66ae5c1e1d78ec708aa2fcbabc7b
|
|
BLAKE2b-256 checksum How to use checksums |
88cd7fcc947989dcc10d261c81c36ff55422148b76949dad532b78eed4853c61
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.12.2
|