Metadata-Version: 2.4
Name: brotli-asgi
Version: 1.6.0
Summary: A compression AGSI middleware using brotli
Home-page: https://github.com/fullonic/brotli-asgi
Author: Diogo B Freitas
Author-email: somnium@riseup.net
License: MIT
Platform: any
Classifier: Environment :: Web Environment
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.9
License-File: LICENSE.md
Requires-Dist: starlette>=0.25.0
Requires-Dist: brotli>=1.0.9
Provides-Extra: test-brotli
Requires-Dist: requests>=2.23.0; extra == "test-brotli"
Requires-Dist: mypy>=0.770; extra == "test-brotli"
Provides-Extra: test-brotlipy
Requires-Dist: requests>=2.23.0; extra == "test-brotlipy"
Requires-Dist: mypy>=0.770; extra == "test-brotlipy"
Requires-Dist: brotlipy>=0.7.0; extra == "test-brotlipy"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: home-page
Dynamic: license
Dynamic: license-file
Dynamic: platform
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

A compression AGSI middleware using brotli.

Built using starlette under the hood, it can be used as a drop-in replacement to
GZipMiddleware for Starlette or FastAPI.
