Hello community,

here is the log from the commit of package python-cinderclient for 
openSUSE:Factory checked in at 2016-09-30 15:30:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-cinderclient (Old)
 and      /work/SRC/openSUSE:Factory/.python-cinderclient.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-cinderclient"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-cinderclient/python-cinderclient.changes  
2016-05-04 08:19:17.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-cinderclient.new/python-cinderclient.changes 
    2016-09-30 15:30:08.000000000 +0200
@@ -1,0 +2,75 @@
+Mon Sep  5 08:25:20 UTC 2016 - [email protected]
+
+update to version 1.9.0
+  * Fix Unicode error printing extra-specs
+  * Fix batch deleting issue in volume_type.unset_keys()
+  * List manageable volumes and snapshots
+  * base.Resource not define __ne__() built-in function
+  * Make Resource class's function can be wraped by api_version
+  * Add group types and group specs
+  * Fix Service.__repr__ to remove the undefined attribute
+  * Wrap group type and group spec with api_version
+  * Wrap volume_backup's update function with api_version
+  * Fix _get_rate_limit when resp is None
+  * Make __repr__ print encryption_id for VolumeEncryptionType class
+  * Fixing parsing problem of cascade in client
+  * Fix useless api_version of Manager class
+  * Add cluster related commands
+  * Add Negative tests for cinder volume extend command
+  * Fix python 2,3 compatibility issue with six
+  * Use 'six' instead of oslo_utils.strutils.six
+  * Add generic volume groups
+  * Support for snapshot force delete
+  * Add backup-update
+  * Add Python3.5 classifier and venv
+  * OS_TENANT_NAME is not required when we have OS_PROJECT_NAME
+  * Wrap cluster related function with api_version
+  * Fix argument order for assertEqual to (expected, observed)
+  * Make APIVersion's null check more pythonic
+  * Switch to keystoneauth
+  * Fix output error for type-show command
+  * Support name option for volume restore
+  * Replace OpenStack LLC with OpenStack Foundation
+  * Changed backup-restore to accept backup name
+  * Deleting volume metadata keys with a single request
+  * Add "start_version" and "end_version" support to  argparse
+  * Add tenant_id parameter to limits.
+  * deprecate command `cinder endpoints`
+  * Log request-id for each api call
+  * Fix NoneType error for cinderclient v1
+  * Fix authentication issue
+  * Fix Capabilities.__repr__ to remove the undefined attribute
+  * Add support for group snapshots
+  * Fix the incorrect alignment
+  * Make dict.keys() PY3 compatible
+  * Add strict Boolean checking
+  * Tests for testing volume-create command
+  * Add api-version to get server versions
+  * Enhance help message of upload_to_image
+  * Replace functions 'Dict.get' and 'del' with 'Dict.pop'
+  * Cinder client should retry with Retry-After value
+  * Use self.ks_logger instead of ks_logger
+  * Change api-version help to indicate server API
+  * Delete mox in cinderclient
+  * Fix string interpolation to delayed to be handled by the logging code
+  * Add Negative tests for cinder volume create command
+  * print endpoints using new keystoneauth catalog object
+  * Update the home-page with developer documentation
+  * Replace assertTrue(isinstance()) by optimal assert
+  * Remove self.__dict__ for formatting strings
+  * Make sure --bypass-url honored if specified
+  * Updated from global requirements
+  * Add v3 user messages with pagination
+  * Wrap GroupType class's function with api_version
+
+-------------------------------------------------------------------
+Mon Aug  1 18:44:56 UTC 2016 - [email protected]
+
+- update to 1.8.0:
+  * Don't enable lazy translation when loading client
+  * Support for cinder backup force delete
+  * Fix upload_to_image method
+  * Remove deprecated tempest_lib and use tempest.lib
+- update _service and switch to upstream spec file
+
+-------------------------------------------------------------------

Old:
----
  python-cinderclient-1.6.0.tar.gz
  python-cinderclient-rpmlintrc

New:
----
  python-cinderclient-1.9.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-cinderclient.spec ++++++
