[release-announce] [release] reno 2.5.0
no-reply at openstack.org
no-reply at openstack.org
Wed Aug 2 14:00:12 UTC 2017
We high-spiritedly announce the release of:
reno 2.5.0: RElease NOtes manager
The source is available from:
https://git.openstack.org/cgit/openstack/reno
Download the package from:
https://pypi.python.org/pypi/reno
Please report issues through launchpad:
https://bugs.launchpad.net/reno
For more details, please see below.
2.5.0
^^^^^
New Features
* R
* e
* l
* e
* a
* s
* e
* n
* o
* t
* e
* s
* e
* n
* t
* r
* i
* e
* s
* m
* a
* y
* n
* o
* w
* b
* e
* m
* a
* d
* e
* u
* p
* o
* f
* s
* i
* n
* g
* l
* e
* s
* t
* r
* i
* n
* g
* s
* .
* T
* h
* i
* s
* s
* i
* m
* p
* l
* i
* f
* i
* e
* s
* f
* o
* r
* m
* a
* t
* t
* i
* n
* g
* f
* o
* r
* s
* m
* a
* l
* l
* e
* r
* n
* o
* t
* e
* s
* ,
* a
* n
* d
* e
* l
* i
* m
* i
* n
* a
* t
* e
* s
* a
* c
* l
* a
* s
* s
* o
* f
* e
* r
* r
* o
* r
* s
* a
* s
* s
* o
* c
* i
* a
* t
* e
* d
* w
* i
* t
* h
* e
* s
* c
* a
* p
* i
* n
* g
* r
* e
* S
* t
* r
* u
* c
* t
* u
* r
* e
* d
* T
* e
* x
* t
* i
* n
* s
* i
* d
* e
* Y
* A
* M
* L
* l
* i
* s
* t
* s
* .
* Add a new configuration option "ignore_notes". Setting the value
to a list of filenames or UIDs for notes causes the reno scanner to
ignore them. It is most useful to set this when a note is edited on
the wrong branch, making it appear to be part of a release that it
is not.
* reno will now scan for a "reno.yaml" file in the root repo
directory if a "config.yaml" file does not exist in the releasenotes
directory. This allows users to do away with the unnecessary "notes"
subdirectory in the releasenotes directory.
Changes in reno 2.4.1..2.5.0
----------------------------
ff2ca65 Clean up rendered HTML with openstackdocstheme
ec2afa0 Update documention link for doc migration
4003fc1 Allow users to change prelude section name
b2aadef loader: Extract cache filename from config object
ecd1a17 Support repodir config files
b6832f7 switch from oslosphinx to openstackdocstheme
f4e2d83 rearrange the existing docs to follow the new standard layout
ebfdb94 Block comment should start with '# '
0d45aee Replace http with https
18df043 Move notesdir default to 'defaults' module
f957e74 add option for ignoring some notes files
8666d22 expand examples in documentation
bc3d124 allow release notes sections to be single strings
2f5ad28 Remove Babel from setup.cfg and requirements
Diffstat (except docs and test files)
-------------------------------------
CONTRIBUTING.rst | 9 +-
HACKING.rst | 2 +-
README.rst | 10 +-
babel.cfg | 2 -
.../add-complex-example-6b5927c246456896.yaml | 13 +-
.../flexible-formatting-31c8de2599d3637d.yaml | 5 +
.../ignore-notes-option-9d0bde540fbcdf22.yaml | 8 +
.../repodir-config-file-b6b8edc2975964fc.yaml | 7 +
reno/cache.py | 2 +-
reno/config.py | 139 ++++-----
reno/defaults.py | 70 +++++
reno/formatter.py | 20 +-
reno/linter.py | 4 +-
reno/loader.py | 28 +-
reno/scanner.py | 9 +
reno/sphinxext.py | 7 +
requirements.txt | 1 -
setup.cfg | 7 +-
test-requirements.txt | 2 +-
39 files changed, 879 insertions(+), 662 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 5fb4f35..2f2a16e 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +5,0 @@ pbr>=1.4
-Babel>=1.3
diff --git a/test-requirements.txt b/test-requirements.txt
index 9680a52..203542f 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -11 +11 @@ python-subunit>=0.0.18
-oslosphinx>=2.5.0 # Apache-2.0
+openstackdocstheme>=1.11.0 # Apache-2.0
More information about the Release-announce
mailing list