Hello community, here is the log from the commit of package python-os-api-ref for openSUSE:Factory checked in at 2017-09-20 17:13:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-os-api-ref (Old) and /work/SRC/openSUSE:Factory/.python-os-api-ref.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-os-api-ref" Wed Sep 20 17:13:15 2017 rev:3 rq:527393 version:1.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-os-api-ref/python-os-api-ref.changes 2017-02-21 13:41:07.378386203 +0100 +++ /work/SRC/openSUSE:Factory/.python-os-api-ref.new/python-os-api-ref.changes 2017-09-20 17:13:16.224661083 +0200 @@ -1,0 +2,16 @@ +Tue Aug 22 11:07:45 UTC 2017 - [email protected] + +- update to version 1.4.0 + - Update hacking + - Removes unnecessary utf-8 encoding + - Updated from global requirements + - Import httplib from six to support Python 3 + - Fix for sphinx 1.6.2 + - Enable warnings as errors + - [Fix gate]Update test requirement + - add file on releasing the software + - Replaces yaml.load() with yaml.safe_load() + - Delete support py33 + - Update tests for more recent sphinx + +------------------------------------------------------------------- Old: ---- os-api-ref-1.2.0.tar.gz New: ---- os-api-ref-1.4.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-os-api-ref.spec ++++++ --- /var/tmp/diff_new_pack.fJNhgD/_old 2017-09-20 17:13:16.760585641 +0200 +++ /var/tmp/diff_new_pack.fJNhgD/_new 2017-09-20 17:13:16.764585078 +0200 @@ -18,7 +18,7 @@ %global sname os-api-ref Name: python-os-api-ref -Version: 1.2.0 +Version: 1.4.0 Release: 0 Summary: Sphinx Extensions to support API reference sites in OpenStack License: Apache-2.0 @@ -30,9 +30,9 @@ BuildRequires: python-Sphinx BuildRequires: python-beautifulsoup4 BuildRequires: python-docutils >= 0.11 -BuildRequires: python-openstackdocstheme >= 1.5.0 +BuildRequires: python-openstackdocstheme >= 1.11.0 BuildRequires: python-oslosphinx >= 4.7.0 -BuildRequires: python-pbr >= 1.8 +BuildRequires: python-pbr >= 2.0.0 BuildRequires: python-python-subunit >= 0.0.18 BuildRequires: python-sphinx-testing BuildRequires: python-testrepository >= 0.0.18 @@ -40,8 +40,8 @@ Requires: python-PyYAML >= 3.10.0 Requires: python-Sphinx Requires: python-docutils >= 0.11 -Requires: python-openstackdocstheme >= 1.5.0 -Requires: python-pbr >= 1.8 +Requires: python-openstackdocstheme >= 1.11.0 +Requires: python-pbr >= 2.0.0 BuildArch: noarch %description ++++++ _service ++++++ --- /var/tmp/diff_new_pack.fJNhgD/_old 2017-09-20 17:13:16.796580574 +0200 +++ /var/tmp/diff_new_pack.fJNhgD/_new 2017-09-20 17:13:16.800580011 +0200 @@ -1,8 +1,8 @@ <services> <service mode="disabled" name="renderspec"> - <param name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/ocata/openstack/os-api-ref/os-api-ref.spec.j2</param> + <param name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/pike/openstack/os-api-ref/os-api-ref.spec.j2</param> <param name="output-name">python-os-api-ref.spec</param> - <param name="requirements">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/ocata/global-requirements.txt</param> + <param name="requirements">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/pike/global-requirements.txt</param> <param name="changelog-email">[email protected]</param> <param name="changelog-provider">gh,openstack,os-api-ref</param> </service> ++++++ os-api-ref-1.2.0.tar.gz -> os-api-ref-1.4.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-api-ref-1.2.0/AUTHORS new/os-api-ref-1.4.0/AUTHORS --- old/os-api-ref-1.2.0/AUTHORS 2017-01-19 22:29:25.000000000 +0100 +++ new/os-api-ref-1.4.0/AUTHORS 2017-06-13 22:11:08.000000000 +0200 @@ -1,3 +1,4 @@ +Andreas Jaeger <[email protected]> Anne Gentle <[email protected]> Cao Xuan Hoang <[email protected]> Daniel Gonzalez <[email protected]> @@ -6,9 +7,15 @@ Flavio Percoco <[email protected]> Graham Hayes <[email protected]> Karen Bradshaw <[email protected]> +Monty Taylor <[email protected]> +Nam Nguyen Hoai <[email protected]> Ondřej Nový <[email protected]> Sean Dague <[email protected]> Thomas Bechtold <[email protected]> Tony Breeds <[email protected]> Tony Xu <[email protected]> +Yuval Brik <[email protected]> +gengchc2 <[email protected]> +ricolin <[email protected]> +shashi.kant <[email protected]> tengqm <[email protected]> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-api-ref-1.2.0/ChangeLog new/os-api-ref-1.4.0/ChangeLog --- old/os-api-ref-1.2.0/ChangeLog 2017-01-19 22:29:25.000000000 +0100 +++ new/os-api-ref-1.4.0/ChangeLog 2017-06-13 22:11:08.000000000 +0200 @@ -1,6 +1,26 @@ CHANGES ======= +1.4.0 +----- + +* Fix for sphinx 1.6.2 +* Updated from global requirements +* Updated from global requirements +* Replaces yaml.load() with yaml.safe\_load() +* Update tests for more recent sphinx +* Enable warnings as errors +* Updated from global requirements +* [Fix gate]Update test requirement +* Update hacking + +1.3.0 +----- + +* Updated from global requirements +* Delete support py33 +* add file on releasing the software + 1.2.0 ----- @@ -9,8 +29,10 @@ * Removes unnecessary utf-8 encoding * Show team and repo badges on README * Updated from global requirements +* Removes unnecessary utf-8 encoding * Add compatibility with docutils 0.13 * Add Constraints support +* Import httplib from six to support Python 3 * Updated from global requirements * Add test for missing path params * microversion selector - dropdown @@ -69,17 +91,17 @@ * Make the version returned by the extension be the pbr version * Update css for version-added -* Add parsing and output of max_version -* Remove errant ";" from the "expand_all" detection +* Add parsing and output of max\_version +* Remove errant ";" from the "expand\_all" detection 0.1.0 ----- * make unsorted parameters lists warnings * add section on warnings -* document parameters.yaml and rest_expand_all -* partial documentation on rest_parameters -* update usage for rest_method +* document parameters.yaml and rest\_expand\_all +* partial documentation on rest\_parameters +* update usage for rest\_method * further enhance documentation * Update README * trim test-requirements.txt diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-api-ref-1.2.0/PKG-INFO new/os-api-ref-1.4.0/PKG-INFO --- old/os-api-ref-1.2.0/PKG-INFO 2017-01-19 22:29:25.000000000 +0100 +++ new/os-api-ref-1.4.0/PKG-INFO 2017-06-13 22:11:09.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: os-api-ref -Version: 1.2.0 +Version: 1.4.0 Summary: Sphinx Extensions to support API reference sites in OpenStack Home-page: http://docs.openstack.org/developer/os-api-ref Author: OpenStack @@ -130,5 +130,4 @@ Classifier: Programming Language :: Python :: 2 Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.3 Classifier: Programming Language :: Python :: 3.4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-api-ref-1.2.0/RELEASING.rst new/os-api-ref-1.4.0/RELEASING.rst --- old/os-api-ref-1.2.0/RELEASING.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/os-api-ref-1.4.0/RELEASING.rst 2017-06-13 22:09:14.000000000 +0200 @@ -0,0 +1,41 @@ +=========== + Releasing +=========== + +This documents the how and when to release ``os-api-ref``. + +When to release +=============== + +Any time there are fixes or additions ready to go, they should be +released. Releases are cheap. If it's been more than a month and there +are changes in master, consider releasing them. + +If the changes are entirely on the CSS / JS cosmetic side, things are +usually pretty safe to release as long as they have been spot checked +against a couple of projects. (The gate does the nova tree +automatically). + +If new warnings are added +------------------------- + +If **new** warnings have been added since the last release, care +should be taken to: + + * Alert the mailing list 2 days before the release about the new + warning coming in (that should give them time to go non enforcing + or fix the issue). + * Ensure that you bump at least the Y in the version number + (X.Y.Z). New warnings are not a Z level release. + +How to release +============== + +Check out ``openstack/releases`` + +Edit ``deliverables/_independent/os-api-ref.yaml`` + +Add a line with the version number desired, the git has of the commit +that should be that release. + +If you have questions ask in ``#openstack-release`` diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-api-ref-1.2.0/doc/source/conf.py new/os-api-ref-1.4.0/doc/source/conf.py --- old/os-api-ref-1.2.0/doc/source/conf.py 2017-01-19 22:27:32.000000000 +0100 +++ new/os-api-ref-1.4.0/doc/source/conf.py 2017-06-13 22:09:15.000000000 +0200 @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-api-ref-1.2.0/os_api_ref/__init__.py new/os-api-ref-1.4.0/os_api_ref/__init__.py --- old/os-api-ref-1.2.0/os_api_ref/__init__.py 2017-01-19 22:27:32.000000000 +0100 +++ new/os-api-ref-1.4.0/os_api_ref/__init__.py 2017-06-13 22:09:15.000000000 +0200 @@ -65,7 +65,8 @@ """ -def ordered_load(stream, Loader=yaml.Loader, object_pairs_hook=OrderedDict): +def ordered_load( + stream, Loader=yaml.SafeLoader, object_pairs_hook=OrderedDict): """Load yaml as an ordered dict This allows us to inspect the order of the file on disk to make @@ -222,9 +223,9 @@ with open(fpath, 'r') as stream: lookup = ordered_load(stream) except IOError: - self.env.warn( - self.env.docname, - "Parameters file %s not found" % fpath) + self.app.warn( + "Parameters file %s not found" % fpath, + (self.env.docname, None)) return except yaml.YAMLError as exc: self.app.warn(exc) @@ -233,9 +234,9 @@ if lookup: self._check_yaml_sorting(fpath, lookup) else: - self.env.warn( - self.env.docname, - "Parameters file is empty %s" % fpath) + self.app.warn( + "Parameters file is empty %s" % fpath, + (self.env.docname, None)) return YAML_CACHE[fpath] = lookup @@ -299,35 +300,33 @@ return content = "\n".join(self.content) - parsed = yaml.load(content) + parsed = yaml.safe_load(content) # self.app.info("Params loaded is %s" % parsed) # self.app.info("Lookup table looks like %s" % lookup) new_content = list() for paramlist in parsed: if not isinstance(paramlist, dict): - self.env.warn( - "%s:%s" % ( - self.state_machine.node.source, - self.state_machine.node.line), + self.app.warn( ("Invalid parameter definition ``%s``. Expected " "format: ``name: reference``. " - " Skipping." % paramlist)) + " Skipping." % paramlist), + (self.state_machine.node.source, + self.state_machine.node.line)) continue for name, ref in paramlist.items(): if ref in lookup: new_content.append((name, lookup[ref])) else: # TODO(sdague): this provides a kind of confusing - # error message because env.warn isn't meant to be + # error message because app.warn isn't meant to be # used this way, however it does provide a way to # track down where the parameters list is that is # wrong. So it's good enough for now. - self.env.warn( - "%s:%s " % ( - self.state_machine.node.source, - self.state_machine.node.line), + self.app.warn( ("No field definition for ``%s`` found in ``%s``. " - " Skipping." % (ref, fpath))) + " Skipping." % (ref, fpath)), + (self.state_machine.node.source, + self.state_machine.node.line)) # Check for path params in stanza for i, param in enumerate(self.env.path_params): @@ -341,13 +340,12 @@ # Warn that path parameters are not set in rest_parameter # stanza and will not appear in the generated table. for param in self.env.path_params: - self.env.warn( - "%s:%s " % ( - self.state_machine.node.source, - self.state_machine.node.line), + self.app.warn( ("No path parameter ``%s`` found in rest_parameter" " stanza.\n" - % param.rstrip('}').lstrip('{'))) + % param.rstrip('}').lstrip('{')), + (self.state_machine.node.source, + self.state_machine.node.line)) # self.app.info("New content %s" % new_content) self.yaml = new_content diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-api-ref-1.2.0/os_api_ref/http_codes.py new/os-api-ref-1.4.0/os_api_ref/http_codes.py --- old/os-api-ref-1.2.0/os_api_ref/http_codes.py 2017-01-19 22:27:32.000000000 +0100 +++ new/os-api-ref-1.4.0/os_api_ref/http_codes.py 2017-06-13 22:09:15.000000000 +0200 @@ -13,7 +13,7 @@ from docutils import nodes from docutils.parsers.rst.directives.tables import Table from docutils.statemachine import ViewList -from httplib import responses +from six.moves.http_client import responses import yaml # cache for file -> yaml so we only do the load and check of a yaml @@ -47,11 +47,11 @@ # self.app.info("Fpath: %s" % fpath) try: with open(fpath, 'r') as stream: - lookup = yaml.load(stream) + lookup = yaml.safe_load(stream) except IOError: - self.env.warn( - self.env.docname, - "Parameters file %s not found" % fpath) + self.app.warn( + "Parameters file %s not found" % fpath, + (self.env.docname, None)) return except yaml.YAMLError as exc: self.app.warn(exc) @@ -124,7 +124,7 @@ def _load_codes(self): content = "\n".join(self.content) - parsed = yaml.load(content) + parsed = yaml.safe_load(content) new_content = list() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-api-ref-1.2.0/os_api_ref/tests/examples/basic/conf.py new/os-api-ref-1.4.0/os_api_ref/tests/examples/basic/conf.py --- old/os-api-ref-1.2.0/os_api_ref/tests/examples/basic/conf.py 2017-01-19 22:27:32.000000000 +0100 +++ new/os-api-ref-1.4.0/os_api_ref/tests/examples/basic/conf.py 2017-06-13 22:09:15.000000000 +0200 @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # # Licensed under the Apache License, Version 2.0 (the "License"); you may # not use this file except in compliance with the License. You may obtain diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-api-ref-1.2.0/os_api_ref/tests/examples/microversions/conf.py new/os-api-ref-1.4.0/os_api_ref/tests/examples/microversions/conf.py --- old/os-api-ref-1.2.0/os_api_ref/tests/examples/microversions/conf.py 2017-01-19 22:27:32.000000000 +0100 +++ new/os-api-ref-1.4.0/os_api_ref/tests/examples/microversions/conf.py 2017-06-13 22:09:15.000000000 +0200 @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # # Licensed under the Apache License, Version 2.0 (the "License"); you may # not use this file except in compliance with the License. You may obtain diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-api-ref-1.2.0/os_api_ref/tests/examples/warnings/conf.py new/os-api-ref-1.4.0/os_api_ref/tests/examples/warnings/conf.py --- old/os-api-ref-1.2.0/os_api_ref/tests/examples/warnings/conf.py 2017-01-19 22:27:32.000000000 +0100 +++ new/os-api-ref-1.4.0/os_api_ref/tests/examples/warnings/conf.py 2017-06-13 22:09:15.000000000 +0200 @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # # Licensed under the Apache License, Version 2.0 (the "License"); you may # not use this file except in compliance with the License. You may obtain diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-api-ref-1.2.0/os_api_ref/tests/test_basic_example.py new/os-api-ref-1.4.0/os_api_ref/tests/test_basic_example.py --- old/os-api-ref-1.2.0/os_api_ref/tests/test_basic_example.py 2017-01-19 22:27:32.000000000 +0100 +++ new/os-api-ref-1.4.0/os_api_ref/tests/test_basic_example.py 2017-06-13 22:09:14.000000000 +0200 @@ -78,10 +78,10 @@ table = """<table border="1" class="docutils"> <colgroup> -<col width="20%"></col> -<col width="10%"></col> -<col width="10%"></col> -<col width="60%"></col> +<col width="20%"/> +<col width="10%"/> +<col width="10%"/> +<col width="60%"/> </colgroup> <thead valign="bottom"> <tr class="row-odd"><th class="head">Name</th> @@ -105,8 +105,8 @@ success_table = """table border="1" class="docutils"> <colgroup> -<col width="30%"></col> -<col width="70%"></col> +<col width="30%"/> +<col width="70%"/> </colgroup> <thead valign="bottom"> <tr class="row-odd"><th class="head">Code</th> @@ -129,8 +129,8 @@ error_table = """<table border="1" class="docutils"> <colgroup> -<col width="30%"></col> -<col width="70%"></col> +<col width="30%"/> +<col width="70%"/> </colgroup> <thead valign="bottom"> <tr class="row-odd"><th class="head">Code</th> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-api-ref-1.2.0/os_api_ref/tests/test_microversions.py new/os-api-ref-1.4.0/os_api_ref/tests/test_microversions.py --- old/os-api-ref-1.2.0/os_api_ref/tests/test_microversions.py 2017-01-19 22:27:32.000000000 +0100 +++ new/os-api-ref-1.4.0/os_api_ref/tests/test_microversions.py 2017-06-13 22:09:14.000000000 +0200 @@ -58,10 +58,10 @@ table = """<div class="api-detail collapse section" id="list-servers-detail"> <table border="1" class="docutils"> <colgroup> -<col width="20%"></col> -<col width="10%"></col> -<col width="10%"></col> -<col width="60%"></col> +<col width="20%"/> +<col width="10%"/> +<col width="10%"/> +<col width="60%"/> </colgroup> <thead valign="bottom"> <tr class="row-odd"><th class="head">Name</th> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-api-ref-1.2.0/os_api_ref/tests/test_warnings.py new/os-api-ref-1.4.0/os_api_ref/tests/test_warnings.py --- old/os-api-ref-1.2.0/os_api_ref/tests/test_warnings.py 2017-01-19 22:27:32.000000000 +0100 +++ new/os-api-ref-1.4.0/os_api_ref/tests/test_warnings.py 2017-06-13 22:09:15.000000000 +0200 @@ -62,7 +62,7 @@ + "OrderedDict([('description'," + " 'name_1 is missing type field.\\n'), ('in', 'body')," + " ('required', True)]). " - + "'NoneType' object has no attribute 'split'\n"), + + "'NoneType' object has no attribute 'split'"), self.warning) def test_invalid_parameter_definition(self): @@ -81,15 +81,15 @@ def test_no_parameters_set(self): """Error when parameters are not set in rest_parameters stanza.""" self.assertIn( - ("ERROR: No parameters defined\n\n.." - + " rest_parameters:: parameters.yaml\n"), + ("No parameters defined\n\n.." + + " rest_parameters:: parameters.yaml"), self.warning) def test_parameter_file_not_exist(self): """Error when parameter file does not exist""" self.assertIn( - ("ERROR: No parameters defined\n\n.." - + " rest_parameters:: no_parameters.yaml\n"), + ("No parameters defined\n\n.." + + " rest_parameters:: no_parameters.yaml"), self.warning) def test_missing_path_parameter_in_stanza(self): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-api-ref-1.2.0/os_api_ref.egg-info/PKG-INFO new/os-api-ref-1.4.0/os_api_ref.egg-info/PKG-INFO --- old/os-api-ref-1.2.0/os_api_ref.egg-info/PKG-INFO 2017-01-19 22:29:25.000000000 +0100 +++ new/os-api-ref-1.4.0/os_api_ref.egg-info/PKG-INFO 2017-06-13 22:11:08.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: os-api-ref -Version: 1.2.0 +Version: 1.4.0 Summary: Sphinx Extensions to support API reference sites in OpenStack Home-page: http://docs.openstack.org/developer/os-api-ref Author: OpenStack @@ -130,5 +130,4 @@ Classifier: Programming Language :: Python :: 2 Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.3 Classifier: Programming Language :: Python :: 3.4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-api-ref-1.2.0/os_api_ref.egg-info/SOURCES.txt new/os-api-ref-1.4.0/os_api_ref.egg-info/SOURCES.txt --- old/os-api-ref-1.2.0/os_api_ref.egg-info/SOURCES.txt 2017-01-19 22:29:25.000000000 +0100 +++ new/os-api-ref-1.4.0/os_api_ref.egg-info/SOURCES.txt 2017-06-13 22:11:09.000000000 +0200 @@ -8,6 +8,7 @@ LICENSE MANIFEST.in README.rst +RELEASING.rst TESTS.rst babel.cfg requirements.txt diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-api-ref-1.2.0/os_api_ref.egg-info/pbr.json new/os-api-ref-1.4.0/os_api_ref.egg-info/pbr.json --- old/os-api-ref-1.2.0/os_api_ref.egg-info/pbr.json 2017-01-19 22:29:25.000000000 +0100 +++ new/os-api-ref-1.4.0/os_api_ref.egg-info/pbr.json 2017-06-13 22:11:08.000000000 +0200 @@ -1 +1 @@ -{"git_version": "ac2ef89", "is_release": true} \ No newline at end of file +{"git_version": "a67ed2f", "is_release": true} \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-api-ref-1.2.0/os_api_ref.egg-info/requires.txt new/os-api-ref-1.4.0/os_api_ref.egg-info/requires.txt --- old/os-api-ref-1.2.0/os_api_ref.egg-info/requires.txt 2017-01-19 22:29:25.000000000 +0100 +++ new/os-api-ref-1.4.0/os_api_ref.egg-info/requires.txt 2017-06-13 22:11:08.000000000 +0200 @@ -1,4 +1,5 @@ -pbr>=1.8 +pbr!=2.1.0,>=2.0.0 PyYAML>=3.10.0 -sphinx!=1.3b1,<1.4,>=1.2.1 +six>=1.9.0 +sphinx!=1.6.1,>=1.5.1 openstackdocstheme>=1.5.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-api-ref-1.2.0/requirements.txt new/os-api-ref-1.4.0/requirements.txt --- old/os-api-ref-1.2.0/requirements.txt 2017-01-19 22:27:32.000000000 +0100 +++ new/os-api-ref-1.4.0/requirements.txt 2017-06-13 22:09:14.000000000 +0200 @@ -2,7 +2,8 @@ # of appearance. Changing the order has an impact on the overall integration # process, which may cause wedges in the gate later. -pbr>=1.8 # Apache-2.0 +pbr!=2.1.0,>=2.0.0 # Apache-2.0 PyYAML>=3.10.0 # MIT -sphinx!=1.3b1,<1.4,>=1.2.1 # BSD +six>=1.9.0 # MIT +sphinx!=1.6.1,>=1.5.1 # BSD openstackdocstheme>=1.5.0 # Apache-2.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-api-ref-1.2.0/setup.cfg new/os-api-ref-1.4.0/setup.cfg --- old/os-api-ref-1.2.0/setup.cfg 2017-01-19 22:29:25.000000000 +0100 +++ new/os-api-ref-1.4.0/setup.cfg 2017-06-13 22:11:09.000000000 +0200 @@ -16,7 +16,6 @@ Programming Language :: Python :: 2 Programming Language :: Python :: 2.7 Programming Language :: Python :: 3 - Programming Language :: Python :: 3.3 Programming Language :: Python :: 3.4 [files] @@ -27,6 +26,7 @@ source-dir = doc/source build-dir = doc/build all_files = 1 +warning-is-error = 1 [upload_sphinx] upload-dir = doc/build/html diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-api-ref-1.2.0/setup.py new/os-api-ref-1.4.0/setup.py --- old/os-api-ref-1.2.0/setup.py 2017-01-19 22:27:32.000000000 +0100 +++ new/os-api-ref-1.4.0/setup.py 2017-06-13 22:09:14.000000000 +0200 @@ -25,5 +25,5 @@ pass setuptools.setup( - setup_requires=['pbr>=1.8'], + setup_requires=['pbr>=2.0.0'], pbr=True) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-api-ref-1.2.0/test-requirements.txt new/os-api-ref-1.4.0/test-requirements.txt --- old/os-api-ref-1.2.0/test-requirements.txt 2017-01-19 22:27:32.000000000 +0100 +++ new/os-api-ref-1.4.0/test-requirements.txt 2017-06-13 22:09:14.000000000 +0200 @@ -2,9 +2,9 @@ # of appearance. Changing the order has an impact on the overall integration # process, which may cause wedges in the gate later. -hacking<0.11,>=0.10.0 +hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 -coverage>=4.0 # Apache-2.0 +coverage!=4.4,>=4.0 # Apache-2.0 python-subunit>=0.0.18 # Apache-2.0/BSD oslosphinx>=4.7.0 # Apache-2.0 testrepository>=0.0.18 # Apache-2.0/BSD
