Hello community,

here is the log from the commit of package python-oslo.concurrency for 
openSUSE:Factory checked in at 2020-02-18 10:40:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-oslo.concurrency (Old)
 and      /work/SRC/openSUSE:Factory/.python-oslo.concurrency.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-oslo.concurrency"

Tue Feb 18 10:40:39 2020 rev:14 rq:774909 version:3.30.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-oslo.concurrency/python-oslo.concurrency.changes
  2019-05-03 22:42:08.639205771 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-oslo.concurrency.new.26092/python-oslo.concurrency.changes
       2020-02-18 10:41:25.745069823 +0100
@@ -1,0 +2,12 @@
+Wed Oct  9 12:25:01 UTC 2019 - cloud-de...@suse.de
+
+- update to version 3.30.0
+  - Update master for stable/stein
+  - Replace git.openstack.org URLs with opendev.org URLs
+  - Dropping the py35 testing
+  - Add Python 3 Train unit tests
+  - Cap Bandit below 1.6.0 and update Sphinx requirement
+  - OpenDev Migration Patch
+  - Follow the new PTI for document build
+
+-------------------------------------------------------------------

Old:
----
  oslo.concurrency-3.29.1.tar.gz

New:
----
  oslo.concurrency-3.30.0.tar.gz

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

Other differences:
------------------
++++++ python-oslo.concurrency.spec ++++++
--- /var/tmp/diff_new_pack.s46WJ6/_old  2020-02-18 10:41:26.477071317 +0100
+++ /var/tmp/diff_new_pack.s46WJ6/_new  2020-02-18 10:41:26.481071324 +0100
@@ -17,13 +17,13 @@
 
 
 Name:           python-oslo.concurrency
-Version:        3.29.1
+Version:        3.30.0
 Release:        0
 Summary:        OpenStack oslo.concurrency library
 License:        Apache-2.0
 Group:          Development/Languages/Python
 URL:            https://launchpad.net/oslo.concurrency
-Source0:        
https://files.pythonhosted.org/packages/source/o/oslo.concurrency/oslo.concurrency-3.29.1.tar.gz
+Source0:        
https://files.pythonhosted.org/packages/source/o/oslo.concurrency/oslo.concurrency-3.30.0.tar.gz
 BuildRequires:  openstack-macros
 BuildRequires:  python-devel
 BuildRequires:  python2-enum34 >= 1.0.4
@@ -79,8 +79,9 @@
 %package -n python-oslo.concurrency-doc
 Summary:        Documentation for OpenStack concurrency library
 Group:          Development/Languages/Python
-BuildRequires:  python-Sphinx
-BuildRequires:  python-openstackdocstheme
+BuildRequires:  python3-Sphinx
+BuildRequires:  python3-openstackdocstheme
+BuildRequires:  python3-sphinxcontrib-apidoc
 
 %description -n python-oslo.concurrency-doc
 The oslo.concurrency library has utilities for safely running multi-thread,
@@ -89,14 +90,14 @@
 This package contains the documentation.
 
 %prep
-%autosetup -p1 -n oslo.concurrency-3.29.1
+%autosetup -p1 -n oslo.concurrency-3.30.0
 %py_req_cleanup
 
 %build
 %{python_build}
 
 # generate html docs
-%{__python2} setup.py build_sphinx
+PBR_VERSION=%{version} %sphinx_build -b html doc/source doc/build/html
 # remove the sphinx-build leftovers
 rm -rf doc/build/html/.{doctrees,buildinfo}
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.s46WJ6/_old  2020-02-18 10:41:26.513071390 +0100
+++ /var/tmp/diff_new_pack.s46WJ6/_new  2020-02-18 10:41:26.513071390 +0100
@@ -1,8 +1,8 @@
 <services>
   <service mode="disabled" name="renderspec">
-    <param 
name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/stein/openstack/oslo.concurrency/oslo.concurrency.spec.j2</param>
+    <param 
name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/train/openstack/oslo.concurrency/oslo.concurrency.spec.j2</param>
     <param name="output-name">python-oslo.concurrency.spec</param>
-    <param 
name="requirements">https://raw.githubusercontent.com/openstack/oslo.concurrency/stable/stein/requirements.txt</param>
+    <param 
name="requirements">https://raw.githubusercontent.com/openstack/oslo.concurrency/stable/train/requirements.txt</param>
     <param name="changelog-email">cloud-de...@suse.de</param>
     <param name="changelog-provider">gh,openstack,oslo.concurrency</param>
   </service>

