openSUSE Commits
Threads by month
- ----- 2025 -----
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
September 2018
- 1 participants
- 1171 discussions
Hello community,
here is the log from the commit of package openvswitch for openSUSE:Factory checked in at 2018-09-26 14:23:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openvswitch (Old)
and /work/SRC/openSUSE:Factory/.openvswitch.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openvswitch"
Wed Sep 26 14:23:05 2018 rev:30 rq:637897 version:2.10.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/openvswitch/openvswitch.changes 2018-09-04 22:55:43.584909958 +0200
+++ /work/SRC/openSUSE:Factory/.openvswitch.new/openvswitch.changes 2018-09-26 14:23:07.113950751 +0200
@@ -1,0 +2,5 @@
+Mon Sep 24 12:46:34 UTC 2018 - Markos Chandras <mchandras(a)suse.de>
+
+- Fix package name for shared library.
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openvswitch.spec ++++++
--- /var/tmp/diff_new_pack.oQO13e/_old 2018-09-26 14:23:09.133947536 +0200
+++ /var/tmp/diff_new_pack.oQO13e/_new 2018-09-26 14:23:09.137947529 +0200
@@ -12,7 +12,7 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
# needssslcertforbuild
@@ -22,7 +22,7 @@
%if ! %{defined _fillupdir}
%define _fillupdir %{_localstatedir}/adm/fillup-templates
%endif
-%define lname libopenvswitch-2_9-0
+%define lname libopenvswitch-2_10-0
%ifarch aarch64 x86_64 %{ix86}
%if 0%{?suse_version}
# DPDK enabled only SUSE/openSUSE
@@ -458,8 +458,9 @@
%{buildroot}%{_sysconfdir}/sysconfig/network-scripts/ifup-ovs
%endif
-install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
-install -d -m 755 %{buildroot}%{_localstatedir}/log/openvswitch
+install -d -m 0755 %{buildroot}/%{_rundir}/openvswitch
+install -d -m 0755 %{buildroot}%{_sysconfdir}/logrotate.d
+install -d -m 0755 %{buildroot}%{_localstatedir}/log/openvswitch
install -p -D -m 0644 rhel/etc_openvswitch_default.conf \
%{buildroot}/%{_sysconfdir}/openvswitch/default.conf
1
0
Hello community,
here is the log from the commit of package python-sushy for openSUSE:Factory checked in at 2018-09-26 14:23:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-sushy (Old)
and /work/SRC/openSUSE:Factory/.python-sushy.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-sushy"
Wed Sep 26 14:23:03 2018 rev:4 rq:635338 version:1.6.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-sushy/python-sushy.changes 2018-09-07 15:39:33.530526169 +0200
+++ /work/SRC/openSUSE:Factory/.python-sushy.new/python-sushy.changes 2018-09-26 14:23:04.425955030 +0200
@@ -1,0 +2,37 @@
+Tue Sep 11 08:33:41 UTC 2018 - Jan Engelhardt <jengelh(a)inai.de>
+
+- Avoid repetition of name in summary (rpmlint).
+
+-------------------------------------------------------------------
+Tue Sep 11 07:55:30 UTC 2018 - cloud-devel(a)suse.de
+
+- update to version 1.6.0
+ - Update reno for stable/queens
+ - Switch to use stestr for unit test
+ - Add processor ProcessorId field and Status field
+ - Hide Attribute Registry property in Bios
+ - Add reusable ActionField
+ - fix error url
+ - Zuul: Remove project name
+ - Add system simple storage resource support
+ - Cleanup unittest file loading
+ - Add storage volume
+ - Do not run functional (API) tests in the CI
+ - Introduce BIOS API
+ - Fix wrong message of invalid boot "enabled" parameter
+ - Gate fix: Cap hacking to avoid gate failure
+ - Add storage disk drive
+ - Replace curly quotes with straight quotes
+ - Add system status field
+ - Change BootSourceOverrideMode from BIOS to Legacy
+ - fix tox python3 overrides
+ - tox: Use default Python 3 version, remove pypy
+ - Restores sushy session functionality.
+ - Remove etag from Bios
+ - Mark Systems/Managers/SessionService optional
+ - Update Launchpad references to Storyboard
+ - Create mappings for System Indicator LED
+ - Updated from global requirements
+ - add lower-constraints job
+
+-------------------------------------------------------------------
Old:
----
sushy-1.3.2.tar.gz
New:
----
sushy-1.6.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-sushy.spec ++++++
--- /var/tmp/diff_new_pack.kWUzSx/_old 2018-09-26 14:23:05.237953737 +0200
+++ /var/tmp/diff_new_pack.kWUzSx/_new 2018-09-26 14:23:05.237953737 +0200
@@ -17,13 +17,13 @@
Name: python-sushy
-Version: 1.3.2
+Version: 1.6.0
Release: 0
-Summary: Sushy is a small Python library to communicate with Redfish based systems
+Summary: Python library to communicate with Redfish based systems
License: Apache-2.0
Group: Development/Languages/Python
URL: https://docs.openstack.org/sushy
-Source0: https://files.pythonhosted.org/packages/source/s/sushy/sushy-1.3.2.tar.gz
+Source0: https://files.pythonhosted.org/packages/source/s/sushy/sushy-1.6.0.tar.gz
BuildRequires: openstack-macros
BuildRequires: python-devel
BuildRequires: python2-oslotest
@@ -33,7 +33,7 @@
BuildRequires: python2-requests >= 2.14.2
BuildRequires: python2-setuptools
BuildRequires: python2-six >= 1.10.0
-BuildRequires: python2-testrepository
+BuildRequires: python2-stestr
BuildRequires: python2-testscenarios
BuildRequires: python2-testtools
BuildRequires: python3-devel
@@ -44,7 +44,7 @@
BuildRequires: python3-requests >= 2.14.2
BuildRequires: python3-setuptools
BuildRequires: python3-six >= 1.10.0
-BuildRequires: python3-testrepository
+BuildRequires: python3-stestr
BuildRequires: python3-testscenarios
BuildRequires: python3-testtools
Requires: python-pbr >= 2.0.0
@@ -67,7 +67,7 @@
This package contains the documentation.
%prep
-%autosetup -p1 -n sushy-1.3.2
+%autosetup -p1 -n sushy-1.6.0
%py_req_cleanup
sed -i 's/^warning-is-error.*/warning-is-error = 0/g' setup.cfg
@@ -80,9 +80,7 @@
%{python_install}
%check
-%{python_expand rm -rf .testrepository
-$python setup.py test
-}
+%python_exec -m stestr.cli run
%files %{python_files}
%license LICENSE
++++++ sushy-1.3.2.tar.gz -> sushy-1.6.0.tar.gz ++++++
++++ 3322 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package python-ncclient for openSUSE:Factory checked in at 2018-09-26 14:22:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-ncclient (Old)
and /work/SRC/openSUSE:Factory/.python-ncclient.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ncclient"
Wed Sep 26 14:22:59 2018 rev:7 rq:634905 version:0.5.4
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-ncclient/python-ncclient.changes 2017-08-28 15:31:16.385753187 +0200
+++ /work/SRC/openSUSE:Factory/.python-ncclient.new/python-ncclient.changes 2018-09-26 14:23:02.925957418 +0200
@@ -0,0 +1,5 @@
+-------------------------------------------------------------------
+Sat Sep 8 11:21:16 UTC 2018 - dmueller(a)suse.com
+
+- Update to 0.5.4
+ * Python 3.6 support
Old:
----
ncclient-0.5.3.tar.gz
New:
----
ncclient-0.5.4.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-ncclient.spec ++++++
--- /var/tmp/diff_new_pack.NqRB1B/_old 2018-09-26 14:23:03.309956807 +0200
+++ /var/tmp/diff_new_pack.NqRB1B/_new 2018-09-26 14:23:03.309956807 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-ncclient
#
-# 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
@@ -19,7 +19,7 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%bcond_without test
Name: python-ncclient
-Version: 0.5.3
+Version: 0.5.4
Release: 0
Summary: Python library for NETCONF clients
License: Apache-2.0
@@ -31,10 +31,10 @@
BuildRequires: %{python_module setuptools}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
-Requires: %{python_module lxml >= 3.3.0}
-Requires: %{python_module paramiko >= 1.15.0}
-Requires: %{python_module setuptools > 0.6}
-Requires: %{python_module six}
+Requires: python-lxml >= 3.3.0
+Requires: python-paramiko >= 1.15.0
+Requires: python-setuptools > 0.6
+Requires: python-six
BuildArch: noarch
%if %{with test}
BuildRequires: %{python_module lxml >= 3.3.0}
@@ -70,10 +70,10 @@
%fdupes %{buildroot}
%files %{python_files}
-%doc LICENSE
+%license LICENSE
%{python_sitelib}/*
%files -n python-ncclient-doc
-%doc LICENSE README README.rst examples docs/build/html
+%doc README README.rst examples docs/build/html
%changelog
++++++ ncclient-0.5.3.tar.gz -> ncclient-0.5.4.tar.gz ++++++
++++ 2462 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package python-keystoneauth1 for openSUSE:Factory checked in at 2018-09-26 14:22:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-keystoneauth1 (Old)
and /work/SRC/openSUSE:Factory/.python-keystoneauth1.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-keystoneauth1"
Wed Sep 26 14:22:57 2018 rev:9 rq:634904 version:3.10.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-keystoneauth1/python-keystoneauth1.changes 2018-09-07 15:37:38.618649564 +0200
+++ /work/SRC/openSUSE:Factory/.python-keystoneauth1.new/python-keystoneauth1.changes 2018-09-26 14:23:00.209961742 +0200
@@ -1,0 +2,6 @@
+Tue Sep 11 07:53:09 UTC 2018 - cloud-devel(a)suse.de
+
+- update to version 3.10.0
+ - Add netloc and version check for version discovery
+
+-------------------------------------------------------------------
Old:
----
keystoneauth1-3.9.0.tar.gz
New:
----
keystoneauth1-3.10.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-keystoneauth1.spec ++++++
--- /var/tmp/diff_new_pack.lbw1Yg/_old 2018-09-26 14:23:00.801960800 +0200
+++ /var/tmp/diff_new_pack.lbw1Yg/_new 2018-09-26 14:23:00.805960794 +0200
@@ -18,7 +18,7 @@
%global sname keystoneauth1
Name: python-keystoneauth1
-Version: 3.9.0
+Version: 3.10.0
Release: 0
Summary: OpenStack authenticating tools
License: Apache-2.0
@@ -42,6 +42,7 @@
BuildRequires: python2-reno
BuildRequires: python2-requests-kerberos
BuildRequires: python2-requests-mock
+BuildRequires: python2-stestr
BuildRequires: python2-testresources
BuildRequires: python2-testtools
BuildRequires: python3-PyYAML
@@ -60,6 +61,7 @@
BuildRequires: python3-reno
BuildRequires: python3-requests-kerberos
BuildRequires: python3-requests-mock
+BuildRequires: python3-stestr
BuildRequires: python3-testresources
BuildRequires: python3-testtools
Requires: python-PyYAML
@@ -111,9 +113,7 @@
%check
rm -v keystoneauth1/tests/unit/test_hacking_checks.py
-%{python_expand rm -rf .testrepository
-ostestr
-}
+%python_exec -m stestr.cli run
%files %{python_files}
%license LICENSE
++++++ keystoneauth1-3.9.0.tar.gz -> keystoneauth1-3.10.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keystoneauth1-3.9.0/ChangeLog new/keystoneauth1-3.10.0/ChangeLog
--- old/keystoneauth1-3.9.0/ChangeLog 2018-06-20 16:01:46.000000000 +0200
+++ new/keystoneauth1-3.10.0/ChangeLog 2018-07-19 23:43:48.000000000 +0200
@@ -1,6 +1,11 @@
CHANGES
=======
+3.10.0
+------
+
+* Add netloc and version check for version discovery
+
3.9.0
-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keystoneauth1-3.9.0/PKG-INFO new/keystoneauth1-3.10.0/PKG-INFO
--- old/keystoneauth1-3.9.0/PKG-INFO 2018-06-20 16:01:49.000000000 +0200
+++ new/keystoneauth1-3.10.0/PKG-INFO 2018-07-19 23:43:50.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: keystoneauth1
-Version: 3.9.0
+Version: 3.10.0
Summary: Authentication Library for OpenStack Identity
Home-page: https://docs.openstack.org/keystoneauth/latest/
Author: OpenStack
@@ -54,8 +54,8 @@
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
-Provides-Extra: test
-Provides-Extra: oauth1
-Provides-Extra: kerberos
Provides-Extra: saml2
Provides-Extra: betamax
+Provides-Extra: oauth1
+Provides-Extra: kerberos
+Provides-Extra: test
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keystoneauth1-3.9.0/RELEASENOTES.rst new/keystoneauth1-3.10.0/RELEASENOTES.rst
--- old/keystoneauth1-3.9.0/RELEASENOTES.rst 2018-06-20 16:01:49.000000000 +0200
+++ new/keystoneauth1-3.10.0/RELEASENOTES.rst 2018-07-19 23:43:50.000000000 +0200
@@ -2,6 +2,21 @@
keystoneauth1
=============
+.. _keystoneauth1_3.10.0:
+
+3.10.0
+======
+
+.. _keystoneauth1_3.10.0_Bug Fixes:
+
+Bug Fixes
+---------
+
+.. releasenotes/notes/bug-1733052-1b4af3b3fe1b05bb.yaml @ b'323f4e4bc4710d42e493eb56e40ba139a84d67b3'
+
+- [`bug 1733052 <https://bugs.launchpad.net/keystoneauth/+bug/1733052>`_] Now the version discovery mechanism only fetches the version info from server side if the versioned url has been overrode. So that the request url's path won't be changed completely.
+
+
.. _keystoneauth1_3.8.0:
3.8.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keystoneauth1-3.9.0/keystoneauth1/discover.py new/keystoneauth1-3.10.0/keystoneauth1/discover.py
--- old/keystoneauth1-3.9.0/keystoneauth1/discover.py 2018-06-20 15:59:40.000000000 +0200
+++ new/keystoneauth1-3.10.0/keystoneauth1/discover.py 2018-07-19 23:41:52.000000000 +0200
@@ -417,10 +417,28 @@
parsed_version_url = urllib.parse.urlparse(url)
parsed_discovery_url = urllib.parse.urlparse(discovery_url)
+ # The services can override the version_url with some config options.(for
+ # example, In Keystone, Cinder and Glance, the option is "public_endpoint",
+ # and "compute_link_prefix", "network_link_prefix" in Nova and Neutron.
+ # In this case, it's hard to distinguish which part in version_url is
+ # useful for discovery_url , so here we just get the version from
+ # version_url and then add it into the discovery_url if needed.
+ path = parsed_version_url.path
+ if parsed_discovery_url.netloc != parsed_version_url.netloc:
+ version = version_url.rstrip('/').split('/')[-1]
+ url_path = parsed_discovery_url.path.rstrip('/')
+ if not url_path.endswith(version):
+ path = url_path + '/' + version
+ if version_url.endswith('/'):
+ # add '/' back to keep backward compatibility.
+ path = path + '/'
+ else:
+ path = parsed_discovery_url.path
+
return urllib.parse.ParseResult(
parsed_discovery_url.scheme,
parsed_discovery_url.netloc,
- parsed_version_url.path,
+ path,
parsed_version_url.params,
parsed_version_url.query,
parsed_version_url.fragment).geturl()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keystoneauth1-3.9.0/keystoneauth1/tests/unit/identity/test_identity_common.py new/keystoneauth1-3.10.0/keystoneauth1/tests/unit/identity/test_identity_common.py
--- old/keystoneauth1-3.9.0/keystoneauth1/tests/unit/identity/test_identity_common.py 2018-06-20 15:59:40.000000000 +0200
+++ new/keystoneauth1-3.10.0/keystoneauth1/tests/unit/identity/test_identity_common.py 2018-07-19 23:41:52.000000000 +0200
@@ -329,7 +329,7 @@
sb = session.Session()
discovery_cache = {}
- expected_url = urllib.parse.urljoin(self.TEST_COMPUTE_ADMIN, '/v2.0')
+ expected_url = self.TEST_COMPUTE_ADMIN + '/v2.0'
for sess in (sa, sb):
disc = discover.get_discovery(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keystoneauth1-3.9.0/keystoneauth1/tests/unit/test_discovery.py new/keystoneauth1-3.10.0/keystoneauth1/tests/unit/test_discovery.py
--- old/keystoneauth1-3.9.0/keystoneauth1/tests/unit/test_discovery.py 2018-06-20 15:59:40.000000000 +0200
+++ new/keystoneauth1-3.10.0/keystoneauth1/tests/unit/test_discovery.py 2018-07-19 23:41:52.000000000 +0200
@@ -491,6 +491,40 @@
self.assertTrue(mock.called_once)
+ def test_version_data_override_version_url(self):
+ # if the request url is versioned already, just return it.
+ self.requests_mock.get(
+ V3_URL, status_code=200,
+ json={'version': fixture.V3Discovery('http://override/identity/v3')
+ }
+ )
+
+ disc = discover.Discover(self.session, V3_URL)
+ version_data = disc.version_data()
+
+ for v in version_data:
+ self.assertEqual(v['version'], (3, 0))
+ self.assertEqual(v['status'], discover.Status.CURRENT)
+ self.assertEqual(v['raw_status'], 'stable')
+ self.assertEqual(v['url'], V3_URL)
+
+ # if the request url is not versioned, just add version info to it.(
+ # do not changed the url's netloc or path)
+ self.requests_mock.get(
+ BASE_URL, status_code=200,
+ json={'version': fixture.V3Discovery('http://override/identity/v3')
+ }
+ )
+
+ disc = discover.Discover(self.session, BASE_URL)
+ version_data = disc.version_data()
+
+ for v in version_data:
+ self.assertEqual(v['version'], (3, 0))
+ self.assertEqual(v['status'], discover.Status.CURRENT)
+ self.assertEqual(v['raw_status'], 'stable')
+ self.assertEqual(v['url'], V3_URL)
+
def test_version_data_unknown(self):
discovery_fixture = fixture.V3Discovery(V3_URL)
discovery_fixture.status = 'hungry'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keystoneauth1-3.9.0/keystoneauth1.egg-info/PKG-INFO new/keystoneauth1-3.10.0/keystoneauth1.egg-info/PKG-INFO
--- old/keystoneauth1-3.9.0/keystoneauth1.egg-info/PKG-INFO 2018-06-20 16:01:47.000000000 +0200
+++ new/keystoneauth1-3.10.0/keystoneauth1.egg-info/PKG-INFO 2018-07-19 23:43:48.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: keystoneauth1
-Version: 3.9.0
+Version: 3.10.0
Summary: Authentication Library for OpenStack Identity
Home-page: https://docs.openstack.org/keystoneauth/latest/
Author: OpenStack
@@ -54,8 +54,8 @@
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
-Provides-Extra: test
-Provides-Extra: oauth1
-Provides-Extra: kerberos
Provides-Extra: saml2
Provides-Extra: betamax
+Provides-Extra: oauth1
+Provides-Extra: kerberos
+Provides-Extra: test
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keystoneauth1-3.9.0/keystoneauth1.egg-info/SOURCES.txt new/keystoneauth1-3.10.0/keystoneauth1.egg-info/SOURCES.txt
--- old/keystoneauth1-3.9.0/keystoneauth1.egg-info/SOURCES.txt 2018-06-20 16:01:47.000000000 +0200
+++ new/keystoneauth1-3.10.0/keystoneauth1.egg-info/SOURCES.txt 2018-07-19 23:43:49.000000000 +0200
@@ -212,6 +212,7 @@
releasenotes/notes/bug-1616105-cc8b85eb056e99e2.yaml
releasenotes/notes/bug-1654847-acdf9543158329ec.yaml
releasenotes/notes/bug-1689424-set-adfspassword-endpointreference-f186d84a54007b09.yaml
+releasenotes/notes/bug-1733052-1b4af3b3fe1b05bb.yaml
releasenotes/notes/bug-1766235wq-0de60d0f996c6bfb.yaml
releasenotes/notes/collect-timing-85f007f0d86c8b26.yaml
releasenotes/notes/expose-endpoint-status-6195a6b76d8a8de8.yaml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keystoneauth1-3.9.0/keystoneauth1.egg-info/pbr.json new/keystoneauth1-3.10.0/keystoneauth1.egg-info/pbr.json
--- old/keystoneauth1-3.9.0/keystoneauth1.egg-info/pbr.json 2018-06-20 16:01:47.000000000 +0200
+++ new/keystoneauth1-3.10.0/keystoneauth1.egg-info/pbr.json 2018-07-19 23:43:49.000000000 +0200
@@ -1 +1 @@
-{"git_version": "ebe781a", "is_release": true}
\ No newline at end of file
+{"git_version": "323f4e4", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keystoneauth1-3.9.0/releasenotes/notes/bug-1733052-1b4af3b3fe1b05bb.yaml new/keystoneauth1-3.10.0/releasenotes/notes/bug-1733052-1b4af3b3fe1b05bb.yaml
--- old/keystoneauth1-3.9.0/releasenotes/notes/bug-1733052-1b4af3b3fe1b05bb.yaml 1970-01-01 01:00:00.000000000 +0100
+++ new/keystoneauth1-3.10.0/releasenotes/notes/bug-1733052-1b4af3b3fe1b05bb.yaml 2018-07-19 23:41:52.000000000 +0200
@@ -0,0 +1,7 @@
+---
+fixes:
+ - >
+ [`bug 1733052 <https://bugs.launchpad.net/keystoneauth/+bug/1733052>`_]
+ Now the version discovery mechanism only fetches the version info from
+ server side if the versioned url has been overrode. So that the request
+ url's path won't be changed completely.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keystoneauth1-3.9.0/releasenotes/notes/reno.cache new/keystoneauth1-3.10.0/releasenotes/notes/reno.cache
--- old/keystoneauth1-3.9.0/releasenotes/notes/reno.cache 2018-06-20 16:01:49.000000000 +0200
+++ new/keystoneauth1-3.10.0/releasenotes/notes/reno.cache 2018-07-19 23:43:50.000000000 +0200
@@ -1,5 +1,12 @@
---
file-contents:
+ releasenotes/notes/bug-1733052-1b4af3b3fe1b05bb.yaml:
+ fixes: ['[`bug 1733052 <https://bugs.launchpad.net/keystoneauth/+bug/1733052>`_]
+ Now the version discovery mechanism only fetches the version info from server
+ side if the versioned url has been overrode. So that the request url''s path
+ won''t be changed completely.
+
+ ']
releasenotes/notes/bug-1766235wq-0de60d0f996c6bfb.yaml:
fixes: ['[`bug 1766235 <https://bugs.launchpad.net/keystoneauth/+bug/1766235>`_]
@@ -63,6 +70,11 @@
']
notes:
- files:
+ - - releasenotes/notes/bug-1733052-1b4af3b3fe1b05bb.yaml
+ - !!binary |
+ MzIzZjRlNGJjNDcxMGQ0MmU0OTNlYjU2ZTQwYmExMzlhODRkNjdiMw==
+ version: 3.10.0
+- files:
- - releasenotes/notes/status-code-retries-75052a43efa4edb2.yaml
- !!binary |
M2MyY2Y0NGUxY2NjNzc3NGMxMzE2ZDA3ZTM3NWM0ZWQ5MTEzODQyYg==
1
0
Hello community,
here is the log from the commit of package python-ironic-inspector-client for openSUSE:Factory checked in at 2018-09-26 14:22:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-ironic-inspector-client (Old)
and /work/SRC/openSUSE:Factory/.python-ironic-inspector-client.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ironic-inspector-client"
Wed Sep 26 14:22:53 2018 rev:9 rq:634903 version:3.3.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-ironic-inspector-client/python-ironic-inspector-client.changes 2018-09-07 15:37:23.890665398 +0200
+++ /work/SRC/openSUSE:Factory/.python-ironic-inspector-client.new/python-ironic-inspector-client.changes 2018-09-26 14:22:55.101969876 +0200
@@ -1,0 +2,14 @@
+Tue Sep 11 07:52:41 UTC 2018 - cloud-devel(a)suse.de
+
+- update to version 3.3.0
+ - fix tox python3 overrides
+ - Add release note link in README
+ - Trivial: Update pypi url to new url
+ - Provide proper error message if interface name is invalid
+ - Update the home-page link
+ - Follow the new PTI for document build
+ - Fix errors in package metadata
+ - add lower-constraints job
+ - Support passing manage_boot argument in Python API
+
+-------------------------------------------------------------------
Old:
----
python-ironic-inspector-client-3.2.0.tar.gz
New:
----
python-ironic-inspector-client-3.3.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-ironic-inspector-client.spec ++++++
--- /var/tmp/diff_new_pack.mtYKIj/_old 2018-09-26 14:22:56.297967971 +0200
+++ /var/tmp/diff_new_pack.mtYKIj/_new 2018-09-26 14:22:56.297967971 +0200
@@ -17,13 +17,13 @@
Name: python-ironic-inspector-client
-Version: 3.2.0
+Version: 3.3.0
Release: 0
Summary: Python client and CLI tool for Ironic Inspector
License: Apache-2.0
Group: Development/Languages/Python
URL: https://launchpad.net/python-ironic-inspector-client
-Source0: https://files.pythonhosted.org/packages/source/p/python-ironic-inspector-cl…
+Source0: https://files.pythonhosted.org/packages/source/p/python-ironic-inspector-cl…
BuildRequires: openstack-macros
BuildRequires: python-Sphinx
BuildRequires: python-devel
@@ -54,7 +54,7 @@
This package contains Python client and command line tool for Ironic Inspector.
%prep
-%autosetup -p1 -n python-ironic-inspector-client-3.2.0
+%autosetup -p1 -n python-ironic-inspector-client-3.3.0
sed -i -e 's,hacking.*,,' test-requirements.txt
sed -i -e 's,coverage.*,,' test-requirements.txt
sed -i -e 's,doc8.*,,' test-requirements.txt
++++++ python-ironic-inspector-client-3.2.0.tar.gz -> python-ironic-inspector-client-3.3.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironic-inspector-client-3.2.0/AUTHORS new/python-ironic-inspector-client-3.3.0/AUTHORS
--- old/python-ironic-inspector-client-3.2.0/AUTHORS 2018-05-10 01:45:31.000000000 +0200
+++ new/python-ironic-inspector-client-3.3.0/AUTHORS 2018-07-26 10:48:57.000000000 +0200
@@ -18,6 +18,7 @@
Nguyen Hung Phuong <phuongnh(a)vn.fujitsu.com>
OpenStack Release Bot <infra-root(a)openstack.org>
Ruby Loo <ruby.loo(a)intel.com>
+Sean McGinnis <sean.mcginnis(a)gmail.com>
Tang Chen <chen.tang(a)easystack.cn>
Tao Li <litao3721(a)126.com>
Yuiko Takada <yui-takada(a)tg.jp.nec.com>
@@ -27,6 +28,8 @@
fpxie <fpxie(a)fiberhome.com>
gengchc2 <geng.changcai2(a)zte.com.cn>
ghanshyam <gmann(a)ghanshyammann.com>
+jacky06 <zhang.min(a)99cloud.net>
jinxingfang <fang.jinxing(a)99cloud.net>
melissaml <ma.lei(a)99cloud.net>
sonu.kumar <sonu.kumar(a)nectechnologies.in>
+wu.chunyang <wu.chunyang(a)99cloud.net>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironic-inspector-client-3.2.0/ChangeLog new/python-ironic-inspector-client-3.3.0/ChangeLog
--- old/python-ironic-inspector-client-3.2.0/ChangeLog 2018-05-10 01:45:31.000000000 +0200
+++ new/python-ironic-inspector-client-3.3.0/ChangeLog 2018-07-26 10:48:57.000000000 +0200
@@ -1,6 +1,19 @@
CHANGES
=======
+3.3.0
+-----
+
+* Fix errors in package metadata
+* Update the home-page link
+* Provide proper error message if interface name is invalid
+* Add release note link in README
+* Support passing manage\_boot argument in Python API
+* Follow the new PTI for document build
+* fix tox python3 overrides
+* add lower-constraints job
+* Trivial: Update pypi url to new url
+
3.2.0
-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironic-inspector-client-3.2.0/PKG-INFO new/python-ironic-inspector-client-3.3.0/PKG-INFO
--- old/python-ironic-inspector-client-3.2.0/PKG-INFO 2018-05-10 01:45:33.000000000 +0200
+++ new/python-ironic-inspector-client-3.3.0/PKG-INFO 2018-07-26 10:48:58.000000000 +0200
@@ -1,8 +1,10 @@
Metadata-Version: 2.1
Name: python-ironic-inspector-client
-Version: 3.2.0
+Version: 3.3.0
Summary: Python client for Ironic Inspector
-Home-page: https://launchpad.net/python-ironic-inspector-client
+Home-page: https://docs.openstack.org/python-ironic-inspector-client/latest/
+Author: OpenStack
+Author-email: openstack-dev(a)lists.openstack.org
License: Apache-2
Description: Ironic Inspector Client
=======================
@@ -16,7 +18,8 @@
* Source: https://git.openstack.org/cgit/openstack/python-ironic-inspector-client
* Documentation: https://docs.openstack.org/python-ironic-inspector-client/latest/
* Bugs: https://storyboard.openstack.org/#!/project/958
- * Downloads: https://pypi.python.org/pypi/python-ironic-inspector-client
+ * Downloads: https://pypi.org/project/python-ironic-inspector-client
+ * Release Notes: https://docs.openstack.org/releasenotes/python-ironic-inspector-client/
Please follow usual OpenStack `Gerrit Workflow`_ to submit a patch, see
`Inspector contributing guide`_ for more detail.
@@ -26,7 +29,7 @@
.. _Gerrit Workflow: https://docs.openstack.org/infra/manual/developers.html#development-workflow
- .. _Ironic Inspector: https://pypi.python.org/pypi/ironic-inspector
+ .. _Ironic Inspector: https://docs.openstack.org/ironic-inspector/latest/
.. _Inspector contributing guide: https://docs.openstack.org/ironic-inspector/latest/contributor/index.html
.. _HTTP API reference: https://docs.openstack.org/ironic-inspector/latest/user/http-api.html
@@ -43,5 +46,5 @@
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
-Provides-Extra: test
Provides-Extra: cli
+Provides-Extra: test
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironic-inspector-client-3.2.0/README.rst new/python-ironic-inspector-client-3.3.0/README.rst
--- old/python-ironic-inspector-client-3.2.0/README.rst 2018-05-10 01:41:48.000000000 +0200
+++ new/python-ironic-inspector-client-3.3.0/README.rst 2018-07-26 10:45:22.000000000 +0200
@@ -10,7 +10,8 @@
* Source: https://git.openstack.org/cgit/openstack/python-ironic-inspector-client
* Documentation: https://docs.openstack.org/python-ironic-inspector-client/latest/
* Bugs: https://storyboard.openstack.org/#!/project/958
-* Downloads: https://pypi.python.org/pypi/python-ironic-inspector-client
+* Downloads: https://pypi.org/project/python-ironic-inspector-client
+* Release Notes: https://docs.openstack.org/releasenotes/python-ironic-inspector-client/
Please follow usual OpenStack `Gerrit Workflow`_ to submit a patch, see
`Inspector contributing guide`_ for more detail.
@@ -20,6 +21,6 @@
.. _Gerrit Workflow: https://docs.openstack.org/infra/manual/developers.html#development-workflow
-.. _Ironic Inspector: https://pypi.python.org/pypi/ironic-inspector
+.. _Ironic Inspector: https://docs.openstack.org/ironic-inspector/latest/
.. _Inspector contributing guide: https://docs.openstack.org/ironic-inspector/latest/contributor/index.html
.. _HTTP API reference: https://docs.openstack.org/ironic-inspector/latest/user/http-api.html
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironic-inspector-client-3.2.0/doc/requirements.txt new/python-ironic-inspector-client-3.3.0/doc/requirements.txt
--- old/python-ironic-inspector-client-3.2.0/doc/requirements.txt 1970-01-01 01:00:00.000000000 +0100
+++ new/python-ironic-inspector-client-3.3.0/doc/requirements.txt 2018-07-26 10:45:22.000000000 +0200
@@ -0,0 +1,4 @@
+sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD
+openstackdocstheme>=1.18.1 # Apache-2.0
+reno>=2.5.0 # Apache-2.0
+sphinxcontrib-apidoc>=0.2.0 # BSD
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironic-inspector-client-3.2.0/doc/source/conf.py new/python-ironic-inspector-client-3.3.0/doc/source/conf.py
--- old/python-ironic-inspector-client-3.2.0/doc/source/conf.py 2018-05-10 01:41:48.000000000 +0200
+++ new/python-ironic-inspector-client-3.3.0/doc/source/conf.py 2018-07-26 10:45:22.000000000 +0200
@@ -5,7 +5,7 @@
# Add any Sphinx extension module names here, as strings. They can be
# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
-extensions = ['sphinx.ext.autodoc',
+extensions = ['sphinxcontrib.apidoc',
'sphinx.ext.viewcode',
]
@@ -22,9 +22,15 @@
wsme_protocols = ['restjson']
-# autodoc generation is a bit aggressive and a nuisance when doing heavy
-# text edit cycles.
-# execute "export SPHINX_DEBUG=1" in your terminal to disable
+# sphinxcontrib.apidoc options
+apidoc_module_dir = '../../ironic_inspector_client'
+apidoc_output_dir = 'reference/api'
+apidoc_excluded_paths = [
+ 'test/*',
+ 'test',
+ 'common/i18n*',
+ 'shell*']
+apidoc_separate_modules = True
# Add any paths that contain templates here, relative to this directory.
templates_path = ['_templates']
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironic-inspector-client-3.2.0/doc/source/reference/index.rst new/python-ironic-inspector-client-3.3.0/doc/source/reference/index.rst
--- old/python-ironic-inspector-client-3.2.0/doc/source/reference/index.rst 2018-05-10 01:41:48.000000000 +0200
+++ new/python-ironic-inspector-client-3.3.0/doc/source/reference/index.rst 2018-07-26 10:45:22.000000000 +0200
@@ -8,7 +8,7 @@
This code creates a client with API version *1.0* and a given `Keystone
session`_. The service URL is fetched from the service catalog in this case.
-See :py:class:`ironic_inspector_client.v1.ClientV1` documentation for details.
+See :py:class:`ironic_inspector_client.ClientV1` documentation for details.
.. _api-versioning:
@@ -23,16 +23,21 @@
Two constants are exposed for convenience:
-* :py:const:`ironic_inspector_client.v1.DEFAULT_API_VERSION`
-* :py:const:`ironic_inspector_client.v1.MAX_API_VERSION`
+* :py:const:`ironic_inspector_client.DEFAULT_API_VERSION`
+* :py:const:`ironic_inspector_client.MAX_API_VERSION`
API Reference
-------------
.. toctree::
- :maxdepth: 1
+ :maxdepth: 2
- api/autoindex
+ api/ironic_inspector_client
+
+.. toctree::
+ :hidden:
+
+ api/modules
.. _Keystone session: https://docs.openstack.org/keystoneauth/latest/using-sessions.html
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironic-inspector-client-3.2.0/ironic_inspector_client/__init__.py new/python-ironic-inspector-client-3.3.0/ironic_inspector_client/__init__.py
--- old/python-ironic-inspector-client-3.2.0/ironic_inspector_client/__init__.py 2018-05-10 01:41:48.000000000 +0200
+++ new/python-ironic-inspector-client-3.3.0/ironic_inspector_client/__init__.py 2018-07-26 10:45:22.000000000 +0200
@@ -13,3 +13,7 @@
from .v1 import ClientV1, DEFAULT_API_VERSION, MAX_API_VERSION # noqa
from .common.http import ClientError, EndpointNotFound, VersionNotSupported # noqa
+
+
+__all__ = ['ClientV1', 'DEFAULT_API_VERSION', 'MAX_API_VERSION',
+ 'ClientError', 'EndpointNotFound', 'VersionNotSupported']
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironic-inspector-client-3.2.0/ironic_inspector_client/test/test_v1.py new/python-ironic-inspector-client-3.3.0/ironic_inspector_client/test/test_v1.py
--- old/python-ironic-inspector-client-3.2.0/ironic_inspector_client/test/test_v1.py 2018-05-10 01:41:48.000000000 +0200
+++ new/python-ironic-inspector-client-3.3.0/ironic_inspector_client/test/test_v1.py 2018-07-26 10:45:22.000000000 +0200
@@ -84,11 +84,18 @@
def test(self, mock_req):
self.get_client().introspect(self.uuid)
mock_req.assert_called_once_with(
- 'post', '/introspection/%s' % self.uuid)
+ 'post', '/introspection/%s' % self.uuid,
+ params={})
def test_invalid_input(self, mock_req):
self.assertRaises(TypeError, self.get_client().introspect, 42)
+ def test_manage_boot(self, mock_req):
+ self.get_client().introspect(self.uuid, manage_boot=False)
+ mock_req.assert_called_once_with(
+ 'post', '/introspection/%s' % self.uuid,
+ params={'manage_boot': '0'})
+
@mock.patch.object(http.BaseClient, 'request')
class TestReprocess(BaseTest):
@@ -427,8 +434,7 @@
self.uuid, "em1", fields)
self.assertEqual(expected_values, iface_dict)
- # Test interface name not in 'all_interfaces'
- expected_values = collections.OrderedDict()
- iface_dict = self.get_client().get_interface_data(
- self.uuid, "em55", fields)
- self.assertEqual(expected_values, iface_dict)
+ def test_invalid_interface(self, mock_req):
+ mock_req.return_value.json.return_value = self.inspector_db
+ self.assertRaises(ValueError, self.get_client().get_interface_data,
+ self.uuid, "em55", ["node_ident", "interface"])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironic-inspector-client-3.2.0/ironic_inspector_client/v1.py new/python-ironic-inspector-client-3.3.0/ironic_inspector_client/v1.py
--- old/python-ironic-inspector-client-3.2.0/ironic_inspector_client/v1.py 2018-05-10 01:41:48.000000000 +0200
+++ new/python-ironic-inspector-client-3.3.0/ironic_inspector_client/v1.py 2018-07-26 10:45:22.000000000 +0200
@@ -26,7 +26,7 @@
DEFAULT_API_VERSION = (1, 0)
"""Server API version used by default."""
-MAX_API_VERSION = (1, 8)
+MAX_API_VERSION = (1, 13)
"""Maximum API version this client was designed to work with.
This does not mean that other versions won't work at all - the server might
@@ -88,20 +88,28 @@
super(ClientV1, self).__init__(**kwargs)
self.rules = RulesAPI(self.request)
- def introspect(self, uuid):
+ def introspect(self, uuid, manage_boot=None):
"""Start introspection for a node.
:param uuid: node UUID or name
- :raises: :py:class:`.ClientError` on error reported from a server
- :raises: :py:class:`.VersionNotSupported` if requested api_version
- is not supported
+ :param manage_boot: whether to manage boot during introspection of
+ this node. If it is None (the default), then this argument is not
+ passed to API and the server default is used instead.
+ :raises: :py:class:`ironic_inspector_client.ClientError` on error
+ reported from a server
+ :raises: :py:class:`ironic_inspector_client.VersionNotSupported` if
+ requested api_version is not supported
:raises: *requests* library exception on connection problems.
"""
if not isinstance(uuid, six.string_types):
raise TypeError(
_("Expected string for uuid argument, got %r") % uuid)
- self.request('post', '/introspection/%s' % uuid)
+ params = {}
+ if manage_boot is not None:
+ params['manage_boot'] = str(int(manage_boot))
+
+ self.request('post', '/introspection/%s' % uuid, params=params)
def reprocess(self, uuid):
"""Reprocess stored introspection data.
@@ -110,9 +118,10 @@
this request will return error response with 404 code.
:param uuid: node UUID or name.
- :raises: :py:class:`.ClientError` on error reported from a server
- :raises: :py:class:`.VersionNotSupported` if requested api_version
- is not supported
+ :raises: :py:class:`ironic_inspector_client.ClientError` on error
+ reported from a server
+ :raises: :py:class:`ironic_inspector_client.VersionNotSupported` if
+ requested api_version is not supported
:raises: *requests* library exception on connection problems.
:raises: TypeError if uuid is not a string.
"""
@@ -133,9 +142,10 @@
:param marker: pagination maker, UUID or None
:param limit: pagination limit, int or None
- :raises: :py:class:`.ClientError` on error reported from a server
- :raises: :py:class:`.VersionNotSupported` if requested api_version
- is not supported
+ :raises: :py:class:`ironic_inspector_client.ClientError` on error
+ reported from a server
+ :raises: :py:class:`ironic_inspector_client.VersionNotSupported` if
+ requested api_version is not supported
:raises: *requests* library exception on connection problems.
:return: a list of status dictionaries with the keys:
@@ -164,9 +174,10 @@
"""Get introspection status for a node.
:param uuid: node UUID or name.
- :raises: :py:class:`.ClientError` on error reported from a server
- :raises: :py:class:`.VersionNotSupported` if requested api_version
- is not supported
+ :raises: :py:class:`ironic_inspector_client.ClientError` on error
+ reported from a server
+ :raises: :py:class:`ironic_inspector_client.VersionNotSupported`
+ if requested api_version is not supported
:raises: *requests* library exception on connection problems.
:return: dictionary with the keys:
@@ -192,10 +203,12 @@
:param retry_interval: sleep interval between retries.
:param max_retries: maximum number of retries.
:param sleep_function: function used for sleeping between retries.
- :raises: :py:class:`.WaitTimeoutError` on timeout
- :raises: :py:class:`.ClientError` on error reported from a server
- :raises: :py:class:`.VersionNotSupported` if requested api_version
- is not supported
+ :raises: :py:class:`ironic_inspector_client.WaitTimeoutError` on
+ timeout
+ :raises: :py:class:`ironic_inspector_client.ClientError` on error
+ reported from a server
+ :raises: :py:class:`ironic_inspector_client.VersionNotSupported` if
+ requested api_version is not supported
:raises: *requests* library exception on connection problems.
:return: dictionary UUID -> status (the same as in get_status).
"""
@@ -236,9 +249,10 @@
:param uuid: node UUID or name.
:param raw: whether to return raw binary data or parsed JSON data
:returns: bytes or a dict depending on the 'raw' argument
- :raises: :py:class:`.ClientError` on error reported from a server
- :raises: :py:class:`.VersionNotSupported` if requested api_version
- is not supported
+ :raises: :py:class:`ironic_inspector_client.ClientError` on error
+ reported from a server
+ :raises: :py:class:`ironic_inspector_client.VersionNotSupported` if
+ requested api_version is not supported
:raises: *requests* library exception on connection problems.
:raises: TypeError if uuid is not a string
"""
@@ -256,9 +270,10 @@
"""Abort running introspection for a node.
:param uuid: node UUID or name.
- :raises: :py:class:`.ClientError` on error reported from a server
- :raises: :py:class:`.VersionNotSupported` if requested api_version
- is not supported
+ :raises: :py:class:`ironic_inspector_client.ClientError` on error
+ reported from a server
+ :raises: :py:class:`ironic_inspector_client.VersionNotSupported` if
+ requested api_version is not supported
:raises: *requests* library exception on connection problems.
:raises: TypeError if uuid is not a string.
"""
@@ -279,6 +294,7 @@
:param interface: interface name
:param field_sel: list of all fields for which to get data
:returns: interface data in OrderedDict
+ :raises: ValueError if interface is not found.
"""
# Use OrderedDict to maintain order of user-entered fields
iface_data = collections.OrderedDict()
@@ -288,7 +304,9 @@
# Make sure interface name is valid
if interface not in all_interfaces:
- return iface_data
+ raise ValueError(
+ _("Interface %s was not found on this node")
+ % interface)
# If lldp data not available this will still return interface,
# mac, node_ident etc.
@@ -365,9 +383,10 @@
:param uuid: rule UUID, will be generated if not specified
:param description: optional rule description
:returns: rule representation
- :raises: :py:class:`.ClientError` on error reported from a server
- :raises: :py:class:`.VersionNotSupported` if requested api_version
- is not supported
+ :raises: :py:class:`ironic_inspector_client.ClientError` on error
+ reported from a server
+ :raises: :py:class:`ironic_inspector_client.VersionNotSupported` if
+ requested api_version is not supported
"""
if uuid is not None and not isinstance(uuid, six.string_types):
raise TypeError(
@@ -389,9 +408,10 @@
:param json_rule: rule information as a dict with keys matching
arguments of :py:meth:`RulesAPI.create`.
:returns: rule representation
- :raises: :py:class:`.ClientError` on error reported from a server
- :raises: :py:class:`.VersionNotSupported` if requested api_version
- is not supported
+ :raises: :py:class:`ironic_inspector_client.ClientError` on error
+ reported from a server
+ :raises: :py:class:`ironic_inspector_client.VersionNotSupported` if
+ requested api_version is not supported
"""
return self._request('post', '/rules', json=json_rule).json()
@@ -400,9 +420,10 @@
:returns: list of short rule representations (uuid, description
and links)
- :raises: :py:class:`.ClientError` on error reported from a server
- :raises: :py:class:`.VersionNotSupported` if requested api_version
- is not supported
+ :raises: :py:class:`ironic_inspector_client.ClientError` on error
+ reported from a server
+ :raises: :py:class:`ironic_inspector_client.VersionNotSupported` if
+ requested api_version is not supported
"""
return self._request('get', '/rules').json()['rules']
@@ -411,9 +432,10 @@
:param uuid: rule UUID
:returns: rule representation
- :raises: :py:class:`.ClientError` on error reported from a server
- :raises: :py:class:`.VersionNotSupported` if requested api_version
- is not supported
+ :raises: :py:class:`ironic_inspector_client.ClientError` on error
+ reported from a server
+ :raises: :py:class:`ironic_inspector_client.VersionNotSupported` if
+ requested api_version is not supported
"""
if not isinstance(uuid, six.string_types):
raise TypeError(
@@ -424,9 +446,10 @@
"""Delete an introspection rule.
:param uuid: rule UUID
- :raises: :py:class:`.ClientError` on error reported from a server
- :raises: :py:class:`.VersionNotSupported` if requested api_version
- is not supported
+ :raises: :py:class:`ironic_inspector_client.ClientError` on error
+ reported from a server
+ :raises: :py:class:`ironic_inspector_client.VersionNotSupported` if
+ requested api_version is not supported
"""
if not isinstance(uuid, six.string_types):
raise TypeError(
@@ -436,8 +459,9 @@
def delete_all(self):
"""Delete all introspection rules.
- :raises: :py:class:`.ClientError` on error reported from a server
- :raises: :py:class:`.VersionNotSupported` if requested api_version
- is not supported
+ :raises: :py:class:`ironic_inspector_client.ClientError` on error
+ reported from a server
+ :raises: :py:class:`ironic_inspector_client.VersionNotSupported` if
+ requested api_version is not supported
"""
self._request('delete', '/rules')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironic-inspector-client-3.2.0/lower-constraints.txt new/python-ironic-inspector-client-3.3.0/lower-constraints.txt
--- old/python-ironic-inspector-client-3.2.0/lower-constraints.txt 1970-01-01 01:00:00.000000000 +0100
+++ new/python-ironic-inspector-client-3.3.0/lower-constraints.txt 2018-07-26 10:45:22.000000000 +0200
@@ -0,0 +1,85 @@
+alabaster==0.7.10
+appdirs==1.3.0
+asn1crypto==0.23.0
+Babel==2.3.4
+cffi==1.7.0
+chardet==3.0.4
+cliff==2.8.0
+cmd2==0.8.0
+coverage==4.0
+cryptography==2.1
+debtcollector==1.2.0
+decorator==3.4.0
+deprecation==1.0
+doc8==0.6.0
+docutils==0.11
+dogpile.cache==0.6.2
+dulwich==0.15.0
+extras==1.0.0
+fasteners==0.7.0
+fixtures==3.0.0
+flake8==2.5.5
+hacking==1.0.0
+idna==2.6
+imagesize==0.7.1
+iso8601==0.1.11
+Jinja2==2.10
+jmespath==0.9.0
+jsonpatch==1.16
+jsonpointer==1.13
+jsonschema==2.6.0
+keystoneauth1==3.4.0
+linecache2==1.0.0
+MarkupSafe==1.0
+mccabe==0.2.1
+mock==2.0.0
+monotonic==0.6
+msgpack-python==0.4.0
+munch==2.1.0
+netaddr==0.7.18
+netifaces==0.10.4
+openstackdocstheme==1.18.1
+openstacksdk==0.11.2
+os-client-config==1.28.0
+os-service-types==1.2.0
+osc-lib==1.8.0
+oslo.concurrency==3.25.0
+oslo.config==5.2.0
+oslo.i18n==3.15.3
+oslo.serialization==2.18.0
+oslo.utils==3.33.0
+pbr==2.0.0
+pep8==1.5.7
+positional==1.2.1
+prettytable==0.7.2
+pycparser==2.18
+pyflakes==0.8.1
+Pygments==2.2.0
+pyOpenSSL==17.1.0
+pyparsing==2.1.0
+pyperclip==1.5.27
+python-cinderclient==3.3.0
+python-glanceclient==2.8.0
+python-keystoneclient==3.8.0
+python-mimeparse==1.6.0
+python-novaclient==9.1.0
+python-openstackclient==3.12.0
+pytz==2013.6
+PyYAML==3.12
+reno==2.5.0
+requests==2.14.2
+requests-mock==1.2.0
+requestsexceptions==1.2.0
+restructuredtext-lint==1.1.1
+rfc3986==0.3.1
+simplejson==3.5.1
+six==1.10.0
+snowballstemmer==1.2.1
+Sphinx==1.6.2
+sphinxcontrib-websupport==1.0.1
+stevedore==1.20.0
+testtools==2.2.0
+traceback2==1.4.0
+unittest2==1.1.0
+warlock==1.2.0
+wrapt==1.7.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironic-inspector-client-3.2.0/python_ironic_inspector_client.egg-info/PKG-INFO new/python-ironic-inspector-client-3.3.0/python_ironic_inspector_client.egg-info/PKG-INFO
--- old/python-ironic-inspector-client-3.2.0/python_ironic_inspector_client.egg-info/PKG-INFO 2018-05-10 01:45:31.000000000 +0200
+++ new/python-ironic-inspector-client-3.3.0/python_ironic_inspector_client.egg-info/PKG-INFO 2018-07-26 10:48:57.000000000 +0200
@@ -1,8 +1,10 @@
Metadata-Version: 2.1
Name: python-ironic-inspector-client
-Version: 3.2.0
+Version: 3.3.0
Summary: Python client for Ironic Inspector
-Home-page: https://launchpad.net/python-ironic-inspector-client
+Home-page: https://docs.openstack.org/python-ironic-inspector-client/latest/
+Author: OpenStack
+Author-email: openstack-dev(a)lists.openstack.org
License: Apache-2
Description: Ironic Inspector Client
=======================
@@ -16,7 +18,8 @@
* Source: https://git.openstack.org/cgit/openstack/python-ironic-inspector-client
* Documentation: https://docs.openstack.org/python-ironic-inspector-client/latest/
* Bugs: https://storyboard.openstack.org/#!/project/958
- * Downloads: https://pypi.python.org/pypi/python-ironic-inspector-client
+ * Downloads: https://pypi.org/project/python-ironic-inspector-client
+ * Release Notes: https://docs.openstack.org/releasenotes/python-ironic-inspector-client/
Please follow usual OpenStack `Gerrit Workflow`_ to submit a patch, see
`Inspector contributing guide`_ for more detail.
@@ -26,7 +29,7 @@
.. _Gerrit Workflow: https://docs.openstack.org/infra/manual/developers.html#development-workflow
- .. _Ironic Inspector: https://pypi.python.org/pypi/ironic-inspector
+ .. _Ironic Inspector: https://docs.openstack.org/ironic-inspector/latest/
.. _Inspector contributing guide: https://docs.openstack.org/ironic-inspector/latest/contributor/index.html
.. _HTTP API reference: https://docs.openstack.org/ironic-inspector/latest/user/http-api.html
@@ -43,5 +46,5 @@
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
-Provides-Extra: test
Provides-Extra: cli
+Provides-Extra: test
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironic-inspector-client-3.2.0/python_ironic_inspector_client.egg-info/SOURCES.txt new/python-ironic-inspector-client-3.3.0/python_ironic_inspector_client.egg-info/SOURCES.txt
--- old/python-ironic-inspector-client-3.2.0/python_ironic_inspector_client.egg-info/SOURCES.txt 2018-05-10 01:45:32.000000000 +0200
+++ new/python-ironic-inspector-client-3.3.0/python_ironic_inspector_client.egg-info/SOURCES.txt 2018-07-26 10:48:58.000000000 +0200
@@ -3,11 +3,13 @@
LICENSE
README.rst
functest-requirements.txt
+lower-constraints.txt
requirements.txt
setup.cfg
setup.py
test-requirements.txt
tox.ini
+doc/requirements.txt
doc/source/conf.py
doc/source/index.rst
doc/source/cli/index.rst
@@ -42,6 +44,7 @@
releasenotes/notes/api-1.2-33f0e1956b924447.yaml
releasenotes/notes/api-1.5-d5c64e5265fe56d3.yaml
releasenotes/notes/api-1.6-a020f6ee5756a7ab.yaml
+releasenotes/notes/change-error-msg-invalid-interface-4b6b70b92c27d6f6.yaml
releasenotes/notes/client-get-data-7002c1e22f14cefd.yaml
releasenotes/notes/data-save-9d9d4b3ac7c9851f.yaml
releasenotes/notes/deprecate-setting-ipmi-creds-1581ddc63b273811.yaml
@@ -52,6 +55,7 @@
releasenotes/notes/introspection-wait-a7e8fe832c3aaff9.yaml
releasenotes/notes/ks-session-ac614a9abda3e228.yaml
releasenotes/notes/list-introspection-statuses-4ad9e7e56823e754.yaml
+releasenotes/notes/manage-boot-3d77762952b354a1.yaml
releasenotes/notes/no-auth-token-c486915a6168d4a3.yaml
releasenotes/notes/no-default-uri-861f675ccb75e05d.yaml
releasenotes/notes/old-functions-80ddae9eaa1e7e1d.yaml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironic-inspector-client-3.2.0/python_ironic_inspector_client.egg-info/pbr.json new/python-ironic-inspector-client-3.3.0/python_ironic_inspector_client.egg-info/pbr.json
--- old/python-ironic-inspector-client-3.2.0/python_ironic_inspector_client.egg-info/pbr.json 2018-05-10 01:45:31.000000000 +0200
+++ new/python-ironic-inspector-client-3.3.0/python_ironic_inspector_client.egg-info/pbr.json 2018-07-26 10:48:57.000000000 +0200
@@ -1 +1 @@
-{"git_version": "6048afc", "is_release": true}
\ No newline at end of file
+{"git_version": "53bf4e8", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironic-inspector-client-3.2.0/python_ironic_inspector_client.egg-info/requires.txt new/python-ironic-inspector-client-3.3.0/python_ironic_inspector_client.egg-info/requires.txt
--- old/python-ironic-inspector-client-3.2.0/python_ironic_inspector_client.egg-info/requires.txt 2018-05-10 01:45:31.000000000 +0200
+++ new/python-ironic-inspector-client-3.3.0/python_ironic_inspector_client.egg-info/requires.txt 2018-07-26 10:48:57.000000000 +0200
@@ -16,8 +16,5 @@
hacking<1.1.0,>=1.0.0
mock>=2.0.0
requests-mock>=1.2.0
-sphinx!=1.6.6,!=1.6.7,>=1.6.2
-openstackdocstheme>=1.18.1
-reno>=2.5.0
oslo.concurrency>=3.25.0
python-openstackclient>=3.12.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironic-inspector-client-3.2.0/releasenotes/notes/change-error-msg-invalid-interface-4b6b70b92c27d6f6.yaml new/python-ironic-inspector-client-3.3.0/releasenotes/notes/change-error-msg-invalid-interface-4b6b70b92c27d6f6.yaml
--- old/python-ironic-inspector-client-3.2.0/releasenotes/notes/change-error-msg-invalid-interface-4b6b70b92c27d6f6.yaml 1970-01-01 01:00:00.000000000 +0100
+++ new/python-ironic-inspector-client-3.3.0/releasenotes/notes/change-error-msg-invalid-interface-4b6b70b92c27d6f6.yaml 2018-07-26 10:45:22.000000000 +0200
@@ -0,0 +1,6 @@
+---
+fixes:
+ - The error message returned when running the
+ `openstack baremetal introspection interface show`
+ command with an interface not associated with the node has been fixed.
+ It now indicates that the interface was invalid.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironic-inspector-client-3.2.0/releasenotes/notes/manage-boot-3d77762952b354a1.yaml new/python-ironic-inspector-client-3.3.0/releasenotes/notes/manage-boot-3d77762952b354a1.yaml
--- old/python-ironic-inspector-client-3.2.0/releasenotes/notes/manage-boot-3d77762952b354a1.yaml 1970-01-01 01:00:00.000000000 +0100
+++ new/python-ironic-inspector-client-3.3.0/releasenotes/notes/manage-boot-3d77762952b354a1.yaml 2018-07-26 10:45:22.000000000 +0200
@@ -0,0 +1,4 @@
+---
+features:
+ - Adds Python library support for passing ``manage_boot``
+ to the introspection API.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironic-inspector-client-3.2.0/setup.cfg new/python-ironic-inspector-client-3.3.0/setup.cfg
--- old/python-ironic-inspector-client-3.2.0/setup.cfg 2018-05-10 01:45:33.000000000 +0200
+++ new/python-ironic-inspector-client-3.3.0/setup.cfg 2018-07-26 10:48:58.000000000 +0200
@@ -2,7 +2,9 @@
name = python-ironic-inspector-client
summary = Python client for Ironic Inspector
description-file = README.rst
-home-page = https://launchpad.net/python-ironic-inspector-client
+author = OpenStack
+author-email = openstack-dev(a)lists.openstack.org
+home-page = https://docs.openstack.org/python-ironic-inspector-client/latest/
license = Apache-2
classifier =
Environment :: Console
@@ -39,21 +41,6 @@
baremetal_introspection_interface_list = ironic_inspector_client.shell:InterfaceListCommand
baremetal_introspection_interface_show = ironic_inspector_client.shell:InterfaceShowCommand
-[pbr]
-autodoc_index_modules = True
-autodoc_exclude_modules =
- ironic_inspector_client.test.*
- ironic_inspector_client.common.i18n
- ironic_inspector_client.shell
-warnerrors = True
-api_doc_dir = reference/api
-
-[build_sphinx]
-all_files = 1
-build-dir = doc/build
-source-dir = doc/source
-warning-is-error = 1
-
[extras]
cli =
python-openstackclient>=3.12.0 # Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironic-inspector-client-3.2.0/test-requirements.txt new/python-ironic-inspector-client-3.3.0/test-requirements.txt
--- old/python-ironic-inspector-client-3.2.0/test-requirements.txt 2018-05-10 01:42:11.000000000 +0200
+++ new/python-ironic-inspector-client-3.3.0/test-requirements.txt 2018-07-26 10:45:22.000000000 +0200
@@ -7,8 +7,5 @@
hacking>=1.0.0,<1.1.0 # Apache-2.0
mock>=2.0.0 # BSD
requests-mock>=1.2.0 # Apache-2.0
-sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD
-openstackdocstheme>=1.18.1 # Apache-2.0
-reno>=2.5.0 # Apache-2.0
oslo.concurrency>=3.25.0 # Apache-2.0
python-openstackclient>=3.12.0 # Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironic-inspector-client-3.2.0/tox.ini new/python-ironic-inspector-client-3.3.0/tox.ini
--- old/python-ironic-inspector-client-3.2.0/tox.ini 2018-05-10 01:41:48.000000000 +0200
+++ new/python-ironic-inspector-client-3.3.0/tox.ini 2018-07-26 10:45:22.000000000 +0200
@@ -34,19 +34,38 @@
commands = {[testenv:functional]commands}
[testenv:venv]
+basepython = python3
+deps =
+ -c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt}
+ -r{toxinidir}/requirements.txt
+ -r{toxinidir}/doc/requirements.txt
commands = {posargs}
[testenv:releasenotes]
+basepython = python3
+deps =
+ -c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt}
+ -r{toxinidir}/requirements.txt
+ -r{toxinidir}/doc/requirements.txt
commands = sphinx-build -a -E -W -d releasenotes/build/doctrees -b html releasenotes/source releasenotes/build/html
[testenv:docs]
-setenv = PYTHONHASHSEED=0
-sitepackages = False
-commands =
- python setup.py build_sphinx
+basepython = python3
+deps =
+ -c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt}
+ -r{toxinidir}/requirements.txt
+ -r{toxinidir}/doc/requirements.txt
+commands = sphinx-build -W -b html doc/source doc/build/html
[flake8]
max-complexity=15
[hacking]
import_exceptions = ironic_inspector_client.common.i18n
+
+[testenv:lower-constraints]
+basepython = python3
+deps =
+ -c{toxinidir}/lower-constraints.txt
+ -r{toxinidir}/test-requirements.txt
+ -r{toxinidir}/requirements.txt
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironic-inspector-client-3.2.0/zuul.d/project.yaml new/python-ironic-inspector-client-3.3.0/zuul.d/project.yaml
--- old/python-ironic-inspector-client-3.2.0/zuul.d/project.yaml 2018-05-10 01:41:48.000000000 +0200
+++ new/python-ironic-inspector-client-3.3.0/zuul.d/project.yaml 2018-07-26 10:45:22.000000000 +0200
@@ -3,7 +3,9 @@
jobs:
- openstack-tox-functional
- python-ironic-inspector-client-tempest-dsvm
+ - openstack-tox-lower-constraints
gate:
jobs:
- openstack-tox-functional
- python-ironic-inspector-client-tempest-dsvm
+ - openstack-tox-lower-constraints
1
0
Hello community,
here is the log from the commit of package python-os-win for openSUSE:Factory checked in at 2018-09-26 14:22:50
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-os-win (Old)
and /work/SRC/openSUSE:Factory/.python-os-win.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-os-win"
Wed Sep 26 14:22:50 2018 rev:7 rq:634902 version:4.0.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-os-win/python-os-win.changes 2018-09-07 15:38:38.634585087 +0200
+++ /work/SRC/openSUSE:Factory/.python-os-win.new/python-os-win.changes 2018-09-26 14:22:53.397972589 +0200
@@ -1,0 +2,8 @@
+Tue Sep 11 07:53:44 UTC 2018 - cloud-devel(a)suse.de
+
+- update to version 4.0.1
+ - Update UPPER_CONSTRAINTS_FILE for stable/rocky
+ - uncap eventlet
+ - Update .gitreview for stable/rocky
+
+-------------------------------------------------------------------
Old:
----
os-win-4.0.0.tar.gz
New:
----
os-win-4.0.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-os-win.spec ++++++
--- /var/tmp/diff_new_pack.9aqLcv/_old 2018-09-26 14:22:53.853971862 +0200
+++ /var/tmp/diff_new_pack.9aqLcv/_new 2018-09-26 14:22:53.857971856 +0200
@@ -17,13 +17,13 @@
Name: python-os-win
-Version: 4.0.0
+Version: 4.0.1
Release: 0
Summary: Hyper-V library for OpenStack projects
License: Apache-2.0
Group: Development/Languages/Python
URL: https://launchpad.net/os-win
-Source0: https://files.pythonhosted.org/packages/source/o/os-win/os-win-4.0.0.tar.gz
+Source0: https://files.pythonhosted.org/packages/source/o/os-win/os-win-4.0.1.tar.gz
BuildRequires: openstack-macros
BuildRequires: python-devel
BuildRequires: python2-Sphinx
@@ -89,7 +89,7 @@
Documentation for the Hyper-V library.
%prep
-%autosetup -n os-win-4.0.0
+%autosetup -n os-win-4.0.1
%py_req_cleanup
# we dont want to run the hacking tests again (and dont want the needed deps)
rm -f os_win/tests/unit/test_hacking.py
++++++ os-win-4.0.0.tar.gz -> os-win-4.0.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-win-4.0.0/ChangeLog new/os-win-4.0.1/ChangeLog
--- old/os-win-4.0.0/ChangeLog 2018-03-09 00:55:14.000000000 +0100
+++ new/os-win-4.0.1/ChangeLog 2018-08-22 14:55:19.000000000 +0200
@@ -1,6 +1,13 @@
CHANGES
=======
+4.0.1
+-----
+
+* uncap eventlet
+* Update UPPER\_CONSTRAINTS\_FILE for stable/rocky
+* Update .gitreview for stable/rocky
+
4.0.0
-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-win-4.0.0/PKG-INFO new/os-win-4.0.1/PKG-INFO
--- old/os-win-4.0.0/PKG-INFO 2018-03-09 00:55:14.000000000 +0100
+++ new/os-win-4.0.1/PKG-INFO 2018-08-22 14:55:22.000000000 +0200
@@ -1,12 +1,11 @@
Metadata-Version: 1.1
Name: os-win
-Version: 4.0.0
+Version: 4.0.1
Summary: Windows / Hyper-V library for OpenStack projects.
Home-page: http://www.cloudbase.it/
Author: OpenStack
Author-email: openstack-dev(a)lists.openstack.org
License: UNKNOWN
-Description-Content-Type: UNKNOWN
Description: ========================
Team and repository tags
========================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-win-4.0.0/RELEASENOTES.rst new/os-win-4.0.1/RELEASENOTES.rst
--- old/os-win-4.0.0/RELEASENOTES.rst 1970-01-01 01:00:00.000000000 +0100
+++ new/os-win-4.0.1/RELEASENOTES.rst 2018-08-22 14:55:22.000000000 +0200
@@ -0,0 +1,3 @@
+======
+os-win
+======
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-win-4.0.0/os_win.egg-info/PKG-INFO new/os-win-4.0.1/os_win.egg-info/PKG-INFO
--- old/os-win-4.0.0/os_win.egg-info/PKG-INFO 2018-03-09 00:55:14.000000000 +0100
+++ new/os-win-4.0.1/os_win.egg-info/PKG-INFO 2018-08-22 14:55:19.000000000 +0200
@@ -1,12 +1,11 @@
Metadata-Version: 1.1
Name: os-win
-Version: 4.0.0
+Version: 4.0.1
Summary: Windows / Hyper-V library for OpenStack projects.
Home-page: http://www.cloudbase.it/
Author: OpenStack
Author-email: openstack-dev(a)lists.openstack.org
License: UNKNOWN
-Description-Content-Type: UNKNOWN
Description: ========================
Team and repository tags
========================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-win-4.0.0/os_win.egg-info/pbr.json new/os-win-4.0.1/os_win.egg-info/pbr.json
--- old/os-win-4.0.0/os_win.egg-info/pbr.json 2018-03-09 00:55:14.000000000 +0100
+++ new/os-win-4.0.1/os_win.egg-info/pbr.json 2018-08-22 14:55:19.000000000 +0200
@@ -1 +1 @@
-{"git_version": "6a5325b", "is_release": true}
\ No newline at end of file
+{"git_version": "f6ccfb6", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-win-4.0.0/os_win.egg-info/requires.txt new/os-win-4.0.1/os_win.egg-info/requires.txt
--- old/os-win-4.0.0/os_win.egg-info/requires.txt 2018-03-09 00:55:14.000000000 +0100
+++ new/os-win-4.0.1/os_win.egg-info/requires.txt 2018-08-22 14:55:19.000000000 +0200
@@ -1,6 +1,6 @@
pbr!=2.1.0,>=2.0.0
Babel!=2.4.0,>=2.3.4
-eventlet!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2
+eventlet!=0.18.3,!=0.20.1,>=0.18.2
oslo.concurrency>=3.25.0
oslo.config>=5.1.0
oslo.log>=3.36.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-win-4.0.0/releasenotes/notes/reno.cache new/os-win-4.0.1/releasenotes/notes/reno.cache
--- old/os-win-4.0.0/releasenotes/notes/reno.cache 1970-01-01 01:00:00.000000000 +0100
+++ new/os-win-4.0.1/releasenotes/notes/reno.cache 2018-08-22 14:55:22.000000000 +0200
@@ -0,0 +1,3 @@
+---
+file-contents: {}
+notes: []
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-win-4.0.0/requirements.txt new/os-win-4.0.1/requirements.txt
--- old/os-win-4.0.0/requirements.txt 2018-03-09 00:52:09.000000000 +0100
+++ new/os-win-4.0.1/requirements.txt 2018-08-22 14:52:09.000000000 +0200
@@ -5,7 +5,7 @@
pbr!=2.1.0,>=2.0.0 # Apache-2.0
Babel!=2.4.0,>=2.3.4 # BSD
-eventlet!=0.18.3,!=0.20.1,<0.21.0,>=0.18.2 # MIT
+eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT
oslo.concurrency>=3.25.0 # Apache-2.0
oslo.config>=5.1.0 # Apache-2.0
oslo.log>=3.36.0 # Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-win-4.0.0/tox.ini new/os-win-4.0.1/tox.ini
--- old/os-win-4.0.0/tox.ini 2018-03-09 00:52:09.000000000 +0100
+++ new/os-win-4.0.1/tox.ini 2018-08-22 14:52:09.000000000 +0200
@@ -7,7 +7,7 @@
usedevelop = True
install_command = pip install {opts} {packages}
deps =
- -c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt}
+ -c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt?h=stable/rocky}
-r{toxinidir}/test-requirements.txt
-r{toxinidir}/requirements.txt
commands = rm -f .testrepository/times.dbm
1
0
Hello community,
here is the log from the commit of package python-pymod2pkg for openSUSE:Factory checked in at 2018-09-26 14:22:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pymod2pkg (Old)
and /work/SRC/openSUSE:Factory/.python-pymod2pkg.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pymod2pkg"
Wed Sep 26 14:22:48 2018 rev:13 rq:634901 version:0.14.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pymod2pkg/python-pymod2pkg.changes 2018-02-22 15:02:24.666079276 +0100
+++ /work/SRC/openSUSE:Factory/.python-pymod2pkg.new/python-pymod2pkg.changes 2018-09-26 14:22:50.129977792 +0200
@@ -1,0 +2,14 @@
+Tue Sep 11 07:54:57 UTC 2018 - cloud-devel(a)suse.de
+
+- update to version 0.14.0
+ - Add RDO mapping for rtslib-fb
+ - Add RDO mapping for sphinx_rtd_theme, remove unneeded dot
+ - Update links in README
+ - Translate ironic-python-agent for SUSE correctly
+ - Add RDO mapping for ansible
+ - Change RDO mapping for PyYAML, pyparsing and pytz
+ - Updated from global requirements
+ - add lower-constraints job
+ - Added cyborg for SUSE and RDO mappings
+
+-------------------------------------------------------------------
Old:
----
pymod2pkg-0.13.1.tar.gz
New:
----
pymod2pkg-0.14.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-pymod2pkg.spec ++++++
--- /var/tmp/diff_new_pack.AX7LAp/_old 2018-09-26 14:22:50.601977041 +0200
+++ /var/tmp/diff_new_pack.AX7LAp/_new 2018-09-26 14:22:50.601977041 +0200
@@ -18,20 +18,20 @@
%global sname pymod2pkg
Name: python-pymod2pkg
-Version: 0.13.1
+Version: 0.14.0
Release: 0
Summary: OpenStack Packaging - python module name to package name map
License: Apache-2.0
Group: Development/Libraries/Python
-Url: https://wiki.openstack.org/wiki/Rpm-packaging
+URL: https://wiki.openstack.org/wiki/Rpm-packaging
Source0: https://files.pythonhosted.org/packages/source/p/%{sname}/%{sname}-%{versio…
BuildRequires: openstack-macros
BuildRequires: python-devel
-BuildRequires: python-pbr
+BuildRequires: python-pbr >= 2.0.0
BuildRequires: python-testrepository
BuildRequires: python-testscenarios
BuildRequires: python-testtools
-Requires: python-pbr
+Requires: python-pbr >= 2.0.0
BuildArch: noarch
%description
++++++ _service ++++++
--- /var/tmp/diff_new_pack.AX7LAp/_old 2018-09-26 14:22:50.629976997 +0200
+++ /var/tmp/diff_new_pack.AX7LAp/_new 2018-09-26 14:22:50.629976997 +0200
@@ -2,7 +2,7 @@
<service mode="disabled" name="renderspec">
<param name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/master/openstack/…</param>
<param name="output-name">python-pymod2pkg.spec</param>
- <param name="requirements">https://raw.githubusercontent.com/openstack/rpm-packaging/master/global-req…</param>
+ <param name="requirements">https://raw.githubusercontent.com/openstack/pymod2pkg/master/requirements.t…</param>
<param name="changelog-email">cloud-devel(a)suse.de</param>
<param name="changelog-provider">gh,openstack,pymod2pkg</param>
</service>
++++++ pymod2pkg-0.13.1.tar.gz -> pymod2pkg-0.14.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pymod2pkg-0.13.1/.zuul.yaml new/pymod2pkg-0.14.0/.zuul.yaml
--- old/pymod2pkg-0.13.1/.zuul.yaml 1970-01-01 01:00:00.000000000 +0100
+++ new/pymod2pkg-0.14.0/.zuul.yaml 2018-06-25 14:30:12.000000000 +0200
@@ -0,0 +1,7 @@
+- project:
+ check:
+ jobs:
+ - openstack-tox-lower-constraints
+ gate:
+ jobs:
+ - openstack-tox-lower-constraints
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pymod2pkg-0.13.1/AUTHORS new/pymod2pkg-0.14.0/AUTHORS
--- old/pymod2pkg-0.13.1/AUTHORS 2018-02-09 04:26:41.000000000 +0100
+++ new/pymod2pkg-0.14.0/AUTHORS 2018-06-25 14:32:42.000000000 +0200
@@ -7,11 +7,13 @@
Chandan Kumar <chkumar(a)redhat.com>
Chuck Short <chuck.short(a)canonical.com>
Dirk Mueller <dirk(a)dmllr.de>
+Doug Hellmann <doug(a)doughellmann.com>
Flavio Percoco <flaper87(a)gmail.com>
Haikel Guemar <hguemar(a)fedoraproject.org>
Hangdong Zhang <hdzhang(a)fiberhome.com>
Igor Yozhikov <iyozhikov(a)mirantis.com>
Jakub Ruzicka <jruzicka(a)redhat.com>
+Jan Zerebecki <jzerebecki(a)suse.com>
Janonymous <janonymous.codevulture(a)gmail.com>
Javier Pena <jpena(a)redhat.com>
Jeremy Liu <liujiong(a)gohighsec.com>
@@ -19,8 +21,10 @@
Joseph Davis <joseph.davis(a)suse.com>
Ondřej Nový <ondrej.novy(a)firma.seznam.cz>
Stefan Nica <snica(a)suse.com>
+Sumit Jamgade <sjamgade(a)suse.com>
Thomas Bechtold <tbechtold(a)suse.com>
Tomasz Trębski <tomasz.trebski(a)ts.fujitsu.com>
Tony Xu <hhktony(a)gmail.com>
Zuul <zuul(a)review.openstack.org>
loooosy <syluo5695(a)fiberhome.com>
+malei <malei(a)maleideMacBook-Pro.local>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pymod2pkg-0.13.1/ChangeLog new/pymod2pkg-0.14.0/ChangeLog
--- old/pymod2pkg-0.13.1/ChangeLog 2018-02-09 04:26:41.000000000 +0100
+++ new/pymod2pkg-0.14.0/ChangeLog 2018-06-25 14:32:42.000000000 +0200
@@ -1,6 +1,27 @@
CHANGES
=======
+0.14.0
+------
+
+* Added cyborg for SUSE and RDO mappings
+* Change RDO mapping for PyYAML, pyparsing and pytz
+
+0.13.3
+------
+
+* Add RDO mapping for rtslib-fb
+* add lower-constraints job
+* Updated from global requirements
+* Update links in README
+* Add RDO mapping for ansible
+* Add RDO mapping for sphinx\_rtd\_theme, remove unneeded dot
+
+0.13.2
+------
+
+* Translate ironic-python-agent for SUSE correctly
+
0.13.1
------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pymod2pkg-0.13.1/PKG-INFO new/pymod2pkg-0.14.0/PKG-INFO
--- old/pymod2pkg-0.13.1/PKG-INFO 2018-02-09 04:26:42.000000000 +0100
+++ new/pymod2pkg-0.14.0/PKG-INFO 2018-06-25 14:32:42.000000000 +0200
@@ -1,18 +1,17 @@
Metadata-Version: 1.1
Name: pymod2pkg
-Version: 0.13.1
+Version: 0.14.0
Summary: python module name to package name map
Home-page: https://docs.openstack.org/pymod2pkg/latest/
Author: OpenStack
Author-email: openstack-dev(a)lists.openstack.org
License: UNKNOWN
-Description-Content-Type: UNKNOWN
Description: ========================
Team and repository tags
========================
- .. image:: http://governance.openstack.org/badges/pymod2pkg.svg
- :target: http://governance.openstack.org/reference/tags/index.html
+ .. image:: https://governance.openstack.org/tc/badges/pymod2pkg.svg
+ :target: https://governance.openstack.org/tc/reference/tags/index.html
.. Change things from this point on
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pymod2pkg-0.13.1/README.rst new/pymod2pkg-0.14.0/README.rst
--- old/pymod2pkg-0.13.1/README.rst 2018-02-09 04:24:14.000000000 +0100
+++ new/pymod2pkg-0.14.0/README.rst 2018-06-25 14:30:12.000000000 +0200
@@ -2,8 +2,8 @@
Team and repository tags
========================
-.. image:: http://governance.openstack.org/badges/pymod2pkg.svg
- :target: http://governance.openstack.org/reference/tags/index.html
+.. image:: https://governance.openstack.org/tc/badges/pymod2pkg.svg
+ :target: https://governance.openstack.org/tc/reference/tags/index.html
.. Change things from this point on
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pymod2pkg-0.13.1/lower-constraints.txt new/pymod2pkg-0.14.0/lower-constraints.txt
--- old/pymod2pkg-0.13.1/lower-constraints.txt 1970-01-01 01:00:00.000000000 +0100
+++ new/pymod2pkg-0.14.0/lower-constraints.txt 2018-06-25 14:30:12.000000000 +0200
@@ -0,0 +1,29 @@
+alabaster==0.7.10
+Babel==2.3.4
+docutils==0.11
+extras==1.0.0
+fixtures==3.0.0
+flake8==3.5.0
+imagesize==0.7.1
+Jinja2==2.10
+linecache2==1.0.0
+MarkupSafe==1.0
+mccabe==0.6.1
+oslosphinx==4.7.0
+pbr==2.0.0
+pycodestyle==2.3.1
+pyflakes==1.6.0
+Pygments==2.2.0
+python-mimeparse==1.6.0
+python-subunit==1.0.0
+pytz==2013.6
+requests==2.14.2
+six==1.10.0
+snowballstemmer==1.2.1
+Sphinx==1.6.5
+sphinxcontrib-websupport==1.0.1
+testrepository==0.0.18
+testresources==2.0.0
+testtools==2.2.0
+traceback2==1.4.0
+unittest2==1.1.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pymod2pkg-0.13.1/pymod2pkg/__init__.py new/pymod2pkg-0.14.0/pymod2pkg/__init__.py
--- old/pymod2pkg-0.13.1/pymod2pkg/__init__.py 2018-02-09 04:24:14.000000000 +0100
+++ new/pymod2pkg-0.14.0/pymod2pkg/__init__.py 2018-06-25 14:30:12.000000000 +0200
@@ -150,6 +150,7 @@
# This demonstrates per-dist filter
# SingleRule('sphinx', 'python-sphinx',
# distmap={'epel-6': 'python-sphinx10'}),
+ SingleRule('ansible', 'ansible'),
SingleRule('APScheduler', 'python-APScheduler',
py3pkg='python3-APScheduler'),
SingleRule('Babel', 'python-babel', py3pkg='python3-babel'),
@@ -173,7 +174,7 @@
py3pkg='python3-migrate'),
SingleRule('qpid-python', 'python-qpid'),
SingleRule('nosexcover', 'python-nose-xcover',
- py3pkg='python3-nose-xcover.'),
+ py3pkg='python3-nose-xcover'),
SingleRule('posix_ipc', 'python-posix_ipc', py3pkg='python3-posix_ipc'),
SingleRule('sysv_ipc', 'python-sysv_ipc', py3pkg='python3-sysv_ipc'),
SingleRule('oslosphinx', 'python-oslo-sphinx',
@@ -188,6 +189,8 @@
SingleRule('wsgi_intercept', 'python-wsgi_intercept',
py3pkg='python3-wsgi_intercept'),
SingleRule('Sphinx', 'python-sphinx', py3pkg='python3-sphinx'),
+ SingleRule('sphinx_rtd_theme', 'python-sphinx_rtd_theme',
+ py3pkg='python3-sphinx_rtd_theme'),
SingleRule('xattr', 'pyxattr', py3pkg='python3-pyxattr'),
SingleRule('XStatic-term.js', 'python-XStatic-termjs',
py3pkg='python3-XStatic-termjs'),
@@ -196,9 +199,11 @@
SingleRule('m2crypto', 'm2crypto'),
SingleRule('libvirt-python', 'libvirt-python', py3pkg='libvirt-python3'),
SingleRule('tempest-horizon', 'python-horizon-tests-tempest'),
+ SingleRule('rtslib-fb', 'python-rtslib', py3pkg='python3-rtslib'),
+ SingleRule('PyYAML', 'python-yaml', py3pkg='python3-yaml'),
# simple direct mapping no name change
MultiRule(
- mods=['PyYAML', 'numpy', 'pyflakes', 'pylint', 'pyparsing',
+ mods=['numpy', 'pyflakes', 'pylint',
'dib-utils',
'diskimage-builder',
'graphviz',
@@ -212,13 +217,13 @@
'sympy',
'systemd-python',
'watchdog',
- 'pystache', 'pytz', 'pysendfile'],
+ 'pystache', 'pysendfile'],
pkgfun=lambda mod: ((mod, mod, 'python3-' + mod))),
# OpenStack services
MultiRule(
# keep lists in alphabetic order
mods=['aodh', 'barbican', 'ceilometer', 'cinder',
- 'cloudkitty', 'designate', 'ec2-api', 'freezer',
+ 'cloudkitty', 'cyborg', 'designate', 'ec2-api', 'freezer',
'freezer-api', 'freezer-dr', 'glance', 'heat',
'heat-templates', 'ironic', 'ironic-discoverd',
'ironic-inspector', 'ironic-python-agent', 'karbor',
@@ -248,10 +253,10 @@
# OpenStack services
MultiRule(
# keep lists in alphabetic order
- mods=['ceilometer', 'cinder', 'designate', 'freezer',
+ mods=['ceilometer', 'cinder', 'cyborg', 'designate', 'freezer',
'freezer-api', 'freezer-dr', 'glance', 'heat', 'ironic',
- 'karbor', 'keystone', 'manila', 'masakari',
- 'masakari-monitors', 'mistral', 'monasca-agent',
+ 'ironic-python-agent', 'karbor', 'keystone', 'manila',
+ 'masakari', 'masakari-monitors', 'mistral', 'monasca-agent',
'monasca-api', 'monasca-ceilometer', 'monasca-log-api',
'monasca-notification', 'monasca-persister',
'monasca-transform', 'neutron', 'nova', 'rally',
@@ -262,7 +267,7 @@
MultiRule(
mods=['python-%sclient' % c for c in (
'barbican', 'ceilometer', 'cinder', 'cloudkitty',
- 'congress', 'cue', 'designate', 'distil', 'drac', 'fuel',
+ 'congress', 'cue', 'cyborg', 'designate', 'distil', 'drac', 'fuel',
'freezer', 'heat', 'glance', 'glare', 'ironic',
'ironic-inspector-', 'karbor', 'k8s', 'keystone',
'magnum', 'manila', 'masakari', 'mistral', 'monasca',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pymod2pkg-0.13.1/pymod2pkg.egg-info/PKG-INFO new/pymod2pkg-0.14.0/pymod2pkg.egg-info/PKG-INFO
--- old/pymod2pkg-0.13.1/pymod2pkg.egg-info/PKG-INFO 2018-02-09 04:26:41.000000000 +0100
+++ new/pymod2pkg-0.14.0/pymod2pkg.egg-info/PKG-INFO 2018-06-25 14:32:42.000000000 +0200
@@ -1,18 +1,17 @@
Metadata-Version: 1.1
Name: pymod2pkg
-Version: 0.13.1
+Version: 0.14.0
Summary: python module name to package name map
Home-page: https://docs.openstack.org/pymod2pkg/latest/
Author: OpenStack
Author-email: openstack-dev(a)lists.openstack.org
License: UNKNOWN
-Description-Content-Type: UNKNOWN
Description: ========================
Team and repository tags
========================
- .. image:: http://governance.openstack.org/badges/pymod2pkg.svg
- :target: http://governance.openstack.org/reference/tags/index.html
+ .. image:: https://governance.openstack.org/tc/badges/pymod2pkg.svg
+ :target: https://governance.openstack.org/tc/reference/tags/index.html
.. Change things from this point on
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pymod2pkg-0.13.1/pymod2pkg.egg-info/SOURCES.txt new/pymod2pkg-0.14.0/pymod2pkg.egg-info/SOURCES.txt
--- old/pymod2pkg-0.13.1/pymod2pkg.egg-info/SOURCES.txt 2018-02-09 04:26:42.000000000 +0100
+++ new/pymod2pkg-0.14.0/pymod2pkg.egg-info/SOURCES.txt 2018-06-25 14:32:42.000000000 +0200
@@ -1,10 +1,12 @@
.testr.conf
+.zuul.yaml
AUTHORS
ChangeLog
LICENSE
MANIFEST.in
Makefile
README.rst
+lower-constraints.txt
requirements.txt
setup.cfg
setup.py
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pymod2pkg-0.13.1/pymod2pkg.egg-info/pbr.json new/pymod2pkg-0.14.0/pymod2pkg.egg-info/pbr.json
--- old/pymod2pkg-0.13.1/pymod2pkg.egg-info/pbr.json 2018-02-09 04:26:41.000000000 +0100
+++ new/pymod2pkg-0.14.0/pymod2pkg.egg-info/pbr.json 2018-06-25 14:32:42.000000000 +0200
@@ -1 +1 @@
-{"git_version": "aaf1334", "is_release": true}
\ No newline at end of file
+{"git_version": "afde7c9", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pymod2pkg-0.13.1/test-requirements.txt new/pymod2pkg-0.14.0/test-requirements.txt
--- old/pymod2pkg-0.13.1/test-requirements.txt 2018-02-09 04:24:14.000000000 +0100
+++ new/pymod2pkg-0.14.0/test-requirements.txt 2018-06-25 14:30:12.000000000 +0200
@@ -6,5 +6,5 @@
testresources>=2.0.0 # Apache-2.0/BSD
testtools>=2.2.0 # MIT
-sphinx!=1.6.6,>=1.6.2 # BSD
+sphinx!=1.6.6,!=1.6.7,>=1.6.5 # BSD
oslosphinx>=4.7.0 # Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pymod2pkg-0.13.1/tox.ini new/pymod2pkg-0.14.0/tox.ini
--- old/pymod2pkg-0.13.1/tox.ini 2018-02-09 04:24:14.000000000 +0100
+++ new/pymod2pkg-0.14.0/tox.ini 2018-06-25 14:30:12.000000000 +0200
@@ -26,3 +26,10 @@
[testenv:docs]
commands = python setup.py build_sphinx
+
+[testenv:lower-constraints]
+basepython = python3
+deps =
+ -c{toxinidir}/lower-constraints.txt
+ -r{toxinidir}/test-requirements.txt
+ -r{toxinidir}/requirements.txt
1
0
Hello community,
here is the log from the commit of package python-automaton for openSUSE:Factory checked in at 2018-09-26 14:22:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-automaton (Old)
and /work/SRC/openSUSE:Factory/.python-automaton.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-automaton"
Wed Sep 26 14:22:46 2018 rev:12 rq:634900 version:1.15.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-automaton/python-automaton.changes 2018-09-07 15:36:52.902699479 +0200
+++ /work/SRC/openSUSE:Factory/.python-automaton.new/python-automaton.changes 2018-09-26 14:22:48.737980010 +0200
@@ -1,0 +2,13 @@
+Tue Sep 11 07:51:46 UTC 2018 - cloud-devel(a)suse.de
+
+- update to version 1.15.0
+ - set default python to python3
+ - fix tox python3 overrides
+ - Update reno for stable/queens
+ - Trivial: Update pypi url to new url
+ - Switch to stestr
+ - fix list of default virtualenvs
+ - Updated from global requirements
+ - add lower-constraints job
+
+-------------------------------------------------------------------
Old:
----
automaton-1.14.0.tar.gz
New:
----
automaton-1.15.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-automaton.spec ++++++
--- /var/tmp/diff_new_pack.7TZX4C/_old 2018-09-26 14:22:49.133979379 +0200
+++ /var/tmp/diff_new_pack.7TZX4C/_new 2018-09-26 14:22:49.133979379 +0200
@@ -17,13 +17,13 @@
Name: python-automaton
-Version: 1.14.0
+Version: 1.15.0
Release: 0
Summary: Friendly state machines for python
License: Apache-2.0
Group: Development/Languages/Python
URL: https://launchpad.net/automaton
-Source0: https://files.pythonhosted.org/packages/source/a/automaton/automaton-1.14.0…
+Source0: https://files.pythonhosted.org/packages/source/a/automaton/automaton-1.15.0…
BuildRequires: openstack-macros
BuildRequires: python-devel
BuildRequires: python2-PrettyTable >= 0.7.2
@@ -31,7 +31,7 @@
BuildRequires: python2-oslosphinx
BuildRequires: python2-oslotest
BuildRequires: python2-pbr >= 2.0.0
-BuildRequires: python2-testrepository
+BuildRequires: python2-stestr
BuildRequires: python2-testscenarios
BuildRequires: python2-testtools
BuildRequires: python3-PrettyTable >= 0.7.2
@@ -40,7 +40,7 @@
BuildRequires: python3-oslosphinx
BuildRequires: python3-oslotest
BuildRequires: python3-pbr >= 2.0.0
-BuildRequires: python3-testrepository
+BuildRequires: python3-stestr
BuildRequires: python3-testscenarios
BuildRequires: python3-testtools
Requires: python-PrettyTable >= 0.7.2
@@ -63,7 +63,7 @@
Documentation for the Automaton library.
%prep
-%autosetup -p1 -n automaton-1.14.0
+%autosetup -p1 -n automaton-1.15.0
%py_req_cleanup
sed -i 's/^warning-is-error.*/warning-is-error = 0/g' setup.cfg
@@ -79,9 +79,7 @@
%{python_install}
%check
-%{python_expand rm -rf .testrepository
-$python setup.py testr
-}
+%python_exec -m stestr.cli run
%files %{python_files}
%doc README.rst
++++++ automaton-1.14.0.tar.gz -> automaton-1.15.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-1.14.0/.stestr.conf new/automaton-1.15.0/.stestr.conf
--- old/automaton-1.14.0/.stestr.conf 1970-01-01 01:00:00.000000000 +0100
+++ new/automaton-1.15.0/.stestr.conf 2018-07-20 03:07:20.000000000 +0200
@@ -0,0 +1,4 @@
+[DEFAULT]
+test_path=./automaton/tests
+top_dir=./
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-1.14.0/.testr.conf new/automaton-1.15.0/.testr.conf
--- old/automaton-1.14.0/.testr.conf 2018-01-15 17:40:58.000000000 +0100
+++ new/automaton-1.15.0/.testr.conf 1970-01-01 01:00:00.000000000 +0100
@@ -1,8 +0,0 @@
-[DEFAULT]
-test_command=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \
- OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \
- OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \
- ${PYTHON:-python} -m subunit.run discover -t ./ . $LISTOPT $IDOPTION
-test_id_option=--load-list $IDFILE
-test_list_option=--list
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-1.14.0/.zuul.yaml new/automaton-1.15.0/.zuul.yaml
--- old/automaton-1.14.0/.zuul.yaml 1970-01-01 01:00:00.000000000 +0100
+++ new/automaton-1.15.0/.zuul.yaml 2018-07-20 03:07:20.000000000 +0200
@@ -0,0 +1,7 @@
+- project:
+ check:
+ jobs:
+ - openstack-tox-lower-constraints
+ gate:
+ jobs:
+ - openstack-tox-lower-constraints
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-1.14.0/AUTHORS new/automaton-1.15.0/AUTHORS
--- old/automaton-1.14.0/AUTHORS 2018-01-15 17:44:36.000000000 +0100
+++ new/automaton-1.15.0/AUTHORS 2018-07-20 03:12:56.000000000 +0200
@@ -17,6 +17,7 @@
Vu Cong Tuan <tuanvc(a)vn.fujitsu.com>
Zuul <zuul(a)review.openstack.org>
gecong1973 <ge.cong(a)zte.com.cn>
+melissaml <ma.lei(a)99cloud.net>
nizam <abdul.nizamuddin(a)nectechnologies.in>
sonu.kumar <sonu.kumar(a)nectechnologies.in>
venkatamahesh <venkatamaheshkotha(a)gmail.com>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-1.14.0/ChangeLog new/automaton-1.15.0/ChangeLog
--- old/automaton-1.14.0/ChangeLog 2018-01-15 17:44:36.000000000 +0100
+++ new/automaton-1.15.0/ChangeLog 2018-07-20 03:12:56.000000000 +0200
@@ -1,6 +1,21 @@
CHANGES
=======
+1.15.0
+------
+
+* Switch to stestr
+* fix tox python3 overrides
+* Trivial: Update pypi url to new url
+* fix list of default virtualenvs
+* set default python to python3
+* add lower-constraints job
+* Updated from global requirements
+* Update reno for stable/queens
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+
1.14.0
------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-1.14.0/PKG-INFO new/automaton-1.15.0/PKG-INFO
--- old/automaton-1.14.0/PKG-INFO 2018-01-15 17:44:36.000000000 +0100
+++ new/automaton-1.15.0/PKG-INFO 2018-07-20 03:12:57.000000000 +0200
@@ -1,22 +1,21 @@
Metadata-Version: 1.1
Name: automaton
-Version: 1.14.0
+Version: 1.15.0
Summary: Friendly state machines for python.
Home-page: https://docs.openstack.org/automaton/latest/
Author: OpenStack
Author-email: openstack-dev(a)lists.openstack.org
License: UNKNOWN
-Description-Content-Type: UNKNOWN
Description: =========
Automaton
=========
.. image:: https://img.shields.io/pypi/v/automaton.svg
- :target: https://pypi.python.org/pypi/automaton/
+ :target: https://pypi.org/project/automaton/
:alt: Latest Version
.. image:: https://img.shields.io/pypi/dm/automaton.svg
- :target: https://pypi.python.org/pypi/automaton/
+ :target: https://pypi.org/project/automaton/
:alt: Downloads
Friendly state machines for python. The goal of this library is to provide
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-1.14.0/README.rst new/automaton-1.15.0/README.rst
--- old/automaton-1.14.0/README.rst 2018-01-15 17:40:58.000000000 +0100
+++ new/automaton-1.15.0/README.rst 2018-07-20 03:07:20.000000000 +0200
@@ -3,11 +3,11 @@
=========
.. image:: https://img.shields.io/pypi/v/automaton.svg
- :target: https://pypi.python.org/pypi/automaton/
+ :target: https://pypi.org/project/automaton/
:alt: Latest Version
.. image:: https://img.shields.io/pypi/dm/automaton.svg
- :target: https://pypi.python.org/pypi/automaton/
+ :target: https://pypi.org/project/automaton/
:alt: Downloads
Friendly state machines for python. The goal of this library is to provide
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-1.14.0/RELEASENOTES.rst new/automaton-1.15.0/RELEASENOTES.rst
--- old/automaton-1.14.0/RELEASENOTES.rst 1970-01-01 01:00:00.000000000 +0100
+++ new/automaton-1.15.0/RELEASENOTES.rst 2018-07-20 03:12:57.000000000 +0200
@@ -0,0 +1,3 @@
+=========
+automaton
+=========
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-1.14.0/automaton.egg-info/PKG-INFO new/automaton-1.15.0/automaton.egg-info/PKG-INFO
--- old/automaton-1.14.0/automaton.egg-info/PKG-INFO 2018-01-15 17:44:36.000000000 +0100
+++ new/automaton-1.15.0/automaton.egg-info/PKG-INFO 2018-07-20 03:12:56.000000000 +0200
@@ -1,22 +1,21 @@
Metadata-Version: 1.1
Name: automaton
-Version: 1.14.0
+Version: 1.15.0
Summary: Friendly state machines for python.
Home-page: https://docs.openstack.org/automaton/latest/
Author: OpenStack
Author-email: openstack-dev(a)lists.openstack.org
License: UNKNOWN
-Description-Content-Type: UNKNOWN
Description: =========
Automaton
=========
.. image:: https://img.shields.io/pypi/v/automaton.svg
- :target: https://pypi.python.org/pypi/automaton/
+ :target: https://pypi.org/project/automaton/
:alt: Latest Version
.. image:: https://img.shields.io/pypi/dm/automaton.svg
- :target: https://pypi.python.org/pypi/automaton/
+ :target: https://pypi.org/project/automaton/
:alt: Downloads
Friendly state machines for python. The goal of this library is to provide
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-1.14.0/automaton.egg-info/SOURCES.txt new/automaton-1.15.0/automaton.egg-info/SOURCES.txt
--- old/automaton-1.14.0/automaton.egg-info/SOURCES.txt 2018-01-15 17:44:36.000000000 +0100
+++ new/automaton-1.15.0/automaton.egg-info/SOURCES.txt 2018-07-20 03:12:57.000000000 +0200
@@ -1,5 +1,6 @@
.coveragerc
-.testr.conf
+.stestr.conf
+.zuul.yaml
AUTHORS
CONTRIBUTING.rst
ChangeLog
@@ -7,6 +8,7 @@
LICENSE
README.rst
babel.cfg
+lower-constraints.txt
requirements.txt
setup.cfg
setup.py
@@ -42,6 +44,7 @@
releasenotes/source/index.rst
releasenotes/source/ocata.rst
releasenotes/source/pike.rst
+releasenotes/source/queens.rst
releasenotes/source/unreleased.rst
releasenotes/source/_static/.placeholder
releasenotes/source/_templates/.placeholder
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-1.14.0/automaton.egg-info/pbr.json new/automaton-1.15.0/automaton.egg-info/pbr.json
--- old/automaton-1.14.0/automaton.egg-info/pbr.json 2018-01-15 17:44:36.000000000 +0100
+++ new/automaton-1.15.0/automaton.egg-info/pbr.json 2018-07-20 03:12:56.000000000 +0200
@@ -1 +1 @@
-{"git_version": "90f3ed2", "is_release": true}
\ No newline at end of file
+{"git_version": "ce03d76", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-1.14.0/automaton.egg-info/requires.txt new/automaton-1.15.0/automaton.egg-info/requires.txt
--- old/automaton-1.14.0/automaton.egg-info/requires.txt 2018-01-15 17:44:36.000000000 +0100
+++ new/automaton-1.15.0/automaton.egg-info/requires.txt 2018-07-20 03:12:56.000000000 +0200
@@ -1,3 +1,3 @@
pbr!=2.1.0,>=2.0.0
six>=1.10.0
-PrettyTable<0.8,>=0.7.1
+PrettyTable<0.8,>=0.7.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-1.14.0/lower-constraints.txt new/automaton-1.15.0/lower-constraints.txt
--- old/automaton-1.14.0/lower-constraints.txt 1970-01-01 01:00:00.000000000 +0100
+++ new/automaton-1.15.0/lower-constraints.txt 2018-07-20 03:07:20.000000000 +0200
@@ -0,0 +1,46 @@
+alabaster==0.7.10
+appdirs==1.3.0
+Babel==2.3.4
+chardet==3.0.4
+coverage==4.0
+doc8==0.6.0
+docutils==0.11
+dulwich==0.15.0
+extras==1.0.0
+fixtures==3.0.0
+flake8==2.2.4
+hacking==0.10.3
+imagesize==0.7.1
+iso8601==0.1.11
+Jinja2==2.10
+keystoneauth1==3.4.0
+linecache2==1.0.0
+MarkupSafe==1.0
+mccabe==0.2.1
+mock==2.0.0
+mox3==0.20.0
+openstackdocstheme==1.18.1
+os-client-config==1.28.0
+oslotest==3.2.0
+pbr==2.0.0
+pep8==1.5.7
+prettytable==0.7.2
+pyflakes==0.8.1
+Pygments==2.2.0
+python-mimeparse==1.6.0
+python-subunit==1.0.0
+pytz==2013.6
+PyYAML==3.12
+reno==2.5.0
+requests==2.14.2
+requestsexceptions==1.2.0
+restructuredtext-lint==1.1.1
+six==1.10.0
+snowballstemmer==1.2.1
+Sphinx==1.6.5
+sphinxcontrib-websupport==1.0.1
+stevedore==1.20.0
+stestr==2.0.0
+testtools==2.2.0
+traceback2==1.4.0
+unittest2==1.1.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-1.14.0/releasenotes/notes/reno.cache new/automaton-1.15.0/releasenotes/notes/reno.cache
--- old/automaton-1.14.0/releasenotes/notes/reno.cache 1970-01-01 01:00:00.000000000 +0100
+++ new/automaton-1.15.0/releasenotes/notes/reno.cache 2018-07-20 03:12:57.000000000 +0200
@@ -0,0 +1,3 @@
+---
+file-contents: {}
+notes: []
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-1.14.0/releasenotes/source/index.rst new/automaton-1.15.0/releasenotes/source/index.rst
--- old/automaton-1.14.0/releasenotes/source/index.rst 2018-01-15 17:40:58.000000000 +0100
+++ new/automaton-1.15.0/releasenotes/source/index.rst 2018-07-20 03:07:20.000000000 +0200
@@ -6,5 +6,6 @@
:maxdepth: 1
unreleased
+ queens
pike
ocata
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-1.14.0/releasenotes/source/queens.rst new/automaton-1.15.0/releasenotes/source/queens.rst
--- old/automaton-1.14.0/releasenotes/source/queens.rst 1970-01-01 01:00:00.000000000 +0100
+++ new/automaton-1.15.0/releasenotes/source/queens.rst 2018-07-20 03:07:20.000000000 +0200
@@ -0,0 +1,6 @@
+===================================
+ Queens Series Release Notes
+===================================
+
+.. release-notes::
+ :branch: stable/queens
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-1.14.0/requirements.txt new/automaton-1.15.0/requirements.txt
--- old/automaton-1.14.0/requirements.txt 2018-01-15 17:40:58.000000000 +0100
+++ new/automaton-1.15.0/requirements.txt 2018-07-20 03:07:20.000000000 +0200
@@ -9,4 +9,4 @@
six>=1.10.0 # MIT
# For pretty formatting machines/state tables...
-PrettyTable<0.8,>=0.7.1 # BSD
+PrettyTable<0.8,>=0.7.2 # BSD
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-1.14.0/test-requirements.txt new/automaton-1.15.0/test-requirements.txt
--- old/automaton-1.14.0/test-requirements.txt 2018-01-15 17:40:58.000000000 +0100
+++ new/automaton-1.15.0/test-requirements.txt 2018-07-20 03:07:20.000000000 +0200
@@ -6,10 +6,9 @@
doc8>=0.6.0 # Apache-2.0
coverage!=4.4,>=4.0 # Apache-2.0
-python-subunit>=1.0.0 # Apache-2.0/BSD
-sphinx>=1.6.2 # BSD
-openstackdocstheme>=1.17.0 # Apache-2.0
-oslotest>=1.10.0 # Apache-2.0
-testrepository>=0.0.18 # Apache-2.0/BSD
+sphinx!=1.6.6,!=1.6.7,>=1.6.5 # BSD
+openstackdocstheme>=1.18.1 # Apache-2.0
+oslotest>=3.2.0 # Apache-2.0
+stestr>=2.0.0 # Apache-2.0
testtools>=2.2.0 # MIT
reno>=2.5.0 # Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/automaton-1.14.0/tox.ini new/automaton-1.15.0/tox.ini
--- old/automaton-1.14.0/tox.ini 2018-01-15 17:40:58.000000000 +0100
+++ new/automaton-1.15.0/tox.ini 2018-07-20 03:07:20.000000000 +0200
@@ -1,9 +1,9 @@
[tox]
minversion = 2.0
-envlist = py35,py27,pypy,docs,pep8,venv
+envlist = py35,py27,docs,pep8
[testenv:docs]
-basepython = python2.7
+basepython = python3
commands = python setup.py build_sphinx
[testenv]
@@ -12,19 +12,21 @@
-c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt}
-r{toxinidir}/test-requirements.txt
-r{toxinidir}/requirements.txt
-commands = python setup.py test --slowest --testr-args='{posargs}'
+commands = stestr run --slowest {posargs}
[testenv:pep8]
+basepython = python3
commands = flake8 {posargs}
[testenv:py27]
+basepython = python2.7
commands =
- python setup.py testr --slowest --testr-args='{posargs}'
+ {[testenv]commands}
sphinx-build -b doctest doc/source doc/build
doc8 --ignore-path "doc/source/history.rst" doc/source
[testenv:venv]
-basepython = python2.7
+basepython = python3
commands = {posargs}
[flake8]
@@ -32,7 +34,16 @@
exclude=.venv,.git,.tox,dist,doc,*lib/python*,*egg,build
[testenv:cover]
+basepython = python3
commands = python setup.py test --coverage --testr-args="{posargs}"
[testenv:releasenotes]
+basepython = python3
commands = sphinx-build -a -E -W -d releasenotes/build/doctrees -b html releasenotes/source releasenotes/build/html
+
+[testenv:lower-constraints]
+basepython = python3
+deps =
+ -c{toxinidir}/lower-constraints.txt
+ -r{toxinidir}/test-requirements.txt
+ -r{toxinidir}/requirements.txt
1
0
Hello community,
here is the log from the commit of package 000product for openSUSE:Factory checked in at 2018-09-25 15:45:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/000product (Old)
and /work/SRC/openSUSE:Factory/.000product.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "000product"
Tue Sep 25 15:45:00 2018 rev:546 rq: version:unknown
Tue Sep 25 15:44:56 2018 rev:545 rq: version:unknown
Changes:
--------
New Changes file:
NO CHANGES FILE!!!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
_service:product_converter:openSUSE-Addon-NonOss-ftp-ftp-i586_x86_64.kiwi: same change
_service:product_converter:openSUSE-Addon-NonOss-release.spec: same change
++++++ _service:product_converter:openSUSE-Tumbleweed-Kubic-dvd5-dvd-x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.WXHfRH/_old 2018-09-25 15:46:05.821055097 +0200
+++ /var/tmp/diff_new_pack.WXHfRH/_new 2018-09-25 15:46:05.825055093 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE-Tumbleweed-Kubic___20180924" schemaversion="4.1">
+<image name="OBS__openSUSE-Tumbleweed-Kubic___20180925" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -35,9 +35,9 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20180924</productvar>
+ <productvar name="VERSION">20180925</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-tumbleweed-kubic:20180924,openSUSE Tumbleweed Kubic</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse-tumbleweed-kubic:20180925,openSUSE Tumbleweed Kubic</productinfo>
<productinfo name="LINGUAS">en_US </productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
++++++ _service:product_converter:openSUSE-Tumbleweed-Kubic-release.spec ++++++
--- /var/tmp/diff_new_pack.WXHfRH/_old 2018-09-25 15:46:05.861055054 +0200
+++ /var/tmp/diff_new_pack.WXHfRH/_new 2018-09-25 15:46:05.865055050 +0200
@@ -17,7 +17,7 @@
Name: openSUSE-Tumbleweed-Kubic-release
-Version: 20180924
+Version: 20180925
Release: 0
Summary: openSUSE Tumbleweed Kubic
License: GPL-2.0-or-later
@@ -38,9 +38,9 @@
ExclusiveArch: %ix86 x86_64 ppc64le s390x aarch64
Provides: %name-%version
Provides: product() = openSUSE-Tumbleweed-Kubic
-Provides: product(openSUSE-Tumbleweed-Kubic) = 20180924-0
+Provides: product(openSUSE-Tumbleweed-Kubic) = 20180925-0
Provides: product-label() = openSUSE%20Tumbleweed%20Kubic
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Dtumbleweed%2Dkubic%3A20180924
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%2Dtumbleweed%2Dkubic%3A20180925
Provides: product-url(releasenotes) = http%3A%2F%2Fdoc.opensuse.org%2Frelease%2Dnotes%2Fx86_64%2FopenSUSE%2FTumbleweed%2Frelease%2Dnotes%2DopenSUSE.rpm
Provides: product-endoflife()
Requires: product_flavor(openSUSE-Tumbleweed-Kubic)
@@ -61,7 +61,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(dvd)
-Provides: product_flavor(openSUSE-Tumbleweed-Kubic) = 20180924-0
+Provides: product_flavor(openSUSE-Tumbleweed-Kubic) = 20180925-0
Summary: openSUSE Tumbleweed Kubic
%description dvd
@@ -123,11 +123,11 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>openSUSE-Tumbleweed-Kubic</name>
- <version>20180924</version>
+ <version>20180925</version>
<release>0</release>
<endoflife></endoflife>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:opensuse-tumbleweed-kubic:20180924</cpeid>
+ <cpeid>cpe:/o:opensuse:opensuse-tumbleweed-kubic:20180925</cpeid>
<productline>openSUSE-Tumbleweed-Kubic</productline>
<register>
<pool>
++++++ _service:product_converter:openSUSE-cd-mini-i586.kiwi ++++++
--- /var/tmp/diff_new_pack.WXHfRH/_old 2018-09-25 15:46:05.889055024 +0200
+++ /var/tmp/diff_new_pack.WXHfRH/_new 2018-09-25 15:46:05.893055020 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20180924" schemaversion="4.1">
+<image name="OBS__openSUSE___20180925" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -32,9 +32,9 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20180924</productvar>
+ <productvar name="VERSION">20180925</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20180924,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20180925,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de en en_GB en_US es fi fr hu it ja nb nl pl pt pt_BR ru sv zh zh_CN zh_TW </productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="INI_DIR">/usr/share/kiwi/modules/plugins/suse-tumbleweed</productoption>
_service:product_converter:openSUSE-cd-mini-x86_64.kiwi: same change
_service:product_converter:openSUSE-dvd5-dvd-i586.kiwi: same change
_service:product_converter:openSUSE-dvd5-dvd-x86_64.kiwi: same change
++++++ _service:product_converter:openSUSE-ftp-ftp-i586_x86_64.kiwi ++++++
--- /var/tmp/diff_new_pack.WXHfRH/_old 2018-09-25 15:46:05.997054909 +0200
+++ /var/tmp/diff_new_pack.WXHfRH/_new 2018-09-25 15:46:05.997054909 +0200
@@ -1,4 +1,4 @@
-<image name="OBS__openSUSE___20180924" schemaversion="4.1">
+<image name="OBS__openSUSE___20180925" schemaversion="4.1">
<description type="system">
<author>The SUSE Team</author>
<contact>build(a)opensuse.org</contact>
@@ -24,7 +24,7 @@
<productvar name="DISTNAME">openSUSE</productvar>
<productvar name="FLAVOR">ftp</productvar>
<productvar name="MAKE_LISTINGS">true</productvar>
- <productvar name="MEDIUM_NAME">openSUSE-20180924-i586-x86_64</productvar>
+ <productvar name="MEDIUM_NAME">openSUSE-20180925-i586-x86_64</productvar>
<productvar name="MULTIPLE_MEDIA">true</productvar>
<productvar name="PRODUCT_DIR">/</productvar>
<productvar name="PRODUCT_NAME">$DISTNAME-$FLAVOR</productvar>
@@ -36,9 +36,9 @@
<productvar name="SEPARATE_MEDIA">true</productvar>
<productvar name="SHA1OPT">-x -2</productvar>
<productvar name="VENDOR">openSUSE</productvar>
- <productvar name="VERSION">20180924</productvar>
+ <productvar name="VERSION">20180925</productvar>
<productinfo name="CONTENTSTYLE">11</productinfo>
- <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20180924,openSUSE Tumbleweed</productinfo>
+ <productinfo name="DISTRO">cpe:/o:opensuse:opensuse:20180925,openSUSE Tumbleweed</productinfo>
<productinfo name="LINGUAS">cs da de en en_GB en_US es fi fr hu it ja nb nl pl pt pt_BR ru sv zh zh_CN zh_TW </productinfo>
<productinfo name="VENDOR">openSUSE</productinfo>
<productoption name="DEBUGMEDIUM">2</productoption>
++++++ _service:product_converter:openSUSE-release.spec ++++++
--- /var/tmp/diff_new_pack.WXHfRH/_old 2018-09-25 15:46:06.029054875 +0200
+++ /var/tmp/diff_new_pack.WXHfRH/_new 2018-09-25 15:46:06.053054850 +0200
@@ -20,7 +20,7 @@
#define betaversion %{nil}
%define codename Tumbleweed
Name: openSUSE-release
-Version: 20180924
+Version: 20180925
Release: 0
# 0 is the product release, not the build release of this package
Summary: openSUSE Tumbleweed
@@ -51,7 +51,7 @@
Obsoletes: aaa_version
Obsoletes: openSUSE-Promo-release <= 11.1
Obsoletes: openSUSE-release-live <= 11.0
-Obsoletes: product_flavor(%{product}) < 20180924
+Obsoletes: product_flavor(%{product}) < 20180925
# bnc#826592
Provides: weakremover(kernel-default) < 3.11
Provides: weakremover(kernel-desktop) < 4.2
@@ -61,7 +61,7 @@
Provides: weakremover(kernel-xen) < 3.11
Provides: %name-%version
Provides: product() = openSUSE
-Provides: product(openSUSE) = 20180924-0
+Provides: product(openSUSE) = 20180925-0
%ifarch x86_64
Provides: product-register-target() = openSUSE%2DTumbleweed%2Dx86_64
%endif
@@ -75,7 +75,7 @@
Provides: product-register-target() = openSUSE%2DTumbleweed%2Daarch64
%endif
Provides: product-label() = openSUSE
-Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%3A20180924
+Provides: product-cpeid() = cpe%3A%2Fo%3Aopensuse%3Aopensuse%3A20180925
Provides: product-url(releasenotes) = http%3A%2F%2Fdoc.opensuse.org%2Frelease%2Dnotes%2Fx86_64%2FopenSUSE%2FTumbleweed%2Frelease%2Dnotes%2DopenSUSE.rpm
Provides: product-url(repository) = http%3A%2F%2Fdownload.opensuse.org%2Ftumbleweed%2Frepo%2Foss%2F
Requires: product_flavor(openSUSE)
@@ -17414,7 +17414,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(ftp)
-Provides: product_flavor(openSUSE) = 20180924-0
+Provides: product_flavor(openSUSE) = 20180925-0
Summary: openSUSE Tumbleweed
%description ftp
@@ -17429,7 +17429,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(mini)
-Provides: product_flavor(openSUSE) = 20180924-0
+Provides: product_flavor(openSUSE) = 20180925-0
Summary: openSUSE Tumbleweed
%description mini
@@ -17444,7 +17444,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(dvd)
-Provides: product_flavor(openSUSE) = 20180924-0
+Provides: product_flavor(openSUSE) = 20180925-0
Summary: openSUSE Tumbleweed
%description dvd
@@ -17459,7 +17459,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-kde)
-Provides: product_flavor(openSUSE) = 20180924-0
+Provides: product_flavor(openSUSE) = 20180925-0
Summary: openSUSE Tumbleweed
%description livecd-kde
@@ -17474,7 +17474,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-x11)
-Provides: product_flavor(openSUSE) = 20180924-0
+Provides: product_flavor(openSUSE) = 20180925-0
Summary: openSUSE Tumbleweed
%description livecd-x11
@@ -17489,7 +17489,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(livecd-gnome)
-Provides: product_flavor(openSUSE) = 20180924-0
+Provides: product_flavor(openSUSE) = 20180925-0
Summary: openSUSE Tumbleweed
%description livecd-gnome
@@ -17504,7 +17504,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(usb-kde)
-Provides: product_flavor(openSUSE) = 20180924-0
+Provides: product_flavor(openSUSE) = 20180925-0
Summary: openSUSE Tumbleweed
%description usb-kde
@@ -17519,7 +17519,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(usb-gnome)
-Provides: product_flavor(openSUSE) = 20180924-0
+Provides: product_flavor(openSUSE) = 20180925-0
Summary: openSUSE Tumbleweed
%description usb-gnome
@@ -17534,7 +17534,7 @@
Group: System/Fhs
Provides: product_flavor()
Provides: flavor(usb-x11)
-Provides: product_flavor(openSUSE) = 20180924-0
+Provides: product_flavor(openSUSE) = 20180925-0
Summary: openSUSE Tumbleweed
%description usb-x11
@@ -17607,10 +17607,10 @@
<product schemeversion="0">
<vendor>openSUSE</vendor>
<name>openSUSE</name>
- <version>20180924</version>
+ <version>20180925</version>
<release>0</release>
<arch>%{_target_cpu}</arch>
- <cpeid>cpe:/o:opensuse:opensuse:20180924</cpeid>
+ <cpeid>cpe:/o:opensuse:opensuse:20180925</cpeid>
<productline>openSUSE</productline>
<register>
<pool>
openSUSE-release.spec: same change
++++++ openSUSE-Tumbleweed-Kubic.product ++++++
--- /var/tmp/diff_new_pack.WXHfRH/_old 2018-09-25 15:46:06.497054375 +0200
+++ /var/tmp/diff_new_pack.WXHfRH/_new 2018-09-25 15:46:06.501054372 +0200
@@ -6,7 +6,7 @@
<name>openSUSE-Tumbleweed-Kubic</name>
<releasepkgname>openSUSE-Tumbleweed-Kubic-release</releasepkgname>
<endoflife/>
- <version>20180924</version>
+ <version>20180925</version>
<!-- release is no longer optional -->
<release>0</release>
<productline>openSUSE-Tumbleweed-Kubic</productline>
++++++ openSUSE.product ++++++
--- /var/tmp/diff_new_pack.WXHfRH/_old 2018-09-25 15:46:06.529054342 +0200
+++ /var/tmp/diff_new_pack.WXHfRH/_new 2018-09-25 15:46:06.529054342 +0200
@@ -4,7 +4,7 @@
<product>
<vendor>openSUSE</vendor>
<name>openSUSE</name>
- <version>20180924</version>
+ <version>20180925</version>
<release>0</release>
<productline>openSUSE</productline>
1
0
Hello community,
here is the log from the commit of package opera for openSUSE:Factory:NonFree checked in at 2018-09-25 15:44:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory:NonFree/opera (Old)
and /work/SRC/openSUSE:Factory:NonFree/.opera.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "opera"
Tue Sep 25 15:44:52 2018 rev:59 rq:637660 version:55.0.2994.61
Changes:
--------
--- /work/SRC/openSUSE:Factory:NonFree/opera/opera.changes 2018-06-29 22:37:35.689939611 +0200
+++ /work/SRC/openSUSE:Factory:NonFree/.opera.new/opera.changes 2018-09-25 15:46:02.629058501 +0200
@@ -1,0 +2,6 @@
+Mon Sep 24 12:12:16 UTC 2018 - sor.alexei(a)meowr.ru
+
+- Update to version 55.0.2994.61:
+ * See https://blogs.opera.com/desktop/changelog-for-55/#b2994.61
+
+-------------------------------------------------------------------
Old:
----
opera-stable_54.0.2952.41_amd64.rpm
New:
----
opera-stable_55.0.2994.61_amd64.rpm
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ opera.spec ++++++
--- /var/tmp/diff_new_pack.iSMp1S/_old 2018-09-25 15:46:03.941057102 +0200
+++ /var/tmp/diff_new_pack.iSMp1S/_new 2018-09-25 15:46:03.953057090 +0200
@@ -12,7 +12,7 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
@@ -20,7 +20,7 @@
# libffmpeg.so*, libfreetype.so* and libGLESv2.so* are currently bundled.
%global __requires_exclude ^lib(ffmpeg|freetype|GLESv2)\\.so.*$
Name: opera
-Version: 54.0.2952.41
+Version: 55.0.2994.61
Release: 0
Summary: Proprietary web browser
License: NonFree
++++++ opera-stable_54.0.2952.41_amd64.rpm -> opera-stable_55.0.2994.61_amd64.rpm ++++++
/work/SRC/openSUSE:Factory:NonFree/opera/opera-stable_54.0.2952.41_amd64.rpm /work/SRC/openSUSE:Factory:NonFree/.opera.new/opera-stable_55.0.2994.61_amd64.rpm differ: char 25, line 1
1
0