Hello community, here is the log from the commit of package python-keystoneauth1 for openSUSE:Factory checked in at 2017-08-28 15:29:43 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-keystoneauth1 (Old) and /work/SRC/openSUSE:Factory/.python-keystoneauth1.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-keystoneauth1" Mon Aug 28 15:29:43 2017 rev:4 rq:514838 version:3.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-keystoneauth1/python-keystoneauth1.changes 2017-02-21 13:39:50.293260821 +0100 +++ /work/SRC/openSUSE:Factory/.python-keystoneauth1.new/python-keystoneauth1.changes 2017-08-28 15:29:43.358830984 +0200 @@ -1,0 +2,78 @@ +Mon Aug 7 06:33:00 UTC 2017 - cloud-devel@suse.de + +- update to version 3.1.0 + - Allow setting EndpointReference in ADFSPassword + - Add returning EndpointData objects from discovery + - Refactor volume mock urls in identity_common tests + - Add support for version ranges + - Record the discovered major api version + - Add an allow_version_hack flag to session and identity plugins. + - Use https for *.openstack.org references + - Add note to requirements.txt + - Miscellaneous cleanup in discover.py + - Make discover.version_between private + - Support a list of interface values + - Clean up a few review nits + - Updated inconsistent value of scope parameter + - Pass kwargs to the plugin getter + - Add paragraph clarifying major and micro versions + - Trivial fix typo in document + - Introduce keystoneauth1.loading.adapter + - Update reno for stable/ocata + - Add flags to turn discovery on and off + - Fix html_last_updated_fmt for Python3 + - Ensure constructed urls have trailing '/'s + - Add global_request_id param to Adapter constructor + - Update docs and add a release note + - Optimize the link address + - Allow users to specify a serializer easily + - Fixed minor review comments and updated docs + - Fix ClientException message property not set properly + - Plumb endpoint_override through get_endpoint_data + - get_conf_options can exclude deprecated opts + - Fix _run_discovery caching + - Allow new cassettes to be recorded via fixture + - Uncomment warning-is-error for doc building + - Remove unused test requirement pycrypto + - Support explicitly requesting the 'latest' version + - Move version discovery logic to keystoneauth1.discover + - Add min_version and max_version to adapter constructors + - Replace assertTrue(isinstance()) with assertIsInstance() + - Expose getting EndpointData on adapter and session + - Fixed multiple target Auth warning in docstring + - Add 'none' identity plugin + - normalize_version_number([1]) => (1, 0) and docs + - Using assertFalse(A) instead of assertEqual(False, A) + - Add tests to specifically test trailing slash behavior + - Add url manipulation and microversion collection + - Remove kwargs from adapter.get_endpoint_data + - Minor cleanup + - Add ADFSPassword to keystoneauth1 entry points + - Remove deprecated_since for interface and fix text + - Fix V3ADFSPassword retrieval of scoped token + - Handle pathless URLs + - Add bindep.txt file + - Include the auth_url in the discovery failure message + - Expose valid_interfaces as a ListOpt for config files + - Remove pbr warnerrors in favor of sphinx check + - Rework EndpointData construction to normalize catalog first + - Change locations of docs for intersphinx + - Discourage 'version' and accept 'M.latest' + - Optimize matching version no microversion needed + - Make Discover.version_data accept null max_version + - Rework discovery cache + - Add support for next_min_version and not_before + - Add ability to specify a microversion in a request + - Port the missing version data discovery tests from ksc + - Expand some discover.py docstrings + - Update test requirement + - Prevent JSON decode errors in the pre-record hook + - Nix EndpointData.get_versioned_data(authenticated) + - Allow users to specify request matchers in Betamax + - Switch from oslosphinx to openstackdocstheme + - Enable sphinx todo extension + - Update URLs in documents according to document migration + - Updated from global requirements + - Ensure we discover only when we should + +------------------------------------------------------------------- Old: ---- keystoneauth1-2.18.0.tar.gz New: ---- keystoneauth1-3.1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-keystoneauth1.spec ++++++ --- /var/tmp/diff_new_pack.pF3P3J/_old 2017-08-28 15:29:44.066731469 +0200 +++ /var/tmp/diff_new_pack.pF3P3J/_new 2017-08-28 15:29:44.070730907 +0200 @@ -18,7 +18,7 @@ %global sname keystoneauth1 Name: python-keystoneauth1 -Version: 2.18.0 +Version: 3.1.0 Release: 0 Summary: OpenStack authenticating tools License: Apache-2.0 @@ -33,11 +33,11 @@ BuildRequires: python-lxml >= 2.3 BuildRequires: python-mock >= 2.0 BuildRequires: python-oauthlib >= 0.6 -BuildRequires: python-oslo.config >= 3.14.0 -BuildRequires: python-oslo.utils >= 3.18.0 +BuildRequires: python-oslo.config >= 4.0.0 +BuildRequires: python-oslo.utils >= 3.20.0 BuildRequires: python-oslotest >= 1.10.0 -BuildRequires: python-pbr >= 1.8 -BuildRequires: python-pep8 >= 1.5.7 +BuildRequires: python-pbr >= 2.0.0 +BuildRequires: python-pep8 BuildRequires: python-positional >= 1.1.1 BuildRequires: python-pycrypto >= 2.6 BuildRequires: python-reno >= 1.8.0 @@ -51,10 +51,10 @@ Requires: python-lxml >= 2.3 Requires: python-oauthlib >= 0.6 Requires: python-positional >= 1.1.1 -Requires: python-requests >= 2.10.0 +Requires: python-requests >= 2.14.2 Requires: python-requests-kerberos >= 0.6 Requires: python-six >= 1.9.0 -Requires: python-stevedore >= 1.17.1 +Requires: python-stevedore >= 1.20.0 BuildArch: noarch %description @@ -68,7 +68,7 @@ Summary: Documentation for OpenStack authenticating tools Group: Development/Languages/Python BuildRequires: python-Sphinx -BuildRequires: python-oslosphinx >= 4.7.0 +BuildRequires: python-openstackdocstheme >= 1.11.0 %description doc Documentation for OpenStack authenticating tools. @@ -76,6 +76,10 @@ %prep %autosetup -n %{sname}-%{version} %py_req_cleanup +sed -i 's/^warning-is-error.*/warning-is-error = 0/g' setup.cfg + +# cleanup intersphinx (we have no network during build) +echo "intersphinx_mapping = {}" >> doc/source/conf.py %build %{py2_build} ++++++ _service ++++++ --- /var/tmp/diff_new_pack.pF3P3J/_old 2017-08-28 15:29:44.126723035 +0200 +++ /var/tmp/diff_new_pack.pF3P3J/_new 2017-08-28 15:29:44.138721349 +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/keystoneauth1/keystoneauth1.spec.j2</param> + <param name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/pike/openstack/keystoneauth1/keystoneauth1.spec.j2</param> <param name="output-name">python-keystoneauth1.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">cloud-devel@suse.de</param> <param name="changelog-provider">gh,openstack,keystoneauth</param> </service> ++++++ keystoneauth1-2.18.0.tar.gz -> keystoneauth1-3.1.0.tar.gz ++++++ ++++ 7633 lines of diff (skipped)