++++++ oslo.concurrency-3.29.1.tar.gz -> oslo.concurrency-3.30.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.concurrency-3.29.1/.zuul.yaml 
new/oslo.concurrency-3.30.0/.zuul.yaml
--- old/oslo.concurrency-3.29.1/.zuul.yaml      2019-02-28 19:04:08.000000000 
+0100
+++ new/oslo.concurrency-3.30.0/.zuul.yaml      2019-09-04 16:25:11.000000000 
+0200
@@ -6,8 +6,7 @@
       - openstack-cover-jobs
       - openstack-lower-constraints-jobs
       - openstack-python-jobs
-      - openstack-python36-jobs
-      - openstack-python37-jobs
+      - openstack-python3-train-jobs
       - periodic-stable-jobs
       - publish-openstack-docs-pti
       - release-notes-jobs-python3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.concurrency-3.29.1/AUTHORS 
new/oslo.concurrency-3.30.0/AUTHORS
--- old/oslo.concurrency-3.29.1/AUTHORS 2019-02-28 19:07:01.000000000 +0100
+++ new/oslo.concurrency-3.30.0/AUTHORS 2019-09-04 16:25:50.000000000 +0200
@@ -36,6 +36,7 @@
 Gary Kotton <gkot...@redhat.com>
 Gary Kotton <gkot...@vmware.com>
 Gevorg Davoian <gdavo...@mirantis.com>
+Ghanshyam Mann <gm...@ghanshyammann.com>
 Hervé Beraud <hber...@redhat.com>
 IWAMOTO Toshihiro <iwam...@valinux.co.jp>
 Ian Cordasco <ian.corda...@rackspace.com>
@@ -93,6 +94,7 @@
 gecong1973 <ge.c...@zte.com.cn>
 gengchc2 <geng.changc...@zte.com.cn>
 howardlee <lihongwe...@inspur.com>
+jacky06 <zhang....@99cloud.net>
 jichenjc <jiche...@cn.ibm.com>
 loooosy <syluo5...@fiberhome.com>
 melissaml <ma....@99cloud.net>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.concurrency-3.29.1/ChangeLog 
new/oslo.concurrency-3.30.0/ChangeLog
--- old/oslo.concurrency-3.29.1/ChangeLog       2019-02-28 19:07:01.000000000 
+0100
+++ new/oslo.concurrency-3.30.0/ChangeLog       2019-09-04 16:25:50.000000000 
+0200
@@ -1,6 +1,17 @@
 CHANGES
 =======
 
+3.30.0
+------
+
+* Add Python 3 Train unit tests
+* Cap Bandit below 1.6.0 and update Sphinx requirement
+* Replace git.openstack.org URLs with opendev.org URLs
+* OpenDev Migration Patch
+* Dropping the py35 testing
+* Follow the new PTI for document build
+* Update master for stable/stein
+
 3.29.1
 ------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.concurrency-3.29.1/PKG-INFO 
new/oslo.concurrency-3.30.0/PKG-INFO
--- old/oslo.concurrency-3.29.1/PKG-INFO        2019-02-28 19:07:01.000000000 
+0100
+++ new/oslo.concurrency-3.30.0/PKG-INFO        2019-09-04 16:25:50.000000000 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: oslo.concurrency
-Version: 3.29.1
+Version: 3.30.0
 Summary: Oslo Concurrency library
 Home-page: https://docs.openstack.org/oslo.concurrency/latest/
 Author: OpenStack
@@ -15,9 +15,9 @@
         
         .. Change things from this point on
         
-        =================
-         oslo.concurrency
-        =================
+        ================
+        oslo.concurrency
+        ================
         
         .. image:: https://img.shields.io/pypi/v/oslo.concurrency.svg
             :target: https://pypi.org/project/oslo.concurrency/
@@ -29,7 +29,7 @@
         
         * Free software: Apache license
         * Documentation: https://docs.openstack.org/oslo.concurrency/latest/
-        * Source: https://git.openstack.org/cgit/openstack/oslo.concurrency
+        * Source: https://opendev.org/openstack/oslo.concurrency
         * Bugs: https://bugs.launchpad.net/oslo.concurrency
         * Release Notes: 
https://docs.openstack.org/releasenotes/oslo.concurrency/
         
@@ -44,4 +44,5 @@
 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
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.concurrency-3.29.1/README.rst 
new/oslo.concurrency-3.30.0/README.rst
--- old/oslo.concurrency-3.29.1/README.rst      2019-02-28 19:04:08.000000000 
+0100
+++ new/oslo.concurrency-3.30.0/README.rst      2019-09-04 16:25:11.000000000 
+0200
@@ -7,9 +7,9 @@
 
 .. Change things from this point on
 
