| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python314-Flask-Compress | Distribution: openSUSE Tumbleweed |
| Version: 1.24 | Vendor: openSUSE |
| Release: 1.2 | Build date: Mon Apr 6 22:04:10 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 81130 | Source RPM: python-Flask-Compress-1.24-1.2.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/colour-science/flask-compress | |
| Summary: Compress responses in Flask apps with gzip | |
Flask-Compress allows compressing a Flask application's responses with gzip. The preferred solution is to have a server (like Nginx) automatically compress the static files. If that option is not available, Flask-Compress can solve the problem.
MIT
* Mon Apr 06 2026 Dirk Müller <dmueller@suse.com>
- update to 1.24:
* add mypy annotations and mark it as checkable, #76 by
* add `gzip` to supported algorithms for streaming responses,
but not in the `COMPRESS_ALGORITHM_STREAMING` default values,
so users have to explicitly enable it
* fix possible `RuntimeError` when applying compression to a
streaming endpoint
* no longer apply `make_conditional` to streaming responses, as
it had the effect of buffering the entire response, which
defeats the purpose of streaming responses, unless the
`request.endpoint` is in a new
`COMPRESS_STREAMING_ENDPOINT_CONDITIONAL` config option,
which defaults to `["static"]`
* the new `COMPRESS_EVALUATE_CONDITIONAL_REQUEST` config option
is now `True` by default
* Use `backports.zstd` instead of `pyzstd`, #63 by
* Add new behaviours to improve Etag compatibility, #67, by
* weak etags are no longer modified by flask-compress
* add new `COMPRESS_EVALUATE_CONDITIONAL_REQUEST` config option
to call `response.make_conditional(request)` after
compression, this ensures that 304 Not Modified responses are
correctly generated when the client sends conditional
requests with `If-None-Match` (defaults to `False`)
* Support, and test against, Python 3.14, see #61 by @kurtmckee
* Migrate from `zstandard` to `pyzstd`, which is now included
in the Python 3.14 standard library, also part of #61
* Restore `flask_compress.DictCache()` that is needed to
configure Flask-Compress with caching, without relying on
Flask-Caching
* Add support for Python 3.13 in tox and classifiers
* Expand mimetype defaults, see #57
* Minor performance improvements, cache the algorithm selection
logic
* Drop support for Python 3.8 and lower, see #46
* Fix cache pollution caused by caching compression results for
different compression algorithms, see #53
* Add support of Zstandard compression.
* Tue May 06 2025 Steve Kowalik <steven.kowalik@suse.com>
- Switch to pyproject macros.
- Support both uppercased and normalized metadata directory names.
* Sat Jan 20 2024 Dirk Müller <dmueller@suse.com>
- update to 1.14:
* Add `text/javascript` mimetype. See #41
* Use brotlicffi for PyPy
* Thu Nov 30 2023 Antonio Larrosa <alarrosa@suse.com>
- Add %{?sle15_python_module_pythons}
* Sat Nov 05 2022 Arun Persaud <arun@gmx.de>
- specfile:
* update copyright year
* use pytest
- update to version 1.13:
* Re-enable compression for streaming, but hide it behind a new
option COMPRESS_STREAMS that defaults to True. See #36
* Sun Jun 05 2022 Arun Persaud <arun@gmx.de>
- specfile:
* update copyright year
- update to version 1.12:
* Disable compression when response is streamed, see #31
* Sat Mar 05 2022 Arun Persaud <arun@gmx.de>
- specfile:
* update copyright year
- update to version 1.11:
* When compression is enabled, accept-encoding is always added to
the Vary header, fixes #28
* Tue Sep 14 2021 pgajdos@suse.com
- %check: actually test the package
* Thu Jul 22 2021 Arun Persaud <arun@gmx.de>
- specfile:
* update copyright year
* include setuptools_scm, importlib-metadata
* updated %files section
- update to version 1.10.1:
* no changelog available at the moment
- changes from version 1.10.0 :
* Automate the release process with GitHub Actions
* Use setuptools_scm to manage package versions
* The layout is now an actual package rather than a single module
* Clean up unused files
* Thu Nov 26 2020 Arun Persaud <arun@gmx.de>
- specfile:
* update copyright year
- update to version 1.8.0:
* Support ETag header as defined in RFC7232 #17
* Implement per-view compression #14
- changes from version 1.7.0 :
* The following parameters to control Brotli compression are now
available: #10
+ COMPRESS_BR_MODE
+ COMPRESS_BR_LEVEL
+ COMPRESS_BR_WINDOW
+ COMPRESS_BR_BLOCK
* Add deflate support, with COMPRESS_DEFLATE_LEVEL to control
compression level (default is -1) #8
* The default quality level for Brotli is now 4, which provides
compression comparable to gzip at the default setting, while
reducing the time required versus the Brotli default of 11
- changes from version 1.6.0:
* Support for multiple compression algorithms and quality factors #7
* Modified default compression settings to use Brotli when available
before gzip
/usr/lib/python3.14/site-packages/flask_compress /usr/lib/python3.14/site-packages/flask_compress-1.24.dist-info /usr/lib/python3.14/site-packages/flask_compress-1.24.dist-info/INSTALLER /usr/lib/python3.14/site-packages/flask_compress-1.24.dist-info/METADATA /usr/lib/python3.14/site-packages/flask_compress-1.24.dist-info/RECORD /usr/lib/python3.14/site-packages/flask_compress-1.24.dist-info/REQUESTED /usr/lib/python3.14/site-packages/flask_compress-1.24.dist-info/WHEEL /usr/lib/python3.14/site-packages/flask_compress-1.24.dist-info/licenses /usr/lib/python3.14/site-packages/flask_compress-1.24.dist-info/licenses/LICENSE.txt /usr/lib/python3.14/site-packages/flask_compress-1.24.dist-info/top_level.txt /usr/lib/python3.14/site-packages/flask_compress/__init__.py /usr/lib/python3.14/site-packages/flask_compress/__pycache__ /usr/lib/python3.14/site-packages/flask_compress/__pycache__/__init__.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/flask_compress/__pycache__/__init__.cpython-314.pyc /usr/lib/python3.14/site-packages/flask_compress/__pycache__/_version.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/flask_compress/__pycache__/_version.cpython-314.pyc /usr/lib/python3.14/site-packages/flask_compress/__pycache__/compat.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/flask_compress/__pycache__/compat.cpython-314.pyc /usr/lib/python3.14/site-packages/flask_compress/__pycache__/flask_compress.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/flask_compress/__pycache__/flask_compress.cpython-314.pyc /usr/lib/python3.14/site-packages/flask_compress/_version.py /usr/lib/python3.14/site-packages/flask_compress/compat.py /usr/lib/python3.14/site-packages/flask_compress/flask_compress.py /usr/lib/python3.14/site-packages/flask_compress/py.typed /usr/share/doc/packages/python314-Flask-Compress /usr/share/doc/packages/python314-Flask-Compress/README.md /usr/share/licenses/python314-Flask-Compress /usr/share/licenses/python314-Flask-Compress/LICENSE.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Aug 3 00:04:55 2026