We are overjoyed to announce the release of: python-heatclient 5.0.0 This release is part of the gazpacho release series. The source is available from: https://opendev.org/openstack/python-heatclient Download the package from: https://pypi.org/project/python-heatclient Please report issues through: https://bugs.launchpad.net/python-heatclient/+bugs For more details, please see below. 5.0.0 ^^^^^ Upgrade Notes * The "heat stack-update" command no longer supports the "--enable- rollback" option. Use the "--rollback" option instead. Changes in python-heatclient 4.3.0..5.0.0 ----------------------------------------- efd1224 Delay string interpolations at logging calls c8ae40c Remove reference to tag framework d3585c3 Validate --rollback option when parsing arguments 5580c6e reno: Update master for unmaintained/2024.1 a4bd59d Fix outdated default envlist febab9a Skip functional tests for .pre-commit-config.yaml update 725867f Bump pyupgrade target to 3.10+ 30dafe7 pre-commit: Update versions 8e4b075 Update master for stable/2025.2 d5756db Run pyupgrade to clean up Python 2 syntaxes 82d5c98 Remove deprecated --enable-rollback option Diffstat (except docs and test files) ------------------------------------- .pre-commit-config.yaml | 9 +- .zuul.yaml | 1 + README.rst | 11 +- heatclient/common/base.py | 43 ++++---- heatclient/common/deployment_utils.py | 8 +- heatclient/common/event_utils.py | 6 +- heatclient/common/format_utils.py | 4 +- heatclient/common/http.py | 8 +- heatclient/common/resource_formatter.py | 6 +- heatclient/common/utils.py | 4 +- heatclient/exc.py | 2 +- heatclient/osc/v1/build_info.py | 2 +- heatclient/osc/v1/event.py | 4 +- heatclient/osc/v1/resource.py | 10 +- heatclient/osc/v1/resource_type.py | 6 +- heatclient/osc/v1/service.py | 2 +- heatclient/osc/v1/snapshot.py | 10 +- heatclient/osc/v1/software_config.py | 8 +- heatclient/osc/v1/software_deployment.py | 12 +-- heatclient/osc/v1/stack.py | 49 +++++---- heatclient/osc/v1/stack_failures.py | 2 +- heatclient/osc/v1/template.py | 4 +- heatclient/shell.py | 6 +- heatclient/v1/client.py | 2 +- heatclient/v1/events.py | 4 +- heatclient/v1/resource_types.py | 4 +- heatclient/v1/resources.py | 8 +- heatclient/v1/shell.py | 13 +-- heatclient/v1/stacks.py | 14 +-- ...ck-update-enable-rollback-d83bbdd6f7175b89.yaml | 5 + releasenotes/source/2024.1.rst | 2 +- releasenotes/source/2025.2.rst | 6 ++ releasenotes/source/conf.py | 1 - releasenotes/source/index.rst | 1 + tox.ini | 4 +- 71 files changed, 310 insertions(+), 325 deletions(-)