Add a 'build_reno' setuptools command. 'skipsdist' is removed from
'tox', because there's no reason not to run this step as part of tox.
Change-Id: I49b659948f35381a44e2fb5f91dd6bf9e8ef619e
Convert note template to a format string. Also include prelude
section in the report generated and update docs.
Closes-Bug: #1698203
Change-Id: I7bef68bfb518dd8554d56cb200f2844e7d395fc8
Define a class to hold all of the configuration settings, with methods
to read a configuration file and to change the option values based on
command line arguments.
Change-Id: I70b3ebdb5f5c3cc6a9386ae947aaeeb912bae39c
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
While discussing I7539fdeada14a73ae4e18a125bb0e3947f08e8d1 Doug and
Harry realized that it would be much better if some of these values
could be specified in a config file, whether INI or YAML.
This adds a simple function to allow options to be specified in the
config file named "config.yml" in the --rel-notes-dir.
Change-Id: Ie25e1eb3da66cc627d93af585b0893469d6a7b2e