Hello community,

here is the log from the commit of package python-pymod2pkg for 
openSUSE:Factory checked in at 2019-08-27 10:18:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pymod2pkg (Old)
 and      /work/SRC/openSUSE:Factory/.python-pymod2pkg.new.7948 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pymod2pkg"

Tue Aug 27 10:18:23 2019 rev:16 rq:725501 version:0.20.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pymod2pkg/python-pymod2pkg.changes        
2019-03-05 12:26:33.676832364 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-pymod2pkg.new.7948/python-pymod2pkg.changes  
    2019-08-27 10:18:26.251951350 +0200
@@ -1,0 +2,20 @@
+Fri Aug 23 08:21:07 UTC 2019 - cloud-de...@suse.de
+
+- update to version 0.20.0
+  - Unify services list between rdo and suse
+  - Add openstack-placement mapping
+  - update git.openstack.org to opendev
+  - Use sphinx-build for building the documentation
+  - Add RDO mapping for semantic_version
+
+-------------------------------------------------------------------
+Tue Aug 20 04:27:40 UTC 2019 - Thomas Bechtold <tbecht...@suse.com>
+
+- update to version 0.19.0:
+  * Add aodh and barbican rule for SUSE
+  * Add networking-l2gw translation for RDO & SUSE
+  * Add Python 3 Train unit tests
+  * Switch to openstackdocstheme
+  * OpenDev Migration Patch
+
+-------------------------------------------------------------------

Old:
----
  pymod2pkg-0.18.0.tar.gz

New:
----
  pymod2pkg-0.20.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-pymod2pkg.spec ++++++
--- /var/tmp/diff_new_pack.axkDVZ/_old  2019-08-27 10:18:26.771951316 +0200
+++ /var/tmp/diff_new_pack.axkDVZ/_new  2019-08-27 10:18:26.771951316 +0200
@@ -18,20 +18,18 @@
 
 %global sname pymod2pkg
 Name:           python-pymod2pkg
-Version:        0.18.0
+Version:        0.20.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.18.0.tar.gz
+Source0:        
https://files.pythonhosted.org/packages/source/p/pymod2pkg/pymod2pkg-0.20.0.tar.gz
 BuildRequires:  openstack-macros
-BuildRequires:  python-devel
 BuildRequires:  python2-pbr >= 2.0.0
 BuildRequires:  python2-stestr
 BuildRequires:  python2-testresources
 BuildRequires:  python2-testtools
-BuildRequires:  python3-devel
 BuildRequires:  python3-pbr >= 2.0.0
 BuildRequires:  python3-stestr
 BuildRequires:  python3-testresources
@@ -47,21 +45,21 @@
 %package -n python-pymod2pkg-doc
 Summary:        Documentation for python module name to package name map 
library
 Group:          Development/Libraries/Python
-BuildRequires:  python-Sphinx
-BuildRequires:  python-oslosphinx
+BuildRequires:  python3-Sphinx
+BuildRequires:  python3-openstackdocstheme
 
 %description -n python-pymod2pkg-doc
 Documentation for python module name to package name map library.
 
 %prep
-%autosetup -p1 -n pymod2pkg-0.18.0
+%autosetup -p1 -n pymod2pkg-0.20.0
 %py_req_cleanup
 
 %build
 %{python_build}
 
 # generate html docs
-%{__python2} setup.py build_sphinx
+%sphinx_build -b html doc/source doc/build/html
 # remove the sphinx-build leftovers
 rm -rf doc/build/html/.{doctrees,buildinfo}
 

++++++ pymod2pkg-0.18.0.tar.gz -> pymod2pkg-0.20.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pymod2pkg-0.18.0/.zuul.yaml 
new/pymod2pkg-0.20.0/.zuul.yaml
--- old/pymod2pkg-0.18.0/.zuul.yaml     2019-03-04 17:27:09.000000000 +0100
+++ new/pymod2pkg-0.20.0/.zuul.yaml     2019-08-22 11:51:49.000000000 +0200
@@ -2,6 +2,5 @@
     templates:
       - openstack-lower-constraints-jobs
       - openstack-python-jobs
