Hello community,
here is the log from the commit of package python-pymod2pkg for
openSUSE:Factory checked in at 2019-03-05 12:26:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pymod2pkg (Old)
and /work/SRC/openSUSE:Factory/.python-pymod2pkg.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pymod2pkg"
Tue Mar 5 12:26:32 2019 rev:15 rq:681649 version:0.18.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pymod2pkg/python-pymod2pkg.changes
2018-12-18 14:57:49.866302245 +0100
+++
/work/SRC/openSUSE:Factory/.python-pymod2pkg.new.28833/python-pymod2pkg.changes
2019-03-05 12:26:33.676832364 +0100
@@ -1,0 +2,13 @@
+Tue Mar 5 08:59:23 UTC 2019 - [email protected]
+
+- update to version 0.18.0
+ - flake8: update to 3.6.x
+ - Fix zunclient mapping for SUSE
+ - Add heat-cfntools translation for RDO
+ - Add RDO/SUSE rule for heat-agents
+ - Tighten the horizon plugin rule a bit more
+ - Change openstack-dev to openstack-discuss
+ - Use template for lower-constraints
+ - Fix regression in neutron-fwaas-dashboard mapping
+
+-------------------------------------------------------------------
Old:
----
pymod2pkg-0.17.0.tar.gz
New:
----
pymod2pkg-0.18.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-pymod2pkg.spec ++++++
--- /var/tmp/diff_new_pack.8r8gLz/_old 2019-03-05 12:26:34.112832443 +0100
+++ /var/tmp/diff_new_pack.8r8gLz/_new 2019-03-05 12:26:34.112832443 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-pymod2pkg
#
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -18,13 +18,13 @@
%global sname pymod2pkg
Name: python-pymod2pkg
-Version: 0.17.0
+Version: 0.18.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
-Source0:
https://files.pythonhosted.org/packages/source/p/pymod2pkg/pymod2pkg-0.17.0.tar.gz
+Source0:
https://files.pythonhosted.org/packages/source/p/pymod2pkg/pymod2pkg-0.18.0.tar.gz
BuildRequires: openstack-macros
BuildRequires: python-devel
BuildRequires: python2-pbr >= 2.0.0
@@ -54,7 +54,7 @@
Documentation for python module name to package name map library.
%prep
-%autosetup -p1 -n pymod2pkg-0.17.0
+%autosetup -p1 -n pymod2pkg-0.18.0
%py_req_cleanup
%build
++++++ pymod2pkg-0.17.0.tar.gz -> pymod2pkg-0.18.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/pymod2pkg-0.17.0/.zuul.yaml
new/pymod2pkg-0.18.0/.zuul.yaml
--- old/pymod2pkg-0.17.0/.zuul.yaml 2018-12-13 15:52:21.000000000 +0100
+++ new/pymod2pkg-0.18.0/.zuul.yaml 2019-03-04 17:27:09.000000000 +0100
@@ -1,12 +1,7 @@
- project:
templates:
+ - openstack-lower-constraints-jobs
- openstack-python-jobs
- openstack-python35-jobs
- openstack-python36-jobs
- publish-openstack-docs-pti
- 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.17.0/ChangeLog
new/pymod2pkg-0.18.0/ChangeLog
--- old/pymod2pkg-0.17.0/ChangeLog 2018-12-13 15:54:40.000000000 +0100
+++ new/pymod2pkg-0.18.0/ChangeLog 2019-03-04 17:29:35.000000000 +0100
@@ -1,6 +1,26 @@
CHANGES
=======
+0.18.0
+------
+
+* Add heat-cfntools translation for RDO
+* Add RDO/SUSE rule for heat-agents
+
+0.17.2
+------
+
+* Fix zunclient mapping for SUSE
+* flake8: update to 3.6.x
+
+0.17.1
+------
+
+* Tighten the horizon plugin rule a bit more
+* Fix regression in neutron-fwaas-dashboard mapping
+* Use template for lower-constraints
+* Change openstack-dev to openstack-discuss
+
0.17.0
------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/pymod2pkg-0.17.0/PKG-INFO
new/pymod2pkg-0.18.0/PKG-INFO
--- old/pymod2pkg-0.17.0/PKG-INFO 2018-12-13 15:54:40.000000000 +0100
+++ new/pymod2pkg-0.18.0/PKG-INFO 2019-03-04 17:29:35.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: pymod2pkg
-Version: 0.17.0
+Version: 0.18.0
Summary: python module name to package name map
Home-page: https://docs.openstack.org/pymod2pkg/latest/
Author: OpenStack
@@ -44,7 +44,7 @@
Developers should also join the discussion on the mailing list,
at:
- http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
+
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-discuss
or join the IRC channel on
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/pymod2pkg-0.17.0/README.rst
new/pymod2pkg-0.18.0/README.rst
--- old/pymod2pkg-0.17.0/README.rst 2018-12-13 15:52:21.000000000 +0100
+++ new/pymod2pkg-0.18.0/README.rst 2019-03-04 17:27:09.000000000 +0100
@@ -36,7 +36,7 @@
Developers should also join the discussion on the mailing list,
at:
- http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
+ http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-discuss
or join the IRC channel on
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/pymod2pkg-0.17.0/pymod2pkg/__init__.py
new/pymod2pkg-0.18.0/pymod2pkg/__init__.py
--- old/pymod2pkg-0.17.0/pymod2pkg/__init__.py 2018-12-13 15:52:24.000000000
+0100
+++ new/pymod2pkg-0.18.0/pymod2pkg/__init__.py 2019-03-04 17:27:13.000000000
+0100
@@ -166,6 +166,8 @@
SingleRule('google-api-python-client', 'python-google-api-client',
py3pkg='python3-google-api-client'),
SingleRule('GitPython', 'GitPython', py3pkg='python3-GitPython'),
+ SingleRule('heat-agents', 'openstack-heat-agents',
+ py3pkg='openstack-heat-agents'),
SingleRule('pyOpenSSL', 'pyOpenSSL', py3pkg='python3-pyOpenSSL'),
SingleRule('IPy', 'python-IPy', py3pkg='python-IPy-python3'),
SingleRule('pycrypto', 'python-crypto', py3pkg='python3-crypto'),
@@ -200,6 +202,7 @@
SingleRule('xattr', 'pyxattr', py3pkg='python3-pyxattr'),
SingleRule('XStatic-term.js', 'python-XStatic-termjs',
py3pkg='python3-XStatic-termjs'),
+ SingleRule('heat-cfntools', 'heat-cfntools'),
SingleRule('horizon', 'openstack-dashboard'),
SingleRule('networking-vsphere', 'openstack-neutron-vsphere'),
SingleRule('m2crypto', 'm2crypto'),
@@ -243,10 +246,11 @@
'Tempest', 'tripleo-common', 'trove', 'tuskar',
'vitrage', 'watcher', 'zaqar', 'zun'],
pkgfun=openstack_prefix_tr),
- # Horizon plugins (normalized to openstack-<project>-ui)
- RegexRule(pattern=r'\w+-(dashboard|ui)', pkgfun=rdo_horizon_plugins_tr),
# XStatic projects (name is python-pypi_name, no lowercase conversion)
RegexRule(pattern=r'^XStatic.*', pkgfun=rdo_xstatic_tr),
+ # Horizon plugins (normalized to openstack-<project>-ui)
+ RegexRule(pattern=r'^(neutron-)?\w+-(dashboard|ui)',
+ pkgfun=rdo_horizon_plugins_tr),
# Tempest plugins (normalized to python-<project>-tests-tempest)
RegexRule(pattern=r'\w+-tempest-plugin', pkgfun=rdo_tempest_plugins_tr)
]
@@ -280,13 +284,15 @@
'murano', 'nimble', 'neutron', 'nova', 'octavia', 'oneview',
'openstack', 'qinling', 'sahara', 'scci', 'searchlight', 'senlin',
'smaug', 'solum', 'swift', 'tacker', 'tripleo', 'trove',
- 'vitrage', 'watcher', 'zaqar')],
+ 'vitrage', 'watcher', 'zaqar', 'zun')],
pkgfun=subst_python2_python3),
SingleRule('devel', 'python-devel', py3pkg='python3-devel'),
# ui components
SingleRule('designate-dashboard', 'openstack-horizon-plugin-designate-ui'),
SingleRule('freezer-web-ui', 'openstack-horizon-plugin-freezer-ui'),
SingleRule('group-based-policy-ui', 'openstack-horizon-plugin-gbp-ui'),
+ SingleRule('heat-agents', 'openstack-heat-agents',
+ py3pkg='openstack-heat-agents'),
SingleRule('horizon', 'openstack-dashboard'),
SingleRule('ironic-ui', 'openstack-horizon-plugin-ironic-ui'),
SingleRule('magnum-ui', 'openstack-horizon-plugin-magnum-ui'),
@@ -294,7 +300,8 @@
SingleRule('monasca-ui', 'openstack-horizon-plugin-monasca-ui'),
SingleRule('murano-dashboard', 'openstack-horizon-plugin-murano-ui'),
SingleRule('networking-vsphere', 'openstack-neutron-vsphere'),
- RegexRule(pattern=r'\w+-(dashboard|ui)', pkgfun=suse_horizon_plugins_tr),
+ RegexRule(pattern=r'^(neutron-)?\w+-(dashboard|ui)',
+ pkgfun=suse_horizon_plugins_tr),
]
UBUNTU_PKG_MAP = [
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/pymod2pkg-0.17.0/pymod2pkg.egg-info/PKG-INFO
new/pymod2pkg-0.18.0/pymod2pkg.egg-info/PKG-INFO
--- old/pymod2pkg-0.17.0/pymod2pkg.egg-info/PKG-INFO 2018-12-13
15:54:40.000000000 +0100
+++ new/pymod2pkg-0.18.0/pymod2pkg.egg-info/PKG-INFO 2019-03-04
17:29:35.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: pymod2pkg
-Version: 0.17.0
+Version: 0.18.0
Summary: python module name to package name map
Home-page: https://docs.openstack.org/pymod2pkg/latest/
Author: OpenStack
@@ -44,7 +44,7 @@
Developers should also join the discussion on the mailing list,
at:
- http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
+
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-discuss
or join the IRC channel on
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/pymod2pkg-0.17.0/pymod2pkg.egg-info/pbr.json
new/pymod2pkg-0.18.0/pymod2pkg.egg-info/pbr.json
--- old/pymod2pkg-0.17.0/pymod2pkg.egg-info/pbr.json 2018-12-13
15:54:40.000000000 +0100
+++ new/pymod2pkg-0.18.0/pymod2pkg.egg-info/pbr.json 2019-03-04
17:29:35.000000000 +0100
@@ -1 +1 @@
-{"git_version": "380865c", "is_release": true}
\ No newline at end of file
+{"git_version": "0aef8dc", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/pymod2pkg-0.17.0/tests.py
new/pymod2pkg-0.18.0/tests.py
--- old/pymod2pkg-0.17.0/tests.py 2018-12-13 15:52:24.000000000 +0100
+++ new/pymod2pkg-0.18.0/tests.py 2019-03-04 17:27:13.000000000 +0100
@@ -58,6 +58,8 @@
'python-neutronclient')
self.assertEqual(pymod2pkg.module2package('Tempest', 'suse'),
'openstack-tempest')
+ self.assertEqual(pymod2pkg.module2package('heat-agents', 'suse'),
+ 'openstack-heat-agents')
def test_translation_ubuntu(self):
self.assertEqual(pymod2pkg.module2package('nova', 'ubuntu'),
@@ -99,8 +101,16 @@
'openstack-horizon-plugin-sahara-ui')
self.assertEqual(pymod2pkg.module2package('magnum-ui', 'suse'),
'openstack-horizon-plugin-magnum-ui')
+ self.assertEqual(pymod2pkg.module2package(
+ 'neutron-fwaas-dashboard', 'suse'),
+ 'openstack-horizon-plugin-neutron-fwaas-ui')
+ self.assertEqual(pymod2pkg.module2package(
+ 'horizon-plugin-neutron-fwaas-ui', 'suse'),
+ 'python-horizon-plugin-neutron-fwaas-ui')
self.assertEqual(pymod2pkg.module2package('zomg-dashboard', 'suse'),
'openstack-horizon-plugin-zomg-ui')
+ self.assertEqual(pymod2pkg.module2package('XStatic-jquery-ui', 'suse'),
+ 'python-XStatic-jquery-ui')
def test_translation_tempest_plugins(self):
self.assertEqual(pymod2pkg.module2package('keystone-tempest-plugin',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/pymod2pkg-0.17.0/tox.ini new/pymod2pkg-0.18.0/tox.ini
--- old/pymod2pkg-0.17.0/tox.ini 2018-12-13 15:52:21.000000000 +0100
+++ new/pymod2pkg-0.18.0/tox.ini 2019-03-04 17:27:09.000000000 +0100
@@ -19,7 +19,7 @@
[testenv:pep8]
basepython = python3
deps = {[testenv]deps}
- flake8<2.7.0,>=2.6.0
+ flake8<3.7.0,>=3.6.0
commands = flake8
[testenv:venv]