Hello community,

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

Package is "python-oslo.rootwrap"

Tue Feb 18 10:41:40 2020 rev:10 rq:774920 version:5.16.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-oslo.rootwrap/python-oslo.rootwrap.changes    
    2019-05-03 22:42:38.415268459 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-oslo.rootwrap.new.26092/python-oslo.rootwrap.changes
     2020-02-18 10:41:52.261123925 +0100
@@ -1,0 +2,12 @@
+Wed Oct  9 12:28:35 UTC 2019 - [email protected]
+
+- update to version 5.16.1
+  - Update hacking version
+  - OpenDev Migration Patch
+  - Always close all passed in fds beyond sensible_fd_limit on launch
+  - Update master for stable/stein
+  - Add Python 3 Train unit tests
+  - Replace git.openstack.org URLs with opendev.org URLs
+  - Dropping the py35 testing
+
+-------------------------------------------------------------------

Old:
----
  oslo.rootwrap-5.15.2.tar.gz

New:
----
  oslo.rootwrap-5.16.1.tar.gz

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

Other differences:
------------------
++++++ python-oslo.rootwrap.spec ++++++
--- /var/tmp/diff_new_pack.L5Wr45/_old  2020-02-18 10:41:52.777124978 +0100
+++ /var/tmp/diff_new_pack.L5Wr45/_new  2020-02-18 10:41:52.781124986 +0100
@@ -17,13 +17,13 @@
 
 
 Name:           python-oslo.rootwrap
-Version:        5.15.2
+Version:        5.16.1
 Release:        0
 Summary:        Filtering shell commands to run as root from OpenStack services
 License:        Apache-2.0
 Group:          Development/Languages/Python
 URL:            https://launchpad.net/oslo.rootwrap
-Source0:        
https://files.pythonhosted.org/packages/source/o/oslo.rootwrap/oslo.rootwrap-5.15.2.tar.gz
+Source0:        
https://files.pythonhosted.org/packages/source/o/oslo.rootwrap/oslo.rootwrap-5.16.1.tar.gz
 BuildRequires:  openstack-macros
 BuildRequires:  python-devel
 BuildRequires:  python2-eventlet
@@ -73,14 +73,14 @@
 Documentation for the OpenStack oslo.rootwrap library.
 
 %prep
-%autosetup -p1 -n oslo.rootwrap-5.15.2
+%autosetup -p1 -n oslo.rootwrap-5.16.1
 %py_req_cleanup
 
 %build
 %{python_build}
 
 # generate html docs
-PBR_VERSION=5.15.2 sphinx-build -b html doc/source doc/build/html
+PBR_VERSION=5.16.1 sphinx-build -b html doc/source doc/build/html
 rm -rf doc/build/html/.{doctrees,buildinfo}
 
 %install
@@ -96,6 +96,10 @@
 %python_uninstall_alternative oslo-rootwrap
 %python_uninstall_alternative oslo-daemon
 
+%check
+export PYTHONPATH=.
+%python_exec -m stestr.cli run
+
 %files %{python_files}
 %license LICENSE
 %doc ChangeLog README.rst

++++++ _service ++++++
--- /var/tmp/diff_new_pack.L5Wr45/_old  2020-02-18 10:41:52.821125068 +0100
+++ /var/tmp/diff_new_pack.L5Wr45/_new  2020-02-18 10:41:52.821125068 +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.rootwrap/oslo.rootwrap.spec.j2</param>
+    <param 
name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/train/openstack/oslo.rootwrap/oslo.rootwrap.spec.j2</param>
     <param name="output-name">python-oslo.rootwrap.spec</param>
-    <param 
name="requirements">https://raw.githubusercontent.com/openstack/oslo.rootwrap/stable/stein/requirements.txt</param>
+    <param 
name="requirements">https://raw.githubusercontent.com/openstack/oslo.rootwrap/stable/train/requirements.txt</param>
     <param name="changelog-email">[email protected]</param>
     <param name="changelog-provider">gh,openstack,oslo.rootwrap</param>
   </service>

