We are thrilled to announce the release of: oslo.log 8.0.0 This release is part of the gazpacho release series. The source is available from: https://opendev.org/openstack/oslo.log Download the package from: https://pypi.org/project/oslo.log Please report issues through: https://bugs.launchpad.net/oslo.log/+bugs For more details, please see below. 8.0.0 ^^^^^ Upgrade Notes * Support for Python 3.9 has been removed. Now the minimum python version supported is 3.10. * The "watch_log_file" option has been removed. Changes in oslo.log 7.2.1..8.0.0 -------------------------------- 310f6c8 Enable logging related ruff checks 01905be Run mypy from tox 672cce4 Add typing a1279f7 Add ruff df331c6 Remove reference to tag framework c4bb30b reno: Update master for unmaintained/2024.1 3983cd7 Bump pyupgrade target to 3.10+ de5aadc Migrate bandit options to pyproject.toml e6df44a pre-commit: Bump dependencies ed08dd3 Migrate setup configuration to pyproject.toml 1b73d70 Drop Python 3.9 support 777be95 Update master for stable/2025.2 6c5719a Remove log filter for unused libraries e3e6dca Remove watch_log_file Diffstat (except docs and test files) ------------------------------------- .pre-commit-config.yaml | 28 +- README.rst | 11 +- oslo_log/_options.py | 417 +++++----- oslo_log/cmds/convert_json.py | 161 ++-- oslo_log/fixture/__init__.py | 5 + oslo_log/fixture/logging_error.py | 10 +- oslo_log/fixture/setlevel.py | 5 +- oslo_log/formatters.py | 315 +++++--- oslo_log/handlers.py | 53 +- oslo_log/helpers.py | 44 +- oslo_log/log.py | 270 ++++--- oslo_log/pipe_mutex.py | 97 ++- oslo_log/py.typed | 0 oslo_log/rate_limit.py | 77 +- oslo_log/versionutils.py | 114 ++- pyproject.toml | 79 ++ .../notes/remove-py39-1030612e78442422.yaml | 5 + .../remove-watch-log-file-0e952c9dc867a1ed.yaml | 4 + releasenotes/source/2024.1.rst | 2 +- releasenotes/source/2025.2.rst | 6 + releasenotes/source/conf.py | 2 +- releasenotes/source/index.rst | 1 + setup.cfg | 37 - setup.py | 3 +- tox.ini | 25 +- 42 files changed, 1893 insertions(+), 1260 deletions(-)
participants (1)
-
no-reply@openstack.org