We eagerly announce the release of: reno 4.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. 4.0.0 ^^^^^ New Features ************ * The default sort order for branch names has been modified in order to accomodate the way OpenStack stable branches are named. Branches that match the pattern "stable/[0-9].*" will be sorted as "stable/zzz[0-9].*". This ensures that the new numerical branch names like "stable/2023.1" will be sorted after the older stable branches like "stable/zed". Two new variables have been added to control the behaviour, "branch_sort_re" and "branch_sort_prefix". See their help text for more information. Upgrade Notes ************* * The default sort order for branch names has been modified in order to accomodate the way OpenStack stable branches are named. See the "Features" section for more information. Changes in reno 3.5.0..4.0.0 ---------------------------- 64f649c Order branches according to OpenStack release names 2caaa2a Fix scanner tests failing with modern Git 04233e0 Remove python-dev from bindep 5c31cd7 remove unicode from code aae5632 Don't attempt to pull from empty cache file 9700000 Update CI to use unversioned jobs template Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- bindep.txt | 2 -- .../openstack-stable-ordering-f5fd8801e105f13a.yaml | 16 ++++++++++++++++ reno/config.py | 17 +++++++++++++++++ reno/loader.py | 1 + reno/scanner.py | 13 ++++++++++++- 8 files changed, 63 insertions(+), 7 deletions(-)