[release-announce] reno 3.0.0

no-reply at openstack.org no-reply at openstack.org
Wed Feb 5 15:55:12 UTC 2020


We are gleeful to announce the release of:

reno 3.0.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.0.0
^^^^^


New Features
************

* The "reno cache" command and "build_reno" setuptools command now
  default to scanning to all enabled branches. This ensures the cache
  is complete for projects that use multiple branches, such as stable
  branches.


Upgrade Notes
*************

* Python 2.7 support has been dropped. The minimum version of Python
  now supported by reno is Python 3.6.

Changes in reno 2.11.3..3.0.0
-----------------------------

ab3eb97 Remove usage of six
60699c1 [ussuri][goal] Drop python 2.7 support and testing
e321ac7 Add extension metadata to sphinxext
6d35f48 Handle Windows compatibility
4b2de69 Scan all branches for cache generation
dd9d792 Avoid docutils 0.15 with py2
26ddbdd Add Python 3 Train unit tests
e7a00fb Fix py27 test: Update sphinx requirement
51a8f41 OpenDev Migration Patch
21b9355 Switch to current hacking
fb02192 Remove references to oslosphinx


Diffstat (except docs and test files)
-------------------------------------

.gitreview                                         |  2 +-
.zuul.yaml                                         |  5 +-
lower-constraints.txt                              |  1 -
.../cache-scan-all-branches-a935824a844d1d9f.yaml  |  6 +++
.../notes/drop-python-2-7-73d3113c69d724d6.yaml    |  5 ++
reno/_exts/show_reno_config.py                     |  3 +-
reno/cache.py                                      | 10 +++-
reno/loader.py                                     |  7 ++-
reno/scanner.py                                    | 21 ++++++---
reno/setup_command.py                              |  3 +-
reno/sphinxext.py                                  |  6 +++
reno/utils.py                                      |  4 +-
requirements.txt                                   |  1 -
setup.cfg                                          | 13 +++--
setup.py                                           |  8 ----
test-requirements.txt                              |  2 -
tox.ini                                            | 15 +++---
22 files changed, 107 insertions(+), 116 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 079e796..b97c1c8 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7 +6,0 @@ PyYAML>=3.10
-six>=1.9.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 0acdf9f..b24c934 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5,2 +4,0 @@
-hacking>=0.12.0,!=0.13.0,<0.14  # Apache-2.0
-






More information about the Release-announce mailing list