We are amped to announce the release of: automaton 3.3.0 The source is available from: https://opendev.org/openstack/automaton Download the package from: https://pypi.org/project/automaton For more details, please see below. Changes in automaton 3.2.0..3.3.0 --------------------------------- 10e8d11 add pyproject.toml to support pip 23.1 50ac67b Skip installation to speed up pep8 3e2d7a2 Run pyupgrade to clean up Python 2 syntaxes 68317f5 reno: Update master for unmaintained/2023.1 999281f Drop alpha status 19e9d55 Declare Python 3.12 support 24f2c22 reno: Update master for unmaintained/zed 3b0afc9 Remove old excludes 7d9162f reno: Update master for unmaintained/xena 3544fcf reno: Update master for unmaintained/wallaby 0a64624 reno: Update master for unmaintained/victoria a3918c7 reno: Update master for unmaintained/yoga 1ffaeb6 pre-commit: Bump versions 2a282e9 Move reno to doc requirements 18498c4 Bump hacking 74d1c4c Test python 3.10 and 3.11 ec6c8bc Update master for stable/2023.2 Diffstat (except docs and test files) ------------------------------------- .pre-commit-config.yaml | 29 ++++++++++------------------- .zuul.yaml | 2 +- automaton/exceptions.py | 2 +- automaton/machines.py | 18 +++++++++--------- automaton/runners.py | 4 ++-- pyproject.toml | 3 +++ releasenotes/source/2023.1.rst | 2 +- releasenotes/source/2023.2.rst | 6 ++++++ releasenotes/source/conf.py | 1 - releasenotes/source/index.rst | 1 + releasenotes/source/victoria.rst | 2 +- releasenotes/source/wallaby.rst | 2 +- releasenotes/source/xena.rst | 2 +- releasenotes/source/yoga.rst | 2 +- releasenotes/source/zed.rst | 2 +- requirements.txt | 6 +----- setup.cfg | 4 +++- test-requirements.txt | 8 +------- tox.ini | 1 + 22 files changed, 48 insertions(+), 59 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index b079a03..b66a256 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +0,0 @@ -# The order of packages is significant, because pip processes them in the order -# of appearance. Changing the order has an impact on the overall integration -# process, which may cause wedges in the gate later. - @@ -6 +2 @@ -pbr!=2.1.0,>=2.0.0 # Apache-2.0 +pbr>=2.0.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index a3c3726..c4b35e6 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1,5 +1 @@ -# The order of packages is significant, because pip processes them in the order -# of appearance. Changing the order has an impact on the overall integration -# process, which may cause wedges in the gate later. - -coverage!=4.4,>=4.0 # Apache-2.0 +coverage>=4.0 # Apache-2.0 @@ -9,2 +4,0 @@ testtools>=2.2.0 # MIT -reno>=3.1.0 # Apache-2.0 -
participants (1)
-
no-reply@openstack.org