Hello community,

here is the log from the commit of package python-ironicclient for 
openSUSE:Factory checked in at 2016-05-19 12:14:33
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-ironicclient (Old)
 and      /work/SRC/openSUSE:Factory/.python-ironicclient.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-ironicclient"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-ironicclient/python-ironicclient.changes  
2015-10-30 13:42:25.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-ironicclient.new/python-ironicclient.changes 
    2016-05-19 12:14:36.000000000 +0200
@@ -1,0 +2,84 @@
+Mon Mar 14 21:08:14 UTC 2016 - [email protected]
+
+- update to 1.2.0:
+  * Remove leftover use of args.os_endpoint
+  * Updated from global requirements
+  * Add CLI support for RAID configuration
+  * Use keystoneauth instead of keystoneclient
+  * Don't ignore failures when delete nodes
+  * Use requests lib in HTTPClient
+  * Add a JSON option to the client
+  * Do not pass endpoint to constructor in OSC
+  * Fix Resource.__eq__ mismatch semantics of object equal
+  * Log SHA1 hash of X-Auth-Token value
+  * Stop ignoring _ as builtin in pep8
+  * Remove unused `anyjson`
+  * Add sanity tests for testing actions with Chassis
+  * Add 'node-set-provision-state <node> clean'
+  * continue to delete next node if failed with previous one
+  * Fix unit test 'Argument parse failed' error
+  * Replace HTTP 'magic numbers' with constants
+  * Add CLI to list nodes using the same driver
+  * Allow functional tests to work with Keystone v3
+  * Allow to initialize keystone v3 client
+  * Support all API versions up to 1.latest
+  * Put py34 first in the env order of tox
+  * Fix params order in assertEqual
+  * Remove openstack-common.conf
+  * Move ironicclient/common tests to their respective directory
+  * Do not log secrets
+  * Fix test cases of listing with provisioning state
+  * Replace assertTrue with explicit assertIsInstance
+  * Add first reno-based release note
+  * Add reno for release notes management
+  * Add Sanity tests for testing actions with Driver
+  * Replace assertEqual(None, *) with assertIsNone in tests
+  * Removes MANIFEST.in as it is not needed explicitely by PBR
+  * Switch tox unit test command to use ostestr
+  * Drop py33 support
+  * Add --uuid to port-create
+  * Add --uuid to chassis-create
+  * Deprecated tox -downloadcache option removed
+  * Scale back on how many warnings we issue
+  * Refactoring and removing duplicate code of "base.Manager" heirs without 
changing the API
+  * Correct node-port-list help info
+  * Fix exceptions.from_response() parameter
+  * Tests for testing node-set-power-state command
+  * Add --wrap option for "ironic driver-properties"
+  * Fix misprints in docstring
+  * Revert "Refactoring and removing duplicate code of "base.Manager" heirs"
+  * Refactoring and removing duplicate code of "base.Manager" heirs
+  * Add sanity tests for testing actions with Node
+  * Remove httpretty workaround
+  * Use a dict to translate node power states to json data
+  * Use requests-mock instead of httpretty
+  * Add missing translation markers
+  * update node shell help info
+  * replace LOG.warn with LOG.warning
+  * A minor change for driver_shell test
+  * Add documentation on how to run tests
+  * Add driver-get-vendor-passthru-methods cmd
+  * Add a new cmd method node-get-vendor-passthru-methods
+  * Add more unit tests for clituils
+  * Drop explicit Python 2.6 support
+  * Make print_list accept a list of dict
+  * Sync with oslo-incubator
+  * Last sync from oslo-incubator
+  * Use keystoneclient.exception directly
+  * Add simple table structure Ironic CLI tests
+  * Introduce tempest-lib to functional tests
+  * Make sort keys the same for list commands
+  * Remove lxml requirement
+  * Mock keystone call to avoid test failure
+  * Add more filters for chassis node-list
+  * Use doc8 style checker
+  * Fix the bug of incorrect spelling
+  * Replace six.iteritems() with .items()
+  * Allow 'abort' verb for node-set-provision-state
+  * Set a default endpoint value of None
+  * Added unit test cases for command-line shell
+  * Introduce openstackclient plugin
+  * Remove unneeded param['detail'] setting
+- Adjust Requires and BuildRequires
+
+-------------------------------------------------------------------