++++++ oslo.rootwrap-5.15.2.tar.gz -> oslo.rootwrap-5.16.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.rootwrap-5.15.2/.zuul.yaml 
new/oslo.rootwrap-5.16.1/.zuul.yaml
--- old/oslo.rootwrap-5.15.2/.zuul.yaml 2019-02-28 19:02:14.000000000 +0100
+++ new/oslo.rootwrap-5.16.1/.zuul.yaml 2019-09-04 16:25:31.000000000 +0200
@@ -5,9 +5,7 @@
       - lib-forward-testing-python3
       - openstack-lower-constraints-jobs
       - openstack-python-jobs
-      - openstack-python35-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.rootwrap-5.15.2/AUTHORS 
new/oslo.rootwrap-5.16.1/AUTHORS
--- old/oslo.rootwrap-5.15.2/AUTHORS    2019-02-28 19:04:41.000000000 +0100
+++ new/oslo.rootwrap-5.16.1/AUTHORS    2019-09-04 16:26:16.000000000 +0200
@@ -18,6 +18,7 @@
 Doug Hellmann <[email protected]>
 Doug Hellmann <[email protected]>
 Flavio Percoco <[email protected]>
+Ghanshyam Mann <[email protected]>
 IWAMOTO Toshihiro <[email protected]>
 Ihar Hrachyshka <[email protected]>
 Jakub Libosvar <[email protected]>
@@ -61,6 +62,7 @@
 Zhongyue Luo <[email protected]>
 fumihiko kakuma <[email protected]>
 howardlee <[email protected]>
+jacky06 <[email protected]>
 melissaml <[email protected]>
 ricolin <[email protected]>
 sonu.kumar <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.rootwrap-5.15.2/ChangeLog 
new/oslo.rootwrap-5.16.1/ChangeLog
--- old/oslo.rootwrap-5.15.2/ChangeLog  2019-02-28 19:04:41.000000000 +0100
+++ new/oslo.rootwrap-5.16.1/ChangeLog  2019-09-04 16:26:16.000000000 +0200
@@ -1,6 +1,21 @@
 CHANGES
 =======
 
+5.16.1
+------
+
+* Add Python 3 Train unit tests
+
+5.16.0
+------
+
+* Replace git.openstack.org URLs with opendev.org URLs
+* OpenDev Migration Patch
+* Dropping the py35 testing
+* Always close all passed in fds beyond sensible\_fd\_limit on launch
+* Update master for stable/stein
+* Update hacking version
+
 5.15.2
 ------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.rootwrap-5.15.2/PKG-INFO 
new/oslo.rootwrap-5.16.1/PKG-INFO
--- old/oslo.rootwrap-5.15.2/PKG-INFO   2019-02-28 19:04:41.000000000 +0100
+++ new/oslo.rootwrap-5.16.1/PKG-INFO   2019-09-04 16:26:16.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: oslo.rootwrap
-Version: 5.15.2
+Version: 5.16.1
 Summary: Oslo Rootwrap
 Home-page: https://docs.openstack.org/oslo.rootwrap/latest/
 Author: OpenStack
@@ -32,7 +32,7 @@
         
         * License: Apache License, Version 2.0
         * Documentation: https://docs.openstack.org/oslo.rootwrap/latest/
-        * Source: https://git.openstack.org/cgit/openstack/oslo.rootwrap
+        * Source: https://opendev.org/openstack/oslo.rootwrap
         * Bugs: https://bugs.launchpad.net/oslo.rootwrap
         * Release notes: https://docs.openstack.org/releasenotes/oslo.rootwrap/
         
@@ -47,4 +47,5 @@
 Classifier: Programming Language :: Python
 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.rootwrap-5.15.2/README.rst 
new/oslo.rootwrap-5.16.1/README.rst
--- old/oslo.rootwrap-5.15.2/README.rst 2019-02-28 19:02:14.000000000 +0100
+++ new/oslo.rootwrap-5.16.1/README.rst 2019-09-04 16:25:31.000000000 +0200
@@ -24,6 +24,6 @@
 
 * License: Apache License, Version 2.0
 * Documentation: https://docs.openstack.org/oslo.rootwrap/latest/
