uvicorn icon indicating copy to clipboard operation
uvicorn copied to clipboard

An ASGI web server, for Python. 🦄

Results 207 uvicorn issues
Sort by recently updated
recently updated
newest added

### Discussed in https://github.com/encode/uvicorn/discussions/1521 Originally posted by **graingert** June 17, 2022 As part of the GELectomy (removing the per thread global eventloop from `asyncio.get_event_loop()` ) asyncio.runners now provides a policy...

help wanted
refactor

Following https://github.com/encode/uvicorn/discussions/1137

I know that HTTP/2 is out of scope of this project. But I am not asking to support HTTP/2. More and more http clients try to upgrade the connection to...

bug
help wanted
http

### Checklist - [x] There are no similar issues or pull requests for this yet. - [ ] I discussed this idea on the [community chat](https://gitter.im/encode/community) and feedback is positive....

enhancement
help wanted
http/h11

### Checklist - [X] The bug is reproducible against the latest release or `master`. - [X] There are no similar issues or pull requests to fix it yet. ### Describe...

need confirmation

### Checklist - [X] The bug is reproducible against the latest release and/or `master`. - [X] There are no similar issues or pull requests to fix it yet. ### Describe...

workers/gunicorn

the `run()` function contains valuable logic for kicking off the `StatReloader` and the `Multiprocess` workers, however it does not give you access to the server instance before starting and subsequently...

enhancement

This is a partial implementation of the new TLS extension added to the ASGI spec. This PR partially implements the new TLS extension which defines a new set of attributes...

asgi
tls/ssl

Fix for #877. Note: Reopening `sys.stdin` in the child process might not even be necessary, but at any rate it works if we use `open('/dev/stdin')`. A warning is produced if...

multiprocessing
workers