Hello community,
here is the log from the commit of package python-magnumclient for
openSUSE:Factory checked in at 2017-08-28 15:31:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-magnumclient (Old)
and /work/SRC/openSUSE:Factory/.python-magnumclient.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-magnumclient"
Mon Aug 28 15:31:01 2017 rev:2 rq:514949 version:2.6.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-magnumclient/python-magnumclient.changes
2016-09-30 15:28:54.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.python-magnumclient.new/python-magnumclient.changes
2017-08-28 15:31:02.959640679 +0200
@@ -1,0 +2,92 @@
+Mon Aug 7 11:17:15 UTC 2017 - [email protected]
+
+- update to version 2.6.0
+ - Add magnum client support for resource quotas
+ - Correct mistake from OSprofiler help
+ - Update .gitignore to ignore .eggs
+ - The python 3.4 support is removed
+ - Fix wrong path reference.
+ - Magnum client suport insecure_registry
+ - Simplify magnumclient.shell.OpenStackMagnumShell.main()
+ - Fix UT for duplicate name args test case
+ - Update test requirement
+ - Add ca-rotate command to magnumclient
+ - Replace assertRaisesRegexp with assertRaisesRegex
+ - Compare test coverage with the master branch
+ - Move cover.sh to the tools directory
+ - Make --cluster option required for ca-rotate
+ - Print exception details on update failure
+ - Allow name as positional argument
+ - Remove support for keyapir UUID
+ - Use assertIsNone(...) instead of assertEqual(None, ...).
+ - Increase Test coverage
+ - Updated from global requirements
+ - Add the support for 'detail' flag
+
+-------------------------------------------------------------------
+Fri Jul 7 18:11:09 UTC 2017 - [email protected]
+
+- update to version 2.5.0
+ - Add the OSC 'cluster template list' command
+ - Add osc-lib to requirements.txt
+ - Increase UT Coverage
+ - Updated from global requirements
+ - Add usage docs for magnum client
+
+-------------------------------------------------------------------
+Fri Jun 23 16:10:52 UTC 2017 - [email protected]
+
+- update requirements
+
+-------------------------------------------------------------------
+Tue Feb 21 10:15:05 UTC 2017 - [email protected]
+
+- update to version 2.4.0:
+ - Fix passing TLS_VERIFIED in clusters/bays_shell
+ - Enable DeprecationWarning in test environments
+ - Add --keypair-id for cluster-create
+ - Remove invalid check for 'manifest' path
+ - Show team and repo badges on README
+ - cluster-config return absolute path
+ - Adding stats-list command to magnum client
+ - Rollback cluster/bay on update failure
+ - delete python bytecode including pyo before every test run
+ - Increase UT Coverage
+ - Cluster creation command returns complete cluster uuid
+ - Implement Parameter Deprecation
+ - Fix: swarm cluster-config, bay-config with tls_disabled
+ - Use testr coverage feature
+ - Add missing options for HTTPClient if auth_token given.
+ - Fix the generated k8s config file
+ - Fix: some typos in unit test
+ - Magnum cluster-config/bay-config compatible with py3
+ - Add magnum.bash_completion
+ - Replace assertTrue(a in b) with assertIn(a, b)
+ - Add OSC command for cluster_templates list
+ - Increase UT coverage
+ - Remove Not used Classes/Methods from apiclient.base
+ - Mark help messages for Translation
+ - Add .venv directory to .gitignore
+ - Fix a keyward arguement error on bay-config
+ - Sync tools/tox_install.sh
+ - Use assert_called_*/assert_not_called to verify mock calls
+ - Remove white space between print and ()
+ - Remove H903 error in sources.
+ - Integrate OSprofiler in Magnum Client
+ - Added link for modindex
+ - Renames *-id parameters
+ - Pass 'api_version' to create HTTPClient
+ - Add __ne__ built-in function
+ - Add a deprecation message to the bay* commands' help text
+ - Updated from global requirements
+ - Allow cluster-config on cluster status 'ROLLBACK_COMPLETE'
+
+-------------------------------------------------------------------
+Thu Nov 3 05:30:12 UTC 2016 - [email protected]
+
+update to version 2.3.1
+ * Update .gitreview for stable/newton
+ * Add missing options for HTTPClient if auth_token given.
+- Switch to stable/newton in _service
+
+-------------------------------------------------------------------
Old:
----
python-magnumclient-2.3.0.tar.gz
New:
----
python-magnumclient-2.6.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-magnumclient.spec ++++++
--- /var/tmp/diff_new_pack.LqovEg/_old 2017-08-28 15:31:04.379441078 +0200
+++ /var/tmp/diff_new_pack.LqovEg/_new 2017-08-28 15:31:04.415436018 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-magnumclient
#
-# 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
@@ -17,7 +17,7 @@
Name: python-magnumclient
-Version: 2.3.0
+Version: 2.6.0
Release: 0
Summary: Python API and CLI for OpenStack Magnum
License: Apache-2.0
@@ -25,37 +25,38 @@
Url: http://launchpad.net/%{name}
Source0:
https://pypi.io/packages/source/p/%{name}/%{name}-%{version}.tar.gz
BuildRequires: openstack-macros
-BuildRequires: python-PrettyTable >= 0.7
-BuildRequires: python-cryptography >= 1.0
+BuildRequires: python-PrettyTable >= 0.7.1
+BuildRequires: python-cryptography >= 1.6
BuildRequires: python-decorator >= 3.4.0
BuildRequires: python-devel
BuildRequires: python-fixtures >= 3.0.0
-BuildRequires: python-keystoneauth1 >= 2.10.0
+BuildRequires: python-keystoneauth1 >= 2.21.0
BuildRequires: python-mock >= 2.0
-BuildRequires: python-os-client-config >= 1.13.1
+BuildRequires: python-os-client-config >= 1.27.0
BuildRequires: python-oslo.i18n >= 2.1.0
BuildRequires: python-oslo.serialization >= 1.10.0
-BuildRequires: python-oslo.utils >= 3.16.0
+BuildRequires: python-oslo.utils >= 3.20.0
BuildRequires: python-oslotest >= 1.10.0
-BuildRequires: python-pbr >= 1.6
+BuildRequires: python-osprofiler >= 1.4.0
+BuildRequires: python-pbr >= 2.0.0
BuildRequires: python-python-subunit >= 0.0.18
BuildRequires: python-setuptools >= 16.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-cryptography >= 1.0
+Requires: python-PrettyTable >= 0.7.1
+Requires: python-cryptography >= 1.6
Requires: python-decorator >= 3.4.0
-Requires: python-keystoneauth1 >= 2.10.0
-Requires: python-os-client-config >= 1.13.1
+Requires: python-keystoneauth1 >= 2.21.0
+Requires: python-os-client-config >= 1.27.0
Requires: python-oslo.i18n >= 2.1.0
Requires: python-oslo.serialization >= 1.10.0
-Requires: python-oslo.utils >= 3.16.0
-Requires: python-pbr >= 1.6
-Requires: python-requests >= 2.10.0
+Requires: python-oslo.utils >= 3.20.0
+Requires: python-pbr >= 2.0.0
+Requires: python-requests >= 2.14.2
Requires: python-six >= 1.9.0
-Requires: python-stevedore >= 1.16.0
+Requires: python-stevedore >= 1.20.0
BuildArch: noarch
%description
@@ -66,7 +67,7 @@
Summary: Documentation for OpenStack Magnum API client libary
Group: Documentation
BuildRequires: python-Sphinx
-BuildRequires: python-oslosphinx >= 2.5.0
+BuildRequires: python-oslosphinx >= 4.7.0
%description doc
Client library for Magnum built on the Magnum API. It provides a Python API
@@ -74,7 +75,8 @@
This package contains the documentation.
%prep
-%setup -q -n %{name}-%{version}
+%autosetup -n %{name}-%{version} -p1
+%py_req_cleanup
%build
%py2_build
@@ -86,6 +88,9 @@
%install
%py2_install
+# Install bash completion
+install -p -D -m 644 tools/magnum.bash_completion
%{buildroot}%{_sysconfdir}/bash_completion.d/%{name}
+
%check
%{__python2} setup.py testr
@@ -94,6 +99,7 @@
%license LICENSE
%{python2_sitelib}/magnumclient
%{python2_sitelib}/*.egg-info
+%{_sysconfdir}/bash_completion.d/%{name}
%{_bindir}/magnum
%files doc
++++++ _service ++++++
--- /var/tmp/diff_new_pack.LqovEg/_old 2017-08-28 15:31:04.671400034 +0200
+++ /var/tmp/diff_new_pack.LqovEg/_new 2017-08-28 15:31:04.683398347 +0200
@@ -1,13 +1,12 @@
<services>
<service mode="disabled" name="renderspec">
- <param
name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/master/openstack/python-magnumclient/python-magnumclient.spec.j2</param>
+ <param
name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/pike/openstack/python-magnumclient/python-magnumclient.spec.j2</param>
<param name="output-name">python-magnumclient.spec</param>
- <param
name="requirements">https://raw.githubusercontent.com/openstack/rpm-packaging/master/global-requirements.txt</param>
+ <param
name="requirements">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/pike/global-requirements.txt</param>
+ <param name="changelog-email">[email protected]</param>
+ <param name="changelog-provider">gh,openstack,python-magnumclient</param>
</service>
<service mode="disabled" name="download_files">
- <param name="changesgenerate">enable</param>
- </service>
- <service name="refresh_patches" mode="disabled">
- <param name="changesgenerate">enable</param>
</service>
+ <service name="format_spec_file" mode="disabled"/>
</services>
++++++ python-magnumclient-2.3.0.tar.gz -> python-magnumclient-2.6.0.tar.gz
++++++
++++ 9678 lines of diff (skipped)