We eagerly announce the release of: reno 3.2.0: RElease NOtes manager The source is available from: https://opendev.org/openstack/reno Download the package from: https://pypi.org/project/reno For more details, please see below. 3.2.0 ^^^^^ New Features * Add a new configuration option, *encoding*, to specify the encoding to use when reading release notes file. See :doc:`/user/usage` for more details. * Add the "semver-next" command to calculate the next release version based on the available release notes. Three new configuration options ("semver_major", "semver_minor", and "semver_patch") define the sections that should cause different types of version increments. See :doc:`/user/usage` for details. Changes in reno 3.1.0..3.2.0 ---------------------------- 35c0a43 raise the minimum version of pyyaml 789ecb1 add `semver-next` command 05d52d3 add release note for `encoding` option 46d51b5 [trivial] Use opendev url for source code link 984bcba Add config option to set default character encoding 1d503fa Some cleanups be61436 Switch to newer openstackdocstheme version Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.rst | 2 +- lower-constraints.txt | 4 +- .../file-encoding-option-6aa3e32f2bf830b8.yaml | 6 + .../notes/semver-next-63c68cf10ec91f09.yaml | 8 + reno/cache.py | 5 +- reno/config.py | 24 +++ reno/create.py | 13 +- reno/loader.py | 3 +- reno/main.py | 18 +++ reno/report.py | 3 +- reno/scanner.py | 12 +- reno/semver.py | 101 ++++++++++++ requirements.txt | 3 +- setup.cfg | 12 +- test-requirements.txt | 2 +- tox.ini | 5 +- 21 files changed, 378 insertions(+), 52 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index b97c1c8..5486a45 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6 +6 @@ pbr -PyYAML>=3.10 +PyYAML>=5.3.1 @@ -7,0 +8 @@ dulwich>=0.15.0 # Apache-2.0 +packaging>=20.4 diff --git a/test-requirements.txt b/test-requirements.txt index 8d66267..043453d 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -8 +8 @@ python-subunit>=0.0.18 -openstackdocstheme>=1.11.0 # Apache-2.0 +openstackdocstheme>=2.2.1 # Apache-2.0
participants (1)
-
no-reply@openstack.org