-=================
- oslo.concurrency
-=================
+================
+oslo.concurrency
+================
 
 .. image:: https://img.shields.io/pypi/v/oslo.concurrency.svg
     :target: https://pypi.org/project/oslo.concurrency/
@@ -21,6 +21,6 @@
 
 * Free software: Apache license
 * Documentation: https://docs.openstack.org/oslo.concurrency/latest/
-* Source: https://git.openstack.org/cgit/openstack/oslo.concurrency
+* Source: https://opendev.org/openstack/oslo.concurrency
 * Bugs: https://bugs.launchpad.net/oslo.concurrency
 * Release Notes: https://docs.openstack.org/releasenotes/oslo.concurrency/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.concurrency-3.29.1/doc/requirements.txt 
new/oslo.concurrency-3.30.0/doc/requirements.txt
--- old/oslo.concurrency-3.29.1/doc/requirements.txt    1970-01-01 
01:00:00.000000000 +0100
+++ new/oslo.concurrency-3.30.0/doc/requirements.txt    2019-09-04 
16:25:11.000000000 +0200
@@ -0,0 +1,10 @@
+# The order of packages is significant, because pip processes them in the order
+# of appearance. Changing the order has an impact on the overall integration
+# process, which may cause wedges in the gate later.
+# this is required for the docs build jobs
+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
+reno>=2.5.0 # Apache-2.0
+fixtures>=3.0.0 # Apache-2.0/BSD
+sphinxcontrib-apidoc>=0.2.0  # BSD
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.concurrency-3.29.1/doc/source/conf.py 
new/oslo.concurrency-3.30.0/doc/source/conf.py
--- old/oslo.concurrency-3.29.1/doc/source/conf.py      2019-02-28 
19:04:08.000000000 +0100
+++ new/oslo.concurrency-3.30.0/doc/source/conf.py      2019-09-04 
16:25:11.000000000 +0200
@@ -12,17 +12,13 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-import os
-import sys
-
-
-sys.path.insert(0, os.path.abspath('../..'))
 # -- General configuration ----------------------------------------------------
 
 # 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',
+    'sphinxcontrib.apidoc',
     'openstackdocstheme',
     'oslo_config.sphinxext',
 ]
@@ -31,18 +27,6 @@
 repository_name = 'openstack/oslo.concurrency'
 bug_project = 'oslo.concurrency'
 bug_tag = ''
-html_last_updated_fmt = '%Y-%m-%d %H:%M'
-
-# 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
-
-# A list of glob-style patterns that should be excluded when looking for source
-# files.
-exclude_patterns = []
-
-# The suffix of source filenames.
-source_suffix = '.rst'
 
 # The master toctree document.
 master_doc = 'index'
@@ -61,26 +45,18 @@
 # The name of the Pygments (syntax highlighting) style to use.
 pygments_style = 'sphinx'
 
-# -- Options for HTML output --------------------------------------------------
 
-# The theme to use for HTML and HTML Help pages.  Major themes that come with
-# Sphinx are currently 'default' and 'sphinxdoc'.
-# html_theme_path = ["."]
+# -- Options for HTML output -------------------------------------------------
+
 html_theme = 'openstackdocs'
-# html_static_path = ['static']
 
-# Output file base name for HTML help builder.
-htmlhelp_basename = '%sdoc' % project
 
-# Grouping the document tree into LaTeX files. List of tuples
-# (source start file, target name, title, author, documentclass
-# [howto/manual]).
-latex_documents = [
-    ('index',
-     '%s.tex' % project,
-     u'%s Documentation' % project,
-     u'OpenStack Foundation', 'manual'),
-]
+# -- sphinxcontrib.apidoc configuration --------------------------------------
 
-# Example configuration for intersphinx: refer to the Python standard library.
-# intersphinx_mapping = {'http://docs.python.org/': None}
+apidoc_module_dir = '../../'
+apidoc_output_dir = 'reference/api'
+apidoc_excluded_paths = [
+    'oslo_concurrency/tests',
+    'oslo_concurrency/_*',
+    'setup.py',
+]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.concurrency-3.29.1/doc/source/reference/index.rst 
new/oslo.concurrency-3.30.0/doc/source/reference/index.rst
--- old/oslo.concurrency-3.29.1/doc/source/reference/index.rst  2019-02-28 
19:04:08.000000000 +0100
+++ new/oslo.concurrency-3.30.0/doc/source/reference/index.rst  2019-09-04 
16:25:11.000000000 +0200
@@ -10,3 +10,4 @@
    opts
    processutils
    watchdog
