Package profile
granian
- Summary: A Rust HTTP server for Python applications
- Author: Giovanni Barillari <g@baro.dev>
- License: BSD License
- Homepage: https://github.com/emmett-framework/granian
- Source: https://github.com/emmett-framework/granian
- Number of releases: 63
- First release: 0.1.5 on 2022-12-05
- Latest release: 2.8.7 on 2026-10-28
- Latest release size: 4.4 MB (wheel)
2 known vulnerabilitiesLatest: GHSA-f5p7-9fr5-8jmj — Granian vulnerable to DoS via WSGI response header panic View all →
Dependencies
Granian has 7 dependencies, 6 of which optional.View all 7 dependencies →Dependent packages
| Package | Optional | Group |
|---|---|---|
| litellm | true | proxy |
| responder | true | server |
| sglang | true | http2 |
| sse-starlette | true | granian |
Similar packages
- cherootHighly-optimized, pure-python HTTP server
- uplinkA Declarative HTTP Client for Python.
- requests-futuresAsynchronous Python HTTP for Humans.
- requestsPython HTTP for Humans.
- h11A pure-Python, bring-your-own-I/O implementation of HTTP/1.1
- gunicornWSGI HTTP Server for UNIX
- python-engineioEngine.IO server and client for Python