Contents

uvicorn 0.41.0

0

The lightning-fast ASGI server.

The lightning-fast ASGI server.

Stars: 10396, Watchers: 10396, Forks: 911, Open Issues: 68

The Kludex/uvicorn repo was created 8 years ago and the last code push was Yesterday.
The project is extremely popular with a mindblowing 10396 github stars!

How to Install uvicorn

You can install uvicorn using pip

pip install uvicorn

or add it to a project with poetry

poetry add uvicorn

Package Details

Author
None
License
None
Homepage
None
PyPi:
https://pypi.org/project/uvicorn/
GitHub Repo:
https://github.com/encode/uvicorn

Classifiers

  • Internet/WWW/HTTP
No  uvicorn  pypi packages just yet.

Errors

A list of common uvicorn errors.

Code Examples

Here are some uvicorn code examples and snippets.

GitHub Issues

The uvicorn package has 68 open issues on GitHub

  • X-Forwarded-For doesn't properly handle ports
  • Reduce the log level of 'request limit exceeded' messages
  • Improve logging config
  • Adds support for the http.response.trailers ASGI event.
  • Fixed socket sharing bug on Windows
  • Add logging configuration file examples to documentation
  • feat(logging): add customizable access log format for Gunicorn style …
  • How to restrict permissions for Unix socket?
  • feat: max_requests_jitter
  • Allow factory kwargs
  • feat: Improve process termination logic in multiprocess manager
  • Ctrl+C in terminal broken on windows
  • Support Binding to Multiple Ports

See more issues on GitHub

Related Packages & Articles

Quart 0.20.0

A Python ASGI web framework with the same API as Flask

Hypercorn 0.18.0

A ASGI Server based on Hyper libraries and inspired by Gunicorn

aiohttp 3.13.3

The aiohttp Python package is an asynchronous HTTP client/server framework that leverages Python's asyncio library. It supports both client and server sides of the HTTP protocol, as well as client and server websockets. The package provides a web server with middleware support and pluggable routing. This makes it a powerful tool for building efficient, non-blocking web applications in Python. It is highly recommended for projects where concurrent network or HTTP requests are a core requirement, and it is often used in web scraping, API consumption, and web development.

piccolo 1.32.0

A fast, user friendly ORM and query builder which supports asyncio.