-      - openstack-python35-jobs
-      - openstack-python36-jobs
+      - openstack-python3-train-jobs
       - publish-openstack-docs-pti
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pymod2pkg-0.18.0/AUTHORS new/pymod2pkg-0.20.0/AUTHORS
--- old/pymod2pkg-0.18.0/AUTHORS        2019-03-04 17:29:35.000000000 +0100
+++ new/pymod2pkg-0.20.0/AUTHORS        2019-08-22 11:52:57.000000000 +0200
@@ -7,12 +7,14 @@
 Chandan Kumar <chku...@redhat.com>
 Chuck Short <chuck.sh...@canonical.com>
 Colleen Murphy <colleen.mur...@suse.de>
+Corey Bryant <corey.bry...@canonical.com>
 Dirk Mueller <d...@dmllr.de>
 Doug Hellmann <d...@doughellmann.com>
 Flavio Percoco <flape...@gmail.com>
 Haikel Guemar <hgue...@fedoraproject.org>
 Hangdong Zhang <hdzh...@fiberhome.com>
 Igor Yozhikov <iyozhi...@mirantis.com>
+Jaime Caamaño Ruiz <jcaam...@suse.com>
 Jakub Ruzicka <jruzi...@redhat.com>
 Jan Zerebecki <jzerebe...@suse.com>
 Janonymous <janonymous.codevult...@gmail.com>
@@ -26,6 +28,7 @@
 Thomas Bechtold <tbecht...@suse.com>
 Tomasz Trębski <tomasz.treb...@ts.fujitsu.com>
 Tony Xu <hhkt...@gmail.com>
+liuwei <liuw...@chinaunicom.cn>
 loooosy <syluo5...@fiberhome.com>
 malei <malei@maleideMacBook-Pro.local>
 melissaml <ma....@99cloud.net>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pymod2pkg-0.18.0/ChangeLog 
new/pymod2pkg-0.20.0/ChangeLog
--- old/pymod2pkg-0.18.0/ChangeLog      2019-03-04 17:29:35.000000000 +0100
+++ new/pymod2pkg-0.20.0/ChangeLog      2019-08-22 11:52:57.000000000 +0200
@@ -1,6 +1,24 @@
 CHANGES
 =======
 
+0.20.0
+------
+
+* Add openstack-placement mapping
+* Unify services list between rdo and suse
+* update git.openstack.org to opendev
+* Add RDO mapping for semantic\_version
+* Use sphinx-build for building the documentation
+
+0.19.0
+------
+
+* Add aodh and barbican rule for SUSE
+* Add networking-l2gw translation for RDO & SUSE
+* Add Python 3 Train unit tests
+* Switch to openstackdocstheme
+* OpenDev Migration Patch
+
 0.18.0
 ------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pymod2pkg-0.18.0/PKG-INFO 
new/pymod2pkg-0.20.0/PKG-INFO
--- old/pymod2pkg-0.18.0/PKG-INFO       2019-03-04 17:29:35.000000000 +0100
+++ new/pymod2pkg-0.20.0/PKG-INFO       2019-08-22 11:52:57.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pymod2pkg
-Version: 0.18.0
+Version: 0.20.0
 Summary: python module name to package name map
 Home-page: https://docs.openstack.org/pymod2pkg/latest/
 Author: OpenStack
@@ -39,7 +39,7 @@
         their work on the latest code, available from the master GIT
         repository at:
         
-           https://git.openstack.org/cgit/openstack/pymod2pkg
+           https://opendev.org/openstack/pymod2pkg
         
         Developers should also join the discussion on the mailing list,
         at:
@@ -55,7 +55,8 @@
 Classifier: Programming Language :: Python :: 2
 Classifier: Programming Language :: Python :: 2.7
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3.6
+Classifier: Programming Language :: Python :: 3.7
 Classifier: Intended Audience :: Developers
 Classifier: License :: OSI Approved :: Apache Software License
 Classifier: Topic :: Software Development :: Libraries
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pymod2pkg-0.18.0/README.rst 
new/pymod2pkg-0.20.0/README.rst
--- old/pymod2pkg-0.18.0/README.rst     2019-03-04 17:27:09.000000000 +0100
+++ new/pymod2pkg-0.20.0/README.rst     2019-08-22 11:51:49.000000000 +0200
@@ -31,7 +31,7 @@
 their work on the latest code, available from the master GIT
 repository at:
 
