reno 3.2.0
reno is a release notes manager designed with high throughput in mind, supporting fast distributed development teams without introducing additional development processes. The goal is to encourage detailed and accurate release notes for every release.
New Features
- Add a new configuration option,
encoding
, to specify the encoding to use when reading release notes file. - 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
, andsemver_patch
) define the sections that should cause different types of version increments.
Details
- raise the minimum version of pyyaml
- add
semver-next
command - add release note for
encoding
option - [trivial] Use opendev url for source code link (contributions by Riccardo Pittau)
- Add config option to set default character encoding (contributions by Matthew Treinish)
- Some cleanups (contributions by Andreas Jaeger)