--- /var/tmp/diff_new_pack.bpSIhm/_old  2016-09-30 15:30:10.000000000 +0200
+++ /var/tmp/diff_new_pack.bpSIhm/_new  2016-09-30 15:30:10.000000000 +0200
@@ -16,100 +16,90 @@
 #
 
 
-%define component cinderclient
-
-Name:           python-%{component}
-Version:        1.6.0
+%global sname python-cinderclient
+Name:           python-cinderclient
+Version:        1.9.0
 Release:        0
-Summary:        Openstack Block Storage (Cinder) API Client
+Summary:        Python API and CLI for OpenStack Cinder
 License:        Apache-2.0
 Group:          Development/Languages/Python
-Url:            http://launchpad.net/python-cinderclient
-Source:         
https://pypi.python.org/packages/source/p/python-cinderclient/python-cinderclient-%{version}.tar.gz
-Source99:       %name-rpmlintrc
-BuildRequires:  openstack-suse-macros
+Url:            https://launchpad.net/%{sname}
+Source0:        
https://pypi.io/packages/source/p/%{sname}/%{sname}-%{version}.tar.gz
+BuildRequires:  openstack-macros
+BuildRequires:  python-PrettyTable >= 0.7
+BuildRequires:  python-ddt >= 1.0.1
 BuildRequires:  python-devel
-BuildRequires:  python-pbr
-# Documentation build requirements:
-BuildRequires:  python-PrettyTable
-BuildRequires:  python-Sphinx
-BuildRequires:  python-oslosphinx
-BuildRequires:  python-reno
-BuildRequires:  python-requests
-Requires:       python >= 2.6.8
-Requires:       python-Babel >= 1.3
+BuildRequires:  python-fixtures >= 3.0.0
+BuildRequires:  python-keystoneauth1 >= 2.10.0
+BuildRequires:  python-mock >= 2.0
+BuildRequires:  python-os-testr >= 0.7.0
+BuildRequires:  python-oslo.utils >= 3.16.0
+BuildRequires:  python-pbr >= 1.6
+BuildRequires:  python-python-subunit >= 0.0.18
+BuildRequires:  python-requests >= 2.10.0
+BuildRequires:  python-requests-mock >= 1.0
+BuildRequires:  python-testrepository >= 0.0.18
+BuildRequires:  python-testscenarios >= 0.4
+BuildRequires:  python-testtools >= 1.4.0
+Requires:       python-Babel >= 2.3.4
 Requires:       python-PrettyTable >= 0.7
-Requires:       python-keystoneclient >= 1.6.0
-Requires:       python-oslo.utils >= 3.5.0
-Requires:       python-pbr >= 1.6
-Requires:       python-requests >= 2.8.1
+Requires:       python-keystoneauth1 >= 2.10.0
+Requires:       python-oslo.i18n >= 2.1.0
+Requires:       python-oslo.utils >= 3.16.0
+Requires:       python-requests >= 2.10.0
 Requires:       python-simplejson >= 2.2.0
 Requires:       python-six >= 1.9.0
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildArch:      noarch
 
 %description