-   https://git.openstack.org/cgit/openstack/pymod2pkg
+   https://opendev.org/openstack/pymod2pkg
 
 Developers should also join the discussion on the mailing list,
 at:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pymod2pkg-0.18.0/doc/source/conf.py 
new/pymod2pkg-0.20.0/doc/source/conf.py
--- old/pymod2pkg-0.18.0/doc/source/conf.py     2019-03-04 17:27:09.000000000 
+0100
+++ new/pymod2pkg-0.20.0/doc/source/conf.py     2019-08-22 11:51:49.000000000 
+0200
@@ -10,7 +10,7 @@
 # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
 extensions = [
     'sphinx.ext.autodoc',
-    'oslosphinx',
+    'openstackdocstheme',
 ]
 
 # autodoc generation is a bit aggressive and a nuisance when doing heavy
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pymod2pkg-0.18.0/lower-constraints.txt 
new/pymod2pkg-0.20.0/lower-constraints.txt
--- old/pymod2pkg-0.18.0/lower-constraints.txt  2019-03-04 17:27:09.000000000 
+0100
+++ new/pymod2pkg-0.20.0/lower-constraints.txt  2019-08-22 11:51:49.000000000 
+0200
@@ -9,7 +9,7 @@
 linecache2==1.0.0
 MarkupSafe==1.0
 mccabe==0.6.1
-oslosphinx==4.7.0
+openstackdocstheme==1.18.1
 pbr==2.0.0
 pycodestyle==2.3.1
 pyflakes==1.6.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pymod2pkg-0.18.0/pymod2pkg/__init__.py 
new/pymod2pkg-0.20.0/pymod2pkg/__init__.py
--- old/pymod2pkg-0.18.0/pymod2pkg/__init__.py  2019-03-04 17:27:13.000000000 
+0100
+++ new/pymod2pkg-0.20.0/pymod2pkg/__init__.py  2019-08-22 11:51:53.000000000 
+0200
@@ -152,6 +152,21 @@
     return (pkg, py2pkg, py3pkg)
 
 
