Hello community, here is the log from the commit of package python-keystoneclient for openSUSE:Factory checked in at 2013-04-29 14:17:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-keystoneclient (Old) and /work/SRC/openSUSE:Factory/.python-keystoneclient.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-keystoneclient", Maintainer is "radmanic@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/python-keystoneclient/python-keystoneclient.changes 2013-03-08 09:43:32.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.python-keystoneclient.new/python-keystoneclient.changes 2013-04-29 14:17:44.000000000 +0200 @@ -2 +2 @@ -Wed Mar 6 14:01:15 UTC 2013 - vuntz@suse.com +Tue Apr 2 09:48:06 UTC 2013 - dmueller@suse.com @@ -4,2 +4,165 @@ -- Add compat-newer-requests.patch: take patches from upstream to - allow working with newer versions of python-requests. +- switch to released version of the tarball (0.2.3) + +------------------------------------------------------------------- +Tue Mar 26 13:39:46 UTC 2013 - dmueller@suse.com + +- update to 0.2.3.1 + +------------------------------------------------------------------- +Mon Mar 18 10:33:06 UTC 2013 - speilicke@suse.com + +- Drop +git.$TIMESTAMP.$COMMITHASH version suffix + +-------------------------------------------------------------------- +Sun Mar 17 00:05:07 UTC 2013 - cloud-devel@suse.de + +- Update to version 0.2.2.79+git.1363478707.d62bbdf: + + Switch to final 1.1.0 oslo.config release + + Make keystone client handle the response code 300. + + Make auth_token lazy load the auth_version. + + Use v2.0 api by default in auth_token middleware + + Retry http_request and json_request failure. + + update v3 domains - remove public/private namespace + + Doc info and other readability improvements + +-------------------------------------------------------------------- +Wed Mar 13 00:06:33 UTC 2013 - cloud-devel@suse.de + +- Update to version 0.2.2.67+git.1363133193.d782a99: + + Fix auth-token middleware to understand v3 tokens + +-------------------------------------------------------------------- +Mon Mar 11 10:05:13 UTC 2013 - cloud-devel@suse.de + +- Update to version 0.2.2.66+git.1362996313.ae36809: + + Sync memorycache and timeutils from oslo. + + Save test_auth_token_middleware from unlimited recursion + + Work better in server env with no keyrings + + Switch to oslo.config. + + Remove test dep on name of dir (bug 1124283) + + help text improvements + +-------------------------------------------------------------------- +Fri Mar 1 11:40:53 UTC 2013 - cloud-devel@suse.de + +- Update to version 0.2.2.56+git.1362138053.3ce3fe8: + + Improve error message for missing endpoint + +-------------------------------------------------------------------- +Sun Feb 24 18:19:42 UTC 2013 - cloud-devel@suse.de + +- Update to version 0.2.2.55+git.1361729982.58cb347: + + Added missing unit tests for shell.py + + Implements token expiration handling + + Use oslo-config-2013.1b3 + + Fix selef to self in class. + + Update oslo-config version. + +------------------------------------------------------------------- +Fri Feb 22 11:26:36 UTC 2013 - saschpe@suse.de + +- BuildRequire openstack-suse-macros instead of openstack-macros + +-------------------------------------------------------------------- +Mon Feb 18 09:50:05 UTC 2013 - cloud-devel@suse.de + +- Update to version 0.2.2.46+git.1361181005.21d9952: + + Allow requests up to 0.8 and greater + + Add name arguments to keystone command. + + Fix debug with requests. + + Remove useless import + + Fix how python 2.6 doesn't have assertDictEqual + + If you specify the --debug argument, it doesn't show the body of a POST request. The body (string rep) is at 'data' in the kwargs dict. 'body' was deleted prior to this call. + + Update .coveragerc + + Allow configure auth_token http connect timeout. + + Use install_venv_common.py from oslo. + + sync README with "keystone help" + +------------------------------------------------------------------- +Mon Feb 18 09:49:46 UTC 2013 - dmueller@suse.com + +- remove keystoneclient-requests-compat.patch: + * Merged upstream + +-------------------------------------------------------------------- +Mon Feb 11 15:11:44 UTC 2013 - cloud-devel@suse.de + +- Update to version 0.2.2.28+git.1360595504.ff24716: + + Mark password config options with secret + + Update requests requirements + + Pin requests module more strictly. + + Treat HTTP code 400 and above as error. + + Fix incomplete sentence in help + +-------------------------------------------------------------------- +Mon Feb 4 12:05:48 UTC 2013 - dmueller@suse.com + +- Update to version 0.2.2.21+git.1359979548.92bf8a7: + + fix discrepancies seen in domain and credential, v3 - bug 1109349 +- Remove 0001-Fix-thinko-in-self.middleware.cert_file_missing.patch: + + Merged upstream + +-------------------------------------------------------------------- +Mon Jan 28 09:09:53 UTC 2013 - dmueller@suse.com + +- Update to version 0.2.2.16+git.1359364193.1cbda90: + + Fix STALE_TOKEN_DURATION usage + + Factorize endpoint retrieval in access + + Remove useless code + + Restore Python 2.6 compatibility + + Allow request timeout to be specified. + + Remove assertDictEqual for python 2.6 compatibility +- Remove python-2.6-compat-in-tests.patch, + 0001-Restore-Python-2.6-compatibility.patch: Merged upstream + +------------------------------------------------------------------- +Thu Jan 24 16:15:14 UTC 2013 - dmueller@suse.com + +- Add python-2.6-compat-in-tests.patch + * fix python 2.6 support (submitted upstream) + +------------------------------------------------------------------- +Tue Jan 22 12:10:41 UTC 2013 - dmueller@suse.com + +- Add patches: + * 0001-Fix-thinko-in-self.middleware.cert_file_missing.patch + * 0001-Restore-Python-2.6-compatibility.patch + Fixes keystone middleware with SLE11 + +------------------------------------------------------------------- +Mon Jan 21 12:57:30 UTC 2013 - saschpe@suse.de + +- Add keystoneclient-requests-compat.patch and + replace support-requests-version-1.0.0.patch: Forward-compatibility + with requests >= 1.0.0 + +------------------------------------------------------------------- +Thu Jan 17 21:58:32 UTC 2013 - dmueller@suse.com + +- add support-requests-version-1.0.0.patch: + support python-requests also >= 1.0.0 + +-------------------------------------------------------------------- +Thu Jan 17 14:12:59 UTC 2013 - cloud-devel@suse.de + +- Update to version 0.2.2.5+git.1358431979.3dfb843: + + Blueprint memcache-protection: enable memcache value encryption/integrity check + + Make WebOb version specification more flexible + + Warning message is not logged for valid token-less request. + +------------------------------------------------------------------- +Thu Jan 17 14:08:20 UTC 2013 - vuntz@suse.com + +- Use version-regexp param for git_tarballs service to avoid + uselessly including the last git commit id twice. + +-------------------------------------------------------------------- +Mon Jan 14 12:23:20 UTC 2013 - saschpe@suse.de + +- Update to version 0.2.2.2.g4a232ac+git.1358162600.4a232ac: + + Use os.path to find ~/keystone-signing (bug 1078947) + + Remove iso8601 dep in favor of openstack.common + + Move iso8601 dependency from test- to pip-requires + + Pin requests to >=0.8.8. + + Use testtools instead of unittest for base classes. +- Updated requirements Old: ---- compat-newer-requests.patch python-keystoneclient-master.tar.gz New: ---- python-keystoneclient-0.2.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-keystoneclient.spec ++++++ --- /var/tmp/diff_new_pack.lU7ABC/_old 2013-04-29 14:17:46.000000000 +0200 +++ /var/tmp/diff_new_pack.lU7ABC/_new 2013-04-29 14:17:46.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-keystoneclient # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,34 +19,30 @@ %define component keystoneclient Name: python-%{component} -Version: 0.2.1.3.gd37a3fb+git.1357543650.d37a3fb +Version: 0.2.3 Release: 0 -License: Apache-2.0 Summary: Openstack Identity (Keystone) API Client -Url: http://launchpad.net/python-keystoneclient +License: Apache-2.0 Group: Development/Languages/Python -Source: python-keystoneclient-master.tar.gz +Url: http://launchpad.net/python-keystoneclient +Source: python-keystoneclient-0.2.3.tar.gz Source2: openstack-keystone.sh -# PATCH-FIX-UPSTREAM compat-newer-requests.patch vuntz@suse.com -- Add patches from git to work with more recent versions of python-requests -Patch0: compat-newer-requests.patch BuildRequires: fdupes -BuildRequires: openstack-macros +BuildRequires: openstack-suse-macros BuildRequires: python-base BuildRequires: python-distribute # Packages below are only needed for documentation build -BuildRequires: python-Sphinx +BuildRequires: python-Sphinx >= 1.1.2 BuildRequires: python-WebOb BuildRequires: python-argparse -BuildRequires: python-httplib2 -BuildRequires: python-iso8601 +BuildRequires: python-iso8601 >= 0.1.4 BuildRequires: python-prettytable -BuildRequires: python-requests +BuildRequires: python-requests >= 0.8.8 Requires: python >= 2.6.8 # /usr/bin/keystone uses pkg_resources, thus: Requires: python-distribute -Requires: python-httplib2 Requires: python-prettytable -Requires: python-requests +Requires: python-requests >= 0.8.8 Requires: python-simplejson Recommends: python-keyring BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -66,6 +62,7 @@ (the keystoneclient module), and a command-line tool (keystone). %package doc + Summary: Openstack Identity (Keystone) API Client - Documentation Group: Documentation/HTML Requires: %{name} = %{version} @@ -74,34 +71,33 @@ This package contains documentation files for %{name}. %package test + Summary: Openstack Identity (Keystone) API Client - Testsuite Group: System/Management Requires: %{name} = %{version} Requires: python-coverage +Requires: python-fixtures Requires: python-mock Requires: python-mox Requires: python-nose Requires: python-nose-exclude -#openstack.nose_plugin Requires: python-nosehtmloutput +Requires: python-openstack.nose_plugin Requires: python-pep8 -Requires: python-unittest2 +Requires: python-testtools >= 0.9.22 %description test This package contains testsuite files for %{name}. %prep -%setup -q -n python-keystoneclient-0.2.1.3.gd37a3fb +%setup -q -n python-keystoneclient-0.2.3 %openstack_cleanup_prep # Fix example PKI certs location for testsuite: sed -i "s|python-keystoneclient/examples|python-keystoneclient-test/examples|" tests/test_auth_token_middleware.py -%patch0 -p1 %build python setup.py build python setup.py build_sphinx -# Currently no man pages: -#python setup.py build_sphinx -b man %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} --install-data=%{python_sitelib} ++++++ _service ++++++ --- /var/tmp/diff_new_pack.lU7ABC/_old 2013-04-29 14:17:46.000000000 +0200 +++ /var/tmp/diff_new_pack.lU7ABC/_new 2013-04-29 14:17:46.000000000 +0200 @@ -1,6 +1,7 @@ <services> <service name="git_tarballs" mode="disabled"> - <param name="url">http://tarballs.openstack.org/python-keystoneclient/python-keystoneclient-master.tar.gz</param> + <param name="url">http://tarballs.openstack.org/python-keystoneclient/python-keystoneclient-0.2.3.tar.gz</param> <param name="email">cloud-devel@suse.de</param> + <param name="plain-version">True</param> </service> </services> ++++++ python-keystoneclient-master.tar.gz -> python-keystoneclient-0.2.3.tar.gz ++++++ ++++ 9748 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org