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 - [email protected]
+
+- 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">[email protected]</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)