Hello community, here is the log from the commit of package python-glanceclient for openSUSE:Factory checked in at 2016-09-30 15:30:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-glanceclient (Old) and /work/SRC/openSUSE:Factory/.python-glanceclient.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-glanceclient" Changes: -------- --- /work/SRC/openSUSE:Factory/python-glanceclient/python-glanceclient.changes 2016-05-04 08:19:12.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-glanceclient.new/python-glanceclient.changes 2016-09-30 15:30:11.000000000 +0200 @@ -1,0 +2,69 @@ +Wed Aug 31 13:13:15 UTC 2016 - tbecht...@suse.com + +update to version 2.5.0 + * Don't update tags every time + * Remove unused openstack/common/apiclient/client + * Revert "Don't update tags every time" + * Update doc URL + * Fix warlock model creation + * Updated from global requirements + +------------------------------------------------------------------- +Wed Aug 10 14:47:29 UTC 2016 - tbecht...@suse.com + +update to version 2.3.0 + * Remove discover from test-requirements + * Log request-id before exceptions raised + * Properly build releasenotes + * Fix string interpolation to delayed to be handled by the logging code + * Add comment about workaround for py3 + * py3: Fix encoding and use sys.stdin.buffer + * Replace OpenStack LLC with OpenStack Foundation + * Updated from global requirements + +------------------------------------------------------------------- +Wed Aug 10 12:00:46 UTC 2016 - tbecht...@suse.com + +- update to 2.2.0: + * Update docs URL + * Add Python 3.5 classifier and venv + * Updated from global requirements + * image-download: tests to catch stray output + * Use correct order of arguments to assertEqual + * Update outdated image shema + * Replace tempest_lib with tempest.lib + * Log request-id for each api call + +------------------------------------------------------------------- +Mon Aug 1 18:51:32 UTC 2016 - tbecht...@suse.com + +- update to 2.1.0: + * Updated from global requirements + * Remove deprecated construct method from session init + * Add upper constraints to glanceclient + * Fixed grammar in image-download command description + * [Trivial] Remove unnecessary executable privilege + * Fix "Codec can't encode characters" + * Update the home-page with developer documentation + * Get endpoint if os_image_url is not set + * Corrected wrong parameter in docstring + * Enable hacking checks + * Fix typos in docstrings and comments + * Re-enable stacktracing when --debug is used + * Add last_request_id member to HTTPClient and SessionClient + * Fix v2 so that you can see the default help info + * Update auth_token before sending request + * Fix missing of debug info after we use session + * Ship the default metadata schema in the client + * Docs are generated incorrectly + * Fix location update + * Catch InUseByStore case in do_image_delete + * Update reno for stable/mitaka +- update _service and switch to upstream spec file + +------------------------------------------------------------------- +Fri May 6 08:56:36 UTC 2016 - dmuel...@suse.com + +- run tests + +------------------------------------------------------------------- Old: ---- openstack-glance.sh python-glanceclient-2.0.0.tar.gz python-glanceclient-rpmlintrc New: ---- python-glanceclient-2.5.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-glanceclient.spec ++++++ --- /var/tmp/diff_new_pack.5zlb7m/_old 2016-09-30 15:30:12.000000000 +0200 +++ /var/tmp/diff_new_pack.5zlb7m/_new 2016-09-30 15:30:12.000000000 +0200 @@ -16,96 +16,87 @@ # -%define component glanceclient - +%global sname python-glanceclient Name: python-glanceclient -Version: 2.0.0 +Version: 2.5.0 Release: 0 -Summary: Openstack Image (Glance) API Client +Summary: Python API and CLI for OpenStack Glance License: Apache-2.0 -Group: Development/Languages/Python -Url: http://launchpad.net/python-glanceclient -Source: https://pypi.python.org/packages/source/p/python-glanceclient/python-glanceclient-%{version}.tar.gz -Source2: openstack-glance.sh -Source99: %{name}-rpmlintrc -BuildRequires: openstack-suse-macros -BuildRequires: python-base -# Documentation build requirements: -BuildRequires: python-PrettyTable -BuildRequires: python-Sphinx -BuildRequires: python-iso8601 -BuildRequires: python-keystoneclient -BuildRequires: python-oslosphinx -BuildRequires: python-pbr -BuildRequires: python-warlock -Requires: python >= 2.6.8 -Requires: python-Babel >= 1.3 -Requires: python-argparse -# /usr/bin/glance uses pkg_resources, thus: +Group: Development/Languages +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-devel +BuildRequires: python-fixtures >= 3.0.0 +BuildRequires: python-keystoneclient >= 2.0.0 +BuildRequires: python-mock >= 2.0 +BuildRequires: python-os-client-config >= 1.13.1 +BuildRequires: python-oslo.utils >= 3.16.0 +BuildRequires: python-pbr >= 1.6 +BuildRequires: python-reno >= 1.8.0 +BuildRequires: python-requests-mock >= 1.0 +BuildRequires: python-testrepository >= 0.0.18 +BuildRequires: python-testscenarios >= 0.4 +BuildRequires: python-testtools >= 1.4.0 +BuildRequires: python-warlock >= 1.0.1 +Requires: python-Babel >= 2.3.4 Requires: python-PrettyTable >= 0.7 -Requires: python-keystoneclient >= 1.6.0 +Requires: python-keystoneclient >= 2.0.0 Requires: python-oslo.i18n >= 2.1.0 -Requires: python-oslo.utils >= 3.5.0 +Requires: python-oslo.utils >= 3.16.0 Requires: python-pbr >= 1.6 -Requires: python-requests >= 2.8.1 +Requires: python-requests >= 2.10.0 Requires: python-six >= 1.9.0 Requires: python-warlock >= 1.0.1 - -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 for the Glance which uses the OpenStack Image API. There's -a Python API (the glanceclient module), and a command-line tool (glance). - -%package test -Summary: Openstack Image (Glance) API Client - Testsuite -Group: System/Management -Requires: %{name} = %{version} -Requires: python-fixtures >= 1.3.1 -Requires: python-mock >= 1.2 -Requires: python-requests-mock >= 0.7.0 -Requires: python-tempest-lib >= 0.14.0 -Requires: python-testrepository >= 0.0.18 -Requires: python-testscenarios >= 0.4 -Requires: python-testtools >= 1.4.0 +This is a client for the OpenStack Glance API. There's a Python API (the +glanceclient module), and a command-line script (glance). Each implements +100% of the OpenStack Glance API. + +%package doc +Summary: Documentation for OpenStack Nova 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 for the OpenStack Glance API. There's a Python API (the +glanceclient module), and a command-line script (glance). Each implements +100% of the OpenStack Glance API. +This package contains auto-generated documentation. %prep -%setup -q -%openstack_cleanup_prep -# Our package versioning scheme is different (but we provide the correct thing) thus: -sed -i "s|python-keystoneclient>=0.1.2,<1|python-keystoneclient|" requirements.txt +%setup -q -n %{sname}-%{version} %build -python setup.py build -python setup.py build_sphinx +%py2_build -%install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} --install-data=%{python_sitelib} +# generate html docs +%{__python2} setup.py build_sphinx +# remove the sphinx-build leftovers +rm -rf doc/build/html/.{doctrees,buildinfo} -### bash-completion -install -p -D -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/bash_completion.d/openstack-glance.sh +%install +%py2_install +#man pages +install -p -D -m 644 doc/build/man/glance.1 %{buildroot}%{_mandir}/man1/glance.1 -### test subpackage -%openstack_test_package_install +%check +%{__python2} setup.py testr %files -%defattr(-,root,root,-) -%doc LICENSE README.rst doc/build/html -%{_sysconfdir}/bash_completion.d/openstack-glance.sh +%license LICENSE +%doc README.rst ChangeLog %{_bindir}/glance -%{python_sitelib}/%{component}/ -%{python_sitelib}/python_%{component}-*.egg-info - -%files test -%defattr(-,root,root,-) -%{_localstatedir}/lib/%{name}-test/ +%{python2_sitelib}/glanceclient +%{python2_sitelib}/*.egg-info +%{_mandir}/man1/glance.1.gz + +%files doc +%license LICENSE +%doc doc/build/html %changelog ++++++ _service ++++++ --- /var/tmp/diff_new_pack.5zlb7m/_old 2016-09-30 15:30:12.000000000 +0200 +++ /var/tmp/diff_new_pack.5zlb7m/_new 2016-09-30 15:30:12.000000000 +0200 @@ -1,11 +1,11 @@ <services> - <service mode="disabled" name="download_files"> - <param name="changesgenerate">enable</param> - </service> - <service mode="disabled" name="set_version"> - <param name="basename">python-glanceclient</param> + <service mode="disabled" name="renderspec"> + <param name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/master/openstack/python-glanceclient/python-glanceclient.spec.j2</param> + <param name="output-name">python-glanceclient.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> ++++++ python-glanceclient-2.0.0.tar.gz -> python-glanceclient-2.5.0.tar.gz ++++++ ++++ 3512 lines of diff (skipped)