Hello community, here is the log from the commit of package python-castellan for openSUSE:Factory checked in at 2018-01-17 21:58:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-castellan (Old) and /work/SRC/openSUSE:Factory/.python-castellan.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-castellan" Wed Jan 17 21:58:18 2018 rev:4 rq:566463 version:0.17.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-castellan/python-castellan.changes 2017-08-28 15:29:52.669522108 +0200 +++ /work/SRC/openSUSE:Factory/.python-castellan.new/python-castellan.changes 2018-01-17 21:59:30.463848959 +0100 @@ -1,0 +2,34 @@ +Tue Jan 16 15:32:00 UTC 2018 - cloud-devel@suse.de + +- update to version 0.17.0 + - Updated from global requirements +- convert to singlespec + +------------------------------------------------------------------- +Mon Jan 15 10:50:24 UTC 2018 - cloud-devel@suse.de + +- update to version 0.16.0 + - Add releasenotes for castellan + - Append a forward slash to the base_url + - Remove genconfig from functional tests + - Avoid tox_install.sh for constraints support + - Replace LOG.warn with LOG.warning + - Add list capability + - Include domain info when creating identity token + - Add ID to managed objects + - Remove use of tox-siblings role + - Add a functional vault job + - Use generic user for both zuul v2 and v3 + - Rename barbican client import + - Use Stevedore for better extensions + - Makes list method not abstract + - Fix retrieving barbican endpoint from service catalog + - Improve docs around configuring Castellan + - Remove setting of version/release from releasenotes + - Support handling legacy all-zeros key ID + - Vault based key manager + - Migrate to zuulv3 + - Updated from global requirements + - allow redirects in .htaccess files on the static web servers + +------------------------------------------------------------------- Old: ---- castellan-0.12.0.tar.gz New: ---- castellan-0.17.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-castellan.spec ++++++ --- /var/tmp/diff_new_pack.LrSK9d/_old 2018-01-17 21:59:30.975824962 +0100 +++ /var/tmp/diff_new_pack.LrSK9d/_new 2018-01-17 21:59:30.979824774 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-castellan # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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,76 +16,91 @@ # -%global sname castellan Name: python-castellan -Version: 0.12.0 +Version: 0.17.0 Release: 0 Summary: Generic Key Manager interface for OpenStack License: Apache-2.0 Group: Development/Languages/Python Url: http://launchpad.net/castellan -Source0: https://pypi.io/packages/source/c/%{sname}/%{sname}-%{version}.tar.gz +Source0: https://files.pythonhosted.org/packages/source/c/castellan/castellan-0.17.0.... BuildRequires: openstack-macros -BuildRequires: python-barbicanclient >= 4.0.0 -BuildRequires: python-cryptography >= 1.6 -BuildRequires: python-oslo.config >= 4.0.0 -BuildRequires: python-oslo.log >= 3.22.0 -BuildRequires: python-oslotest >= 1.10.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 +BuildRequires: python2-barbicanclient >= 4.0.0 +BuildRequires: python2-cryptography >= 1.9 +BuildRequires: python2-keystoneauth1 >= 3.2.0 +BuildRequires: python2-oslo.config >= 4.6.0 +BuildRequires: python2-oslo.log >= 3.30.0 +BuildRequires: python2-oslotest >= 1.10.0 +BuildRequires: python2-python-subunit >= 1.0.0 +BuildRequires: python2-setuptools >= 16.0 +BuildRequires: python2-testrepository >= 0.0.18 +BuildRequires: python2-testscenarios >= 0.4 +BuildRequires: python2-testtools >= 2.2.0 +BuildRequires: python3-barbicanclient >= 4.0.0 +BuildRequires: python3-cryptography >= 1.9 +BuildRequires: python3-keystoneauth1 >= 3.2.0 +BuildRequires: python3-oslo.config >= 4.6.0 +BuildRequires: python3-oslo.log >= 3.30.0 +BuildRequires: python3-oslotest >= 1.10.0 +BuildRequires: python3-python-subunit >= 1.0.0 +BuildRequires: python3-setuptools >= 16.0 +BuildRequires: python3-testrepository >= 0.0.18 +BuildRequires: python3-testscenarios >= 0.4 +BuildRequires: python3-testtools >= 2.2.0 Requires: python-Babel >= 2.3.4 -Requires: python-cryptography >= 1.6 -Requires: python-oslo.config >= 4.0.0 -Requires: python-oslo.context >= 2.14.0 -Requires: python-oslo.log >= 3.22.0 +Requires: python-cryptography >= 1.9 +Requires: python-keystoneauth1 >= 3.2.0 +Requires: python-oslo.config >= 4.6.0 +Requires: python-oslo.context >= 2.19.2 +Requires: python-oslo.log >= 3.30.0 Requires: python-oslo.policy >= 1.23.0 -Requires: python-oslo.serialization >= 1.10.0 -Requires: python-oslo.utils >= 3.20.0 +Requires: python-oslo.serialization >= 2.18.0 +Requires: python-oslo.utils >= 3.31.0 BuildArch: noarch +%python_subpackages %description Generic Key Manager interface for OpenStack. -%package doc +%package -n python-castellan-doc Summary: Documentation for castellan -Group: Documentation +Group: Documentation/HTML BuildRequires: python-Sphinx -BuildRequires: python-openstackdocstheme >= 1.11.0 +BuildRequires: python-openstackdocstheme >= 1.17.0 -%description doc +%description -n python-castellan-doc Castellan is a generic Key Manager interface for OpenStack. This package contains the documentation %prep -%autosetup -n %{sname}-%{version} +%autosetup -p1 -n castellan-0.17.0 %py_req_cleanup sed -i 's/^warning-is-error.*/warning-is-error = 0/g' setup.cfg %build -%py2_build +%{python_build} # generate html docs %{__python2} setup.py build_sphinx # remove the sphinx-build leftovers rm -rf html/.{doctrees,buildinfo} %install -%py2_install +%{python_install} %check +%{python_expand rm -rf .testrepository # Functional tests require a working Keystone infrastructure -OS_TEST_PATH=./castellan/tests/unit %{__python2} setup.py test +export OS_TEST_PATH=./castellan/tests/unit +$python setup.py test +} -%files -%doc README.rst +%files %{python_files} %license LICENSE -%{python2_sitelib}/%{sname} -%{python2_sitelib}/%{sname}-*-py?.?.egg-info +%{python_sitelib}/castellan +%{python_sitelib}/*.egg-info -%files doc +%files -n python-castellan-doc %license LICENSE -%doc doc/build/html +%doc README.rst doc/build/html %changelog ++++++ _service ++++++ --- /var/tmp/diff_new_pack.LrSK9d/_old 2018-01-17 21:59:31.011823274 +0100 +++ /var/tmp/diff_new_pack.LrSK9d/_new 2018-01-17 21:59:31.011823274 +0100 @@ -1,8 +1,8 @@ <services> <service mode="disabled" name="renderspec"> - <param name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/pike/openst...</param> + <param name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/master/openstack/c...</param> <param name="output-name">python-castellan.spec</param> - <param name="requirements">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/pike/global...</param> + <param name="requirements">https://raw.githubusercontent.com/openstack/rpm-packaging/master/requirement...</param> <param name="changelog-email">cloud-devel@suse.de</param> <param name="changelog-provider">gh,openstack,castellan</param> </service> ++++++ castellan-0.12.0.tar.gz -> castellan-0.17.0.tar.gz ++++++ ++++ 2663 lines of diff (skipped)