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 - tbechtold@suse.com + +update to version 2.12.1 + * get_endpoint should return None when no version found + +------------------------------------------------------------------- +Tue Aug 30 15:41:49 UTC 2016 - tbechtold@suse.com + +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 - tbechtold@suse.com + +- 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 - dmueller@suse.com + +- 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 - tbechtold@suse.com + +- 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 - dmueller@suse.com + +- 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 - dmueller@suse.com + +- 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/k...</param> + <param name="output-name">python-keystoneauth1.spec</param> + <param name="requirements">https://raw.githubusercontent.com/openstack/rpm-packaging/master/global-requ...</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)