| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python311-oslo.middleware | Distribution: openSUSE Tumbleweed |
| Version: 8.0.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Mon Mar 9 22:30:19 2026 |
| Group: Development/Languages/Python | Build host: reproducible |
| Size: 701565 | Source RPM: python-oslo.middleware-8.0.0-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://docs.openstack.org/oslo.middleware | |
| Summary: OpenStack oslo.middleware library | |
Oslo middleware library includes components that can be injected into wsgi pipelines to intercept request/response flows. The base class can be enhanced with functionality like add/delete/modification of http headers and support for limiting size/connection etc.
Apache-2.0
* Mon Mar 09 2026 Dirk Müller <dmueller@suse.com>
- update to 8.0.0:
* Add typing classifier
* Drop deprecated argument type
* Enable logging related ruff checks
* ruff: Enable missing E5 check
* Run mypy from tox
* Delay string interpolations at logging calls
* pre-commit: Bump versions
* Add missing py.typed file
* ruff: Use more specific name to enable pyupgrade rule
* reno: Update master for unmaintained/2024.1
* cors: Remove multiple config block parsing
* Remove filter support of HealthCheck middleware
* Fix example of Healthcheck usage
* pre-commit: Bump dependencies
* Migrate setup configuration to pyproject.toml
* Drop Python 3.9 support
* Update master for stable/2025.2
* Mon Nov 10 2025 Dirk Müller <dmueller@suse.com>
- add obsoletes/conflicts
* Sun Nov 09 2025 Dirk Müller <dmueller@suse.com>
- update to 6.6.0:
* Add build-system to pyproject.toml
* typing: Allow application to be None
* typing: Fix issue with HealthCheck.app\_factory
* Drop redundant injection of VIRTUAL\_ENV
* Add typing
* Use ruff
* trivial: Consistent option naming
* trivial: Use deferred logging
* Skip installation to speed up pep8
* sizelimit: Remove deprecated option names
* reno: Update master for unmaintained/2023.1
* Add note about requirements lower bounds
* Run pyupgrade to clean up Python 2 syntaxes
* Remove Python 3.8 support
* Fix outdated tox minversion
* Declare Python 3.12 support
* Update master for stable/2024.2
- switch to singlespec
* Mon Sep 02 2024 cloud-devel@suse.de
- update to version 6.2.0
- reno: Update master for unmaintained/xena
- Remove old excludes
- reno: Update master for unmaintained/zed
- Make ConfigInvalid generic
- reno: Update master for unmaintained/victoria
- Update master for stable/2024.1
- pre-commit: Bump versions
- reno: Update master for unmaintained/wallaby
- pre-commit: Integrate bandit
- Add a enabled by files healthcheck plugin
* Thu May 02 2024 cloud-devel@suse.de
- update to version 6.1.0
- healthcheck: Ignore proxied requests
- Bump hacking
- Imported Translations from Zanata
- Update python classifier in setup.cfg
- healthcheck: Limit source IP range
- reno: Update master for unmaintained/yoga
- Remove oslo namespace package (again)
- Remove deprecated SSLMiddleware
- Update master for stable/2023.2
* Fri Dec 01 2023 cloud-devel@suse.de
- update to version 5.2.0
- Bump bandit and make oslo.middleware compatible with latest rules
- Revert "Moves supported python runtimes from version 3.8 to 3.10"
- fix spelling
- Update master for stable/2023.1
- Moves supported python runtimes from version 3.8 to 3.10
- Use upper-constraint in doc generation
- Imported Translations from Zanata
* Mon Mar 06 2023 cloud-devel@suse.de
- update to version 5.1.1
- Add Python3 antelope unit tests
- Update master for stable/zed
- Fix issues related to tox4
* Thu Aug 11 2022 cloud-devel@suse.de
- update to version 5.0.0
- Add Python3 zed unit tests
- Update master for stable/yoga
- Fix formatting of release list
- Drop python3.6/3.7 support in testing runtime
* Tue May 24 2022 cloud-devel@suse.de
- update to version 4.5.1
- Add paste.filter_factory entrypoint for basic auth middleware
- Update python testing classifier
- Update master for stable/xena
- Add oslo.config.opts entrypoint for basic auth middleware
- Add Python3 yoga unit tests
* Tue Oct 26 2021 cloud-devel@suse.de
- update to version 4.4.0
- Add Python3 xena unit tests
- ignore reno generated artifacts
- Add new basic auth middleware
- setup.cfg: Replace dashes with underscores
- Fix requirements issues
- Upgrade the pre-commit-hooks version
- Warning about /healthcheck
- remove unicode from code
- Use py3 as the default runtime for tox
- Update master for stable/wallaby
/usr/lib/python3.11/site-packages/oslo_middleware /usr/lib/python3.11/site-packages/oslo_middleware-8.0.0.dist-info /usr/lib/python3.11/site-packages/oslo_middleware-8.0.0.dist-info/INSTALLER /usr/lib/python3.11/site-packages/oslo_middleware-8.0.0.dist-info/METADATA /usr/lib/python3.11/site-packages/oslo_middleware-8.0.0.dist-info/RECORD /usr/lib/python3.11/site-packages/oslo_middleware-8.0.0.dist-info/REQUESTED /usr/lib/python3.11/site-packages/oslo_middleware-8.0.0.dist-info/WHEEL /usr/lib/python3.11/site-packages/oslo_middleware-8.0.0.dist-info/entry_points.txt /usr/lib/python3.11/site-packages/oslo_middleware-8.0.0.dist-info/licenses /usr/lib/python3.11/site-packages/oslo_middleware-8.0.0.dist-info/licenses/AUTHORS /usr/lib/python3.11/site-packages/oslo_middleware-8.0.0.dist-info/licenses/LICENSE /usr/lib/python3.11/site-packages/oslo_middleware-8.0.0.dist-info/top_level.txt /usr/lib/python3.11/site-packages/oslo_middleware/__init__.py /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__ /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/_i18n.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/_i18n.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/base.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/base.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/basic_auth.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/basic_auth.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/catch_errors.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/catch_errors.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/correlation_id.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/correlation_id.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/cors.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/cors.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/debug.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/debug.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/exceptions.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/exceptions.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/http_proxy_to_wsgi.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/http_proxy_to_wsgi.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/opts.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/opts.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/request_id.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/request_id.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/sizelimit.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/sizelimit.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/stats.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/stats.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/version.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/__pycache__/version.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/_i18n.py /usr/lib/python3.11/site-packages/oslo_middleware/base.py /usr/lib/python3.11/site-packages/oslo_middleware/basic_auth.py /usr/lib/python3.11/site-packages/oslo_middleware/catch_errors.py /usr/lib/python3.11/site-packages/oslo_middleware/correlation_id.py /usr/lib/python3.11/site-packages/oslo_middleware/cors.py /usr/lib/python3.11/site-packages/oslo_middleware/debug.py /usr/lib/python3.11/site-packages/oslo_middleware/exceptions.py /usr/lib/python3.11/site-packages/oslo_middleware/healthcheck /usr/lib/python3.11/site-packages/oslo_middleware/healthcheck/__init__.py /usr/lib/python3.11/site-packages/oslo_middleware/healthcheck/__main__.py /usr/lib/python3.11/site-packages/oslo_middleware/healthcheck/__pycache__ /usr/lib/python3.11/site-packages/oslo_middleware/healthcheck/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/healthcheck/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/healthcheck/__pycache__/__main__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/healthcheck/__pycache__/__main__.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/healthcheck/__pycache__/disable_by_file.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/healthcheck/__pycache__/disable_by_file.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/healthcheck/__pycache__/enable_by_files.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/healthcheck/__pycache__/enable_by_files.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/healthcheck/__pycache__/opts.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/healthcheck/__pycache__/opts.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/healthcheck/__pycache__/pluginbase.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/healthcheck/__pycache__/pluginbase.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/healthcheck/disable_by_file.py /usr/lib/python3.11/site-packages/oslo_middleware/healthcheck/enable_by_files.py /usr/lib/python3.11/site-packages/oslo_middleware/healthcheck/opts.py /usr/lib/python3.11/site-packages/oslo_middleware/healthcheck/pluginbase.py /usr/lib/python3.11/site-packages/oslo_middleware/http_proxy_to_wsgi.py /usr/lib/python3.11/site-packages/oslo_middleware/locale /usr/lib/python3.11/site-packages/oslo_middleware/locale/en_GB /usr/lib/python3.11/site-packages/oslo_middleware/locale/en_GB/LC_MESSAGES /usr/lib/python3.11/site-packages/oslo_middleware/locale/en_GB/LC_MESSAGES/oslo_middleware.po /usr/lib/python3.11/site-packages/oslo_middleware/opts.py /usr/lib/python3.11/site-packages/oslo_middleware/py.typed /usr/lib/python3.11/site-packages/oslo_middleware/request_id.py /usr/lib/python3.11/site-packages/oslo_middleware/sizelimit.py /usr/lib/python3.11/site-packages/oslo_middleware/stats.py /usr/lib/python3.11/site-packages/oslo_middleware/tests /usr/lib/python3.11/site-packages/oslo_middleware/tests/__init__.py /usr/lib/python3.11/site-packages/oslo_middleware/tests/__pycache__ /usr/lib/python3.11/site-packages/oslo_middleware/tests/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/tests/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/tests/__pycache__/test_auth_basic.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/tests/__pycache__/test_auth_basic.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/tests/__pycache__/test_base.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/tests/__pycache__/test_base.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/tests/__pycache__/test_catch_errors.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/tests/__pycache__/test_catch_errors.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/tests/__pycache__/test_correlation_id.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/tests/__pycache__/test_correlation_id.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/tests/__pycache__/test_cors.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/tests/__pycache__/test_cors.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/tests/__pycache__/test_entry_points.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/tests/__pycache__/test_entry_points.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/tests/__pycache__/test_healthcheck.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/tests/__pycache__/test_healthcheck.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/tests/__pycache__/test_http_proxy_to_wsgi.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/tests/__pycache__/test_http_proxy_to_wsgi.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/tests/__pycache__/test_opts.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/tests/__pycache__/test_opts.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/tests/__pycache__/test_request_id.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/tests/__pycache__/test_request_id.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/tests/__pycache__/test_sizelimit.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/tests/__pycache__/test_sizelimit.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/tests/__pycache__/test_stats.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/oslo_middleware/tests/__pycache__/test_stats.cpython-311.pyc /usr/lib/python3.11/site-packages/oslo_middleware/tests/test_auth_basic.py /usr/lib/python3.11/site-packages/oslo_middleware/tests/test_base.py /usr/lib/python3.11/site-packages/oslo_middleware/tests/test_catch_errors.py /usr/lib/python3.11/site-packages/oslo_middleware/tests/test_correlation_id.py /usr/lib/python3.11/site-packages/oslo_middleware/tests/test_cors.py /usr/lib/python3.11/site-packages/oslo_middleware/tests/test_entry_points.py /usr/lib/python3.11/site-packages/oslo_middleware/tests/test_healthcheck.py /usr/lib/python3.11/site-packages/oslo_middleware/tests/test_http_proxy_to_wsgi.py /usr/lib/python3.11/site-packages/oslo_middleware/tests/test_opts.py /usr/lib/python3.11/site-packages/oslo_middleware/tests/test_request_id.py /usr/lib/python3.11/site-packages/oslo_middleware/tests/test_sizelimit.py /usr/lib/python3.11/site-packages/oslo_middleware/tests/test_stats.py /usr/lib/python3.11/site-packages/oslo_middleware/version.py /usr/share/doc/packages/python311-oslo.middleware /usr/share/doc/packages/python311-oslo.middleware/ChangeLog /usr/share/doc/packages/python311-oslo.middleware/LICENSE /usr/share/doc/packages/python311-oslo.middleware/README.rst
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Mar 31 22:21:01 2026