Hello community, here is the log from the commit of package python-ceilometerclient for openSUSE:Factory checked in at 2016-09-30 15:31:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ceilometerclient (Old) and /work/SRC/openSUSE:Factory/.python-ceilometerclient.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ceilometerclient" Changes: -------- --- /work/SRC/openSUSE:Factory/python-ceilometerclient/python-ceilometerclient.changes 2016-05-04 08:19:18.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-ceilometerclient.new/python-ceilometerclient.changes 2016-09-30 15:31:03.000000000 +0200 @@ -1,0 +2,34 @@ +Wed Aug 10 12:02:19 UTC 2016 - tbecht...@suse.com + +- update to 2.5.0: + * tools: remove unused scripts + * base.Resource not define __ne__() built-in function + * Ignore aodh_endpoint argument + * Switch to keystoneauth + * Correct the usage of the method assertEqual() + * Update the home-page with developer documentation + * Update to hacking 0.11.0 + * Only install hacking in pep8 + * Updated from global requirements + * Enable releasenotes documentation + * Switch from deprecated tempest-lib to tempest + * Fix the disorder of items of Traits in the output of event-list + * remove default value of repeat-actions + * Decouple ceilometerclient without aodh services running + * Trivial: remove `None` as a redundant argument to dict.get() + * Enhances client to support unique meter retrieval + * Fixing a word spelling + * make aggregation-method argument as a mandatory field + +------------------------------------------------------------------- +Mon Aug 1 18:42:02 UTC 2016 - tbecht...@suse.com + +- update to 2.4.0: + * Updated from global requirements + * Decouple ceilometerclient without aodh services running + * Enhances client to support unique meter retrieval + * make aggregation-method argument as a mandatory field + * Update .gitreview for stable/mitaka +- update _service and switch to upstream spec file + +------------------------------------------------------------------- Old: ---- python-ceilometerclient-2.3.0.tar.gz New: ---- python-ceilometerclient-2.5.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ceilometerclient.spec ++++++ --- /var/tmp/diff_new_pack.LjLFBk/_old 2016-09-30 15:31:05.000000000 +0200 +++ /var/tmp/diff_new_pack.LjLFBk/_new 2016-09-30 15:31:05.000000000 +0200 @@ -2,7 +2,6 @@ # spec file for package python-ceilometerclient # # Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. -# Copyright (c) 2013 B1 Systems GmbH. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,77 +16,88 @@ # -%define component ceilometerclient -Name: python-%{component} -Version: 2.3.0 +%global sname python-ceilometerclient +Name: python-ceilometerclient +Version: 2.5.0 Release: 0 -Url: https://github.com/openstack/python-ceilometerclient -Summary: OpenStack Metering (Ceilometer) API Client +Summary: Python API and CLI for OpenStack Ceilometer License: Apache-2.0 -Group: Development/Languages/Python -Source: https://pypi.python.org/packages/source/p/python-ceilometerclient/python-ceilometerclient-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: openstack-suse-macros +Group: Development/Languages +Url: https://github.com/openstack/%{name} +Source0: https://pypi.io/packages/source/p/%{sname}/%{sname}-%{version}.tar.gz +BuildRequires: openstack-macros +BuildRequires: python-PrettyTable >= 0.7 BuildRequires: python-devel -BuildRequires: python-pbr +BuildRequires: python-keystoneclient >= 1.7.0 +BuildRequires: python-mock >= 1.2 +BuildRequires: python-oslo.i18n >= 2.1.0 +BuildRequires: python-oslo.serialization >= 1.10.0 +BuildRequires: python-oslo.utils >= 3.5.0 +BuildRequires: python-pbr >= 1.6 +BuildRequires: python-requests >= 2.10.0 +BuildRequires: python-requests-mock >= 0.7.0 +BuildRequires: python-setuptools >= 16.0 +BuildRequires: python-six >= 1.9.0 +BuildRequires: python-stevedore >= 1.10.0 +BuildRequires: python-testrepository >= 0.0.18 +BuildRequires: python-testscenarios >= 0.4 +BuildRequires: python-testtools >= 1.4.0 Requires: python-PrettyTable >= 0.7 -Requires: python-iso8601 >= 0.1.9 +Requires: python-iso8601 >= 0.1.11 Requires: python-keystoneauth1 >= 2.1.0 -Requires: python-keystoneclient >= 1.6.0 -Requires: python-oslo.i18n >= 1.5.0 +Requires: python-keystoneclient >= 1.7.0 +Requires: python-oslo.i18n >= 2.1.0 Requires: python-oslo.serialization >= 1.10.0 -Requires: python-oslo.utils >= 3.4.0 -Requires: python-requests >= 2.8.1 +Requires: python-oslo.utils >= 3.5.0 +Requires: python-pbr >= 1.6 +Requires: python-requests >= 2.10.0 Requires: python-six >= 1.9.0 -Requires: python-stevedore >= 1.5.0 -%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 %description This is a client library for Ceilometer built on the Ceilometer API. It provides a Python API (the ceilometerclient module) and a command-line tool (ceilometer). -%package test -Summary: Openstack Metering (Ceilometer) 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-tempest-lib >= 0.13.0 -Requires: python-testrepository >= 0.0.18 -Requires: python-testtools >= 1.4.0 +%package doc +Summary: Documentation for OpenStack Ceilometer API Client +Group: Documentation +BuildRequires: python-Sphinx +BuildRequires: python-oslosphinx >= 2.5.0 -%description test -This package contains testsuite files for %{name}. +%description doc +This is a client library for Ceilometer built on the Ceilometer API. It +provides a Python API (the ceilometerclient module) and a command-line tool +(ceilometer). + +This package contains auto-generated documentation. %prep -%setup -q -%openstack_cleanup_prep -echo %{version} > ceilometerclient/versioninfo +%setup -q -n %{name}-%{version} %build -%{__python2} setup.py build +%{py2_build} + +sphinx-build -b html doc/source html +# Fix hidden-file-or-dir warnings +rm -rf html/.doctrees html/.buildinfo %install -%{__python2} setup.py install --prefix=%{_prefix} --root=%{buildroot} --install-data=%{python2_sitelib} +%{py2_install} -### test subpackage -%openstack_test_package_install +%check +%{__python2} setup.py testr %files -%defattr(-,root,root,-) -%doc LICENSE README.rst +%doc README.rst +%license LICENSE %{_bindir}/ceilometer -%{python2_sitelib}/%{component}/ -%{python2_sitelib}/python_%{component}-*.egg-info +%{python2_sitelib}/ceilometerclient +%{python2_sitelib}/*.egg-info -%files test -%defattr(-,root,root,-) -%{_localstatedir}/lib/%{name}-test/ +%files doc +%license LICENSE +%doc html %changelog ++++++ _service ++++++ --- /var/tmp/diff_new_pack.LjLFBk/_old 2016-09-30 15:31:05.000000000 +0200 +++ /var/tmp/diff_new_pack.LjLFBk/_new 2016-09-30 15:31:05.000000000 +0200 @@ -1,13 +1,13 @@ <services> - <service mode="disabled" name="download_files"> - <param name="changesgenerate">enable</param> + <service mode="disabled" name="renderspec"> + <param name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/master/openstack/python-ceilometerclient/python-ceilometerclient.spec.j2</param> + <param name="output-name">python-ceilometerclient.spec</param> + <param name="requirements">https://raw.githubusercontent.com/openstack/rpm-packaging/master/global-requirements.txt</param> </service> - <service mode="disabled" name="set_version"> - <param name="basename">python-ceilometerclient</param> + <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 mode="disabled" name="python_requires"> - </service> </services> ++++++ python-ceilometerclient-2.3.0.tar.gz -> python-ceilometerclient-2.5.0.tar.gz ++++++ ++++ 1619 lines of diff (skipped)