+   api/modules
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.concurrency-3.29.1/oslo.concurrency.egg-info/PKG-INFO 
new/oslo.concurrency-3.30.0/oslo.concurrency.egg-info/PKG-INFO
--- old/oslo.concurrency-3.29.1/oslo.concurrency.egg-info/PKG-INFO      
2019-02-28 19:07:01.000000000 +0100
+++ new/oslo.concurrency-3.30.0/oslo.concurrency.egg-info/PKG-INFO      
2019-09-04 16:25:50.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: oslo.concurrency
-Version: 3.29.1
+Version: 3.30.0
 Summary: Oslo Concurrency library
 Home-page: https://docs.openstack.org/oslo.concurrency/latest/
 Author: OpenStack
@@ -15,9 +15,9 @@
         
         .. Change things from this point on
         
-        =================
-         oslo.concurrency
-        =================
+        ================
+        oslo.concurrency
+        ================
         
         .. image:: https://img.shields.io/pypi/v/oslo.concurrency.svg
             :target: https://pypi.org/project/oslo.concurrency/
@@ -29,7 +29,7 @@
         
         * Free software: Apache license
         * Documentation: https://docs.openstack.org/oslo.concurrency/latest/
-        * Source: https://git.openstack.org/cgit/openstack/oslo.concurrency
+        * Source: https://opendev.org/openstack/oslo.concurrency
         * Bugs: https://bugs.launchpad.net/oslo.concurrency
         * Release Notes: 
https://docs.openstack.org/releasenotes/oslo.concurrency/
         
@@ -44,4 +44,5 @@
 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
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.concurrency-3.29.1/oslo.concurrency.egg-info/SOURCES.txt 
new/oslo.concurrency-3.30.0/oslo.concurrency.egg-info/SOURCES.txt
--- old/oslo.concurrency-3.29.1/oslo.concurrency.egg-info/SOURCES.txt   
2019-02-28 19:07:01.000000000 +0100
+++ new/oslo.concurrency-3.30.0/oslo.concurrency.egg-info/SOURCES.txt   
2019-09-04 16:25:50.000000000 +0200
@@ -15,6 +15,7 @@
 setup.py
 test-requirements.txt
 tox.ini
+doc/requirements.txt
 doc/source/conf.py
 doc/source/index.rst
 doc/source/configuration/index.rst
@@ -66,6 +67,7 @@
 releasenotes/source/pike.rst
 releasenotes/source/queens.rst
 releasenotes/source/rocky.rst
+releasenotes/source/stein.rst
 releasenotes/source/unreleased.rst
 releasenotes/source/_static/.placeholder
 releasenotes/source/_templates/.placeholder
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.concurrency-3.29.1/oslo.concurrency.egg-info/pbr.json 
new/oslo.concurrency-3.30.0/oslo.concurrency.egg-info/pbr.json
--- old/oslo.concurrency-3.29.1/oslo.concurrency.egg-info/pbr.json      
2019-02-28 19:07:01.000000000 +0100
+++ new/oslo.concurrency-3.30.0/oslo.concurrency.egg-info/pbr.json      
2019-09-04 16:25:50.000000000 +0200
@@ -1 +1 @@
-{"git_version": "e11481b", "is_release": true}
\ No newline at end of file
+{"git_version": "610df38", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.concurrency-3.29.1/oslo_concurrency/processutils.py 
new/oslo.concurrency-3.30.0/oslo_concurrency/processutils.py
--- old/oslo.concurrency-3.29.1/oslo_concurrency/processutils.py        
2019-02-28 19:04:08.000000000 +0100
+++ new/oslo.concurrency-3.30.0/oslo_concurrency/processutils.py        
2019-09-04 16:25:11.000000000 +0200
@@ -174,7 +174,7 @@
     }
 
     def __init__(self, **kw):
-        for limit in self._LIMITS.keys():
+        for limit in self._LIMITS:
             setattr(self, limit, kw.pop(limit, None))
 
         if kw:
@@ -184,7 +184,7 @@
     def prlimit_args(self):
         """Create a list of arguments for the prlimit command line."""
         args = []
-        for limit in self._LIMITS.keys():
+        for limit in self._LIMITS:
             val = getattr(self, limit)
             if val is not None:
                 args.append("%s=%s" % (self._LIMITS[limit], val))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.concurrency-3.29.1/releasenotes/source/index.rst 
new/oslo.concurrency-3.30.0/releasenotes/source/index.rst
--- old/oslo.concurrency-3.29.1/releasenotes/source/index.rst   2019-02-28 
19:04:08.000000000 +0100
+++ new/oslo.concurrency-3.30.0/releasenotes/source/index.rst   2019-09-04 
16:25:11.000000000 +0200
@@ -6,6 +6,7 @@
     :maxdepth: 1
 
     unreleased
