Hello community, here is the log from the commit of package python-oslo.middleware for openSUSE:Factory checked in at 2020-10-26 16:16:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-oslo.middleware (Old) and /work/SRC/openSUSE:Factory/.python-oslo.middleware.new.3463 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-oslo.middleware" Mon Oct 26 16:16:53 2020 rev:16 rq:841212 version:4.1.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-oslo.middleware/python-oslo.middleware.changes 2020-06-05 20:16:39.427078197 +0200 +++ /work/SRC/openSUSE:Factory/.python-oslo.middleware.new.3463/python-oslo.middleware.changes 2020-10-26 16:17:34.738996205 +0100 @@ -1,0 +2,20 @@ +Fri Oct 9 19:17:27 UTC 2020 - cloud-de...@suse.de + +- update to version 4.1.1 + - Remove the unused coding style modules + - Update master for stable/ussuri + - Stop to use the __future__ module. + - Remove translation sections from setup.cfg + - Fix pygments style + - Cleanup py27 support + - Add py38 package metadata + - Fix hacking min version to 3.0.1 + - Add Python3 victoria unit tests + - Align contributing doc with oslo's policy + - Bump bandit version + - Add release notes links to doc index + - Switch to newer openstackdocstheme and reno versions + - Drop use of six + - Bump default tox env from py37 to py38 + +------------------------------------------------------------------- Old: ---- oslo.middleware-4.0.2.tar.gz New: ---- oslo.middleware-4.1.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-oslo.middleware.spec ++++++ --- /var/tmp/diff_new_pack.cnSIPo/_old 2020-10-26 16:17:36.110997310 +0100 +++ /var/tmp/diff_new_pack.cnSIPo/_new 2020-10-26 16:17:36.110997310 +0100 @@ -17,13 +17,13 @@ Name: python-oslo.middleware -Version: 4.0.2 +Version: 4.1.1 Release: 0 Summary: OpenStack oslo.middleware library License: Apache-2.0 Group: Development/Languages/Python URL: https://launchpad.net/oslo.middleware -Source0: https://files.pythonhosted.org/packages/source/o/oslo.middleware/oslo.middleware-4.0.2.tar.gz +Source0: https://files.pythonhosted.org/packages/source/o/oslo.middleware/oslo.middleware-4.1.1.tar.gz BuildRequires: openstack-macros BuildRequires: python3-Jinja2 >= 2.10 BuildRequires: python3-WebOb >= 1.8.0 @@ -38,7 +38,7 @@ BuildRequires: python3-oslo.utils >= 3.33.0 BuildRequires: python3-oslotest BuildRequires: python3-pbr >= 2.0.0 -BuildRequires: python3-six >= 1.10.0 +BuildRequires: python3-six BuildRequires: python3-statsd >= 3.2.1 BuildRequires: python3-stestr BuildRequires: python3-stevedore >= 1.20.0 @@ -62,7 +62,7 @@ Requires: python3-oslo.i18n >= 3.15.3 Requires: python3-oslo.serialization Requires: python3-oslo.utils >= 3.33.0 -Requires: python3-six >= 1.10.0 +Requires: python3-six Requires: python3-statsd >= 3.2.1 Requires: python3-stevedore >= 1.20.0 @@ -88,7 +88,7 @@ This package contains the documentation. %prep -%autosetup -p1 -n oslo.middleware-4.0.2 +%autosetup -p1 -n oslo.middleware-4.1.1 %py_req_cleanup %build ++++++ _service ++++++ --- /var/tmp/diff_new_pack.cnSIPo/_old 2020-10-26 16:17:36.138997332 +0100 +++ /var/tmp/diff_new_pack.cnSIPo/_new 2020-10-26 16:17:36.142997335 +0100 @@ -1,8 +1,8 @@ <services> <service mode="disabled" name="renderspec"> - <param name="input-template">https://opendev.org/openstack/rpm-packaging/raw/branch/stable/ussuri/openstack/oslo.middleware/oslo.middleware.spec.j2</param> + <param name="input-template">https://opendev.org/openstack/rpm-packaging/raw/branch/stable/victoria/openstack/oslo.middleware/oslo.middleware.spec.j2</param> <param name="output-name">python-oslo.middleware.spec</param> - <param name="requirements">https://opendev.org/openstack/oslo.middleware/raw/branch/stable/ussuri/requirements.txt</param> + <param name="requirements">https://opendev.org/openstack/oslo.middleware/raw/branch/stable/victoria/requirements.txt</param> <param name="changelog-email">cloud-de...@suse.de</param> <param name="changelog-provider">gh,openstack,oslo.middleware</param> </service> ++++++ oslo.middleware-4.0.2.tar.gz -> oslo.middleware-4.1.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/.zuul.yaml new/oslo.middleware-4.1.1/.zuul.yaml --- old/oslo.middleware-4.0.2/.zuul.yaml 2020-04-07 12:07:24.000000000 +0200 +++ new/oslo.middleware-4.1.1/.zuul.yaml 2020-09-11 21:22:41.000000000 +0200 @@ -3,7 +3,7 @@ - check-requirements - lib-forward-testing-python3 - openstack-lower-constraints-jobs - - openstack-python3-ussuri-jobs + - openstack-python3-victoria-jobs - periodic-stable-jobs - publish-openstack-docs-pti - release-notes-jobs-python3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/AUTHORS new/oslo.middleware-4.1.1/AUTHORS --- old/oslo.middleware-4.0.2/AUTHORS 2020-04-07 12:08:41.000000000 +0200 +++ new/oslo.middleware-4.1.1/AUTHORS 2020-09-11 21:23:35.000000000 +0200 @@ -61,6 +61,7 @@ Mehdi Abaakouk <mehdi.abaak...@enovance.com> Mehdi Abaakouk <sil...@redhat.com> Michael Krotscheck <krotsch...@gmail.com> +Moisés Guimarães de Medeiros <mogui...@redhat.com> Monty Taylor <mord...@inaugust.com> Noorul Islam K M <noo...@noorul.com> OpenStack Release Bot <infra-r...@openstack.org> @@ -95,4 +96,5 @@ sonu.kumar <sonu.ku...@nectechnologies.in> venkatamahesh <venkatamaheshko...@gmail.com> yan.haifeng <yanhe...@qq.com> +zhangboye <zhangb...@inspur.com> zhangguoqing <zhang.guoq...@99cloud.net> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/CONTRIBUTING.rst new/oslo.middleware-4.1.1/CONTRIBUTING.rst --- old/oslo.middleware-4.0.2/CONTRIBUTING.rst 2020-04-07 12:07:24.000000000 +0200 +++ new/oslo.middleware-4.1.1/CONTRIBUTING.rst 2020-09-11 21:22:41.000000000 +0200 @@ -1,3 +1,8 @@ +If you would like to contribute to the development of oslo's libraries, +first you must take a look to this page: + + https://specs.openstack.org/openstack/oslo-specs/specs/policy/contributing.html + If you would like to contribute to the development of OpenStack, you must follow the steps in this page: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/ChangeLog new/oslo.middleware-4.1.1/ChangeLog --- old/oslo.middleware-4.0.2/ChangeLog 2020-04-07 12:08:41.000000000 +0200 +++ new/oslo.middleware-4.1.1/ChangeLog 2020-09-11 21:23:35.000000000 +0200 @@ -1,6 +1,29 @@ CHANGES ======= +4.1.1 +----- + +* Bump bandit version +* Fix pygments style + +4.1.0 +----- + +* Stop to use the \_\_future\_\_ module +* Fix hacking min version to 3.0.1 +* Switch to newer openstackdocstheme and reno versions +* Remove the unused coding style modules +* Remove translation sections from setup.cfg +* Drop use of six +* Align contributing doc with oslo's policy +* Bump default tox env from py37 to py38 +* Add py38 package metadata +* Add release notes links to doc index +* Add Python3 victoria unit tests +* Update master for stable/ussuri +* Cleanup py27 support + 4.0.2 ----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/PKG-INFO new/oslo.middleware-4.1.1/PKG-INFO --- old/oslo.middleware-4.0.2/PKG-INFO 2020-04-07 12:08:41.000000000 +0200 +++ new/oslo.middleware-4.1.1/PKG-INFO 2020-09-11 21:23:35.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: oslo.middleware -Version: 4.0.2 +Version: 4.1.1 Summary: Oslo Middleware library Home-page: https://docs.openstack.org/oslo.middleware/latest/ Author: OpenStack @@ -40,6 +40,7 @@ Classifier: Programming Language :: Python :: 3 Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 +Classifier: Programming Language :: Python :: 3.8 Classifier: Programming Language :: Python :: 3 :: Only Classifier: Programming Language :: Python :: Implementation :: CPython Requires-Python: >=3.6 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/babel.cfg new/oslo.middleware-4.1.1/babel.cfg --- old/oslo.middleware-4.0.2/babel.cfg 2020-04-07 12:07:24.000000000 +0200 +++ new/oslo.middleware-4.1.1/babel.cfg 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -[python: **.py] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/doc/requirements.txt new/oslo.middleware-4.1.1/doc/requirements.txt --- old/oslo.middleware-4.0.2/doc/requirements.txt 2020-04-07 12:07:24.000000000 +0200 +++ new/oslo.middleware-4.1.1/doc/requirements.txt 2020-09-11 21:22:41.000000000 +0200 @@ -2,7 +2,8 @@ # 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.20.0 # Apache-2.0 -sphinx>=1.8.0,!=2.1.0 # BSD -reno>=2.5.0 # Apache-2.0 + +openstackdocstheme>=2.2.0 # Apache-2.0 +sphinx>=2.0.0,!=2.1.0 # BSD +reno>=3.1.0 # Apache-2.0 fixtures>=3.0.0 # Apache-2.0/BSD diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/doc/source/conf.py new/oslo.middleware-4.1.1/doc/source/conf.py --- old/oslo.middleware-4.0.2/doc/source/conf.py 2020-04-07 12:07:24.000000000 +0200 +++ new/oslo.middleware-4.1.1/doc/source/conf.py 2020-09-11 21:22:41.000000000 +0200 @@ -29,9 +29,9 @@ ] # openstackdocstheme options -repository_name = 'openstack/oslo.middleware' -bug_project = 'oslo.middleware' -bug_tag = '' +openstackdocs_repo_name = 'openstack/oslo.middleware' +openstackdocs_bug_project = 'oslo.middleware' +openstackdocs_bug_tag = '' # autodoc generation is a bit aggressive and a nuisance when doing heavy # text edit cycles. @@ -54,7 +54,7 @@ add_module_names = True # The name of the Pygments (syntax highlighting) style to use. -pygments_style = 'sphinx' +pygments_style = 'native' # -- Options for HTML output -------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/doc/source/index.rst new/oslo.middleware-4.1.1/doc/source/index.rst --- old/oslo.middleware-4.0.2/doc/source/index.rst 2020-04-07 12:07:24.000000000 +0200 +++ new/oslo.middleware-4.1.1/doc/source/index.rst 2020-09-11 21:22:41.000000000 +0200 @@ -16,7 +16,5 @@ Release Notes ============= -.. toctree:: - :maxdepth: 1 - - user/history +Read also the `oslo.middleware Release Notes +<https://docs.openstack.org/releasenotes/oslo.middleware/>`_. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/doc/source/user/history.rst new/oslo.middleware-4.1.1/doc/source/user/history.rst --- old/oslo.middleware-4.0.2/doc/source/user/history.rst 2020-04-07 12:07:24.000000000 +0200 +++ new/oslo.middleware-4.1.1/doc/source/user/history.rst 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -.. include:: ../../../ChangeLog diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/lower-constraints.txt new/oslo.middleware-4.1.1/lower-constraints.txt --- old/oslo.middleware-4.0.2/lower-constraints.txt 2020-04-07 12:07:24.000000000 +0200 +++ new/oslo.middleware-4.1.1/lower-constraints.txt 2020-09-11 21:22:41.000000000 +0200 @@ -5,16 +5,13 @@ 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 mox3==0.20.0 msgpack-python==0.4.0 netaddr==0.7.18 @@ -27,8 +24,6 @@ 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 @@ -37,7 +32,6 @@ 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 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/oslo.middleware.egg-info/PKG-INFO new/oslo.middleware-4.1.1/oslo.middleware.egg-info/PKG-INFO --- old/oslo.middleware-4.0.2/oslo.middleware.egg-info/PKG-INFO 2020-04-07 12:08:41.000000000 +0200 +++ new/oslo.middleware-4.1.1/oslo.middleware.egg-info/PKG-INFO 2020-09-11 21:23:35.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.2 Name: oslo.middleware -Version: 4.0.2 +Version: 4.1.1 Summary: Oslo Middleware library Home-page: https://docs.openstack.org/oslo.middleware/latest/ Author: OpenStack @@ -40,6 +40,7 @@ Classifier: Programming Language :: Python :: 3 Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 +Classifier: Programming Language :: Python :: 3.8 Classifier: Programming Language :: Python :: 3 :: Only Classifier: Programming Language :: Python :: Implementation :: CPython Requires-Python: >=3.6 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/oslo.middleware.egg-info/SOURCES.txt new/oslo.middleware-4.1.1/oslo.middleware.egg-info/SOURCES.txt --- old/oslo.middleware-4.0.2/oslo.middleware.egg-info/SOURCES.txt 2020-04-07 12:08:41.000000000 +0200 +++ new/oslo.middleware-4.1.1/oslo.middleware.egg-info/SOURCES.txt 2020-09-11 21:23:35.000000000 +0200 @@ -8,7 +8,6 @@ HACKING.rst LICENSE README.rst -babel.cfg lower-constraints.txt requirements.txt setup.cfg @@ -28,7 +27,6 @@ doc/source/reference/cors.rst doc/source/reference/healthcheck_plugins.rst doc/source/reference/index.rst -doc/source/user/history.rst oslo/__init__.py oslo.middleware.egg-info/PKG-INFO oslo.middleware.egg-info/SOURCES.txt @@ -88,6 +86,7 @@ releasenotes/source/stein.rst releasenotes/source/train.rst releasenotes/source/unreleased.rst +releasenotes/source/ussuri.rst releasenotes/source/_static/.placeholder releasenotes/source/_templates/.placeholder releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/oslo.middleware.egg-info/pbr.json new/oslo.middleware-4.1.1/oslo.middleware.egg-info/pbr.json --- old/oslo.middleware-4.0.2/oslo.middleware.egg-info/pbr.json 2020-04-07 12:08:41.000000000 +0200 +++ new/oslo.middleware-4.1.1/oslo.middleware.egg-info/pbr.json 2020-09-11 21:23:35.000000000 +0200 @@ -1 +1 @@ -{"git_version": "8b2aaa3", "is_release": true} \ No newline at end of file +{"git_version": "ea8e881", "is_release": true} \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/oslo.middleware.egg-info/requires.txt new/oslo.middleware-4.1.1/oslo.middleware.egg-info/requires.txt --- old/oslo.middleware-4.0.2/oslo.middleware.egg-info/requires.txt 2020-04-07 12:08:41.000000000 +0200 +++ new/oslo.middleware-4.1.1/oslo.middleware.egg-info/requires.txt 2020-09-11 21:23:35.000000000 +0200 @@ -1,11 +1,10 @@ -pbr!=2.1.0,>=2.0.0 Jinja2>=2.10 +WebOb>=1.8.0 +debtcollector>=1.2.0 oslo.config>=5.2.0 oslo.context>=2.19.2 oslo.i18n>=3.15.3 oslo.utils>=3.33.0 -six>=1.10.0 -stevedore>=1.20.0 -WebOb>=1.8.0 -debtcollector>=1.2.0 +pbr!=2.1.0,>=2.0.0 statsd>=3.2.1 +stevedore>=1.20.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/oslo_middleware/base.py new/oslo.middleware-4.1.1/oslo_middleware/base.py --- old/oslo.middleware-4.0.2/oslo_middleware/base.py 2020-04-07 12:07:24.000000000 +0200 +++ new/oslo.middleware-4.1.1/oslo_middleware/base.py 2020-09-11 21:22:41.000000000 +0200 @@ -15,18 +15,12 @@ """Base class(es) for WSGI Middleware.""" -import six - +from inspect import getfullargspec from oslo_config import cfg import webob.dec import webob.request import webob.response -if six.PY2: - from inspect import getargspec as getfullargspec -else: - from inspect import getfullargspec - class NoContentTypeResponse(webob.response.Response): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/oslo_middleware/cors.py new/oslo.middleware-4.1.1/oslo_middleware/cors.py --- old/oslo.middleware-4.0.2/oslo_middleware/cors.py 2020-04-07 12:07:24.000000000 +0200 +++ new/oslo.middleware-4.1.1/oslo_middleware/cors.py 2020-09-11 21:22:41.000000000 +0200 @@ -18,7 +18,6 @@ import debtcollector from oslo_config import cfg from oslo_middleware import base -import six import webob.exc @@ -209,7 +208,7 @@ # NOTE(dims): Support older code that still passes in # a string for allowed_origin instead of a list - if isinstance(allowed_origin, six.string_types): + if isinstance(allowed_origin, str): # TODO(krotscheck): https://review.opendev.org/#/c/312687/ LOG.warning('DEPRECATED: The `allowed_origin` keyword argument in ' '`add_origin()` should be a list, found String.') @@ -396,5 +395,6 @@ response.headers['Access-Control-Expose-Headers'] = \ ','.join(cors_config['expose_headers']) + # NOTE(sileht): Shortcut for backwards compatibility filter_factory = CORS.factory diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/oslo_middleware/debug.py new/oslo.middleware-4.1.1/oslo_middleware/debug.py --- old/oslo.middleware-4.0.2/oslo_middleware/debug.py 2020-04-07 12:07:24.000000000 +0200 +++ new/oslo.middleware-4.1.1/oslo_middleware/debug.py 2020-09-11 21:22:41.000000000 +0200 @@ -15,8 +15,6 @@ """Debug middleware""" -from __future__ import print_function - import sys import webob.dec diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/oslo_middleware/healthcheck/__init__.py new/oslo.middleware-4.1.1/oslo_middleware/healthcheck/__init__.py --- old/oslo.middleware-4.0.2/oslo_middleware/healthcheck/__init__.py 2020-04-07 12:07:24.000000000 +0200 +++ new/oslo.middleware-4.1.1/oslo_middleware/healthcheck/__init__.py 2020-09-11 21:22:41.000000000 +0200 @@ -15,6 +15,7 @@ import collections import gc +import io import json import platform import socket @@ -26,7 +27,6 @@ from oslo_utils import reflection from oslo_utils import strutils from oslo_utils import timeutils -import six import stevedore import webob.dec import webob.exc @@ -395,7 +395,7 @@ ('text/html', self._make_html_response), ('application/json', self._make_json_response), ]) - self._accept_order = tuple(six.iterkeys(self._accept_to_functor)) + self._accept_order = tuple(self._accept_to_functor) # When no accept type matches instead of returning 406 we will # always return text/plain (because sending an error from this # middleware actually can cause issues). @@ -437,8 +437,8 @@ except AttributeError: pass else: - buf = six.StringIO() - for stack in six.itervalues(active_frames): + buf = io.StringIO() + for stack in active_frames.values(): traceback.print_stack(stack, file=buf) threadstacks.append(buf.getvalue()) buf.seek(0) @@ -449,7 +449,7 @@ def _get_greenstacks(): greenstacks = [] if greenlet is not None: - buf = six.StringIO() + buf = io.StringIO() for gt in _find_objects(greenlet.greenlet): traceback.print_stack(gt.gr_frame, file=buf) greenstacks.append(buf.getvalue()) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/oslo_middleware/healthcheck/__main__.py new/oslo.middleware-4.1.1/oslo_middleware/healthcheck/__main__.py --- old/oslo.middleware-4.0.2/oslo_middleware/healthcheck/__main__.py 2020-04-07 12:07:24.000000000 +0200 +++ new/oslo.middleware-4.1.1/oslo_middleware/healthcheck/__main__.py 2020-09-11 21:22:41.000000000 +0200 @@ -12,15 +12,15 @@ # under the License. import argparse +from http import server +import socketserver -from six.moves import SimpleHTTPServer # noqa -from six.moves import socketserver import webob from oslo_middleware import healthcheck -class HttpHandler(SimpleHTTPServer.SimpleHTTPRequestHandler): +class HttpHandler(server.SimpleHTTPRequestHandler): def do_GET(self): @webob.dec.wsgify def dummy_application(req): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/oslo_middleware/healthcheck/pluginbase.py new/oslo.middleware-4.1.1/oslo_middleware/healthcheck/pluginbase.py --- old/oslo.middleware-4.0.2/oslo_middleware/healthcheck/pluginbase.py 2020-04-07 12:07:24.000000000 +0200 +++ new/oslo.middleware-4.1.1/oslo_middleware/healthcheck/pluginbase.py 2020-09-11 21:22:41.000000000 +0200 @@ -15,8 +15,6 @@ import abc -import six - class HealthcheckResult(object): """Result of a ``healthcheck`` method call should be this object.""" @@ -27,8 +25,7 @@ self.details = details -@six.add_metaclass(abc.ABCMeta) -class HealthcheckBaseExtension(object): +class HealthcheckBaseExtension(metaclass=abc.ABCMeta): def __init__(self, oslo_conf, conf): self.oslo_conf = oslo_conf diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/oslo_middleware/tests/test_sizelimit.py new/oslo.middleware-4.1.1/oslo_middleware/tests/test_sizelimit.py --- old/oslo.middleware-4.0.2/oslo_middleware/tests/test_sizelimit.py 2020-04-07 12:07:24.000000000 +0200 +++ new/oslo.middleware-4.1.1/oslo_middleware/tests/test_sizelimit.py 2020-09-11 21:22:41.000000000 +0200 @@ -12,9 +12,10 @@ # License for the specific language governing permissions and limitations # under the License. +import io + from oslo_config import fixture as config from oslotest import base as test_base -import six import webob from oslo_middleware import sizelimit @@ -25,14 +26,14 @@ def test_limiting_reader(self): BYTES = 1024 bytes_read = 0 - data = six.StringIO("*" * BYTES) + data = io.StringIO("*" * BYTES) for chunk in sizelimit.LimitingReader(data, BYTES): bytes_read += len(chunk) self.assertEqual(BYTES, bytes_read) bytes_read = 0 - data = six.StringIO("*" * BYTES) + data = io.StringIO("*" * BYTES) reader = sizelimit.LimitingReader(data, BYTES) byte = reader.read(1) while len(byte) != 0: @@ -44,7 +45,7 @@ def test_read_default_value(self): BYTES = 1024 data_str = "*" * BYTES - data = six.StringIO(data_str) + data = io.StringIO(data_str) reader = sizelimit.LimitingReader(data, BYTES) res = reader.read() self.assertEqual(data_str, res) @@ -54,7 +55,7 @@ def _consume_all_iter(): bytes_read = 0 - data = six.StringIO("*" * BYTES) + data = io.StringIO("*" * BYTES) for chunk in sizelimit.LimitingReader(data, BYTES - 1): bytes_read += len(chunk) @@ -63,7 +64,7 @@ def _consume_all_read(): bytes_read = 0 - data = six.StringIO("*" * BYTES) + data = io.StringIO("*" * BYTES) reader = sizelimit.LimitingReader(data, BYTES - 1) byte = reader.read(1) while len(byte) != 0: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/releasenotes/source/conf.py new/oslo.middleware-4.1.1/releasenotes/source/conf.py --- old/oslo.middleware-4.0.2/releasenotes/source/conf.py 2020-04-07 12:07:24.000000000 +0200 +++ new/oslo.middleware-4.1.1/releasenotes/source/conf.py 2020-09-11 21:22:41.000000000 +0200 @@ -39,9 +39,9 @@ ] # openstackdocstheme options -repository_name = 'openstack/oslo.middleware' -bug_project = 'oslo.middleware' -bug_tag = '' +openstackdocs_repo_name = 'openstack/oslo.middleware' +openstackdocs_bug_project = 'oslo.middleware' +openstackdocs_bug_tag = '' # Add any paths that contain templates here, relative to this directory. templates_path = ['_templates'] @@ -88,7 +88,7 @@ # show_authors = False # The name of the Pygments (syntax highlighting) style to use. -pygments_style = 'sphinx' +pygments_style = 'native' # A list of ignored prefixes for module index sorting. # modindex_common_prefix = [] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/releasenotes/source/index.rst new/oslo.middleware-4.1.1/releasenotes/source/index.rst --- old/oslo.middleware-4.0.2/releasenotes/source/index.rst 2020-04-07 12:07:24.000000000 +0200 +++ new/oslo.middleware-4.1.1/releasenotes/source/index.rst 2020-09-11 21:22:41.000000000 +0200 @@ -6,6 +6,7 @@ :maxdepth: 1 unreleased + ussuri train stein rocky diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/releasenotes/source/ussuri.rst new/oslo.middleware-4.1.1/releasenotes/source/ussuri.rst --- old/oslo.middleware-4.0.2/releasenotes/source/ussuri.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/oslo.middleware-4.1.1/releasenotes/source/ussuri.rst 2020-09-11 21:22:41.000000000 +0200 @@ -0,0 +1,6 @@ +=========================== +Ussuri Series Release Notes +=========================== + +.. release-notes:: + :branch: stable/ussuri diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/requirements.txt new/oslo.middleware-4.1.1/requirements.txt --- old/oslo.middleware-4.0.2/requirements.txt 2020-04-07 12:07:24.000000000 +0200 +++ new/oslo.middleware-4.1.1/requirements.txt 2020-09-11 21:22:41.000000000 +0200 @@ -8,7 +8,6 @@ oslo.context>=2.19.2 # Apache-2.0 oslo.i18n>=3.15.3 # Apache-2.0 oslo.utils>=3.33.0 # Apache-2.0 -six>=1.10.0 # MIT stevedore>=1.20.0 # Apache-2.0 WebOb>=1.8.0 # MIT debtcollector>=1.2.0 # Apache-2.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/setup.cfg new/oslo.middleware-4.1.1/setup.cfg --- old/oslo.middleware-4.0.2/setup.cfg 2020-04-07 12:08:41.000000000 +0200 +++ new/oslo.middleware-4.1.1/setup.cfg 2020-09-11 21:23:35.000000000 +0200 @@ -17,6 +17,7 @@ Programming Language :: Python :: 3 Programming Language :: Python :: 3.6 Programming Language :: Python :: 3.7 + Programming Language :: Python :: 3.8 Programming Language :: Python :: 3 :: Only Programming Language :: Python :: Implementation :: CPython @@ -48,29 +49,6 @@ sizelimit = oslo_middleware:RequestBodySizeLimiter.factory ssl = oslo_middleware:SSLMiddleware.factory -[build_sphinx] -source-dir = doc/source -build-dir = doc/build -all_files = 1 -warning-is-error = 1 - -[upload_sphinx] -upload-dir = doc/build/html - -[compile_catalog] -directory = oslo_middleware/locale -domain = oslo_middleware - -[update_catalog] -domain = oslo_middleware -output_dir = oslo_middleware/locale -input_file = oslo_middleware/locale/oslo_middleware.pot - -[extract_messages] -keywords = _ gettext ngettext l_ lazy_gettext -mapping_file = babel.cfg -output_file = oslo_middleware/locale/oslo_middleware.pot - [egg_info] tag_build = tag_date = 0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/test-requirements.txt new/oslo.middleware-4.1.1/test-requirements.txt --- old/oslo.middleware-4.0.2/test-requirements.txt 2020-04-07 12:07:24.000000000 +0200 +++ new/oslo.middleware-4.1.1/test-requirements.txt 2020-09-11 21:22:41.000000000 +0200 @@ -3,11 +3,11 @@ # process, which may cause wedges in the gate later. fixtures>=3.0.0 # Apache-2.0/BSD -hacking>=1.1.0,<1.2.0 # Apache-2.0 +hacking>=3.0.1,<3.1.0 # Apache-2.0 oslotest>=3.2.0 # Apache-2.0 testtools>=2.2.0 # MIT coverage!=4.4,>=4.0 # Apache-2.0 oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0 # Bandit security code scanner -bandit>=1.1.0,<1.6.0 # Apache-2.0 +bandit>=1.6.0,<1.7.0 # Apache-2.0 stestr>=2.0.0 # Apache-2.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/oslo.middleware-4.0.2/tox.ini new/oslo.middleware-4.1.1/tox.ini --- old/oslo.middleware-4.0.2/tox.ini 2020-04-07 12:07:24.000000000 +0200 +++ new/oslo.middleware-4.1.1/tox.ini 2020-09-11 21:22:41.000000000 +0200 @@ -1,6 +1,6 @@ [tox] minversion = 3.1 -envlist = py37,pep8 +envlist = py38,pep8 ignore_basepython_conflict = true [testenv] @@ -34,9 +34,9 @@ [flake8] # E123, E125 skipped as they are invalid PEP-8. - +# W504 line break after binary operator show-source = True -ignore = E123,E125 +ignore = E123,E125,W504 exclude=.venv,.git,.tox,dist,doc,*lib/python*,*egg,build,__init__.py [hacking]