-* Source: https://git.openstack.org/cgit/openstack/oslo.rootwrap
+* Source: https://opendev.org/openstack/oslo.rootwrap
 * Bugs: https://bugs.launchpad.net/oslo.rootwrap
 * Release notes: https://docs.openstack.org/releasenotes/oslo.rootwrap/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.rootwrap-5.15.2/doc/source/user/usage.rst 
new/oslo.rootwrap-5.16.1/doc/source/user/usage.rst
--- old/oslo.rootwrap-5.15.2/doc/source/user/usage.rst  2019-02-28 
19:02:14.000000000 +0100
+++ new/oslo.rootwrap-5.16.1/doc/source/user/usage.rst  2019-09-04 
16:25:31.000000000 +0200
@@ -114,12 +114,14 @@
     ``syslog_log_level=ERROR``
 
 rlimit_nofile
-    Which rlimit for number of open file descriptors should be set for rootwrap
-    and its children processes by default. This is useful in case there is a
+    Specify rlimit for number of open file descriptors used by oslo rootwrap
+    and its child processes by default. This is useful in case there is a
     excessively large ulimit configured for the calling process that shouldn't
     inherit to oslo.rootwrap and its called processes. Will not attempt to 
raise
     the limit. Defaults to 1024.
 
+    Ignored on platforms that do not provide "/proc/self/fd" (e.g. non-Linux).
+
 
 .filters files
 ==============
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.rootwrap-5.15.2/etc/rootwrap.conf.sample 
new/oslo.rootwrap-5.16.1/etc/rootwrap.conf.sample
--- old/oslo.rootwrap-5.15.2/etc/rootwrap.conf.sample   2019-02-28 
19:02:14.000000000 +0100
+++ new/oslo.rootwrap-5.16.1/etc/rootwrap.conf.sample   2019-09-04 
16:25:31.000000000 +0200
@@ -29,5 +29,5 @@
 # Rootwrap daemon exits after this seconds of inactivity
 daemon_timeout=600
 
-# Rootwrap daemon limits itself to that many file descriptors
+# Rootwrap daemon limits itself to that many file descriptors (Linux only)
 rlimit_nofile=1024
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.rootwrap-5.15.2/oslo.rootwrap.egg-info/PKG-INFO 
new/oslo.rootwrap-5.16.1/oslo.rootwrap.egg-info/PKG-INFO
--- old/oslo.rootwrap-5.15.2/oslo.rootwrap.egg-info/PKG-INFO    2019-02-28 
19:04:41.000000000 +0100
+++ new/oslo.rootwrap-5.16.1/oslo.rootwrap.egg-info/PKG-INFO    2019-09-04 
16:26:16.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: oslo.rootwrap
-Version: 5.15.2
+Version: 5.16.1
 Summary: Oslo Rootwrap
 Home-page: https://docs.openstack.org/oslo.rootwrap/latest/
 Author: OpenStack
@@ -32,7 +32,7 @@
         
         * License: Apache License, Version 2.0
         * Documentation: https://docs.openstack.org/oslo.rootwrap/latest/
-        * Source: https://git.openstack.org/cgit/openstack/oslo.rootwrap
+        * Source: https://opendev.org/openstack/oslo.rootwrap
         * Bugs: https://bugs.launchpad.net/oslo.rootwrap
         * Release notes: https://docs.openstack.org/releasenotes/oslo.rootwrap/
         
@@ -47,4 +47,5 @@
 Classifier: Programming Language :: Python
 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.rootwrap-5.15.2/oslo.rootwrap.egg-info/SOURCES.txt 
