releases/openstack_releases
Hervé Beraud 4912f7d5d0 Allow list_unreleased_changes to format results at json & yaml formats
Rewrite list_unreleased_changes as python format and add new features.

By default it will behave as the previous version of this command (the
shell script).

Few new feature have been added in these changes to allow us to more
easily handle outputs in scripts.

Features added:
- allow user to retrieve results in json format
- allow user to retrieve results in yaml format
- allow user to ignore project not yet released

The shell script entry-point (tools) is still there but it will call
the python command in a venv instead of directly implement features.

Also the python version allow us to more surround this tools with unit tests.

Change-Id: Iaf86ecb1589c40102acb621b23ea12d71ed453bb
2020-07-07 19:07:25 +02:00
..
cmds Allow list_unreleased_changes to format results at json & yaml formats 2020-07-07 19:07:25 +02:00
tests Allow list_unreleased_changes to format results at json & yaml formats 2020-07-07 19:07:25 +02:00
__init__.py Add top level LICENSE file 2018-10-17 10:36:04 +11:00
_redirections.py Redirects to master should always be temporary 2019-10-03 15:10:33 -07:00
defaults.py Mark Ussuri as released 2020-05-13 08:30:20 -05:00
deliverable.py Improves releases.o.o index page 2020-06-17 16:06:49 +02:00
gitutils.py Allow list_unreleased_changes to format results at json & yaml formats 2020-07-07 19:07:25 +02:00
hound.py protect against errors from the hound API 2018-06-14 13:25:20 -04:00
liaisons_schema.py Update Liaison Scripts 2019-06-19 16:22:29 -07:00
liaisons_schema.yaml Fix regression in list-changes 2019-06-20 17:52:13 +02:00
liaisons.py Add simple liaisons wrapper module 2019-11-18 12:30:59 +11:00
links.py Update missing cmd to follow redirects 2020-05-13 07:19:35 -05:00
npmutils.py do not assume that modules with setup.py are packaged with python jobs 2017-10-24 10:59:17 -04:00
processutils.py Pass full environ copy to sdist subprocess 2020-05-11 17:09:19 -05:00
project_config.py Drop references to git.openstack.org 2019-04-15 14:25:18 -05:00
puppetutils.py do not assume that modules with setup.py are packaged with python jobs 2017-10-24 10:59:17 -04:00
pythonutils.py Pass full environ copy to sdist subprocess 2020-05-11 17:09:19 -05:00
release_notes.py Send RC announces to release-announce 2019-10-08 13:47:13 +02:00
requirements.py Don't fail version validation on install failure 2020-02-29 05:33:22 -06:00
rst2txt.py handle reno 2.9.0 anchor references 2018-04-25 15:20:30 -04:00
schema.py have list-deliverables look for valid values by querying the schema 2018-03-07 10:49:50 -05:00
schema.yaml Trailing is a deliverable type, not a release model 2020-06-16 16:18:30 +02:00
series_status_schema.yaml Drop references to git.openstack.org 2019-04-15 14:25:18 -05:00
series_status.py Add Liaisons to Deliverables File 2019-06-11 15:08:10 -07:00
versionutils.py Update docs building, Python 3 cleanup 2020-04-20 11:16:46 +02:00
xstaticutils.py Bust import caching of xstatic package namespaces 2020-03-26 21:08:08 +00:00
yamlutils.py Raise YAML compliance to 1.2 2019-07-31 09:34:38 -05:00