Next generation Python web server/framework | Build fast. Run fast.
-
Updated
Jun 2, 2022 - Python
{{ message }}
ASGI (Asynchronous Server Gateway Interface) is a spiritual successor to WSGI, intended to provide a standard interface between async-capable Python web servers, frameworks, and applications.
Next generation Python web server/framework | Build fast. Run fast.
We only have documentation for schema directives, we should document query directives, here's an example of how they work: https://github.com/strawberry-graphql/strawberry/blob/main/tests/schema/test_directives.py
Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python 3.6 and above with performance auto-tuning. Optionally with Alpine Linux.
Ariadne is a Python library for implementing GraphQL servers using schema-first approach.
A curated list of awesome ASGI servers, frameworks, apps, libraries, and other resources
Official mirror of https://gitlab.com/pgjones/quart
Should add a section to the docs for third-party examples and guides using Mangum
Yet Another Python Profiler, but this time thread&coroutine&greenlet aware.
It would be nice if there was a new clause which can be added to queries called callback.
For example:
def callback_handler(success, value):
if success:
print(f'The query was successful and returned {value}')
else:
print("The query failed")
Band.select().callback(callback_handler).run_sync()The callback could be a function or coroutine, wh
The web framework for inventors
Starlette's ASGI types use MutableMapping[str, Any] which is not too different from just typing them dict. This package is fully spec compliant and would help in implementing additional ASGI functionality, as it would allow us to see exactly which keys are available/required to support a feature. There is currently a PR for Starlette that addres
No response
eg how FastAPI-Admin can specify tabler icons https://tablericons.com/
No response
No response
Docker image with Uvicorn managed by Gunicorn for high-performance web applications in Python 3.6 with performance auto-tuning. Optionally with Alpine Linux.
(UNMAINTAINED) Fast, scalable and real-time capable web APIs for everyone
An easy-to-use high-performance asynchronous web framework.
Official mirror of https://gitlab.com/pgjones/hypercorn https://pgjones.gitlab.io/hypercorn/
Inject an ID into every log message from a Django request. ASGI compatible, integrates with Sentry, and works with Celery
API spec validator and OpenAPI document generator for Python web frameworks.
Prometheus exporter for Starlette and FastAPI
Prometheus integration for Starlette.
Sometimes it might be handy to easily get a header's value as
int, where validation errors would automatically result in an HTTP 400, along the lines ofreq.get_header_as_datetime& [req.get_param_as_int](https://falcon.readthedocs.io/en/stable/api/request_and_response_wsgi.ht