new/oslo.rootwrap-5.16.1/oslo.rootwrap.egg-info/SOURCES.txt
--- old/oslo.rootwrap-5.15.2/oslo.rootwrap.egg-info/SOURCES.txt 2019-02-28 
19:04:41.000000000 +0100
+++ new/oslo.rootwrap-5.16.1/oslo.rootwrap.egg-info/SOURCES.txt 2019-09-04 
16:26:16.000000000 +0200
@@ -52,6 +52,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
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.rootwrap-5.15.2/oslo.rootwrap.egg-info/pbr.json 
new/oslo.rootwrap-5.16.1/oslo.rootwrap.egg-info/pbr.json
--- old/oslo.rootwrap-5.15.2/oslo.rootwrap.egg-info/pbr.json    2019-02-28 
19:04:41.000000000 +0100
+++ new/oslo.rootwrap-5.16.1/oslo.rootwrap.egg-info/pbr.json    2019-09-04 
16:26:16.000000000 +0200
@@ -1 +1 @@
-{"git_version": "0b6824d", "is_release": true}
\ No newline at end of file
+{"git_version": "c6babc7", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.rootwrap-5.15.2/oslo_rootwrap/cmd.py 
new/oslo.rootwrap-5.16.1/oslo_rootwrap/cmd.py
--- old/oslo.rootwrap-5.15.2/oslo_rootwrap/cmd.py       2019-02-28 
19:02:14.000000000 +0100
+++ new/oslo.rootwrap-5.16.1/oslo_rootwrap/cmd.py       2019-09-04 
16:25:31.000000000 +0200
@@ -33,6 +33,7 @@
 from __future__ import print_function
 
 import logging
+import os
 import sys
 
 from oslo_rootwrap import subprocess
@@ -91,12 +92,24 @@
                     RC_BADCONFIG, log=False)
 
     if resource:
-        # When use close_fds=True on Python 2.x, we spend significant time
-        # in closing fds up to current soft ulimit, which could be large.
+        # When use close_fds=True on Python 2.x, calling subprocess with
+        # close_fds=True (which we do by default) can be inefficient when
+        # the current fd ulimits are large, because it blindly closes
+        # all fds in the range(1, $verylargenumber)
+
         # Lower our ulimit to a reasonable value to regain performance.
         fd_limits = resource.getrlimit(resource.RLIMIT_NOFILE)
         sensible_fd_limit = min(config.rlimit_nofile, fd_limits[0])
         if (fd_limits[0] > sensible_fd_limit):