+# keep lists in alphabetic order
+SERVICES_MAP = [
+    'Tempest', 'aodh', 'barbican', 'ceilometer', 'cinder',
+    'cloudkitty', 'cyborg', 'designate', 'ec2-api', 'freezer', 'freezer-api',
+    'freezer-dr', 'glance', 'heat', 'heat-templates', 'ironic',
+    'ironic-discoverd', 'ironic-inspector', 'ironic-python-agent', 'karbor',
+    'keystone', 'magnum', 'manila', 'masakari', 'masakari-monitors',
+    'mistral', 'monasca-agent', 'monasca-api', 'monasca-ceilometer',
+    'monasca-log-api', 'monasca-notification', 'monasca-persister',
+    'monasca-transform', 'murano', 'neutron', 'neutron-fwaas',
+    'neutron-lbaas', 'neutron-vpnaas', 'nova', 'octavia', 'placement',
+    'rally', 'sahara', 'swift', 'tripleo-common', 'trove', 'tuskar',
+    'vitrage', 'watcher', 'zaqar', 'zun']
+
+
 RDO_PKG_MAP = [
     # This demonstrates per-dist filter
     # SingleRule('sphinx', 'python-sphinx',
@@ -205,11 +220,14 @@
     SingleRule('heat-cfntools', 'heat-cfntools'),
     SingleRule('horizon', 'openstack-dashboard'),
     SingleRule('networking-vsphere', 'openstack-neutron-vsphere'),
+    SingleRule('networking-l2gw', 'openstack-neutron-l2gw'),
     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'),
+    SingleRule('semantic_version', 'python-semantic_version',
+               py3pkg='python3-semantic_version'),
     # simple direct mapping no name change
     MultiRule(
         mods=['numpy', 'pyflakes', 'pylint',
@@ -229,23 +247,7 @@
               'pystache', 'pysendfile'],
         pkgfun=lambda mod: ((mod, mod, 'python3-' + mod))),
     # OpenStack services
-    MultiRule(
-        # keep lists in alphabetic order
-        mods=['aodh', 'barbican', 'ceilometer', 'cinder',
-              'cloudkitty', 'cyborg', 'designate', 'ec2-api', 'freezer',
-              'freezer-api', 'freezer-dr', 'glance', 'heat',
-              'heat-templates', 'ironic', 'ironic-discoverd',
-              'ironic-inspector', 'ironic-python-agent', 'karbor',
-              'keystone', 'magnum', 'manila', 'masakari',
-              'masakari-monitors', 'mistral', 'monasca-agent',
-              'monasca-api', 'monasca-ceilometer', 'monasca-log-api',
-              'monasca-notification', 'monasca-persister',
-              'monasca-transform', 'murano', 'neutron',
-              'neutron-fwaas', 'neutron-lbaas', 'neutron-vpnaas',
-              'nova', 'octavia', 'rally', 'sahara', 'swift',
-              'Tempest', 'tripleo-common', 'trove', 'tuskar',
-              'vitrage', 'watcher', 'zaqar', 'zun'],
-        pkgfun=openstack_prefix_tr),
+    MultiRule(mods=SERVICES_MAP, pkgfun=openstack_prefix_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)
@@ -261,18 +263,7 @@
     SingleRule('ansible', 'ansible'),
     SingleRule('python-ldap', 'python-ldap'),
     # OpenStack services
-    MultiRule(
-        # keep lists in alphabetic order
-        mods=['ceilometer', 'cinder', 'cyborg', 'designate', 'freezer',
-              'freezer-api', 'freezer-dr', 'glance', 'heat', 'ironic',
-              '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',
-              'sahara', 'swift', 'Tempest', 'trove', 'tuskar',
-              'watcher', 'zaqar', 'zun'],
-        pkgfun=openstack_prefix_tr),
+    MultiRule(mods=SERVICES_MAP, pkgfun=openstack_prefix_tr),
     # OpenStack clients
     MultiRule(
         mods=['python-%sclient' % c for c in (
@@ -300,6 +291,7 @@
     SingleRule('monasca-ui', 'openstack-horizon-plugin-monasca-ui'),
     SingleRule('murano-dashboard', 'openstack-horizon-plugin-murano-ui'),
     SingleRule('networking-vsphere', 'openstack-neutron-vsphere'),
+    SingleRule('networking-l2gw', 'openstack-neutron-l2gw'),
     RegexRule(pattern=r'^(neutron-)?\w+-(dashboard|ui)',
               pkgfun=suse_horizon_plugins_tr),
 ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pymod2pkg-0.18.0/pymod2pkg.egg-info/PKG-INFO 
new/pymod2pkg-0.20.0/pymod2pkg.egg-info/PKG-INFO
--- old/pymod2pkg-0.18.0/pymod2pkg.egg-info/PKG-INFO    2019-03-04 
17:29:35.000000000 +0100
+++ new/pymod2pkg-0.20.0/pymod2pkg.egg-info/PKG-INFO    2019-08-22 
11:52:57.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pymod2pkg
-Version: 0.18.0
+Version: 0.20.0
 Summary: python module name to package name map
 Home-page: https://docs.openstack.org/pymod2pkg/latest/
 Author: OpenStack
@@ -39,7 +39,7 @@
         their work on the latest code, available from the master GIT
         repository at:
         
-           https://git.openstack.org/cgit/openstack/pymod2pkg
+           https://opendev.org/openstack/pymod2pkg
         
         Developers should also join the discussion on the mailing list,
         at:
@@ -55,7 +55,8 @@
 Classifier: Programming Language :: Python :: 2
 Classifier: Programming Language :: Python :: 2.7
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3.6
+Classifier: Programming Language :: Python :: 3.7
 Classifier: Intended Audience :: Developers
 Classifier: License :: OSI Approved :: Apache Software License
 Classifier: Topic :: Software Development :: Libraries
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pymod2pkg-0.18.0/pymod2pkg.egg-info/pbr.json 
new/pymod2pkg-0.20.0/pymod2pkg.egg-info/pbr.json
--- old/pymod2pkg-0.18.0/pymod2pkg.egg-info/pbr.json    2019-03-04 
17:29:35.000000000 +0100
+++ new/pymod2pkg-0.20.0/pymod2pkg.egg-info/pbr.json    2019-08-22 
11:52:57.000000000 +0200
@@ -1 +1 @@
-{"git_version": "0aef8dc", "is_release": true}
\ No newline at end of file
+{"git_version": "dbba22a", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pymod2pkg-0.18.0/setup.cfg 
new/pymod2pkg-0.20.0/setup.cfg
--- old/pymod2pkg-0.18.0/setup.cfg      2019-03-04 17:29:35.000000000 +0100
+++ new/pymod2pkg-0.20.0/setup.cfg      2019-08-22 11:52:57.000000000 +0200
@@ -10,7 +10,8 @@
        Programming Language :: Python :: 2
        Programming Language :: Python :: 2.7
        Programming Language :: Python :: 3
-       Programming Language :: Python :: 3.5
+       Programming Language :: Python :: 3.6
+       Programming Language :: Python :: 3.7
        Intended Audience :: Developers
        License :: OSI Approved :: Apache Software License
        Topic :: Software Development :: Libraries
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pymod2pkg-0.18.0/test-requirements.txt 
new/pymod2pkg-0.20.0/test-requirements.txt
--- old/pymod2pkg-0.18.0/test-requirements.txt  2019-03-04 17:27:09.000000000 
+0100
+++ new/pymod2pkg-0.20.0/test-requirements.txt  2019-08-22 11:51:49.000000000 
+0200
@@ -5,5 +5,6 @@
 testresources>=2.0.0 # Apache-2.0/BSD
 testtools>=2.2.0 # MIT
 
-sphinx!=1.6.6,!=1.6.7,>=1.6.5 # BSD
-oslosphinx>=4.7.0 # Apache-2.0
+sphinx!=1.6.6,!=1.6.7,>=1.6.2,<2.0.0;python_version=='2.7'  # BSD
+sphinx!=1.6.6,!=1.6.7,>=1.6.2;python_version>='3.4'  # BSD
+openstackdocstheme>=1.18.1 # Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pymod2pkg-0.18.0/tests.py 
new/pymod2pkg-0.20.0/tests.py
--- old/pymod2pkg-0.18.0/tests.py       2019-03-04 17:27:13.000000000 +0100
+++ new/pymod2pkg-0.20.0/tests.py       2019-08-22 11:51:49.000000000 +0200
@@ -44,6 +44,8 @@
     def test_translation_suse(self):
         self.assertEqual(pymod2pkg.module2package('nova', 'suse'),
                          'openstack-nova')
+        self.assertEqual(pymod2pkg.module2package('barbican', 'suse'),
+                         'openstack-barbican')
         self.assertEqual(pymod2pkg.module2package('aodhclient',
                                                   'suse'),
                          'python-aodhclient')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pymod2pkg-0.18.0/tox.ini new/pymod2pkg-0.20.0/tox.ini
--- old/pymod2pkg-0.18.0/tox.ini        2019-03-04 17:27:09.000000000 +0100
+++ new/pymod2pkg-0.20.0/tox.ini        2019-08-22 11:51:49.000000000 +0200
@@ -1,5 +1,5 @@
 [tox]
-envlist = py35,py27,pypy,pep8
+envlist = py27,py37,pypy,pep8
 minversion = 2.0
 skipsdist = True
 
@@ -11,7 +11,7 @@
          OS_STDERR_NOCAPTURE=False
          PYTHONHASHSEED=0
 deps =
-       
-c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt}
+       
-c{env:UPPER_CONSTRAINTS_FILE:https://opendev.org/openstack/requirements/raw/branch/master/upper-constraints.txt}
        -r{toxinidir}/requirements.txt
        -r{toxinidir}/test-requirements.txt
 commands = stestr run {posargs}
@@ -28,7 +28,8 @@
 
 [testenv:docs]
 basepython = python3
-commands = python setup.py build_sphinx
+commands =
+  sphinx-build -W -b html doc/source doc/build/html
 
 
 [testenv:lower-constraints]


Reply via email to