I'm just trying to make my life easier! 🤷♂️
Project description
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
.
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
bestapi-0.1.0.tar.gz
(5.6 kB
view details)
Built Distribution
File details
Details for the file bestapi-0.1.0.tar.gz
.
File metadata
- Download URL: bestapi-0.1.0.tar.gz
- Upload date:
- Size: 5.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c82350f6112efdee0f954045a1ef8fbed5e0cae76c5cd556fc2973576b6d43e |
|
MD5 | 8922fdaf4845dd1bbd20767761677415 |
|
BLAKE2b-256 | da86882b39b602a6f918ecf584c4fe6812afc44ab11ae7c1bbddfc684512210c |
File details
Details for the file bestapi-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: bestapi-0.1.0-py3-none-any.whl
- Upload date:
- Size: 6.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5b133580136fd4a118d0dc4cc5ff298ff9d66ae5c1e1d78ec708aa2fcbabc7b |
|
MD5 | c7007ab02b0aaeff125f789dbbaeccba |
|
BLAKE2b-256 | 88cd7fcc947989dcc10d261c81c36ff55422148b76949dad532b78eed4853c61 |