releases/openstack_releases
Doug Hellmann 6ac14737b7 report warnings when the supported versions of dependencies change
Compute the dependency set for the python code being released and
report when the old minimum version no longer falls within the
specified range. For releases from master treat the message as an
error. For other branches treat the message as a warning.

Update clone_repo() to return the location where the clone was written
as a convenience to the caller.

Extract the logic for determining if a version is using
pre-versioning (alpha, beta, etc.) so it can be reused.

Change-Id: I22a2f6df7f3502e4fcbf2d61ef5fee849ab15529
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-11-29 16:30:24 -05:00
..
cmds report warnings when the supported versions of dependencies change 2017-11-29 16:30:24 -05:00
tests report warnings when the supported versions of dependencies change 2017-11-29 16:30:24 -05:00
__init__.py add list-deliverables command 2016-11-22 10:29:06 -05:00
defaults.py mark pike as released and ocata as maintained 2017-08-28 12:00:47 -04:00
deliverable.py modernize propose-final-releases command 2017-08-28 12:00:06 -04:00
flags.py add a "retired" flag for repositories 2016-06-09 14:17:51 -04:00
gitutils.py report warnings when the supported versions of dependencies change 2017-11-29 16:30:24 -05:00
governance.py use yamlutils.loads() everywhere instead of yaml.safe_load() 2017-08-01 17:50:37 -04:00
links.py Format expected names correctly for wheel checks 2017-10-26 07:09:18 -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
project_config.py allow server projects to be published to pypi by default 2017-11-17 11:23:36 -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 make validate work with python 3 2017-03-03 15:00:04 -05:00
release_notes.py switch from Popen to check_output in release notes tools 2017-10-16 09:22:19 -04:00
requirements.py report warnings when the supported versions of dependencies change 2017-11-29 16:30:24 -05:00
rst2txt.py add release notes output to the list-changes job 2017-10-11 13:44:46 -04:00
schema.yaml Merge "Add release highlights" 2017-10-30 20:14:02 +00:00
sphinxext.py fix default initial setting for accumulating notes 2017-11-16 13:29:13 -05:00
versionutils.py report warnings when the supported versions of dependencies change 2017-11-29 16:30:24 -05:00
wiki.py fix wiki module for python3 2017-03-03 15:00:04 -05:00
yamlutils.py do not let yamlutils emit alias references 2017-08-01 16:51:03 -04:00