Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python313-Flask-Compress-1.24-1.2 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python313-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: 74745 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.

Provides

Requires

License

MIT

Changelog

* 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

Files

/usr/lib/python3.13/site-packages/flask_compress
/usr/lib/python3.13/site-packages/flask_compress-1.24.dist-info
/usr/lib/python3.13/site-packages/flask_compress-1.24.dist-info/INSTALLER
/usr/lib/python3.13/site-packages/flask_compress-1.24.dist-info/METADATA
/usr/lib/python3.13/site-packages/flask_compress-1.24.dist-info/RECORD
/usr/lib/python3.13/site-packages/flask_compress-1.24.dist-info/REQUESTED
/usr/lib/python3.13/site-packages/flask_compress-1.24.dist-info/WHEEL
/usr/lib/python3.13/site-packages/flask_compress-1.24.dist-info/licenses
/usr/lib/python3.13/site-packages/flask_compress-1.24.dist-info/licenses/LICENSE.txt
/usr/lib/python3.13/site-packages/flask_compress-1.24.dist-info/top_level.txt
/usr/lib/python3.13/site-packages/flask_compress/__init__.py
/usr/lib/python3.13/site-packages/flask_compress/__pycache__
/usr/lib/python3.13/site-packages/flask_compress/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/flask_compress/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/flask_compress/__pycache__/_version.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/flask_compress/__pycache__/_version.cpython-313.pyc
/usr/lib/python3.13/site-packages/flask_compress/__pycache__/compat.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/flask_compress/__pycache__/compat.cpython-313.pyc
/usr/lib/python3.13/site-packages/flask_compress/__pycache__/flask_compress.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/flask_compress/__pycache__/flask_compress.cpython-313.pyc
/usr/lib/python3.13/site-packages/flask_compress/_version.py
/usr/lib/python3.13/site-packages/flask_compress/compat.py
/usr/lib/python3.13/site-packages/flask_compress/flask_compress.py
/usr/lib/python3.13/site-packages/flask_compress/py.typed
/usr/share/doc/packages/python313-Flask-Compress
/usr/share/doc/packages/python313-Flask-Compress/README.md
/usr/share/licenses/python313-Flask-Compress
/usr/share/licenses/python313-Flask-Compress/LICENSE.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Aug 3 00:04:55 2026