Path to this page:
./
www/py-starlette,
Little ASGI library that shines
Branch: CURRENT,
Version: 0.42.0,
Package name: py312-starlette-0.42.0,
Maintainer: pkgsrc-usersStarlette is a lightweight ASGI framework/toolkit, which is ideal
for building async web services in Python.
It is production-ready, and gives you the following:
* A lightweight, low-complexity HTTP web framework.
* WebSocket support.
* In-process background tasks.
* Startup and shutdown events.
* Test client built on httpx.
* CORS, GZip, Static Files, Streaming responses.
* Session and Cookie support.
* 100% test coverage.
* 100% type annotated codebase.
* Few hard dependencies.
* Compatible with asyncio and trio backends.
* Great overall performance against independent benchmarks.
Master sites:
Filesize: 2514.781 KB
Version history: (Expand)
- (2024-12-15) Updated to version: py312-starlette-0.42.0
- (2024-12-10) Package added to pkgsrc.se, version py312-starlette-0.41.3 (created)
CVS history: (Expand)
2024-12-15 12:38:40 by Thomas Klausner | Files touched by this commit (1) |
Log message:
py-starlette: py-typing-extensions is a test dependency on all python versions
TODO: Probably a bug, report upstream.
|
2024-12-15 10:47:18 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-starlette: updated to 0.42.0
0.42.0 (December 14, 2024)
Added
* Raise `ClientDisconnect` on `StreamingResponse`
Fixed
* Use ETag from headers when parsing If-Range in FileResponse
* Follow directory symlinks in `StaticFiles` when `follow_symlinks=True`
* Bump minimum `python-multipart` version to `0.0.18`
* Bump minimum `httpx` version to `0.27.0`
|
2024-12-10 08:54:25 by Thomas Klausner | Files touched by this commit (4) |
Log message:
www/py-starlette: import py-starlette-0.41.3
Starlette is a lightweight ASGI framework/toolkit, which is ideal
for building async web services in Python.
It is production-ready, and gives you the following:
* A lightweight, low-complexity HTTP web framework.
* WebSocket support.
* In-process background tasks.
* Startup and shutdown events.
* Test client built on httpx.
* CORS, GZip, Static Files, Streaming responses.
* Session and Cookie support.
* 100% test coverage.
* 100% type annotated codebase.
* Few hard dependencies.
* Compatible with asyncio and trio backends.
* Great overall performance against independent benchmarks.
|