Hello community,
here is the log from the commit of package python-designateclient for
openSUSE:Factory checked in at 2016-09-30 15:28:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-designateclient (Old)
and /work/SRC/openSUSE:Factory/.python-designateclient.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-designateclient"
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-designateclient/python-designateclient.changes
2015-10-30 13:42:14.000000000 +0100
+++
/work/SRC/openSUSE:Factory/.python-designateclient.new/python-designateclient.changes
2016-09-30 15:28:43.000000000 +0200
@@ -1,0 +2,88 @@
+Mon Aug 1 18:48:36 UTC 2016 - [email protected]
+
+- update to version 2.2.0:
+ * Updated from global requirements
+ * Use osc_lib instead of cliff
+ * Add quota set / list / reset commands
+ * Mark the v1 API Client as deprecated
+ * Add global flags to cli
+ * Use osc-lib instead of openstackclient
+ * Revert "Add Global Flags for filtering results"
+ * Add pool listing to python designate client
+ * Add `openstack zone transfer accept list` cli to designateclient
+ * Allow cli to query "v2/recordsets"
+ * Add Global Flags for filtering results
+ * Use the correct capitalization of OpenStack
+ * Update the home-page with developer documentation
+ * Add reno support for release notes
+ * Switch to keystoneauth
+ * Added CONTRIBUTING.rst file
+ * Docs Update
+ * Don't use the 'keystone' client (functional tests)
+ * Update doc examples to use keystoneauth
+ * Update designate cli page with more examples Closes-Bug: #1578207
+ * Add python-openstackclient to test-requirements
+ * Improve python-designateclient docs
+ * Add support for service status
+ * Fix a race condition in one of the zone import tests
+ * Run the functional tests in a more verbose mode
+ * Show responses on zone and recordset deletes
+ * Implement zone import
+ * Doc changes for installation webpage
+ * Fix an issue causing a blacklist test to fail
+ * Add filtering to recordsets CLI
+ * Show "status" and "action" for recordsets
+ * Move all V2 Controllers to inherit from the v2
+ * Fixes 'openstack tld list' command's exception
+ * Implement zone export
+ * Improved TestRecordsetNegative
+ * Add a service catalog override to the functional tests
+ * Stop using non-existent method of Mock
+ * Log stacktraces of MultipleExceptions in functionaltests
+ * Python3: Add support for urlparse
+ * Allow the OSC CLI Plugin to walk pages
+ * Improvement in zone transfer request command description
+ * Fixed grammar mistake in shell.rst
+ * Update typos
+ * Show output on transfer accept
+ * Change to ShowOne to display output upon update
+ * Put py34 first in the env order of tox
+ * Replace assertEqual(None, *) with assertIsNone in tests
+ * Add a missing whitespace
+ * Deprecated tox -downloadcache option removed
+ * Indicate py34 support
+ * Removes MANIFEST.in as it is not needed explicitely by PBR
+ * Pass environment variables of proxy to tox
+ * Remove py26 support from designateclient
+ * Improve logging in designateclient
+ * Support OS_INTERFACE and set V2 API as default
+ * Pass OS_ENDPOINT_TYPE from shell to client
+ * Adds changes related to py3 compatibility
+ * Clearing out .pyc file before a tox run
+ * Fix support for --os-endpoint
+ * Updates shell doc of v1 client
+ * Fixes doc for v2 cli
+ * Add functional tests for blacklists
+ * Add functional tests for tlds
+ * Adds different filter option for zone listing
+ * Resolve TLD's by name
+ * improve readme contents
+ * Removes --name argument from zone set command
+ * Fixes error over quota update
+ * Fixes order of argument in assertEqual
+ * Fixes typos in zone transfer request show command description
+ * Add functional tests for recordsets
+ * Flesh out zone-related test cases
+ * Fixes exception message for zone creation command
+ * Fixes target-project-id argument in zone transfer command
+ * Removes name argument from openstack recordset set command
+ * Fixes openstack zone blacklist set command
+ * Added test cases for v2 client
+ * Adds test cases for servers in designateclient
+ * Adds test cases for domain in designate v1 client
+ * Makes error msg more helpful
+ * Add period in help message
+ * Layout some functional tests for the V2 CLI
+- update _service and switch to upstream spec file
+
+-------------------------------------------------------------------
Old:
----
python-designateclient-1.5.0.tar.gz
New:
----
python-designateclient-2.2.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-designateclient.spec ++++++
--- /var/tmp/diff_new_pack.ty8D0p/_old 2016-09-30 15:28:46.000000000 +0200
+++ /var/tmp/diff_new_pack.ty8D0p/_new 2016-09-30 15:28:46.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-designateclient
#
-# 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
@@ -16,88 +16,78 @@
#
-%define component designateclient
-Name: python-%{component}
-Version: 1.5.0
+%global sname python-designateclient
+Name: python-designateclient
+Version: 2.2.0
Release: 0
-Summary: Openstack DNS (Designate) API Client
+Summary: OpenStack DNS as a Service - Client
License: Apache-2.0
-Group: Development/Languages/Python
-Url: http://launchpad.net/python-designateclient
-Source:
https://pypi.python.org/packages/source/p/python-designateclient/python-designateclient-%{version}.tar.gz
-BuildRequires: fdupes
-BuildRequires: openstack-suse-macros
+Group: Documentation
+Url: https://launchpad.net/%{sname}
+Source0:
https://pypi.io/packages/source/p/%{sname}/%{sname}-%{version}.tar.gz
+BuildRequires: openstack-macros
BuildRequires: python-devel
-BuildRequires: python-pbr >= 0.5.21
-# Documentation requirements:
-BuildRequires: python-Sphinx >= 1.1.2
-# Test requirements:
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-BuildRequires: python-discover
-%endif
-BuildRequires: python-jsonschema
-BuildRequires: python-keystoneclient
-BuildRequires: python-mock
-BuildRequires: python-mox >= 0.5.3
-BuildRequires: python-oslotest
-BuildRequires: python-python-subunit
-BuildRequires: python-requests-mock
-BuildRequires: python-testrepository >= 0.0.17
-Requires: python >= 2.6.8
-Requires: python-cliff >= 1.14.0
-Requires: python-debtcollector >= 0.3.0
+BuildRequires: python-jsonschema >= 2.0.0
+BuildRequires: python-keystoneclient >= 1.7.0
+BuildRequires: python-mock >= 1.2
+BuildRequires: python-oslotest >= 1.10.0
+BuildRequires: python-pbr >= 1.6
+BuildRequires: python-python-subunit >= 0.0.18
+BuildRequires: python-requests-mock >= 0.7.0
+BuildRequires: python-setuptools >= 16.0
+BuildRequires: python-testrepository >= 0.0.18
+Requires: python-cliff >= 1.15.0
+Requires: python-debtcollector >= 1.2.0
Requires: python-jsonschema >= 2.0.0
-Requires: python-keystoneclient >= 1.6.0
-Requires: python-oslo.utils >= 2.0.0
+Requires: python-keystoneclient >= 1.7.0
+Requires: python-oslo.utils >= 3.5.0
Requires: python-pbr >= 1.6
-Requires: python-requests >= 2.5.2
+Requires: python-requests >= 2.10.0
Requires: python-six >= 1.9.0
-Requires: python-stevedore >= 1.5.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
+Requires: python-stevedore >= 1.10.0
BuildArch: noarch
-%endif
-Provides: %{name}-test = %{version}
-Obsoletes: %{name}-test < %{version}
%description
-This is a client for the OpenStack Designate API. There's a Python API
-(the designateclient module), and a command-line tool (designate).
+OpenStack DNS as a Service - Client
%package doc
-Summary: Openstack DNS (Designate) API Client - Documentation
-Group: Documentation/HTML
-Requires: %{name} = %{version}
+Summary: Documentation for the OpenStack DNS as a Service - Client
+Group: Documentation
+BuildRequires: python-Sphinx
+BuildRequires: python-oslosphinx >= 2.5.0
%description doc
-This package contains documentation files for %{name}.
+Documentation for the OpenStack DNS as a Service - Client.
%prep
-%setup -q
-%openstack_cleanup_prep
+%setup -q -n %{sname}-%{version}
%build
-python setup.py build
-python setup.py build_sphinx && rm doc/build/html/.buildinfo
+%py2_build
+
+# generate html docs
+%{__python2} setup.py build_sphinx
+# remove the sphinx-build leftovers
+rm -rf doc/build/html/.{doctrees,buildinfo}
%install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
--install-data=%{python_sitelib}
-%fdupes doc
+%py2_install
+#man pages
+install -p -D -m 644 doc/build/man/python-designateclient.1
%{buildroot}%{_mandir}/man1/python-designateclient.1
%check
-testr init && testr run --parallel
+%{__python2} setup.py testr
%files
-%defattr(-,root,root,-)
-%doc LICENSE README.rst
+%license LICENSE
+%doc README.rst ChangeLog
+%{python2_sitelib}/designateclient
+%{python2_sitelib}/python_designateclient-%{version}-py2.?.egg-info
%{_bindir}/designate
-%{python_sitelib}/%{component}/
-%{python_sitelib}/python_%{component}-*.egg-info
+%{_mandir}/man1/python-designateclient.1.*
%files doc
-%defattr(-,root,root,-)
+%license LICENSE
%doc doc/build/html
%changelog
++++++ _service ++++++
--- /var/tmp/diff_new_pack.ty8D0p/_old 2016-09-30 15:28:46.000000000 +0200
+++ /var/tmp/diff_new_pack.ty8D0p/_new 2016-09-30 15:28:46.000000000 +0200
@@ -1,13 +1,13 @@
<services>
+ <service mode="disabled" name="renderspec">
+ <param
name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/master/openstack/python-designateclient/python-designateclient.spec.j2</param>
+ <param name="output-name">python-designateclient.spec</param>
+ <param
name="requirements">https://raw.githubusercontent.com/openstack/rpm-packaging/master/global-requirements.txt</param>
+ </service>
<service mode="disabled" name="download_files">
<param name="changesgenerate">enable</param>
</service>
- <service mode="disabled" name="set_version">
- <param name="basename">python-designateclient</param>
- </service>
- <service mode="disabled" name="python_requires">
- </service>
<service name="refresh_patches" mode="disabled">
<param name="changesgenerate">enable</param>
</service>
-</services>
+</services>
\ No newline at end of file
++++++ python-designateclient-1.5.0.tar.gz ->
python-designateclient-2.2.0.tar.gz ++++++
++++ 7495 lines of diff (skipped)