commit python-ravello-sdk for openSUSE:Factory
Hello community, here is the log from the commit of package python-ravello-sdk for openSUSE:Factory checked in at 2019-05-22 12:19:32 Comparing /work/SRC/openSUSE:Factory/python-ravello-sdk (Old) and /work/SRC/openSUSE:Factory/.python-ravello-sdk.new.5148 (New) Package is "python-ravello-sdk" Wed May 22 12:19:32 2019 rev:7 rq:702937 version:2.17 Changes: --- /work/SRC/openSUSE:Factory/python-ravello-sdk/python-ravello-sdk.changes 2018-12-24 11:42:58.305368084 +0100 +++ /work/SRC/openSUSE:Factory/.python-ravello-sdk.new.5148/python-ravello-sdk.changes 2019-05-22 12:19:36.896866716 +0200 @@ -1,0 +2,6 @@ +Tue May 14 18:18:56 UTC 2019 - John Jolly + +- Update to v2.17 + + No upstream changelog + +--- Old: ravello-sdk-2.7.tar.gz New: ravello-sdk-2.17.tar.gz Other differences: -- ++ python-ravello-sdk.spec ++ --- /var/tmp/diff_new_pack.oeeb7a/_old 2019-05-22 12:19:37.808866075 +0200 +++ /var/tmp/diff_new_pack.oeeb7a/_new 2019-05-22 12:19:37.808866075 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-ravello-sdk # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-ravello-sdk -Version:2.7 +Version:2.17 Release:0 Summary:Python SDK for the Ravello API License:Apache-2.0 ++ ravello-sdk-2.7.tar.gz -> ravello-sdk-2.17.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ravello-sdk-2.7/PKG-INFO new/ravello-sdk-2.17/PKG-INFO --- old/ravello-sdk-2.7/PKG-INFO2017-11-12 16:04:06.0 +0100 +++ new/ravello-sdk-2.17/PKG-INFO 2018-11-29 14:02:24.0 +0100 @@ -1,12 +1,11 @@ Metadata-Version: 1.1 Name: ravello-sdk -Version: 2.7 +Version: 2.17 Summary: Python SDK for the Ravello API Home-page: https://github.com/ravello/python-sdk Author: Hadar Davidovich Author-email: hadar.davidov...@oracle.com License: Apache 2.0 -Description-Content-Type: UNKNOWN Description: UNKNOWN Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ravello-sdk-2.7/lib/ravello_sdk.egg-info/PKG-INFO new/ravello-sdk-2.17/lib/ravello_sdk.egg-info/PKG-INFO --- old/ravello-sdk-2.7/lib/ravello_sdk.egg-info/PKG-INFO 2017-11-12 16:04:06.0 +0100 +++ new/ravello-sdk-2.17/lib/ravello_sdk.egg-info/PKG-INFO 2018-11-29 14:02:24.0 +0100 @@ -1,12 +1,11 @@ Metadata-Version: 1.1 Name: ravello-sdk -Version: 2.7 +Version: 2.17 Summary: Python SDK for the Ravello API Home-page: https://github.com/ravello/python-sdk Author: Hadar Davidovich Author-email: hadar.davidov...@oracle.com License: Apache 2.0 -Description-Content-Type: UNKNOWN Description: UNKNOWN Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ravello-sdk-2.7/lib/ravello_sdk.py new/ravello-sdk-2.17/lib/ravello_sdk.py --- old/ravello-sdk-2.7/lib/ravello_sdk.py 2017-11-12 15:38:40.0 +0100 +++ new/ravello-sdk-2.17/lib/ravello_sdk.py 2018-11-29 14:02:23.0 +0100 @@ -58,17 +58,29 @@ multiple VMs based on the same image, the IDs are copied and you need to use this function to ensure the VMs have unique local IDs again. """ +old_luid_to_new_luid_dict = dict() +return inner_update_luids(obj, old_luid_to_new_luid_dict) + +def inner_update_luids(obj, old_luid_to_new_luid_dict): if isinstance(obj, list): -return [update_luids(elem) for elem in obj] +return [inner_update_luids(elem, old_luid_to_new_luid_dict) for elem in obj] elif isinstance(obj, dict): for key, value in obj.items(): -if key == 'id': -obj['id'] = random_luid() +if key in ('id','controllerId','componentId','ipConfigLuid'): +new_id = get_luid(value, old_luid_to_new_luid_dict) +obj[key] = new_id +if key == 'busId' and value != '0': +new_id = get_luid(long(value), old_luid_to_new_luid_dict) +obj['busId'] = str(new_id) elif isinstance(value, (dict, list)): -update_luids(value) +inner_update_luids(value, old_luid_to_new_luid_dict)
commit python-ravello-sdk for openSUSE:Factory
Hello community, here is the log from the commit of package python-ravello-sdk for openSUSE:Factory checked in at 2018-12-24 11:42:57 Comparing /work/SRC/openSUSE:Factory/python-ravello-sdk (Old) and /work/SRC/openSUSE:Factory/.python-ravello-sdk.new.28833 (New) Package is "python-ravello-sdk" Mon Dec 24 11:42:57 2018 rev:6 rq:659633 version:2.7 Changes: --- /work/SRC/openSUSE:Factory/python-ravello-sdk/python-ravello-sdk.changes 2018-01-10 23:30:08.670167936 +0100 +++ /work/SRC/openSUSE:Factory/.python-ravello-sdk.new.28833/python-ravello-sdk.changes 2018-12-24 11:42:58.305368084 +0100 @@ -1,0 +2,5 @@ +Tue Dec 4 12:53:32 UTC 2018 - Matej Cepl + +- Remove superfluous devel dependency for noarch package + +--- Other differences: -- ++ python-ravello-sdk.spec ++ --- /var/tmp/diff_new_pack.CAxaEi/_old 2018-12-24 11:42:58.629367796 +0100 +++ /var/tmp/diff_new_pack.CAxaEi/_new 2018-12-24 11:42:58.633367793 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-ravello-sdk # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -23,9 +23,8 @@ Summary:Python SDK for the Ravello API License:Apache-2.0 Group: Development/Languages/Python -Url:https://github.com/ravello/python-sdk +URL:https://github.com/ravello/python-sdk Source: https://files.pythonhosted.org/packages/source/r/ravello-sdk/ravello-sdk-%{version}.tar.gz -BuildRequires: %{python_module devel} BuildRequires: %{python_module docopt} BuildRequires: %{python_module requests >= 2.6.0} BuildRequires: %{python_module setuptools} @@ -34,7 +33,6 @@ Requires: python-docopt Requires: python-requests >= 2.6.0 Requires: python-six -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch %python_subpackages @@ -55,8 +53,8 @@ %python_exec tests/unit.py %files %{python_files} -%defattr(-,root,root,-) -%doc LICENSE README.rst +%license LICENSE +%doc README.rst %{python_sitelib}/* %changelog
commit python-ravello-sdk for openSUSE:Factory
Hello community, here is the log from the commit of package python-ravello-sdk for openSUSE:Factory checked in at 2018-01-10 23:30:05 Comparing /work/SRC/openSUSE:Factory/python-ravello-sdk (Old) and /work/SRC/openSUSE:Factory/.python-ravello-sdk.new (New) Package is "python-ravello-sdk" Wed Jan 10 23:30:05 2018 rev:5 rq:541756 version:2.7 Changes: --- /work/SRC/openSUSE:Factory/python-ravello-sdk/python-ravello-sdk.changes 2017-09-28 12:35:56.954796916 +0200 +++ /work/SRC/openSUSE:Factory/.python-ravello-sdk.new/python-ravello-sdk.changes 2018-01-10 23:30:08.670167936 +0100 @@ -1,0 +2,15 @@ +Mon Nov 13 16:08:23 UTC 2017 - sean.mar...@suse.com + +- Update to v2.7 2017-11-12 (bsc#1067900) + + Fix setup.py. +- Update to v2.6 2017-10-09 + + Only use url.decode if needed. +- Update to v2.5 2017-07-09 + + Remove depracated invite user call. + +--- +Wed Nov 8 19:41:55 UTC 2017 - sean.mar...@suse.com + +- Fix check to run tests on Python2 and 3. + +--- Old: ravello-sdk-2.4.tar.gz New: ravello-sdk-2.7.tar.gz Other differences: -- ++ python-ravello-sdk.spec ++ --- /var/tmp/diff_new_pack.LA0hIB/_old 2018-01-10 23:30:09.566125886 +0100 +++ /var/tmp/diff_new_pack.LA0hIB/_new 2018-01-10 23:30:09.570125698 +0100 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-ravello-sdk -Version:2.4 +Version:2.7 Release:0 Summary:Python SDK for the Ravello API License:Apache-2.0 @@ -52,7 +52,7 @@ %python_install %check -python tests/unit.py +%python_exec tests/unit.py %files %{python_files} %defattr(-,root,root,-) ++ ravello-sdk-2.4.tar.gz -> ravello-sdk-2.7.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ravello-sdk-2.4/PKG-INFO new/ravello-sdk-2.7/PKG-INFO --- old/ravello-sdk-2.4/PKG-INFO2017-06-19 08:02:46.0 +0200 +++ new/ravello-sdk-2.7/PKG-INFO2017-11-12 16:04:06.0 +0100 @@ -1,11 +1,12 @@ Metadata-Version: 1.1 Name: ravello-sdk -Version: 2.4 +Version: 2.7 Summary: Python SDK for the Ravello API Home-page: https://github.com/ravello/python-sdk Author: Hadar Davidovich Author-email: hadar.davidov...@oracle.com License: Apache 2.0 +Description-Content-Type: UNKNOWN Description: UNKNOWN Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ravello-sdk-2.4/lib/ravello_sdk.egg-info/PKG-INFO new/ravello-sdk-2.7/lib/ravello_sdk.egg-info/PKG-INFO --- old/ravello-sdk-2.4/lib/ravello_sdk.egg-info/PKG-INFO 2017-06-19 08:02:46.0 +0200 +++ new/ravello-sdk-2.7/lib/ravello_sdk.egg-info/PKG-INFO 2017-11-12 16:04:06.0 +0100 @@ -1,11 +1,12 @@ Metadata-Version: 1.1 Name: ravello-sdk -Version: 2.4 +Version: 2.7 Summary: Python SDK for the Ravello API Home-page: https://github.com/ravello/python-sdk Author: Hadar Davidovich Author-email: hadar.davidov...@oracle.com License: Apache 2.0 +Description-Content-Type: UNKNOWN Description: UNKNOWN Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ravello-sdk-2.4/lib/ravello_sdk.py new/ravello-sdk-2.7/lib/ravello_sdk.py --- old/ravello-sdk-2.4/lib/ravello_sdk.py 2017-06-19 08:02:46.0 +0200 +++ new/ravello-sdk-2.7/lib/ravello_sdk.py 2017-11-12 15:38:40.0 +0100 @@ -707,7 +707,9 @@ headers = [('Accept', 'text/plain')] url = self.request('GET', '/applications/{0}/vms/{1}/vncUrl'.format(app, vm), headers=headers) -return url.decode('iso-8859-1') +if hasattr(url, "decode"): +return url.decode('iso-8859-1') +return url def get_detailed_charges_for_application(self, app, mode = 'deployment', deployment_options = {}): """Get the detailed hourly charges for an application. @@ -952,15 +954,14 @@ users = _match_filter(users, filter) return users -def create_user(self, user): -"""Invite a new user to organization. +def invite_user(self, user): +"""Invite a new user. The *user* parameter must be a dict describing the user to invite. The new user is returned. """ -org = self.get_organization()['id'] -return self.request('POST', '/organizations/{0}/users'.format(org), user) +return
commit python-ravello-sdk for openSUSE:Factory
Hello community, here is the log from the commit of package python-ravello-sdk for openSUSE:Factory checked in at 2017-09-28 12:35:52 Comparing /work/SRC/openSUSE:Factory/python-ravello-sdk (Old) and /work/SRC/openSUSE:Factory/.python-ravello-sdk.new (New) Package is "python-ravello-sdk" Thu Sep 28 12:35:52 2017 rev:4 rq:529070 version:2.4 Changes: --- /work/SRC/openSUSE:Factory/python-ravello-sdk/python-ravello-sdk.changes 2017-07-12 19:35:26.953067481 +0200 +++ /work/SRC/openSUSE:Factory/.python-ravello-sdk.new/python-ravello-sdk.changes 2017-09-28 12:35:56.954796916 +0200 @@ -1,0 +2,5 @@ +Wed Sep 27 21:41:03 UTC 2017 - sean.mar...@suse.com + +- Migrate to single spec. + +--- Other differences: -- ++ python-ravello-sdk.spec ++ --- /var/tmp/diff_new_pack.aUk6PK/_old 2017-09-28 12:35:57.418731680 +0200 +++ /var/tmp/diff_new_pack.aUk6PK/_new 2017-09-28 12:35:57.422731117 +0200 @@ -16,6 +16,7 @@ # +%{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-ravello-sdk Version:2.4 Release:0 @@ -23,22 +24,19 @@ License:Apache-2.0 Group: Development/Languages/Python Url:https://github.com/ravello/python-sdk -Source: https://pypi.io/packages/source/r/ravello-sdk/ravello-sdk-%{version}.tar.gz -BuildRequires: python-devel -BuildRequires: python-docopt -BuildRequires: python-requests >= 2.6.0 -BuildRequires: python-setuptools -BuildRequires: python-six +Source: https://files.pythonhosted.org/packages/source/r/ravello-sdk/ravello-sdk-%{version}.tar.gz +BuildRequires: %{python_module devel} +BuildRequires: %{python_module docopt} +BuildRequires: %{python_module requests >= 2.6.0} +BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module six} +BuildRequires: python-rpm-macros Requires: python-docopt Requires: python-requests >= 2.6.0 Requires: python-six BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?suse_version} && 0%{?suse_version} <= 1110 -%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} -BuildRequires: python-unittest2 -%else BuildArch: noarch -%endif +%python_subpackages %description This is a micro-SDK for accessing the Ravello API in Python. It also contains @@ -48,15 +46,15 @@ %setup -q -n ravello-sdk-%{version} %build -python setup.py build +%python_build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%python_install %check python tests/unit.py -%files +%files %{python_files} %defattr(-,root,root,-) %doc LICENSE README.rst %{python_sitelib}/*
commit python-ravello-sdk for openSUSE:Factory
Hello community, here is the log from the commit of package python-ravello-sdk for openSUSE:Factory checked in at 2017-07-12 19:35:26 Comparing /work/SRC/openSUSE:Factory/python-ravello-sdk (Old) and /work/SRC/openSUSE:Factory/.python-ravello-sdk.new (New) Package is "python-ravello-sdk" Wed Jul 12 19:35:26 2017 rev:3 rq:508869 version:2.4 Changes: --- /work/SRC/openSUSE:Factory/python-ravello-sdk/python-ravello-sdk.changes 2017-02-07 12:09:20.279787410 +0100 +++ /work/SRC/openSUSE:Factory/.python-ravello-sdk.new/python-ravello-sdk.changes 2017-07-12 19:35:26.953067481 +0200 @@ -1,0 +2,17 @@ +Wed Jul 5 20:11:57 UTC 2017 - sean.mar...@suse.com + +- Update to v2.4 2017-07-05 (bsc#1047582) + - Added api call to get storage charges for bp. + - Update get_detailed_charges_for_blueprint() args, error +handling and desc. + - Remove ;design from POST. + +--- +Wed Feb 22 15:18:17 UTC 2017 - sean.mar...@suse.com + +- Update to 2.3 2017-02-22 + - Add share API. +- Update to 2.2 2017-02-22 + - Add cost bucket and cost alert definition calls (beta feature). + +--- @@ -6,2 +23 @@ -- Requested addition to SUSE_SLE-12_Update. - FATE#322319, bsc#1018964 +- Add package to SLE-12 codestream (bsc#1018964, fate#322319) @@ -19 +34,0 @@ - Old: ravello-sdk-2.1.tar.gz New: ravello-sdk-2.4.tar.gz Other differences: -- ++ python-ravello-sdk.spec ++ --- /var/tmp/diff_new_pack.X835gl/_old 2017-07-12 19:35:27.444997990 +0200 +++ /var/tmp/diff_new_pack.X835gl/_new 2017-07-12 19:35:27.444997990 +0200 @@ -17,7 +17,7 @@ Name: python-ravello-sdk -Version:2.1 +Version:2.4 Release:0 Summary:Python SDK for the Ravello API License:Apache-2.0 ++ ravello-sdk-2.1.tar.gz -> ravello-sdk-2.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ravello-sdk-2.1/PKG-INFO new/ravello-sdk-2.4/PKG-INFO --- old/ravello-sdk-2.1/PKG-INFO2016-10-18 11:03:09.0 +0200 +++ new/ravello-sdk-2.4/PKG-INFO2017-06-19 08:02:46.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: ravello-sdk -Version: 2.1 +Version: 2.4 Summary: Python SDK for the Ravello API Home-page: https://github.com/ravello/python-sdk Author: Hadar Davidovich diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ravello-sdk-2.1/lib/ravello_sdk.egg-info/PKG-INFO new/ravello-sdk-2.4/lib/ravello_sdk.egg-info/PKG-INFO --- old/ravello-sdk-2.1/lib/ravello_sdk.egg-info/PKG-INFO 2016-10-18 11:03:09.0 +0200 +++ new/ravello-sdk-2.4/lib/ravello_sdk.egg-info/PKG-INFO 2017-06-19 08:02:46.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: ravello-sdk -Version: 2.1 +Version: 2.4 Summary: Python SDK for the Ravello API Home-page: https://github.com/ravello/python-sdk Author: Hadar Davidovich diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ravello-sdk-2.1/lib/ravello_sdk.egg-info/requires.txt new/ravello-sdk-2.4/lib/ravello_sdk.egg-info/requires.txt --- old/ravello-sdk-2.1/lib/ravello_sdk.egg-info/requires.txt 2016-10-18 11:03:09.0 +0200 +++ new/ravello-sdk-2.4/lib/ravello_sdk.egg-info/requires.txt 2017-06-19 08:02:46.0 +0200 @@ -1,3 +1,3 @@ six docopt -requests>=2.6.0 \ No newline at end of file +requests>=2.6.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ravello-sdk-2.1/lib/ravello_sdk.egg-info/top_level.txt new/ravello-sdk-2.4/lib/ravello_sdk.egg-info/top_level.txt --- old/ravello-sdk-2.1/lib/ravello_sdk.egg-info/top_level.txt 2016-10-18 11:03:09.0 +0200 +++ new/ravello-sdk-2.4/lib/ravello_sdk.egg-info/top_level.txt 2017-06-19 08:02:46.0 +0200 @@ -1,2 +1,2 @@ -ravello_sdk ravello_cli +ravello_sdk diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ravello-sdk-2.1/lib/ravello_sdk.py new/ravello-sdk-2.4/lib/ravello_sdk.py --- old/ravello-sdk-2.1/lib/ravello_sdk.py 2016-10-18 11:03:08.0 +0200 +++ new/ravello-sdk-2.4/lib/ravello_sdk.py 2017-06-19 08:02:46.0 +0200 @@ -11,7 +11,6 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. - from __future__ import absolute_import, print_function import sys @@ -22,6 +21,7 @@ import json import random import requests +import urllib # Python 2.x / 3.x module name differences
commit python-ravello-sdk for openSUSE:Factory
Hello community, here is the log from the commit of package python-ravello-sdk for openSUSE:Factory checked in at 2017-02-07 12:09:19 Comparing /work/SRC/openSUSE:Factory/python-ravello-sdk (Old) and /work/SRC/openSUSE:Factory/.python-ravello-sdk.new (New) Package is "python-ravello-sdk" Changes: --- /work/SRC/openSUSE:Factory/python-ravello-sdk/python-ravello-sdk.changes 2017-02-03 18:58:19.537717565 +0100 +++ /work/SRC/openSUSE:Factory/.python-ravello-sdk.new/python-ravello-sdk.changes 2017-02-07 12:09:20.279787410 +0100 @@ -1,0 +2,8 @@ +Mon Feb 6 17:35:29 UTC 2017 - sean.mar...@suse.com + +- Remove python-invoke build requirement. This is only a dev + requirement. +- Requested addition to SUSE_SLE-12_Update. + FATE#322319, bsc#1018964 + +--- Other differences: -- ++ python-ravello-sdk.spec ++ --- /var/tmp/diff_new_pack.PB0d0F/_old 2017-02-07 12:09:20.551748928 +0100 +++ /var/tmp/diff_new_pack.PB0d0F/_new 2017-02-07 12:09:20.555748362 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-ravello-sdk # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,7 +26,6 @@ Source: https://pypi.io/packages/source/r/ravello-sdk/ravello-sdk-%{version}.tar.gz BuildRequires: python-devel BuildRequires: python-docopt -BuildRequires: python-invoke BuildRequires: python-requests >= 2.6.0 BuildRequires: python-setuptools BuildRequires: python-six