diff -Nru python-oslo.rootwrap-6.2.0/AUTHORS python-oslo.rootwrap-6.3.0/AUTHORS --- python-oslo.rootwrap-6.2.0/AUTHORS 2020-09-11 19:19:24.000000000 +0000 +++ python-oslo.rootwrap-6.3.0/AUTHORS 2021-07-01 12:40:27.000000000 +0000 @@ -11,6 +11,7 @@ Corey Bryant Cyril Roelandt Daniel Alvarez +Daniel Bengtsson Davanum Srinivas Davanum Srinivas Dina Belova @@ -60,6 +61,7 @@ Vu Cong Tuan XianChaobo Yatin Kumbhare +YuehuiLei Yufang Zhang Yuriy Taraday Zhao Lei @@ -73,5 +75,7 @@ pengyuesheng ricolin sonu.kumar +wangzihao +wu.shiming yan.haifeng zhangboye diff -Nru python-oslo.rootwrap-6.2.0/benchmark/benchmark.py python-oslo.rootwrap-6.3.0/benchmark/benchmark.py --- python-oslo.rootwrap-6.2.0/benchmark/benchmark.py 2020-09-11 19:18:24.000000000 +0000 +++ python-oslo.rootwrap-6.3.0/benchmark/benchmark.py 2021-07-01 12:39:57.000000000 +0000 @@ -16,7 +16,6 @@ import atexit import math import os -import six import subprocess import sys import timeit @@ -33,9 +32,8 @@ stdout=subprocess.PIPE, stderr=subprocess.PIPE) out, err = obj.communicate() - if six.PY3: - out = os.fsdecode(out) - err = os.fsdecode(err) + out = os.fsdecode(out) + err = os.fsdecode(err) return obj.returncode, out, err diff -Nru python-oslo.rootwrap-6.2.0/ChangeLog python-oslo.rootwrap-6.3.0/ChangeLog --- python-oslo.rootwrap-6.2.0/ChangeLog 2020-09-11 19:19:24.000000000 +0000 +++ python-oslo.rootwrap-6.3.0/ChangeLog 2021-07-01 12:40:27.000000000 +0000 @@ -1,6 +1,22 @@ CHANGES ======= +6.3.0 +----- + +* setup.cfg: Replace dashes with underscores +* Move flake8 as a pre-commit local target +* Remove lower-constraints remnants +* Dropping lower constraints testing +* Use TOX\_CONSTRAINTS\_FILE +* Use py3 as the default runtime for tox +* Remove six +* Remove six.PY3 +* Add Python3 wallaby unit tests +* Update master for stable/victoria +* Adding pre-commit +* ignore reno generated artifacts + 6.2.0 ----- diff -Nru python-oslo.rootwrap-6.2.0/debian/changelog python-oslo.rootwrap-6.3.0/debian/changelog --- python-oslo.rootwrap-6.2.0/debian/changelog 2020-09-18 17:42:26.000000000 +0000 +++ python-oslo.rootwrap-6.3.0/debian/changelog 2021-07-21 13:43:01.000000000 +0000 @@ -1,3 +1,13 @@ +python-oslo.rootwrap (6.3.0-0ubuntu1) impish; urgency=medium + + [ Chris MacNaughton ] + * d/control: Update VCS paths for move to lp:~ubuntu-openstack-dev. + + [ Corey Bryant ] + * New upstream release for OpenStack Xena. + + -- Corey Bryant Wed, 21 Jul 2021 09:43:01 -0400 + python-oslo.rootwrap (6.2.0-0ubuntu1) groovy; urgency=medium * New upstream release for OpenStack Victoria. diff -Nru python-oslo.rootwrap-6.2.0/debian/control python-oslo.rootwrap-6.3.0/debian/control --- python-oslo.rootwrap-6.2.0/debian/control 2020-09-18 17:42:26.000000000 +0000 +++ python-oslo.rootwrap-6.3.0/debian/control 2021-07-21 13:43:01.000000000 +0000 @@ -28,8 +28,8 @@ python3-testtools (>= 2.2.0), subunit, Standards-Version: 4.5.0 -Vcs-Browser: https://git.launchpad.net/~ubuntu-server-dev/ubuntu/+source/python-oslo.rootwrap -Vcs-Git: https://git.launchpad.net/~ubuntu-server-dev/ubuntu/+source/python-oslo.rootwrap +Vcs-Browser: https://git.launchpad.net/~ubuntu-openstack-dev/ubuntu/+source/python-oslo.rootwrap +Vcs-Git: https://git.launchpad.net/~ubuntu-openstack-dev/ubuntu/+source/python-oslo.rootwrap Homepage: https://github.com/openstack/oslo.rootwrap Package: python3-oslo.rootwrap diff -Nru python-oslo.rootwrap-6.2.0/doc/source/conf.py python-oslo.rootwrap-6.3.0/doc/source/conf.py --- python-oslo.rootwrap-6.2.0/doc/source/conf.py 2020-09-11 19:18:24.000000000 +0000 +++ python-oslo.rootwrap-6.3.0/doc/source/conf.py 2021-07-01 12:39:57.000000000 +0000 @@ -1,4 +1,6 @@ # -*- coding: utf-8 -*- +# Copyright (C) 2020 Red Hat, Inc. +# # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at @@ -22,7 +24,6 @@ # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom ones. extensions = [ 'sphinx.ext.autodoc', - #'sphinx.ext.intersphinx', 'openstackdocstheme', ] @@ -76,6 +77,3 @@ u'%s Documentation' % project, u'OpenStack Foundation', 'manual'), ] - -# Example configuration for intersphinx: refer to the Python standard library. -#intersphinx_mapping = {'http://docs.python.org/': None} diff -Nru python-oslo.rootwrap-6.2.0/lower-constraints.txt python-oslo.rootwrap-6.3.0/lower-constraints.txt --- python-oslo.rootwrap-6.2.0/lower-constraints.txt 2020-09-11 19:18:24.000000000 +0000 +++ python-oslo.rootwrap-6.3.0/lower-constraints.txt 1970-01-01 00:00:00.000000000 +0000 @@ -1,38 +0,0 @@ -alabaster==0.7.10 -appdirs==1.3.0 -Babel==2.3.4 -bandit==1.1.0 -docutils==0.11 -dulwich==0.15.0 -eventlet==0.18.2 -extras==1.0.0 -fixtures==3.0.0 -gitdb==0.6.4 -GitPython==1.0.1 -greenlet==0.4.15 -imagesize==0.7.1 -iso8601==0.1.11 -Jinja2==2.10 -keystoneauth1==3.4.0 -linecache2==1.0.0 -MarkupSafe==1.0 -mox3==0.20.0 -os-client-config==1.28.0 -oslotest==3.2.0 -pbr==2.0.0 -Pygments==2.2.0 -python-mimeparse==1.6.0 -python-subunit==1.0.0 -pytz==2013.6 -PyYAML==3.13 -reno==3.1.0 -requests==2.14.2 -requestsexceptions==1.2.0 -six==1.10.0 -smmap==0.9.0 -snowballstemmer==1.2.1 -stestr==2.0.0 -stevedore==1.20.0 -testtools==2.2.0 -traceback2==1.4.0 -unittest2==1.1.0 diff -Nru python-oslo.rootwrap-6.2.0/oslo_rootwrap/cmd.py python-oslo.rootwrap-6.3.0/oslo_rootwrap/cmd.py --- python-oslo.rootwrap-6.2.0/oslo_rootwrap/cmd.py 2020-09-11 19:18:24.000000000 +0000 +++ python-oslo.rootwrap-6.3.0/oslo_rootwrap/cmd.py 2021-07-01 12:39:57.000000000 +0000 @@ -29,7 +29,7 @@ Service packaging should deploy .filters files only on nodes where they are needed, to avoid allowing more than is necessary. """ - +import configparser import logging import os import sys @@ -37,8 +37,6 @@ from oslo_rootwrap import subprocess from oslo_rootwrap import wrapper -from six import moves - try: # This isn't available on all platforms (e.g. Windows). import resource @@ -79,13 +77,13 @@ # Load configuration try: - rawconfig = moves.configparser.RawConfigParser() + rawconfig = configparser.RawConfigParser() rawconfig.read(configfile) config = wrapper.RootwrapConfig(rawconfig) except ValueError as exc: msg = "Incorrect value in %s: %s" % (configfile, exc.args[0]) _exit_error(execname, msg, RC_BADCONFIG, log=False) - except moves.configparser.Error: + except configparser.Error: _exit_error(execname, "Incorrect configuration file: %s" % configfile, RC_BADCONFIG, log=False) diff -Nru python-oslo.rootwrap-6.2.0/oslo_rootwrap/daemon.py python-oslo.rootwrap-6.3.0/oslo_rootwrap/daemon.py --- python-oslo.rootwrap-6.2.0/oslo_rootwrap/daemon.py 2020-09-11 19:18:24.000000000 +0000 +++ python-oslo.rootwrap-6.3.0/oslo_rootwrap/daemon.py 2021-07-01 12:39:57.000000000 +0000 @@ -19,7 +19,6 @@ import os import shutil import signal -import six import stat import sys import tempfile @@ -67,12 +66,11 @@ ' '.join(userargs)) return cmd.RC_UNAUTHORIZED, "", "" - if six.PY3 and stdin is not None: + if stdin is not None: stdin = os.fsencode(stdin) out, err = obj.communicate(stdin) - if six.PY3: - out = os.fsdecode(out) - err = os.fsdecode(err) + out = os.fsdecode(out) + err = os.fsdecode(err) return obj.returncode, out, err @classmethod diff -Nru python-oslo.rootwrap-6.2.0/oslo_rootwrap/tests/test_functional.py python-oslo.rootwrap-6.3.0/oslo_rootwrap/tests/test_functional.py --- python-oslo.rootwrap-6.2.0/oslo_rootwrap/tests/test_functional.py 2020-09-11 19:18:24.000000000 +0000 +++ python-oslo.rootwrap-6.3.0/oslo_rootwrap/tests/test_functional.py 2021-07-01 12:39:57.000000000 +0000 @@ -31,10 +31,10 @@ eventlet = None import fixtures -import six import testtools from testtools import content + from oslo_rootwrap import client from oslo_rootwrap import cmd from oslo_rootwrap import subprocess @@ -159,7 +159,7 @@ self.addCleanup(p.stop) # Collect client logs - client_log = six.StringIO() + client_log = io.StringIO() handler = logging.StreamHandler(client_log) log_format = run_daemon.log_format.replace('+', ' ') handler.setFormatter(logging.Formatter(log_format)) diff -Nru python-oslo.rootwrap-6.2.0/oslo_rootwrap/tests/test_rootwrap.py python-oslo.rootwrap-6.3.0/oslo_rootwrap/tests/test_rootwrap.py --- python-oslo.rootwrap-6.2.0/oslo_rootwrap/tests/test_rootwrap.py 2020-09-11 19:18:24.000000000 +0000 +++ python-oslo.rootwrap-6.3.0/oslo_rootwrap/tests/test_rootwrap.py 2021-07-01 12:39:57.000000000 +0000 @@ -12,6 +12,7 @@ # License for the specific language governing permissions and limitations # under the License. +import configparser import logging import logging.handlers import os @@ -20,7 +21,6 @@ import uuid import fixtures -from six import moves import testtools from oslo_rootwrap import cmd @@ -299,7 +299,7 @@ mock_readlink.return_value = command + ';90bfb2 (deleted)' m = mock.mock_open(read_data=command) - with mock.patch("six.moves.builtins.open", m, create=True): + with mock.patch("builtins.open", m, create=True): mock_isfile.side_effect = fake_os_func mock_exists.side_effect = fake_os_func mock_access.side_effect = fake_os_func @@ -454,10 +454,10 @@ self.assertTrue(filtermatch is self.filters[-1]) def test_RootwrapConfig(self): - raw = moves.configparser.RawConfigParser() + raw = configparser.RawConfigParser() # Empty config should raise configparser.Error - self.assertRaises(moves.configparser.Error, + self.assertRaises(configparser.Error, wrapper.RootwrapConfig, raw) # Check default values diff -Nru python-oslo.rootwrap-6.2.0/oslo_rootwrap/wrapper.py python-oslo.rootwrap-6.3.0/oslo_rootwrap/wrapper.py --- python-oslo.rootwrap-6.2.0/oslo_rootwrap/wrapper.py 2020-09-11 19:18:24.000000000 +0000 +++ python-oslo.rootwrap-6.3.0/oslo_rootwrap/wrapper.py 2021-07-01 12:39:57.000000000 +0000 @@ -13,15 +13,13 @@ # License for the specific language governing permissions and limitations # under the License. +import configparser import logging import logging.handlers import os import signal import sys -import six -from six import moves - from oslo_rootwrap import filters from oslo_rootwrap import subprocess @@ -142,8 +140,8 @@ filterfilepath = os.path.join(filterdir, filterfile) if not os.path.isfile(filterfilepath): continue - kwargs = {"strict": False} if six.PY3 else {} - filterconfig = moves.configparser.RawConfigParser(**kwargs) + kwargs = {"strict": False} + filterconfig = configparser.RawConfigParser(**kwargs) filterconfig.read(filterfilepath) for (name, value) in filterconfig.items("Filters"): filterdefinition = [s.strip() for s in value.split(',')] diff -Nru python-oslo.rootwrap-6.2.0/oslo.rootwrap.egg-info/pbr.json python-oslo.rootwrap-6.3.0/oslo.rootwrap.egg-info/pbr.json --- python-oslo.rootwrap-6.2.0/oslo.rootwrap.egg-info/pbr.json 2020-09-11 19:19:24.000000000 +0000 +++ python-oslo.rootwrap-6.3.0/oslo.rootwrap.egg-info/pbr.json 2021-07-01 12:40:27.000000000 +0000 @@ -1 +1 @@ -{"git_version": "ed1659a", "is_release": true} \ No newline at end of file +{"git_version": "25fcff9", "is_release": true} \ No newline at end of file diff -Nru python-oslo.rootwrap-6.2.0/oslo.rootwrap.egg-info/PKG-INFO python-oslo.rootwrap-6.3.0/oslo.rootwrap.egg-info/PKG-INFO --- python-oslo.rootwrap-6.2.0/oslo.rootwrap.egg-info/PKG-INFO 2020-09-11 19:19:24.000000000 +0000 +++ python-oslo.rootwrap-6.3.0/oslo.rootwrap.egg-info/PKG-INFO 2021-07-01 12:40:27.000000000 +0000 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: oslo.rootwrap -Version: 6.2.0 +Version: 6.3.0 Summary: Oslo Rootwrap Home-page: https://docs.openstack.org/oslo.rootwrap/latest/ Author: OpenStack diff -Nru python-oslo.rootwrap-6.2.0/oslo.rootwrap.egg-info/requires.txt python-oslo.rootwrap-6.3.0/oslo.rootwrap.egg-info/requires.txt --- python-oslo.rootwrap-6.2.0/oslo.rootwrap.egg-info/requires.txt 2020-09-11 19:19:24.000000000 +0000 +++ python-oslo.rootwrap-6.3.0/oslo.rootwrap.egg-info/requires.txt 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -six>=1.10.0 diff -Nru python-oslo.rootwrap-6.2.0/oslo.rootwrap.egg-info/SOURCES.txt python-oslo.rootwrap-6.3.0/oslo.rootwrap.egg-info/SOURCES.txt --- python-oslo.rootwrap-6.2.0/oslo.rootwrap.egg-info/SOURCES.txt 2020-09-11 19:19:24.000000000 +0000 +++ python-oslo.rootwrap-6.3.0/oslo.rootwrap.egg-info/SOURCES.txt 2021-07-01 12:40:27.000000000 +0000 @@ -1,3 +1,4 @@ +.pre-commit-config.yaml .stestr.conf .zuul.yaml AUTHORS @@ -5,7 +6,6 @@ ChangeLog LICENSE README.rst -lower-constraints.txt requirements.txt setup.cfg setup.py @@ -29,7 +29,6 @@ oslo.rootwrap.egg-info/entry_points.txt oslo.rootwrap.egg-info/not-zip-safe oslo.rootwrap.egg-info/pbr.json -oslo.rootwrap.egg-info/requires.txt oslo.rootwrap.egg-info/top_level.txt oslo_rootwrap/__init__.py oslo_rootwrap/client.py @@ -58,5 +57,6 @@ releasenotes/source/train.rst releasenotes/source/unreleased.rst releasenotes/source/ussuri.rst +releasenotes/source/victoria.rst releasenotes/source/_static/.placeholder releasenotes/source/_templates/.placeholder \ No newline at end of file diff -Nru python-oslo.rootwrap-6.2.0/PKG-INFO python-oslo.rootwrap-6.3.0/PKG-INFO --- python-oslo.rootwrap-6.2.0/PKG-INFO 2020-09-11 19:19:24.000000000 +0000 +++ python-oslo.rootwrap-6.3.0/PKG-INFO 2021-07-01 12:40:27.751943800 +0000 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: oslo.rootwrap -Version: 6.2.0 +Version: 6.3.0 Summary: Oslo Rootwrap Home-page: https://docs.openstack.org/oslo.rootwrap/latest/ Author: OpenStack diff -Nru python-oslo.rootwrap-6.2.0/.pre-commit-config.yaml python-oslo.rootwrap-6.3.0/.pre-commit-config.yaml --- python-oslo.rootwrap-6.2.0/.pre-commit-config.yaml 1970-01-01 00:00:00.000000000 +0000 +++ python-oslo.rootwrap-6.3.0/.pre-commit-config.yaml 2021-07-01 12:39:57.000000000 +0000 @@ -0,0 +1,39 @@ +# We from the Oslo project decided to pin repos based on the +# commit hash instead of the version tag to prevend arbitrary +# code from running in developer's machines. To update to a +# newer version, run `pre-commit autoupdate` and then replace +# the newer versions with their commit hash. + +default_language_version: + python: python3 + +repos: + - repo: https://github.com/pre-commit/pre-commit-hooks + rev: 9136088a246768144165fcc3ecc3d31bb686920a # v3.3.0 + hooks: + - id: trailing-whitespace + # Replaces or checks mixed line ending + - id: mixed-line-ending + args: ['--fix', 'lf'] + exclude: '.*\.(svg)$' + # Forbid files which have a UTF-8 byte-order marker + - id: check-byte-order-marker + # Checks that non-binary executables have a proper shebang + - id: check-executables-have-shebangs + # Check for files that contain merge conflict strings. + - id: check-merge-conflict + # Check for debugger imports and py37+ breakpoint() + # calls in python source + - id: debug-statements + - id: check-yaml + files: .*\.(yaml|yml)$ + - repo: local + hooks: + - id: flake8 + name: flake8 + additional_dependencies: + - hacking>=3.0.1,<3.1.0 + language: python + entry: flake8 + files: '^.*\.py$' + exclude: '^(doc|releasenotes|tools)/.*$' diff -Nru python-oslo.rootwrap-6.2.0/releasenotes/source/conf.py python-oslo.rootwrap-6.3.0/releasenotes/source/conf.py --- python-oslo.rootwrap-6.2.0/releasenotes/source/conf.py 2020-09-11 19:18:24.000000000 +0000 +++ python-oslo.rootwrap-6.3.0/releasenotes/source/conf.py 2021-07-01 12:39:57.000000000 +0000 @@ -1,4 +1,6 @@ # -*- coding: utf-8 -*- +# Copyright (C) 2020 Red Hat, Inc. +# # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at diff -Nru python-oslo.rootwrap-6.2.0/releasenotes/source/index.rst python-oslo.rootwrap-6.3.0/releasenotes/source/index.rst --- python-oslo.rootwrap-6.2.0/releasenotes/source/index.rst 2020-09-11 19:18:24.000000000 +0000 +++ python-oslo.rootwrap-6.3.0/releasenotes/source/index.rst 2021-07-01 12:39:57.000000000 +0000 @@ -6,6 +6,7 @@ :maxdepth: 1 unreleased + victoria ussuri train stein diff -Nru python-oslo.rootwrap-6.2.0/releasenotes/source/victoria.rst python-oslo.rootwrap-6.3.0/releasenotes/source/victoria.rst --- python-oslo.rootwrap-6.2.0/releasenotes/source/victoria.rst 1970-01-01 00:00:00.000000000 +0000 +++ python-oslo.rootwrap-6.3.0/releasenotes/source/victoria.rst 2021-07-01 12:39:57.000000000 +0000 @@ -0,0 +1,6 @@ +============================= +Victoria Series Release Notes +============================= + +.. release-notes:: + :branch: stable/victoria diff -Nru python-oslo.rootwrap-6.2.0/requirements.txt python-oslo.rootwrap-6.3.0/requirements.txt --- python-oslo.rootwrap-6.2.0/requirements.txt 2020-09-11 19:18:24.000000000 +0000 +++ python-oslo.rootwrap-6.3.0/requirements.txt 2021-07-01 12:39:57.000000000 +0000 @@ -2,4 +2,3 @@ # of appearance. Changing the order has an impact on the overall integration # process, which may cause wedges in the gate later. -six>=1.10.0 # MIT diff -Nru python-oslo.rootwrap-6.2.0/setup.cfg python-oslo.rootwrap-6.3.0/setup.cfg --- python-oslo.rootwrap-6.2.0/setup.cfg 2020-09-11 19:19:24.000000000 +0000 +++ python-oslo.rootwrap-6.3.0/setup.cfg 2021-07-01 12:40:27.751943800 +0000 @@ -1,12 +1,12 @@ [metadata] name = oslo.rootwrap author = OpenStack -author-email = openstack-discuss@lists.openstack.org +author_email = openstack-discuss@lists.openstack.org summary = Oslo Rootwrap -description-file = +description_file = README.rst -home-page = https://docs.openstack.org/oslo.rootwrap/latest/ -python-requires = >=3.6 +home_page = https://docs.openstack.org/oslo.rootwrap/latest/ +python_requires = >=3.6 classifier = Development Status :: 4 - Beta Environment :: OpenStack diff -Nru python-oslo.rootwrap-6.2.0/test-requirements.txt python-oslo.rootwrap-6.3.0/test-requirements.txt --- python-oslo.rootwrap-6.2.0/test-requirements.txt 2020-09-11 19:18:24.000000000 +0000 +++ python-oslo.rootwrap-6.3.0/test-requirements.txt 2021-07-01 12:39:57.000000000 +0000 @@ -18,3 +18,5 @@ # Bandit security code scanner bandit>=1.6.0,<1.7.0 # Apache-2.0 + +pre-commit>=2.6.0 # MIT diff -Nru python-oslo.rootwrap-6.2.0/tox.ini python-oslo.rootwrap-6.3.0/tox.ini --- python-oslo.rootwrap-6.2.0/tox.ini 2020-09-11 19:18:24.000000000 +0000 +++ python-oslo.rootwrap-6.3.0/tox.ini 2021-07-01 12:39:57.000000000 +0000 @@ -1,12 +1,12 @@ [tox] minversion = 3.1 -envlist = py38,pep8 +envlist = py3,pep8 ignore_basepython_conflict = true [testenv] basepython = python3 deps = - -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master} + -c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master} -r{toxinidir}/test-requirements.txt -r{toxinidir}/requirements.txt # Functional tests with Eventlet involve monkeypatching, so force them to be @@ -18,10 +18,10 @@ [testenv:pep8] deps = - -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master} + -c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master} -r{toxinidir}/test-requirements.txt commands = - flake8 + pre-commit run -a # Run security linter bandit -r oslo_rootwrap tests -n5 --skip B404 @@ -42,7 +42,7 @@ [testenv:docs] whitelist_externals = rm deps = - -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master} + -c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master} -r{toxinidir}/doc/requirements.txt commands = rm -fr doc/build @@ -65,14 +65,9 @@ [testenv:releasenotes] whitelist_externals = rm deps = - -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master} + -c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master} -r{toxinidir}/doc/requirements.txt commands = rm -rf releasenotes/build sphinx-build -a -E -W -d releasenotes/build/doctrees --keep-going -b html releasenotes/source releasenotes/build/html -[testenv:lower-constraints] -deps = - -c{toxinidir}/lower-constraints.txt - -r{toxinidir}/test-requirements.txt - -r{toxinidir}/requirements.txt diff -Nru python-oslo.rootwrap-6.2.0/.zuul.yaml python-oslo.rootwrap-6.3.0/.zuul.yaml --- python-oslo.rootwrap-6.2.0/.zuul.yaml 2020-09-11 19:18:24.000000000 +0000 +++ python-oslo.rootwrap-6.3.0/.zuul.yaml 2021-07-01 12:39:57.000000000 +0000 @@ -2,8 +2,7 @@ templates: - check-requirements - lib-forward-testing-python3 - - openstack-lower-constraints-jobs - - openstack-python3-victoria-jobs + - openstack-python3-wallaby-jobs - periodic-stable-jobs - publish-openstack-docs-pti - release-notes-jobs-python3