Hello community,
here is the log from the commit of package python-keystoneauth1 for
openSUSE:Factory checked in at 2016-09-30 15:35:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-keystoneauth1 (Old)
and /work/SRC/openSUSE:Factory/.python-keystoneauth1.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-keystoneauth1"
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-keystoneauth1/python-keystoneauth1.changes
2016-05-04 08:19:02.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.python-keystoneauth1.new/python-keystoneauth1.changes
2016-09-30 15:35:45.000000000 +0200
@@ -1,0 +2,159 @@
+Wed Aug 31 13:10:19 UTC 2016 - [email protected]
+
+update to version 2.12.1
+ * get_endpoint should return None when no version found
+
+-------------------------------------------------------------------
+Tue Aug 30 15:41:49 UTC 2016 - [email protected]
+
+update to version 2.12.0
+ * Allow identity plugins to discover relative version urls
+ * Disables TCP_KEEPCNT when using Windows Subsystem for Linux
+ * User-agent header shouldn't start with a space
+ * Add tests for user-agent with odd sys.argv
+ * add status code 308 to _REDIRECT_STATUSES
+ * Update the home-page in setup.cfg
+ * Updated from global requirements
+
+-------------------------------------------------------------------
+Wed Aug 10 14:45:32 UTC 2016 - [email protected]
+
+- update to version 2.11.0
+ * Add tests for YamlJsonSerializer
+ * Add missing class name to tuple of public objects
+ * Fix arguments to _auth_required()
+ * Don't include openstack/common in flake8 exclude list
+ * Fix the doc error in "using-session"
+ * Improve authentication plugins documentation
+ * Use assertEqual() instead of assertDictEqual()
+ * Updated from global requirements
+ * Correctly report available for ADFS plugin
+
+-------------------------------------------------------------------
+Sun Aug 7 12:26:55 UTC 2016 - [email protected]
+
+- update to 2.10.0:
+ * Lazy load oauthlib for plugin loading
+ * oidc: add missing 'OidcAccessToken' to __all__
+ * oidc: implement client_credentials grant type
+ * Fix ECP doc link in Saml2 Password class doc
+ * Updated from global requirements
+ * Fix link for "extras dependencies" in extras doc
+ * Add pretty serializer for betamax fixture
+ * Update hacking to global-requirements value
+ * Use SAML2 requests plugin
+ * Updated from global requirements
+ * oidc: move the get_unscoped_auth_ref into the base class
+ * oidc: deprecate grant_type argument
+ * oidc: add discovery document support
+ * Add additional_headers to session and adapter
+ * Add Python 3.5 classifier and venv
+ * remove unused LOG
+ * Updated from global requirements
+ * Updated from global requirements
+ * Add prompt parameter to Opt
+ * Auth plugin for X.509 tokenless authentication
+ * oidc: fix OpenID scope management
+ * Add create_plugin to loader
+
+-------------------------------------------------------------------
+Mon Jul 11 14:26:10 UTC 2016 - [email protected]
+
+- update to 2.9.0:
+ * Updated from global requirements
+ * move release note to correct directory
+ * oidc: fix OpenID Connect scope option
+ * oidc: add tests for plugin loader
+ * Don't mock the session.request function
+ * oidc: refactor unit tests
+ * Fix code example for OAuth1 authentication
+ * Add entrypoint for Federated Kerberos
+ * Fix kerberos available property
+ * Document named kerberos plugin
+ * Support TOTP auth plugin
+ * Make the kerberos plugin loadable
+ * Add available flag to plugin loaders
+ * PEP257: Ignore D203 because it was deprecated
+ * Apply a heuristic for product name if a user_agent is not provided
+
+-------------------------------------------------------------------
+Sun Jun 19 20:19:07 UTC 2016 - [email protected]
+
+- update to 2.8.0:
+ * Updated from global requirements
+ * Let Oidc* auth plugins accept scope parameters as kwargs
+ * Update keystoneauth fixture to support v3
+ * Check that all defined entry points can be loaded
+ * Use betamax hooks to mask fixture results
+ * oidc: fix typo on class name
+ * oidc: fix option definition
+ * oidc: add OidcAccessToken class to authenticate reusing an access token
+ * oidc: fix typo in docstring
+ * oidc: DRY when obtaining an access token
+ * oidc: DRY when obtaining a keystone token
+ * oidc: Remove unused parameters in _OidcBase
+ * Add is_domain to keystoneauth token
+ * docstring: fix typo
+ * Add oauth plugin to keystoneauth
+ * Expose is_admin_project in AccessInfo
+ * Expose allow parameters for URL discovery
+ * Refactor variables for fixture and service
+ * Enable bandit
+ * Lazy import oslo_config as required
+ * Add 303 as redirect code for k2k plugin
+ * Updated from global requirements
+ * Fix H405, D105, D200, and D203 PEP257
+ * Updated from global requirements
+ * Fixing D204, D205, D208, and D211 pep8
+ * Fixing D301 docstring
+ * Removing tox ignore D400
+ * Fix documentation example again
+ * Include query string in request logging
+ * Removing tox ignore D401 and make keystoneauth compliant
+
+-------------------------------------------------------------------
+Mon Jun 6 20:06:26 UTC 2016 - [email protected]
+
+- switch to upstream maintained package
+- update to 2.6.0:
+ * Allow to send different recorders to betamax
+ * Fix doc build if git is absent
+ * Updated from global requirements
+ * Updated from global requirements
+ * fix OrderedDict mutated during iteration
+ * Fix for PEP8 violation - D202 (No blank lines allowed after function
docstring.)
+ * Examples for migration from keystoneclient
+ * Renamed endpoint to interface in docstring
+ * Keystoneauth Authentication Plugin doc typo
+ * Allow seeing full token response when debug enabled
+ * Update reno for stable/mitaka
+ * Examples for kerberos and saml2 plugins
+ * Adding authentication compatibility for OpenStackClient
+ * Swap the order of username deprecation
+ * Fix exported symbol in identity.v3
+ * Editorial nits for docs
+ * Improve usability of docs
+ * Add links to federation plugins
+ * Remove unavailable parameter
+ * Generate FederationBaseAuth constructor parameters
+ * Update test run instructions
+ * Fix typos and improve formatting in migrating.rst
+ * Updated from global requirements
+ * Updated from global requirements
+ * Cleanup docstrings
+ * Fix docstring in identity.v3.oidc module
+ * Cleanup test-requirements.txt
+ * Updated from global requirements
+ * Allow parameter expansion in endpoint_override
+ * Updated from global requirements
+ * Updated from global requirements
+ * Updated from global requirements
+ * Use positional library instead of our own copy
+ * Remove argparse from requirements
+ * HTTPError should contain 'retry_after' parameter
+ * Updated from global requirements
+ * Remove keyring as a test-requiremnet
+ * Mark password/secret options as secret
+ * Replace deprecated library function os.popen() with subprocess
+
+-------------------------------------------------------------------
Old:
----
keystoneauth1-2.2.0.tar.gz
New:
----
keystoneauth1-2.12.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-keystoneauth1.spec ++++++
--- /var/tmp/diff_new_pack.3PzIeL/_old 2016-09-30 15:35:47.000000000 +0200
+++ /var/tmp/diff_new_pack.3PzIeL/_new 2016-09-30 15:35:47.000000000 +0200
@@ -17,23 +17,44 @@
%global sname keystoneauth1
-
Name: python-keystoneauth1
-Version: 2.2.0
+Version: 2.12.1
Release: 0
Summary: OpenStack authenticating tools
License: Apache-2.0
+Group: Development/Languages/Python
Url: https://launchpad.net/%{sname}
-Source0:
https://pypi.python.org/packages/source/k/%{sname}/%{sname}-%{version}.tar.gz
+Source0:
https://pypi.io/packages/source/k/%{sname}/%{sname}-%{version}.tar.gz
BuildRequires: openstack-macros
-BuildRequires: python-pbr
-BuildRequires: python-setuptools
-Requires: python-iso8601 >= 0.1.9
+BuildRequires: python-PyYAML >= 3.1.0
+BuildRequires: python-betamax >= 0.7.0
+BuildRequires: python-fixtures >= 3.0.0
+BuildRequires: python-iso8601 >= 0.1.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.16.0
+BuildRequires: python-oslotest >= 1.10.0
+BuildRequires: python-pbr >= 1.6
+BuildRequires: python-pep8 >= 1.5.7
+BuildRequires: python-positional >= 1.0.1
+BuildRequires: python-pycrypto >= 2.6
+BuildRequires: python-reno >= 1.8.0
+BuildRequires: python-requests-kerberos >= 0.6
+BuildRequires: python-requests-mock >= 1.0
+BuildRequires: python-testrepository >= 0.0.18
+BuildRequires: python-testresources >= 0.2.4
+BuildRequires: python-testtools >= 1.4.0
+Requires: python-PyYAML >= 3.1.0
+Requires: python-iso8601 >= 0.1.11
Requires: python-lxml >= 2.3
-Requires: python-requests >= 2.8.1
+Requires: python-oauthlib >= 0.6
+Requires: python-positional >= 1.0.1
+Requires: python-requests >= 2.10.0
Requires: python-requests-kerberos >= 0.6
Requires: python-six >= 1.9.0
-Requires: python-stevedore >= 1.5.0
+Requires: python-stevedore >= 1.16.0
BuildArch: noarch
%description
@@ -45,8 +66,9 @@
%package doc
Summary: Documentation for OpenStack authenticating tools
+Group: Development/Languages/Python
BuildRequires: python-Sphinx
-BuildRequires: python-oslosphinx
+BuildRequires: python-oslosphinx >= 2.5.0
%description doc
Documentation for OpenStack authenticating tools.
@@ -55,16 +77,19 @@
%setup -q -n %{sname}-%{version}
%build
-%{__python2} setup.py build
+%{py2_build}
%install
-%{__python2} setup.py install --skip-build --root %{buildroot}
+%{py2_install}
# generate html docs
%{__python2} setup.py build_sphinx
# remove the sphinx-build leftovers
rm -rf doc/build/html/.{doctrees,buildinfo}
+%check
+%{__python2} setup.py testr
+
%files
%license LICENSE
%doc AUTHORS ChangeLog README.rst
++++++ _service ++++++
--- /var/tmp/diff_new_pack.3PzIeL/_old 2016-09-30 15:35:48.000000000 +0200
+++ /var/tmp/diff_new_pack.3PzIeL/_new 2016-09-30 15:35:48.000000000 +0200
@@ -1,4 +1,9 @@
<services>
+ <service mode="disabled" name="renderspec">
+ <param
name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/master/openstack/keystoneauth1/keystoneauth1.spec.j2</param>
+ <param name="output-name">python-keystoneauth1.spec</param>
+ <param
name="requirements">https://raw.githubusercontent.com/openstack/rpm-packaging/master/global-requirements.txt</param>
+ </service>
<service mode="disabled" name="download_files">
<param name="changesgenerate">enable</param>
</service>
@@ -8,6 +13,6 @@
<service name="refresh_patches" mode="disabled">
<param name="changesgenerate">enable</param>
</service>
- <service name="python_requires" mode="disabled">
+ <service name="format_spec_file" mode="disabled">
</service>
</services>
++++++ keystoneauth1-2.2.0.tar.gz -> keystoneauth1-2.12.1.tar.gz ++++++
++++ 9857 lines of diff (skipped)