-This is a client for the OpenStack Volume API. There's a Python API (the
-cinderclient module), and a command-line script (cinder). Each implements 100%
-of the OpenStack Volume API.
+This is a client for the OpenStack Cinder API (Block Storage. There's a
+Python API (the cinderclient module), and a command-line script (cinder).
+Each implements 100% of the OpenStack Cinder API.
 
 %package doc
-Summary:        Openstack Block Storage (Cinder) API Client - Documentation
-Group:          Documentation/HTML
-Requires:       %{name} = %{version}
+Summary:        Documentation for OpenStack Nova API Client
+Group:          Documentation
+BuildRequires:  python-Sphinx
+BuildRequires:  python-oslosphinx >= 2.5.0
+BuildRequires:  python-reno >= 1.8.0
 
 %description doc
-This package contains documentation files for %{name}.
-
-%package test
-Summary:        Openstack Block Storage (Cinder) API Client - Testsuite
-Group:          Development/Languages/Python
-Requires:       %{name} = %{version}
-Requires:       python-fixtures >= 1.3.1
-Requires:       python-mock >= 1.2
-Requires:       python-python-subunit >= 0.0.18
-Requires:       python-requests-mock >= 0.7.0
-Requires:       python-tempest-lib >= 0.14.0
-Requires:       python-testrepository >= 0.0.18
-Requires:       python-testtools >= 1.4.0
-
-%description test
-This package contains testsuite files for %{name}.
+This is a client for the OpenStack Cinder API (Block Storage. There's a
+Python API (the cinderclient module), and a command-line script (cinder).
+Each implements 100% of the OpenStack Cinder API.
+This package contains auto-generated documentation.
 
 %prep
-%setup -q
-%openstack_cleanup_prep
-echo %{version} > cinderclient/versioninfo
+%setup -q -n %{sname}-%{version}
 
 %build
-python setup.py build
-python setup.py build_sphinx
-
-%install
-python setup.py install --skip-build --prefix=%{_prefix} --root=%{buildroot}
+%{py2_build}
 
-rm doc/build/html/.buildinfo
+%{__python2} setup.py build_sphinx
+# remove the sphinx-build leftovers
+rm -rf doc/build/html/.{doctrees,buildinfo}
 
-### bash-completion
-install -p -D -m 644 tools/cinder.bash_completion 
%{buildroot}%{_sysconfdir}/bash_completion.d/openstack-cinder.sh
+%install
+%{py2_install}
+# man page
+install -p -D -m 644 doc/build/man/cinder.1 
%{buildroot}%{_mandir}/man1/cinder.1
+# bash completion
+install -p -D -m 644 tools/cinder.bash_completion 
%{buildroot}%{_sysconfdir}/bash_completion.d/cinder.bash_completion
 
-### test subpackage
-%openstack_test_package_install
+%check
+%{__python2} setup.py testr
 
 %files
-%defattr(-,root,root,-)
-%doc LICENSE README.rst
-%{_sysconfdir}/bash_completion.d/openstack-cinder.sh
+%license LICENSE
+%doc README.rst ChangeLog
+%{python2_sitelib}/cinderclient
+%{python2_sitelib}/*.egg-info
 %{_bindir}/cinder
-%{python_sitelib}/%{component}/
-%{python_sitelib}/python_%{component}-*.egg-info
+%{_mandir}/man1/cinder.1*
+%{_sysconfdir}/bash_completion.d/cinder.bash_completion
 
 %files doc
-%defattr(-,root,root,-)
-%doc LICENSE doc/build/html
-
-%files test
-%defattr(-,root,root,-)
-%{_localstatedir}/lib/%{name}-test/
+%license LICENSE
+%doc doc/build/html
 
 %changelog

++++++ _service ++++++
--- /var/tmp/diff_new_pack.bpSIhm/_old  2016-09-30 15:30:10.000000000 +0200
+++ /var/tmp/diff_new_pack.bpSIhm/_new  2016-09-30 15:30:10.000000000 +0200
@@ -1,13 +1,13 @@
 <services>
-  <service mode="disabled" name="download_files"> 
-    <param name="changesgenerate">enable</param>
-  </service>
-  <service mode="disabled" name="set_version">
-    <param name="basename">python-cinderclient</param>
+  <service mode="disabled" name="renderspec">
+    <param 
name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/master/openstack/python-cinderclient/python-cinderclient.spec.j2</param>
+    <param name="output-name">python-cinderclient.spec</param>
+    <param 
name="requirements">https://raw.githubusercontent.com/openstack/rpm-packaging/master/global-requirements.txt</param>
   </service>
-  <service mode="disabled" name="python_requires">
+  <service mode="disabled" name="download_files">
+    <param name="changesgenerate">enable</param>
   </service>
   <service name="refresh_patches" mode="disabled">
     <param name="changesgenerate">enable</param>
   </service>
-</services>
+</services>
\ No newline at end of file

++++++ python-cinderclient-1.6.0.tar.gz -> python-cinderclient-1.9.0.tar.gz 
++++++
++++ 19803 lines of diff (skipped)


Reply via email to