Old:
----
  python-ironicclient-0.8.1.tar.gz

New:
----
  python-ironicclient-1.2.0.tar.gz

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

Other differences:
------------------
++++++ python-ironicclient.spec ++++++
--- /var/tmp/diff_new_pack.CBb8hw/_old  2016-05-19 12:14:37.000000000 +0200
+++ /var/tmp/diff_new_pack.CBb8hw/_new  2016-05-19 12:14:37.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-ironicclient
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -17,8 +17,10 @@
 
 
 %define component ironicclient
+%define version_unconverted 1.2.0
+
 Name:           python-%{component}
-Version:        0.8.1
+Version:        1.2.0
 Release:        0
 Summary:        Openstack Bare Metal Deploy (Ironic) - API Client
 License:        Apache-2.0
@@ -27,7 +29,7 @@
 Source:         
https://pypi.python.org/packages/source/p/python-ironicclient/python-ironicclient-%{version}.tar.gz
 BuildRequires:  openstack-suse-macros
 BuildRequires:  python-devel
-BuildRequires:  python-pbr >= 0.5.21
+BuildRequires:  python-pbr
 # Documentation build requirements:
 #BuildRequires:  python-Sphinx
 # Test requirements:
@@ -37,33 +39,31 @@
 BuildRequires:  python-fixtures >= 0.3.14
 BuildRequires:  python-httplib2
 BuildRequires:  python-httpretty
-BuildRequires:  python-keystoneclient >= 0.4.1
-BuildRequires:  python-mock >= 1.0
+BuildRequires:  python-mock
+BuildRequires:  python-openstackclient
+BuildRequires:  python-os-testr
+BuildRequires:  python-oslotest
 BuildRequires:  python-python-subunit
-BuildRequires:  python-six >= 1.4.1
-BuildRequires:  python-testrepository >= 0.0.17
-BuildRequires:  python-testtools >= 0.9.32
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-BuildRequires:  python-discover
-%endif
+BuildRequires:  python-requests-mock
+BuildRequires:  python-six
+BuildRequires:  python-tempest-lib
+BuildRequires:  python-testrepository
+BuildRequires:  python-testtools
 Requires:       python-Babel >= 1.3
 Requires:       python-PrettyTable >= 0.7
-Requires:       python-anyjson >= 0.3.3
 Requires:       python-appdirs >= 1.3.0
+Requires:       python-cliff >= 1.15.0
 Requires:       python-dogpile.cache >= 0.5.4
 Requires:       python-httplib2 >= 0.7.5
-Requires:       python-keystoneclient >= 1.6.0
-Requires:       python-lxml >= 2.3
-Requires:       python-oslo.i18n >= 1.5.0
-Requires:       python-oslo.utils >= 2.0.0
+Requires:       python-keystoneauth1 >= 2.1.0
+Requires:       python-openstackclient >= 2.1.0
+Requires:       python-oslo.i18n >= 2.1.0
+Requires:       python-oslo.utils >= 3.5.0
 Requires:       python-pbr >= 1.6
+Requires:       python-requests >= 2.8.1
 Requires:       python-six >= 1.9.0
 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()")}
-%else
 BuildArch:      noarch
-%endif
 
 %description
 This is a client library for Bare Metal provisioning for OpenStack. This
@@ -90,7 +90,7 @@
 python setup.py install --prefix=%{_prefix} --root=%{buildroot} 
--install-data=%{python_sitelib}
 
 %check
-testr init && testr run --parallel
+python setup.py testr
 
 %files
 %defattr(-,root,root,-)

++++++ _service ++++++
--- /var/tmp/diff_new_pack.CBb8hw/_old  2016-05-19 12:14:37.000000000 +0200
+++ /var/tmp/diff_new_pack.CBb8hw/_new  2016-05-19 12:14:37.000000000 +0200
@@ -1,6 +1,7 @@
 <services>
-  <service mode="disabled" name="download_files"> 
+  <service mode="disabled" name="download_files">
     <param name="changesgenerate">enable</param>
+    <param name="changeslinesmax">200</param>
   </service>
   <service mode="disabled" name="set_version">
     <param name="basename">python-ironicclient</param>

++++++ python-ironicclient-0.8.1.tar.gz -> python-ironicclient-1.2.0.tar.gz 
++++++
++++ 15465 lines of diff (skipped)


Reply via email to