+            # Close any fd beyond sensible_fd_limit prior adjusting our
+            # rlimit to ensure all fds are closed
+            for fd_entry in os.listdir('/proc/self/fd'):
+                # NOTE(dmllr): In a previous patch revision non-numeric
+                # dir entries were silently ignored which reviewers
+                # didn't like. Readd exception handling when it occurs.
+                fd = int(fd_entry)
+                if fd >= sensible_fd_limit:
+                    os.close(fd)
             # Unfortunately this inherits to our children, so allow them to
             # re-raise by passing through the hard limit unmodified
             resource.setrlimit(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.rootwrap-5.15.2/oslo_rootwrap/filters.py 
new/oslo.rootwrap-5.16.1/oslo_rootwrap/filters.py
--- old/oslo.rootwrap-5.15.2/oslo_rootwrap/filters.py   2019-02-28 
19:02:14.000000000 +0100
+++ new/oslo.rootwrap-5.16.1/oslo_rootwrap/filters.py   2019-09-04 
16:25:31.000000000 +0200
@@ -325,8 +325,8 @@
         user_command = userargs[len(user_envs):len(user_envs) + 1]
 
         # match first non-env argument with CommandFilter
-        return (super(EnvFilter, self).match(user_command)
-                and len(filter_envs) and user_envs == filter_envs)
+        return (super(EnvFilter, self).match(user_command) and
+                len(filter_envs) and user_envs == filter_envs)
 
     def exec_args(self, userargs):
         args = userargs[:]
@@ -377,8 +377,8 @@
         if self.run_as != "root" or len(userargs) < 4:
             return False
 
-        return (userargs[0] == 'ip' and userargs[1] in NETNS_VARS
-                and userargs[2] in EXEC_VARS)
+        return (userargs[0] == 'ip' and userargs[1] in NETNS_VARS and
+                userargs[2] in EXEC_VARS)
 
     def exec_args(self, userargs):
         args = userargs[4:]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.rootwrap-5.15.2/oslo_rootwrap/wrapper.py 
new/oslo.rootwrap-5.16.1/oslo_rootwrap/wrapper.py
--- old/oslo.rootwrap-5.15.2/oslo_rootwrap/wrapper.py   2019-02-28 
19:02:14.000000000 +0100
+++ new/oslo.rootwrap-5.16.1/oslo_rootwrap/wrapper.py   2019-09-04 
16:25:31.000000000 +0200
@@ -19,15 +19,15 @@
 import signal
 import sys
 
-if sys.platform != 'win32':
-    import pwd
-
 import six
 from six import moves
 
 from oslo_rootwrap import filters
 from oslo_rootwrap import subprocess
 
+if sys.platform != 'win32':
+    import pwd
+
 
 class NoFilterMatched(Exception):
     """This exception is raised when no filter matched."""
@@ -73,8 +73,8 @@
         if config.has_option("DEFAULT", "syslog_log_level"):
             v = config.get("DEFAULT", "syslog_log_level")
             level = v.upper()
-            if (hasattr(logging, '_nameToLevel')
-               and level in logging._nameToLevel):
+            if (hasattr(logging, '_nameToLevel') and
+               level in logging._nameToLevel):
                 # Workaround a regression of Python 3.4.0 bug fixed in 3.4.2:
                 # http://bugs.python.org/issue22386
                 self.syslog_log_level = logging._nameToLevel[level]
@@ -177,8 +177,8 @@
                 # This command calls exec verify that remaining args
                 # matches another filter.
                 def non_chain_filter(fltr):
-                    return (fltr.run_as == f.run_as
-                            and not isinstance(fltr, filters.ChainingFilter))
+                    return (fltr.run_as == f.run_as and
+                            not isinstance(fltr, filters.ChainingFilter))
 
                 leaf_filters = [fltr for fltr in filter_list
                                 if non_chain_filter(fltr)]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.rootwrap-5.15.2/releasenotes/source/index.rst 
new/oslo.rootwrap-5.16.1/releasenotes/source/index.rst
--- old/oslo.rootwrap-5.15.2/releasenotes/source/index.rst      2019-02-28 
19:02:14.000000000 +0100
+++ new/oslo.rootwrap-5.16.1/releasenotes/source/index.rst      2019-09-04 
16:25:31.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.rootwrap-5.15.2/releasenotes/source/stein.rst 
new/oslo.rootwrap-5.16.1/releasenotes/source/stein.rst
--- old/oslo.rootwrap-5.15.2/releasenotes/source/stein.rst      1970-01-01 
01:00:00.000000000 +0100
+++ new/oslo.rootwrap-5.16.1/releasenotes/source/stein.rst      2019-09-04 
16:25:31.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.rootwrap-5.15.2/setup.cfg 
new/oslo.rootwrap-5.16.1/setup.cfg
--- old/oslo.rootwrap-5.15.2/setup.cfg  2019-02-28 19:04:41.000000000 +0100
+++ new/oslo.rootwrap-5.16.1/setup.cfg  2019-09-04 16:26:16.000000000 +0200
@@ -16,7 +16,8 @@
        Programming Language :: Python
        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.rootwrap-5.15.2/test-requirements.txt 
new/oslo.rootwrap-5.16.1/test-requirements.txt
--- old/oslo.rootwrap-5.15.2/test-requirements.txt      2019-02-28 
19:02:14.000000000 +0100
+++ new/oslo.rootwrap-5.16.1/test-requirements.txt      2019-09-04 
16:25:31.000000000 +0200
@@ -2,7 +2,7 @@
 # of appearance. Changing the order has an impact on the overall integration
 # process, which may cause wedges in the gate later.
 
-hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
+hacking>=1.1.0,<1.2.0 # Apache-2.0
 
 fixtures>=3.0.0 # Apache-2.0/BSD
 testtools>=2.2.0 # MIT
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo.rootwrap-5.15.2/tox.ini 
new/oslo.rootwrap-5.16.1/tox.ini
--- old/oslo.rootwrap-5.15.2/tox.ini    2019-02-28 19:02:14.000000000 +0100
+++ new/oslo.rootwrap-5.16.1/tox.ini    2019-09-04 16:25:31.000000000 +0200
@@ -1,11 +1,11 @@
 [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}
+  
-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
 # Functional tests with Eventlet involve monkeypatching, so force them to be
@@ -49,7 +49,10 @@
 commands = sphinx-build -W -b html doc/source doc/build/html
 
 [flake8]
+# E731 skipped as assign a lambda expression
+
 show-source = True
+ignore = E731
 exclude = .tox,dist,doc,*.egg,build
 
 [testenv:benchmark]


Reply via email to