diff -Nru python-oslo.middleware-3.35.0/AUTHORS python-oslo.middleware-3.36.0/AUTHORS --- python-oslo.middleware-3.35.0/AUTHORS 2018-03-14 17:32:38.000000000 +0000 +++ python-oslo.middleware-3.36.0/AUTHORS 2018-07-20 01:11:50.000000000 +0000 @@ -6,6 +6,7 @@ Andreas Jaeger Andreas Jaeger Ann Kamyshnikova +Anusree Brant Knudson Cedric Brandily Chang Bo Guo @@ -45,6 +46,7 @@ Julian Edwards Julien Danjou Kamil Rykowski +Kenneth Giusti Kirill Bespalov Maciej Szankin Mark McLoughlin @@ -69,6 +71,7 @@ Vu Cong Tuan Yujun Zhang Zhihai Song +ZhongShengping Zhongyue Luo Zuul chenghuiyu diff -Nru python-oslo.middleware-3.35.0/ChangeLog python-oslo.middleware-3.36.0/ChangeLog --- python-oslo.middleware-3.35.0/ChangeLog 2018-03-14 17:32:38.000000000 +0000 +++ python-oslo.middleware-3.36.0/ChangeLog 2018-07-20 01:11:49.000000000 +0000 @@ -1,6 +1,20 @@ CHANGES ======= +3.36.0 +------ + +* Switch to stestr +* Add release notes link to README +* fix tox python3 overrides +* Remove stale pip-missing-reqs tox test +* Trivial: Update pypi url to new url +* set default python to python3 +* add lower-constraints job +* pypy is not checked at gate +* Updated from global requirements +* Follow the new PTI for document build + 3.35.0 ------ diff -Nru python-oslo.middleware-3.35.0/debian/changelog python-oslo.middleware-3.36.0/debian/changelog --- python-oslo.middleware-3.35.0/debian/changelog 2018-06-19 08:23:53.000000000 +0000 +++ python-oslo.middleware-3.36.0/debian/changelog 2018-07-30 19:04:46.000000000 +0000 @@ -1,3 +1,11 @@ +python-oslo.middleware (3.36.0-0ubuntu1) cosmic; urgency=medium + + * New upstream release for OpenStack Rocky. + * d/control: Align (Build-)Depends with upstream. + * d/p/remove-privacy-breach-in-README.rst.patch: Rebased. + + -- Corey Bryant Mon, 30 Jul 2018 15:04:46 -0400 + python-oslo.middleware (3.35.0-2ubuntu2) cosmic; urgency=medium * d/tests/*,d/control: Add autopkgtests to exercise import and unit diff -Nru python-oslo.middleware-3.35.0/debian/control python-oslo.middleware-3.36.0/debian/control --- python-oslo.middleware-3.35.0/debian/control 2018-06-19 08:23:53.000000000 +0000 +++ python-oslo.middleware-3.36.0/debian/control 2018-07-30 19:04:46.000000000 +0000 @@ -19,40 +19,42 @@ python3-setuptools, python3-sphinx (>= 1.6.2), Build-Depends-Indep: - python-coverage, + python-coverage (>= 4.0), python-debtcollector (>= 1.2.0), - python-fixtures, - python-hacking, - python-jinja2 (>= 2.9.6), - python-mock, - python-oslo.config (>= 1:5.1.0), - python-oslo.context (>= 2.19.1), + python-fixtures (>= 3.0.0), + python-hacking (>= 0.12.0), + python-jinja2 (>= 2.10), + python-mock (>= 2.0.0), + python-oslo.config (>= 1:5.2.0), + python-oslo.context (>= 1:2.19.2), python-oslo.i18n (>= 3.15.3), python-oslo.serialization (>= 2.18.0), python-oslo.utils (>= 3.33.0), - python-oslotest (>= 3.2.0), - python-six, - python-statsd, - python-stevedore (>= 1.20.0), + python-oslotest (>= 1:3.2.0), + python-six (>= 1.10.0), + python-statsd (>= 3.2.1), + python-stestr, + python-stevedore (>= 1:1.20.0), python-testtools (>= 2.2.0), - python-webob, + python-webob (>= 1:1.7.1), python3-debtcollector (>= 1.2.0), - python3-fixtures, - python3-jinja2 (>= 2.9.6), - python3-mock, + python3-fixtures (>= 3.0.0), + python3-jinja2 (>= 2.10), + python3-mock (>= 2.0.0), python3-openstackdocstheme (>= 1.18.1), - python3-oslo.config (>= 1:5.1.0), - python3-oslo.context (>= 2.19.1), + python3-oslo.config (>= 1:5.2.0), + python3-oslo.context (>= 1:2.19.2), python3-oslo.i18n (>= 3.15.3), python3-oslo.serialization (>= 2.18.0), python3-oslo.utils (>= 3.33.0), - python3-oslotest (>= 3.2.0), - python3-six, - python3-statsd, - python3-stevedore (>= 1.20.0), + python3-oslotest (>= 1:3.2.0), + python3-six (>= 1.10.0), + python3-statsd (>= 3.2.1), + python3-stestr, + python3-stevedore (>= 1:1.20.0), python3-subunit (>= 0.0.18), python3-testtools (>= 2.2.0), - python3-webob, + python3-webob (>= 1:1.7.1), subunit, testrepository, Standards-Version: 4.1.3 @@ -64,16 +66,16 @@ Architecture: all Depends: python-debtcollector (>= 1.2.0), - python-jinja2 (>= 2.9.6), - python-oslo.config (>= 1:5.1.0), - python-oslo.context (>= 2.19.1), + python-jinja2 (>= 2.10), + python-oslo.config (>= 1:5.2.0), + python-oslo.context (>= 1:2.19.2), python-oslo.i18n (>= 3.15.3), python-oslo.utils (>= 3.33.0), python-pbr (>= 2.0.0), - python-six, - python-statsd, - python-stevedore (>= 1.20.0), - python-webob, + python-six (>= 1.10.0), + python-statsd (>= 3.2.1), + python-stevedore (>= 1:1.20.0), + python-webob (>= 1:1.7.1), ${misc:Depends}, ${python:Depends}, Suggests: @@ -100,16 +102,16 @@ Architecture: all Depends: python3-debtcollector (>= 1.2.0), - python3-jinja2 (>= 2.9.6), - python3-oslo.config (>= 1:5.1.0), - python3-oslo.context (>= 2.19.1), + python3-jinja2 (>= 2.10), + python3-oslo.config (>= 1:5.2.0), + python3-oslo.context (>= 1:2.19.2), python3-oslo.i18n (>= 3.15.3), python3-oslo.utils (>= 3.33.0), python3-pbr (>= 2.0.0), - python3-six, - python3-statsd, - python3-stevedore (>= 1.20.0), - python3-webob, + python3-six (>= 1.10.0), + python3-statsd (>= 3.2.1), + python3-stevedore (>= 1:1.20.0), + python3-webob (>= 1:1.7.1), ${misc:Depends}, ${python3:Depends}, Suggests: diff -Nru python-oslo.middleware-3.35.0/debian/patches/remove-privacy-breach-in-README.rst.patch python-oslo.middleware-3.36.0/debian/patches/remove-privacy-breach-in-README.rst.patch --- python-oslo.middleware-3.35.0/debian/patches/remove-privacy-breach-in-README.rst.patch 2018-06-19 08:23:53.000000000 +0000 +++ python-oslo.middleware-3.36.0/debian/patches/remove-privacy-breach-in-README.rst.patch 2018-07-30 19:04:46.000000000 +0000 @@ -3,18 +3,18 @@ Forwarded: no Last-Update: 2015-12-03 ---- python-oslo.middleware-3.0.0.orig/README.rst -+++ python-oslo.middleware-3.0.0/README.rst +--- a/README.rst ++++ b/README.rst @@ -2,14 +2,6 @@ oslo.middleware =================================== -.. image:: https://img.shields.io/pypi/v/oslo.middleware.svg -- :target: https://pypi.python.org/pypi/oslo.middleware/ +- :target: https://pypi.org/project/oslo.middleware/ - :alt: Latest Version - -.. image:: https://img.shields.io/pypi/dm/oslo.middleware.svg -- :target: https://pypi.python.org/pypi/oslo.middleware/ +- :target: https://pypi.org/project/oslo.middleware/ - :alt: Downloads - Oslo middleware library includes components that can be injected into diff -Nru python-oslo.middleware-3.35.0/doc/requirements.txt python-oslo.middleware-3.36.0/doc/requirements.txt --- python-oslo.middleware-3.35.0/doc/requirements.txt 1970-01-01 00:00:00.000000000 +0000 +++ python-oslo.middleware-3.36.0/doc/requirements.txt 2018-07-20 01:07:30.000000000 +0000 @@ -0,0 +1,8 @@ +# 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. +# 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 +fixtures>=3.0.0 # Apache-2.0/BSD diff -Nru python-oslo.middleware-3.35.0/lower-constraints.txt python-oslo.middleware-3.36.0/lower-constraints.txt --- python-oslo.middleware-3.35.0/lower-constraints.txt 1970-01-01 00:00:00.000000000 +0000 +++ python-oslo.middleware-3.36.0/lower-constraints.txt 2018-07-20 01:07:30.000000000 +0000 @@ -0,0 +1,51 @@ +appdirs==1.3.0 +Babel==2.3.4 +bandit==1.4.0 +coverage==4.0 +debtcollector==1.2.0 +extras==1.0.0 +fixtures==3.0.0 +flake8==2.5.5 +gitdb==0.6.4 +GitPython==1.0.1 +hacking==0.12.0 +iso8601==0.1.11 +Jinja2==2.10 +keystoneauth1==3.4.0 +linecache2==1.0.0 +MarkupSafe==1.0 +mccabe==0.2.1 +mock==2.0.0 +monotonic==0.6 +mox3==0.20.0 +msgpack-python==0.4.0 +netaddr==0.7.18 +netifaces==0.10.4 +os-client-config==1.28.0 +oslo.config==5.2.0 +oslo.context==2.19.2 +oslo.i18n==3.15.3 +oslo.serialization==2.18.0 +oslo.utils==3.33.0 +oslotest==3.2.0 +pbr==2.0.0 +pep8==1.5.7 +pyflakes==0.8.1 +pyparsing==2.1.0 +python-mimeparse==1.6.0 +python-subunit==1.0.0 +pytz==2013.6 +PyYAML==3.12 +requests==2.14.2 +requestsexceptions==1.2.0 +rfc3986==0.3.1 +six==1.10.0 +smmap==0.9.0 +statsd==3.2.1 +stestr==2.0.0 +stevedore==1.20.0 +testtools==2.2.0 +traceback2==1.4.0 +unittest2==1.1.0 +WebOb==1.7.1 +wrapt==1.7.0 diff -Nru python-oslo.middleware-3.35.0/oslo.middleware.egg-info/pbr.json python-oslo.middleware-3.36.0/oslo.middleware.egg-info/pbr.json --- python-oslo.middleware-3.35.0/oslo.middleware.egg-info/pbr.json 2018-03-14 17:32:38.000000000 +0000 +++ python-oslo.middleware-3.36.0/oslo.middleware.egg-info/pbr.json 2018-07-20 01:11:50.000000000 +0000 @@ -1 +1 @@ -{"git_version": "381dcca", "is_release": true} \ No newline at end of file +{"git_version": "48ec101", "is_release": true} \ No newline at end of file diff -Nru python-oslo.middleware-3.35.0/oslo.middleware.egg-info/PKG-INFO python-oslo.middleware-3.36.0/oslo.middleware.egg-info/PKG-INFO --- python-oslo.middleware-3.35.0/oslo.middleware.egg-info/PKG-INFO 2018-03-14 17:32:38.000000000 +0000 +++ python-oslo.middleware-3.36.0/oslo.middleware.egg-info/PKG-INFO 2018-07-20 01:11:50.000000000 +0000 @@ -1,22 +1,21 @@ Metadata-Version: 1.1 Name: oslo.middleware -Version: 3.35.0 +Version: 3.36.0 Summary: Oslo Middleware library Home-page: https://docs.openstack.org/oslo.middleware/latest/ Author: OpenStack Author-email: openstack-dev@lists.openstack.org License: UNKNOWN -Description-Content-Type: UNKNOWN Description: =================================== oslo.middleware =================================== .. image:: https://img.shields.io/pypi/v/oslo.middleware.svg - :target: https://pypi.python.org/pypi/oslo.middleware/ + :target: https://pypi.org/project/oslo.middleware/ :alt: Latest Version .. image:: https://img.shields.io/pypi/dm/oslo.middleware.svg - :target: https://pypi.python.org/pypi/oslo.middleware/ + :target: https://pypi.org/project/oslo.middleware/ :alt: Downloads Oslo middleware library includes components that can be injected into @@ -25,9 +24,10 @@ and support for limiting size/connection etc. * Free software: Apache license - * Documentation: https://docs.openstack.org/oslo.middleware/latest + * Documentation: https://docs.openstack.org/oslo.middleware/latest/ * Source: https://git.openstack.org/cgit/openstack/oslo.middleware * Bugs: https://bugs.launchpad.net/oslo.middleware + * Release notes: https://docs.openstack.org/releasenotes/oslo.middleware/ Platform: UNKNOWN diff -Nru python-oslo.middleware-3.35.0/oslo.middleware.egg-info/requires.txt python-oslo.middleware-3.36.0/oslo.middleware.egg-info/requires.txt --- python-oslo.middleware-3.35.0/oslo.middleware.egg-info/requires.txt 2018-03-14 17:32:38.000000000 +0000 +++ python-oslo.middleware-3.36.0/oslo.middleware.egg-info/requires.txt 2018-07-20 01:11:50.000000000 +0000 @@ -1,6 +1,6 @@ pbr!=2.1.0,>=2.0.0 -Jinja2!=2.9.0,!=2.9.1,!=2.9.2,!=2.9.3,!=2.9.4,>=2.8 -oslo.config>=5.1.0 +Jinja2>=2.10 +oslo.config>=5.2.0 oslo.context>=2.19.2 oslo.i18n>=3.15.3 oslo.utils>=3.33.0 diff -Nru python-oslo.middleware-3.35.0/oslo.middleware.egg-info/SOURCES.txt python-oslo.middleware-3.36.0/oslo.middleware.egg-info/SOURCES.txt --- python-oslo.middleware-3.35.0/oslo.middleware.egg-info/SOURCES.txt 2018-03-14 17:32:39.000000000 +0000 +++ python-oslo.middleware-3.36.0/oslo.middleware.egg-info/SOURCES.txt 2018-07-20 01:11:50.000000000 +0000 @@ -1,6 +1,7 @@ .coveragerc .mailmap -.testr.conf +.stestr.conf +.zuul.yaml AUTHORS CONTRIBUTING.rst ChangeLog @@ -8,11 +9,13 @@ LICENSE README.rst babel.cfg +lower-constraints.txt requirements.txt setup.cfg setup.py test-requirements.txt tox.ini +doc/requirements.txt doc/source/conf.py doc/source/glossary.rst doc/source/index.rst diff -Nru python-oslo.middleware-3.35.0/PKG-INFO python-oslo.middleware-3.36.0/PKG-INFO --- python-oslo.middleware-3.35.0/PKG-INFO 2018-03-14 17:32:39.000000000 +0000 +++ python-oslo.middleware-3.36.0/PKG-INFO 2018-07-20 01:11:50.000000000 +0000 @@ -1,22 +1,21 @@ Metadata-Version: 1.1 Name: oslo.middleware -Version: 3.35.0 +Version: 3.36.0 Summary: Oslo Middleware library Home-page: https://docs.openstack.org/oslo.middleware/latest/ Author: OpenStack Author-email: openstack-dev@lists.openstack.org License: UNKNOWN -Description-Content-Type: UNKNOWN Description: =================================== oslo.middleware =================================== .. image:: https://img.shields.io/pypi/v/oslo.middleware.svg - :target: https://pypi.python.org/pypi/oslo.middleware/ + :target: https://pypi.org/project/oslo.middleware/ :alt: Latest Version .. image:: https://img.shields.io/pypi/dm/oslo.middleware.svg - :target: https://pypi.python.org/pypi/oslo.middleware/ + :target: https://pypi.org/project/oslo.middleware/ :alt: Downloads Oslo middleware library includes components that can be injected into @@ -25,9 +24,10 @@ and support for limiting size/connection etc. * Free software: Apache license - * Documentation: https://docs.openstack.org/oslo.middleware/latest + * Documentation: https://docs.openstack.org/oslo.middleware/latest/ * Source: https://git.openstack.org/cgit/openstack/oslo.middleware * Bugs: https://bugs.launchpad.net/oslo.middleware + * Release notes: https://docs.openstack.org/releasenotes/oslo.middleware/ Platform: UNKNOWN diff -Nru python-oslo.middleware-3.35.0/README.rst python-oslo.middleware-3.36.0/README.rst --- python-oslo.middleware-3.35.0/README.rst 2018-03-14 17:29:57.000000000 +0000 +++ python-oslo.middleware-3.36.0/README.rst 2018-07-20 01:07:30.000000000 +0000 @@ -3,11 +3,11 @@ =================================== .. image:: https://img.shields.io/pypi/v/oslo.middleware.svg - :target: https://pypi.python.org/pypi/oslo.middleware/ + :target: https://pypi.org/project/oslo.middleware/ :alt: Latest Version .. image:: https://img.shields.io/pypi/dm/oslo.middleware.svg - :target: https://pypi.python.org/pypi/oslo.middleware/ + :target: https://pypi.org/project/oslo.middleware/ :alt: Downloads Oslo middleware library includes components that can be injected into @@ -16,6 +16,7 @@ and support for limiting size/connection etc. * Free software: Apache license -* Documentation: https://docs.openstack.org/oslo.middleware/latest +* Documentation: https://docs.openstack.org/oslo.middleware/latest/ * Source: https://git.openstack.org/cgit/openstack/oslo.middleware * Bugs: https://bugs.launchpad.net/oslo.middleware +* Release notes: https://docs.openstack.org/releasenotes/oslo.middleware/ diff -Nru python-oslo.middleware-3.35.0/requirements.txt python-oslo.middleware-3.36.0/requirements.txt --- python-oslo.middleware-3.35.0/requirements.txt 2018-03-14 17:29:57.000000000 +0000 +++ python-oslo.middleware-3.36.0/requirements.txt 2018-07-20 01:07:30.000000000 +0000 @@ -3,8 +3,8 @@ # process, which may cause wedges in the gate later. pbr!=2.1.0,>=2.0.0 # Apache-2.0 -Jinja2!=2.9.0,!=2.9.1,!=2.9.2,!=2.9.3,!=2.9.4,>=2.8 # BSD License (3 clause) -oslo.config>=5.1.0 # Apache-2.0 +Jinja2>=2.10 # BSD License (3 clause) +oslo.config>=5.2.0 # Apache-2.0 oslo.context>=2.19.2 # Apache-2.0 oslo.i18n>=3.15.3 # Apache-2.0 oslo.utils>=3.33.0 # Apache-2.0 diff -Nru python-oslo.middleware-3.35.0/.stestr.conf python-oslo.middleware-3.36.0/.stestr.conf --- python-oslo.middleware-3.35.0/.stestr.conf 1970-01-01 00:00:00.000000000 +0000 +++ python-oslo.middleware-3.36.0/.stestr.conf 2018-07-20 01:07:30.000000000 +0000 @@ -0,0 +1,3 @@ +[DEFAULT] +test_path=./oslo_middleware/tests +top_path=./ diff -Nru python-oslo.middleware-3.35.0/.testr.conf python-oslo.middleware-3.36.0/.testr.conf --- python-oslo.middleware-3.35.0/.testr.conf 2018-03-14 17:29:57.000000000 +0000 +++ python-oslo.middleware-3.36.0/.testr.conf 1970-01-01 00:00:00.000000000 +0000 @@ -1,7 +0,0 @@ -[DEFAULT] -test_command=OS_STDOUT_CAPTURE=${OS_STDOUT_CAPTURE:-1} \ - OS_STDERR_CAPTURE=${OS_STDERR_CAPTURE:-1} \ - OS_TEST_TIMEOUT=${OS_TEST_TIMEOUT:-60} \ - ${PYTHON:-python} -m subunit.run discover -t ./ . $LISTOPT $IDOPTION -test_id_option=--load-list $IDFILE -test_list_option=--list diff -Nru python-oslo.middleware-3.35.0/test-requirements.txt python-oslo.middleware-3.36.0/test-requirements.txt --- python-oslo.middleware-3.35.0/test-requirements.txt 2018-03-14 17:29:57.000000000 +0000 +++ python-oslo.middleware-3.36.0/test-requirements.txt 2018-07-20 01:07:30.000000000 +0000 @@ -5,12 +5,10 @@ fixtures>=3.0.0 # Apache-2.0/BSD hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 mock>=2.0.0 # BSD -openstackdocstheme>=1.18.1 # Apache-2.0 oslotest>=3.2.0 # Apache-2.0 -sphinx!=1.6.6,>=1.6.2 # BSD testtools>=2.2.0 # MIT coverage!=4.4,>=4.0 # Apache-2.0 -reno>=2.5.0 # Apache-2.0 oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0 # Bandit security code scanner bandit>=1.1.0 # Apache-2.0 +stestr>=2.0.0 # Apache-2.0 diff -Nru python-oslo.middleware-3.35.0/tox.ini python-oslo.middleware-3.36.0/tox.ini --- python-oslo.middleware-3.35.0/tox.ini 2018-03-14 17:29:57.000000000 +0000 +++ python-oslo.middleware-3.36.0/tox.ini 2018-07-20 01:07:30.000000000 +0000 @@ -1,6 +1,6 @@ [tox] minversion = 2.0 -envlist = py35,py27,pypy,pep8 +envlist = py35,py27,pep8 [testenv] setenv = @@ -9,21 +9,29 @@ deps = -c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt} -r{toxinidir}/test-requirements.txt -commands = python setup.py testr --slowest --testr-args='{posargs}' +commands = stestr run --slowest {posargs} + +[testenv:py27] +basepython = python2.7 [testenv:pep8] +basepython = python3 commands = flake8 # Run security linter bandit -r oslo_middleware -x tests -n5 [testenv:venv] +basepython = python3 commands = {posargs} [testenv:docs] -commands = python setup.py build_sphinx +basepython = python3 +deps = -r{toxinidir}/doc/requirements.txt +commands = sphinx-build -W -b html doc/source doc/build/html [testenv:cover] +basepython = python3 commands = python setup.py test --coverage --coverage-package-name=oslo_middleware --testr-args='{posargs}' [flake8] @@ -36,13 +44,14 @@ [hacking] import_exceptions = oslo_middleware._i18n -[testenv:pip-missing-reqs] -# do not install test-requirements as that will pollute the virtualenv for -# determining missing packages -# this also means that pip-missing-reqs must be installed separately, outside -# of the requirements.txt files -deps = pip_missing_reqs -commands = pip-missing-reqs -d --ignore-module=oslo_middleware* --ignore-module=pkg_resources --ignore-file=oslo_middleware/tests/* oslo_middleware - [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] +basepython = python3 +deps = + -c{toxinidir}/lower-constraints.txt + -r{toxinidir}/test-requirements.txt + -r{toxinidir}/requirements.txt diff -Nru python-oslo.middleware-3.35.0/.zuul.yaml python-oslo.middleware-3.36.0/.zuul.yaml --- python-oslo.middleware-3.35.0/.zuul.yaml 1970-01-01 00:00:00.000000000 +0000 +++ python-oslo.middleware-3.36.0/.zuul.yaml 2018-07-20 01:07:30.000000000 +0000 @@ -0,0 +1,7 @@ +- project: + check: + jobs: + - openstack-tox-lower-constraints + gate: + jobs: + - openstack-tox-lower-constraints