+    stein
     rocky
     queens
     pike
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo.concurrency-3.29.1/releasenotes/source/stein.rst 
new/oslo.concurrency-3.30.0/releasenotes/source/stein.rst
--- old/oslo.concurrency-3.29.1/releasenotes/source/stein.rst   1970-01-01 
01:00:00.000000000 +0100
+++ new/oslo.concurrency-3.30.0/releasenotes/source/stein.rst   2019-09-04 
16:25:11.000000000 +0200
@@ -0,0 +1,6 @@
+===================================
+ Stein Series Release Notes
+===================================
+
+.. release-notes::
+   :branch: stable/stein
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.concurrency-3.29.1/setup.cfg 
new/oslo.concurrency-3.30.0/setup.cfg
--- old/oslo.concurrency-3.29.1/setup.cfg       2019-02-28 19:07:01.000000000 
+0100
+++ new/oslo.concurrency-3.30.0/setup.cfg       2019-09-04 16:25:50.000000000 
+0200
@@ -16,7 +16,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
 
 [files]
 packages = 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.concurrency-3.29.1/test-requirements.txt 
new/oslo.concurrency-3.30.0/test-requirements.txt
--- old/oslo.concurrency-3.29.1/test-requirements.txt   2019-02-28 
19:04:08.000000000 +0100
+++ new/oslo.concurrency-3.30.0/test-requirements.txt   2019-09-04 
16:25:11.000000000 +0200
@@ -9,12 +9,7 @@
 fixtures>=3.0.0 # Apache-2.0/BSD
 stestr>=2.0.0 # Apache-2.0
 
-# These are needed for docs generation
-openstackdocstheme>=1.18.1 # Apache-2.0
-sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD
-reno>=2.5.0 # Apache-2.0
-
 eventlet!=0.18.3,!=0.20.1,>=0.18.2 # MIT
 
 # Bandit security code scanner
-bandit>=1.1.0 # Apache-2.0
+bandit>=1.1.0,<1.6.0 # Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.concurrency-3.29.1/tox.ini 
new/oslo.concurrency-3.30.0/tox.ini
--- old/oslo.concurrency-3.29.1/tox.ini 2019-02-28 19:04:08.000000000 +0100
+++ new/oslo.concurrency-3.30.0/tox.ini 2019-09-04 16:25:11.000000000 +0200
@@ -1,17 +1,17 @@
 [tox]
 minversion = 2.0
-envlist = py35,py27,pep8
+envlist = py27,py37,pep8
 
 [testenv]
 install_command = pip install {opts} {packages}
 deps =
-  
-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
+  
-c{env:UPPER_CONSTRAINTS_FILE:https://opendev.org/openstack/requirements/raw/branch/master/upper-constraints.txt}
+  -r{toxinidir}/test-requirements.txt
+  -r{toxinidir}/requirements.txt
 # We want to support both vanilla stdlib and eventlet monkey patched
 commands =
-    lockutils-wrapper stestr run --slowest {posargs}
-    env TEST_EVENTLET=1 lockutils-wrapper stestr run --slowest {posargs}
+  lockutils-wrapper stestr run --slowest {posargs}
+  env TEST_EVENTLET=1 lockutils-wrapper stestr run --slowest {posargs}
 
 [testenv:py27]
 basepython = python2.7
@@ -32,19 +32,22 @@
 [testenv:docs]
 basepython = python3
 whitelist_externals = rm
+deps =
+  {[testenv]deps}
+  -r{toxinidir}/doc/requirements.txt
 commands =
-    rm -fr doc/build
-    sphinx-build -W -b html doc/source doc/build/html {posargs}
+  rm -fr doc/build
+  sphinx-build -W -b html doc/source doc/build/html {posargs}
 
 [testenv:cover]
 basepython = python3
 setenv =
-    PYTHON=coverage run --source oslo_concurrency --parallel-mode
+  PYTHON=coverage run --source oslo_concurrency --parallel-mode
 commands =
-    stestr run {posargs}
-    coverage combine
-    coverage html -d cover
-    coverage xml -o cover/coverage.xml
+  stestr run {posargs}
+  coverage combine
+  coverage html -d cover
+  coverage xml -o cover/coverage.xml
 
 [flake8]
 show-source = True
@@ -57,6 +60,7 @@
 
 [testenv:releasenotes]
 basepython = python3
+deps = -r{toxinidir}/doc/requirements.txt
 commands = sphinx-build -a -E -W -d releasenotes/build/doctrees -b html 
releasenotes/source releasenotes/build/html
 
 [testenv:lower-constraints]


Reply via email to