diff -pruN 6.3.1-1/.gitignore 6.3.1-0ubuntu1/.gitignore
--- 6.3.1-1/.gitignore	2025-02-15 06:21:19.000000000 +0000
+++ 6.3.1-0ubuntu1/.gitignore	1970-01-01 00:00:00.000000000 +0000
@@ -1,60 +0,0 @@
-# Add patterns in here to exclude files created by tools integrated with this
-# repository, such as test frameworks from the project's recommended workflow,
-# rendered documentation and package builds.
-#
-# Don't add patterns to exclude files created by preferred personal tools
-# (editors, IDEs, your operating system itself even). These should instead be
-# maintained outside the repository, for example in a ~/.gitignore file added
-# with:
-#
-# git config --global core.excludesfile '~/.gitignore'
-
-# Bytecompiled Python
-*.py[cod]
-
-# C extensions
-*.so
-
-# Packages
-*.egg
-*.eggs
-*.egg-info
-dist
-build
-eggs
-parts
-bin
-var
-sdist
-develop-eggs
-.installed.cfg
-lib
-lib64
-
-# Installer logs
-pip-log.txt
-
-# Unit test / coverage reports
-.coverage
-cover
-.tox
-.stestr/
-
-# Translations
-*.mo
-
-# Complexity
-output/*.html
-output/*/index.html
-
-# Sphinx
-doc/build
-
-# pbr generates these
-AUTHORS
-ChangeLog
-
-# reno build
-releasenotes/build
-RELEASENOTES.rst
-releasenotes/notes/reno.cache
diff -pruN 6.3.1-1/.gitreview 6.3.1-0ubuntu1/.gitreview
--- 6.3.1-1/.gitreview	2025-02-15 06:21:19.000000000 +0000
+++ 6.3.1-0ubuntu1/.gitreview	1970-01-01 00:00:00.000000000 +0000
@@ -1,4 +0,0 @@
-[gerrit]
-host=review.opendev.org
-port=29418
-project=openstack/oslo.middleware.git
\ No newline at end of file
diff -pruN 6.3.1-1/AUTHORS 6.3.1-0ubuntu1/AUTHORS
--- 6.3.1-1/AUTHORS	1970-01-01 00:00:00.000000000 +0000
+++ 6.3.1-0ubuntu1/AUTHORS	2025-02-21 13:48:51.000000000 +0000
@@ -0,0 +1,113 @@
+Abhijeet Malawade <Abhijeet.Malawade@nttdata.com>
+Abhishek Kekane <akekane@redhat.com>
+Adam Kijak <adam.kijak@ovh.pl>
+Aditi Raveesh <aditirav@thoughtworks.com>
+Akihiro Motoki <amotoki@gmail.com>
+Akihiro Motoki <motoki@da.jp.nec.com>
+Andreas Jaeger <aj@suse.com>
+Andreas Jaeger <aj@suse.de>
+Ann Kamyshnikova <akamyshnikova@mirantis.com>
+Anusree <anusree.a04@gmail.com>
+Ben Nemec <bnemec@redhat.com>
+Brant Knudson <bknudson@us.ibm.com>
+Cedric Brandily <zzelle@gmail.com>
+Chang Bo Guo <guochbo@cn.ibm.com>
+ChangBo Guo(gcb) <eric.guo@easystack.cn>
+Chaozhe.Chen <chaozhe.chen@easystack.cn>
+Chris Buccella <buccella@linux.vnet.ibm.com>
+Christian Berendt <berendt@b1-systems.de>
+Chuck Short <chuck.short@canonical.com>
+Chuck Short <chucks@redhat.com>
+Corey Bryant <corey.bryant@canonical.com>
+Craige McWhirter <craige@mcwhirter.com.au>
+Cyril Roelandt <cyril.roelandt@enovance.com>
+Cyril Roelandt <cyril@redhat.com>
+Dan Prince <dprince@redhat.com>
+Daniel Bengtsson <dbengt@redhat.com>
+Davanum Srinivas (dims) <davanum@gmail.com>
+Davanum Srinivas <davanum@gmail.com>
+Davanum Srinivas <dims@linux.vnet.ibm.com>
+Dina Belova <dbelova@mirantis.com>
+Dong Ma <winterma.dong@gmail.com>
+Doug Hellmann <doug.hellmann@dreamhost.com>
+Doug Hellmann <doug@doughellmann.com>
+Eric Brown <browne@vmware.com>
+Flavio Percoco <fpercoco@redhat.com>
+Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
+Ghanshyam <gmann@ghanshyammann.com>
+Ghanshyam Mann <gmann@ghanshyammann.com>
+Gordon Chung <gord@live.ca>
+Guang Yee <guang.yee@hpe.com>
+Haifeng.Yan <yanheven@qq.com>
+Henry Gessau <HenryG@gessau.net>
+Hervé Beraud <hberaud@redhat.com>
+Ihar Hrachyshka <ihrachys@redhat.com>
+Jake Yip <jake.yip@ardc.edu.au>
+Jamie Lennox <jamielennox@gmail.com>
+Javeme <zhangmei.li@easystack.cn>
+Jay Pipes <jaypipes@gmail.com>
+Jeremy Stanley <fungi@yuggoth.org>
+JiaJunsu <jiajunsu@huawei.com>
+Joe Gordon <joe.gordon0@gmail.com>
+Johan Guldmyr <johan.guldmyr@csc.fi>
+Joshua Harlow <harlowja@gmail.com>
+Joshua Harlow <harlowja@yahoo-inc.com>
+Joshua Harlow <jxharlow@godaddy.com>
+Juan Antonio Osorio Robles <jaosorior@redhat.com>
+Julian Edwards <bigjools@gmail.com>
+Julien Danjou <julien@danjou.info>
+Kamil Rykowski <kamil.rykowski@intel.com>
+Kenneth Giusti <kgiusti@gmail.com>
+Kirill Bespalov <kbespalov@mirantis.com>
+Maciej Szankin <maciej.szankin@intel.com>
+Mark McLoughlin <markmc@redhat.com>
+Matt Fischer <matt@mattfischer.com>
+Mehdi Abaakouk <mehdi.abaakouk@enovance.com>
+Mehdi Abaakouk <sileht@redhat.com>
+Michael Krotscheck <krotscheck@gmail.com>
+Moisés Guimarães de Medeiros <moguimar@redhat.com>
+Monty Taylor <mordred@inaugust.com>
+Noorul Islam K M <noorul@noorul.com>
+OpenStack Release Bot <infra-root@openstack.org>
+Pierre Riteau <pierre@stackhpc.com>
+Ronald Bradford <ronald.bradford@gmail.com>
+Samuel de Medeiros Queiroz <samueldmq@gmail.com>
+Sean Dague <sean@dague.net>
+Sean McGinnis <sean.mcginnis@gmail.com>
+Sergey Kraynev <skraynev@mirantis.com>
+Stephen Finucane <stephenfin@redhat.com>
+Takashi Kajinami <kajinamit@oss.nttdata.com>
+Takashi Kajinami <tkajinam@redhat.com>
+Thomas Goirand <thomas@goirand.fr>
+Thomas Goirand <zigo@debian.org>
+Timur Sufiev <tsufiev@mirantis.com>
+Tom Cocozzello <tjcocozz@us.ibm.com>
+Tony Breeds <tony@bakeyournoodle.com>
+Victor Sergeyev <vsergeyev@mirantis.com>
+Victor Stinner <vstinner@redhat.com>
+Vu Cong Tuan <tuanvc@vn.fujitsu.com>
+YuehuiLei <leiyuehui@inspur.com>
+Yujun Zhang <zhang.yujunz@zte.com.cn>
+Zhihai Song <zhihai.song@easystack.cn>
+ZhongShengping <chdzsp@163.com>
+Zhongyue Luo <zhongyue.nah@intel.com>
+caoyuan <cao.yuan@99cloud.net>
+chenghuiyu <yuchenghui@unionpay.com>
+dengzhaosen <dengzhaosen@inspur.com>
+gengchc2 <geng.changcai2@zte.com.cn>
+gord chung <gord@live.ca>
+gordon chung <gord@live.ca>
+howardlee <lihongweibj@inspur.com>
+jacky06 <zhang.min@99cloud.net>
+lioplhp <hpliu5898@fiberhome.com>
+melissaml <ma.lei@99cloud.net>
+pengyuesheng <pengyuesheng@gohighsec.com>
+ramishra <ramishra@redhat.com>
+ricolin <rico.lin@easystack.cn>
+sonu.kumar <sonu.kumar@nectechnologies.in>
+venkatamahesh <venkatamaheshkotha@gmail.com>
+wu.shiming <wushiming@yovole.com>
+xuanyandong <xuanyandong@inspur.com>
+yan.haifeng <yanheven@qq.com>
+zhangboye <zhangboye@inspur.com>
+zhangguoqing <zhang.guoqing@99cloud.net>
diff -pruN 6.3.1-1/ChangeLog 6.3.1-0ubuntu1/ChangeLog
--- 6.3.1-1/ChangeLog	1970-01-01 00:00:00.000000000 +0000
+++ 6.3.1-0ubuntu1/ChangeLog	2025-02-21 13:48:51.000000000 +0000
@@ -0,0 +1,791 @@
+CHANGES
+=======
+
+6.3.1
+-----
+
+* Skip installation to speed up pep8
+* reno: Update master for unmaintained/2023.1
+
+6.3.0
+-----
+
+* Add note about requirements lower bounds
+* Run pyupgrade to clean up Python 2 syntaxes
+* Remove Python 3.8 support
+* Fix outdated tox minversion
+* Declare Python 3.12 support
+* Update master for stable/2024.2
+
+6.2.0
+-----
+
+* Make ConfigInvalid generic
+* Add a enabled by files healthcheck plugin
+* reno: Update master for unmaintained/zed
+* Remove old excludes
+* pre-commit: Integrate bandit
+* pre-commit: Bump versions
+* Update master for stable/2024.1
+* reno: Update master for unmaintained/xena
+* reno: Update master for unmaintained/wallaby
+* reno: Update master for unmaintained/victoria
+
+6.1.0
+-----
+
+* reno: Update master for unmaintained/yoga
+* Bump hacking
+* Update python classifier in setup.cfg
+
+6.0.0
+-----
+
+* healthcheck: Ignore proxied requests
+* Remove deprecated SSLMiddleware
+* Remove oslo namespace package (again)
+* Imported Translations from Zanata
+* Update master for stable/2023.2
+
+5.2.0
+-----
+
+* Use upper-constraint in doc generation
+* Imported Translations from Zanata
+* fix spelling
+* Revert "Moves supported python runtimes from version 3.8 to 3.10"
+* Moves supported python runtimes from version 3.8 to 3.10
+* Bump bandit and make oslo.middleware compatible with latest rules
+* Update master for stable/2023.1
+
+5.1.1
+-----
+
+* Fix issues related to tox4
+
+5.1.0
+-----
+
+* Add Python3 antelope unit tests
+* Update master for stable/zed
+
+5.0.0
+-----
+
+* Drop python3.6/3.7 support in testing runtime
+* Fix formatting of release list
+* Add Python3 zed unit tests
+* Update master for stable/yoga
+
+4.5.1
+-----
+
+* Update python testing classifier
+
+4.5.0
+-----
+
+* Add paste.filter\_factory entrypoint for basic auth middleware
+* Add Python3 yoga unit tests
+* Update master for stable/xena
+* Add oslo.config.opts entrypoint for basic auth middleware
+* healthcheck: Limit source IP range
+
+4.4.0
+-----
+
+* Add new basic auth middleware
+
+4.3.0
+-----
+
+* Upgrade the pre-commit-hooks version
+* setup.cfg: Replace dashes with underscores
+* Warning about /healthcheck
+* Add Python3 xena unit tests
+* Update master for stable/wallaby
+* Fix requirements issues
+* Fix requirements issues
+* remove unicode from code
+
+4.2.0
+-----
+
+* Use TOX\_CONSTRAINTS\_FILE
+* Use py3 as the default runtime for tox
+* ignore reno generated artifacts
+* Adding pre-commit
+* Add Python3 wallaby unit tests
+* Update master for stable/victoria
+
+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
+-----
+
+* Use unittest.mock instead of third party mock
+
+4.0.1
+-----
+
+* remove outdated header
+* Remove universal wheel configuration
+* reword releasenote for py27 support dropping
+
+4.0.0
+-----
+
+* [ussuri][goal] Drop python 2.7 support and testing
+* tox: Trivial cleanup
+* tox: Keeping going with docs
+* Switch to Ussuri jobs
+* Update the constraints url
+* Update master for stable/train
+
+3.38.1
+------
+
+* More details when logging 413 Entity Too Large
+* Add Python 3 Train unit tests
+* Bump the openstackdocstheme extension to 1.20
+* Blacklist sphinx 2.1.0 (autodoc bug)
+* Cap Bandit below 1.6.0 and update Sphinx requirement
+* Replace git.openstack.org URLs with opendev.org URLs
+
+3.38.0
+------
+
+* OpenDev Migration Patch
+* Dropping the py35 testing
+* Fix invalid escape sequence warnings
+* Do not use the deprecated best\_match() method
+* Update hacking version
+* Update master for stable/stein
+
+3.37.1
+------
+
+* add python 3.7 unit test job
+* Use template for lower-constraints
+* Update mailinglist from dev to discuss
+
+3.37.0
+------
+
+* Clean up .gitignore references to personal tools
+* Document security considerations for detailed healthcheck
+* Remove moxstubout usage
+* add lib-forward-testing-python3 test job
+* add python 3.6 unit test job
+* import zuul job settings from project-config
+* Update reno for stable/rocky
+
+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
+------
+
+* Imported Translations from Zanata
+* Imported Translations from Zanata
+* Update reno for stable/queens
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+
+3.34.0
+------
+
+* Avoid tox\_install.sh for constraints support
+* Updated from global requirements
+* add bandit to pep8 job
+
+3.33.0
+------
+
+* Updated from global requirements
+* Remove setting of version/release from releasenotes
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Imported Translations from Zanata
+
+3.32.1
+------
+
+
+3.32.0
+------
+
+* Updated from global requirements
+* Updated from global requirements
+* Remove Class HTTPProxyToWSGIMiddleware
+
+3.31.0
+------
+
+* Imported Translations from Zanata
+* Invalid parsing of Forwarded header fixed
+* Remove method set\_latent
+* Updated from global requirements
+* Updated from global requirements
+* Fix exception in json response under py35
+* Update reno for stable/pike
+* Updated from global requirements
+* doc: Specify openstackdocs theme
+
+3.30.0
+------
+
+* Update URLs in documents according to document migration
+
+3.29.2
+------
+
+* update the docs url in the readme
+
+3.29.1
+------
+
+* switch from oslosphinx to openstackdocstheme
+* Replace deprecated inspect function in Python 3
+* import admin guide content from openstack-manuals
+* rearrange content to fit the new standard layout
+* Remove deprecated oslo.subdomain from CORS opts
+
+3.29.0
+------
+
+* Updated from global requirements
+* Remove pbr warnerrors in favor of sphinx check
+
+3.28.0
+------
+
+* Updated from global requirements
+* Updated from global requirements
+* Remove usage of parameter enforce\_type
+* Updated from global requirements
+
+3.27.0
+------
+
+* Set global\_request\_id if passed in as X-OpenStack-Request-ID
+* Allow compatibility headers for request\_id
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+
+3.26.0
+------
+
+* Updated from global requirements
+* Optimize the link address
+* Fix test\_request\_too\_large\_no\_content\_length failure
+
+3.25.0
+------
+
+* Remove log translations
+* Updated from global requirements
+
+3.24.0
+------
+
+* Updated from global requirements
+* [Fix gate]Update test requirement
+* Updated from global requirements
+* pbr.version.VersionInfo needs package name (oslo.xyz and not oslo\_xyz)
+* Update reno for stable/ocata
+
+3.23.1
+------
+
+* Filter token data out of catch\_errors middleware
+
+3.23.0
+------
+
+* remove superfluous random stuff
+* Updated from global requirements
+* Remove references to Python 3.4
+* Add new middleware to send API data to statsd
+* Add Constraints support
+* Replace six.iteritems() with .items()
+* Replaces uuid.uuid4 with uuidutils.generate\_uuid()
+
+3.22.0
+------
+
+* Transform healthcheck from filter to an application
+* Filter X-Auth-Token in catch\_errors
+
+3.21.0
+------
+
+* Suggest to use egg based filter\_factory rather than fragile full path
+* Document how to use detailed mode in healthcheck
+* Remove self-referential link in docs
+* Add Python 3.5 classifier and venv
+* Enable release notes translation
+* Updated from global requirements
+* Updated from global requirements
+* Imported Translations from Zanata
+* Allow healthcheck to be configured by oslo.config
+* Updated from global requirements
+* Replace 'assertEqual(None, ...)' with 'assertIsNone(...)'
+* TrivialFix: Remove default=None when set value in Config
+
+3.20.0
+------
+
+* Limit ssl deprecation warning to external importers
+* Changed the home-page link
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* make sure we handle the forwarded for headers
+
+3.19.0
+------
+
+* Show more healthcheck examples
+* Remove pot files
+* Fix inline docstring to use default path (not /status)
+* Updated from global requirements
+
+3.18.0
+------
+
+* Updated from global requirements
+* Fixed typo in SSL
+
+3.17.0
+------
+
+* Updated from global requirements
+* Replace deprecated LOG.warn with LOG.warning
+
+3.16.0
+------
+
+* Updated from global requirements
+* Fix parameters of assertEqual are misplaced
+* Updated from global requirements
+* Fix unit tests on Windows
+
+3.15.0
+------
+
+* Updated from global requirements
+* Updated from global requirements
+* Add reno for release notes management
+* Updated from global requirements
+
+3.14.0
+------
+
+* Updated from global requirements
+
+3.13.0
+------
+
+* Fix spelling of config option help
+* Expose sample config opts for http-proxy-to-wsgi
+
+3.12.0
+------
+
+* Updated from global requirements
+* Updated from global requirements
+* Do not add a default content type when replying
+
+3.11.0
+------
+
+* cors: remove unused import
+* Updated from global requirements
+* Add a simple \_\_main\_\_ to easily show healthcheck output
+* Deprecate using String as valid value for allowed\_origin
+* Deprecate multiple config block parsing
+* Deprecated set\_latent
+
+3.10.0
+------
+
+* Removed simple headers from documentation examples
+* Added PATCH method to default config
+* Added set\_defaults method to oslo\_middleware.cors
+* Set default allow methods to those defined in RFC 2616
+* Removed default headers from CORS\_OPTS
+
+3.9.0
+-----
+
+* Imported Translations from Zanata
+* Updated from global requirements
+* Remove direct dependency on babel
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* cors: prevent WebOb setting a default Content-Type
+* CORS Middleware now honors upstream Vary header
+* Disable http\_proxy\_to\_wsgi middleware by default
+* CORS tests now use a transient configuration
+* Updated config documentation for cors\_middleware
+* Updated from global requirements
+* Updated from global requirements
+* Revert "work around doc build error"
+
+3.7.0
+-----
+
+* work around doc build error
+* Clean up removed hacking rule from [flake8] ignore lists
+
+3.6.0
+-----
+
+* Update translation setup
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Imported Translations from Zanata
+* Remove ordereddict from requirements.txt
+* Updated from global requirements
+
+3.5.0
+-----
+
+* Remove old references to namespace packages
+* test: pass enforce\_type=True when using CONF.set\_override
+* Updated from global requirements
+* Change LOG.warn to LOG.warning
+* Fix the url in the CONTRIBUTING.rst
+* Python 3 deprecated the logger.warn method in favor of warning
+* assertIsNone(val) instead of assertEqual(None,val)
+
+3.4.0
+-----
+
+* Updated from global requirements
+
+3.3.0
+-----
+
+* [fix-compat] More definitions for oslo.middleware
+* Updated from global requirements
+
+3.2.0
+-----
+
+* Re-Add oslo.middleware namespace for backward compat
+* Removes MANIFEST.in as it is not needed explicitely by PBR
+
+3.1.0
+-----
+
+* Support Unicode request\_id on Python 3
+* Drop python 2.6 support
+
+3.0.0
+-----
+
+* Move cors allowed\_origin check into add\_origin
+* Backward compat for allowed\_origin
+* Updated from global requirements
+* Updated from global requirements
+* remove bad entry point test logic
+* Remove python 2.6 classifier
+* Updated from global requirements
+* Switched StrOpt to ListOpt in CORS allowed\_origins
+* Enable latent CORS configuration via pastedeploy
+* Remove python 2.6 and cleanup tox.ini
+* Add oslo\_config program support to paste middleware
+* Define entry points for filter factories for Paste Deployment
+
+2.11.0
+------
+
+* Remove oslo namespace package
+* add missing shortcut for HTTPProxyToWSGI middleware
+* Revert "Add 'X-Auth-Token' default header to CORS middleware"
+* Updated from global requirements
+* Imported Translations from Zanata
+* Add a disabled by ports -> files healthcheck plugin
+* Add 'X-Auth-Token' default header to CORS middleware
+* Updated from global requirements
+
+2.10.0
+------
+
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+
+2.9.0
+-----
+
+* Fix coverage configuration and execution
+* No need for Oslo Incubator Sync
+* Allow health check results to provide there own details
+* ssl: deprecated in favor of http\_proxy\_to\_wsgi
+* Introduce HTTP Proxy to WSGI middleware
+* Imported Translations from Zanata
+* Fix string formatting
+* Fix typos in docstring
+* Include changelog/history in docs
+* Add shields.io version/downloads links/badges into README.rst
+* Change ignore-errors to ignore\_errors
+* Fix the home-page in setup.cfg with Oslo wiki page
+* Add plugin doco generated with stevedore.sphinxext
+* Avoid any body when request is a HEAD request
+* Further improve the healthcheck output
+* Allow the healthcheck middleware to provide more detailed responses
+* Updated from global requirements
+* Imported Translations from Zanata
+* cors: fix wildcard in actual request
+* cors: fix filter with oslo\_config\_project is set
+
+2.8.0
+-----
+
+* Split option discovery function by middleware
+* Updated from global requirements
+* Updated from global requirements
+
+2.7.0
+-----
+
+* Fix remarks missed on #209817
+
+2.6.1
+-----
+
+* Added new test for CORS Simple Headers
+* Restore backward compat of paste factory
+
+2.6.0
+-----
+
+* Do not dump HealthcheckResult class source
+* Updated from global requirements
+* Renamed latent\_configuration to \_latent\_configuration
+* Added latent properties to CORS middleware
+* Declare some methods static
+* Allow to get option from paste-deploy
+* Remove usage of oslo.config global
+* Imported Translations from Transifex
+* Updated from global requirements
+
+2.5.0
+-----
+
+* Imported Translations from Transifex
+* Updated from global requirements
+* Imported Translations from Transifex
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Added verbose debug logging to CORS
+
+2.4.0
+-----
+
+* Fix mocking for 1.1.0
+* Updated from global requirements
+* Imported Translations from Transifex
+* Updated from global requirements
+* Support PasteDeploy
+* Add tox target to find missing requirements
+
+2.3.0
+-----
+
+* Drop use of 'oslo' namespace package
+
+2.2.0
+-----
+
+* CORS Middleware defers to server response
+* Updated from global requirements
+* Drop use of 'oslo' namespace package
+* Use correct oslo\_middleware.base methods in CORS middleware
+* Added request to parse\_response
+* Updated from global requirements
+* Updated from global requirements
+
+2.1.0
+-----
+
+* Revert "Remove oslo namespace package"
+* Add middleware to support ssl termination proxies
+
+2.0.0
+-----
+
+
+1.3.0
+-----
+
+* Added CORS wildcard handling
+* Drop use of 'oslo' namespace package
+* Remove oslo namespace package
+* Updated from global requirements
+* Advertise support for Python3.4 / Remove support for Python 3.3
+* Remove run\_cross\_tests.sh
+
+1.2.0
+-----
+
+* Imported Translations from Transifex
+* Update CORS tests to use config fixture's load\_raw\_values
+* Updated from global requirements
+* Update response body when healthcheck is available
+
+1.1.0
+-----
+
+* Uncap library requirements for liberty
+* Add CORS Middleware for Oslo
+* Update to latest hacking
+* Updated from global requirements
+
+1.0.0
+-----
+
+* Updated from global requirements
+
+0.5.0
+-----
+
+* Update the list of packages in setup.cfg
+* Updated from global requirements
+* Adds missing files
+
+0.4.0
+-----
+
+* Fixes the healthcheck factory method and docs
+* add shortcut to healthcheck middleware
+* Updated from global requirements
+* Move i18n module to a private name
+* Update Oslo imports to remove namespace package
+* Add healthcheck middleware
+* Updated from global requirements
+* Fix bug tracker link in readme
+
+0.3.0
+-----
+
+* Move files out of the namespace package
+* Don't use default value in LimitingReader
+* switch to oslo.context
+* Workflow documentation is now in infra-manual
+
+0.2.0
+-----
+
+* Updated from global requirements
+* Updated from global requirements
+* Flesh out the README
+* Imported Translations from Transifex
+* Updated from global requirements
+* Add pbr to installation requirements
+* Updated from global requirements
+* Updated from global requirements
+* Remove extraneous vim editor configuration comments
+* Imported Translations from Transifex
+* Support building wheels (PEP-427)
+* Fix coverage testing
+* Expose sizelimit option to config generator
+* Imported Translations from Transifex
+* Imported Translations from Transifex
+* Updated from global requirements
+* Imported Translations from Transifex
+* Remove oslo-incubator fixture
+
+0.1.0
+-----
+
+* Updated from global requirements
+* Setup for translation
+* Work toward Python 3.4 support and testing
+* warn against sorting requirements
+* Update docs for first release
+* expose middleware through oslo.middleware
+* add doc generation support
+* drop middleware suffix in class names
+* fix pep8 issues
+* Fixed syntax of the HACKING.rst file
+* Enable hacking check H305
+* Cleaning up index.rst file
+* replace  with oslo.i18n
+* remove stray tests
+* initial oslo.middleware checkin
+* exported from oslo-incubator by graduate.sh
+* pep8: fixed multiple violations
+* Use moxstubout and mockpatch from oslotest
+* Improve help strings
+* Use oslotest instead of common test module
+* sizelimit: port to Python 3
+* Don't store the request ID value in middleware as class variable
+* Python 3: enable tests/unit/middleware/test\_request\_id.py
+* Update oslo log messages with translation domains
+* Small edits on help strings
+* Middleware to catch all error in WSGI pipeline
+* Use hacking import\_exceptions for gettextutils.\_
+* Middlelware to ensure request ID
+* middleware.sizelimit: stop importing wsgi
+* Use six.iteritems to make dict work on Python2/3
+* Trivial: Make vertical white space after license header consistent
+* Remove vim header
+* Remove uuidutils imports in oslo modules
+* Revert "Removes generate\_uuid from uuidutils"
+* Removes generate\_uuid from uuidutils
+* Replace using tests.utils part1
+* Bump hacking to 0.7.0
+* middleware: code cleanup
+* Enable H302 hacking check
+* Enable hacking H404 test
+* Move wsgi module to deprecated package
+* python3: python3 binary/text data compatbility
+* Use stubout in test\_correlation\_id
+* Add Middleware for correlation\_id
+* Add middleware to limit size of HTTP requests
+* Initial skeleton project
diff -pruN 6.3.1-1/PKG-INFO 6.3.1-0ubuntu1/PKG-INFO
--- 6.3.1-1/PKG-INFO	1970-01-01 00:00:00.000000000 +0000
+++ 6.3.1-0ubuntu1/PKG-INFO	2025-02-21 13:48:51.362469400 +0000
@@ -0,0 +1,57 @@
+Metadata-Version: 2.1
+Name: oslo.middleware
+Version: 6.3.1
+Summary: Oslo Middleware library
+Home-page: https://docs.openstack.org/oslo.middleware/latest/
+Author: OpenStack
+Author-email: openstack-discuss@lists.openstack.org
+Classifier: Environment :: OpenStack
+Classifier: Intended Audience :: Information Technology
+Classifier: Intended Audience :: System Administrators
+Classifier: License :: OSI Approved :: Apache Software License
+Classifier: Operating System :: POSIX :: Linux
+Classifier: Programming Language :: Python
+Classifier: Programming Language :: Python :: 3
+Classifier: Programming Language :: Python :: 3.9
+Classifier: Programming Language :: Python :: 3.10
+Classifier: Programming Language :: Python :: 3.11
+Classifier: Programming Language :: Python :: 3.12
+Classifier: Programming Language :: Python :: 3 :: Only
+Classifier: Programming Language :: Python :: Implementation :: CPython
+Requires-Python: >=3.9
+License-File: LICENSE
+Requires-Dist: pbr>=2.0.0
+Requires-Dist: Jinja2>=2.10
+Requires-Dist: oslo.config>=5.2.0
+Requires-Dist: oslo.context>=2.19.2
+Requires-Dist: oslo.i18n>=3.15.3
+Requires-Dist: oslo.utils>=3.33.0
+Requires-Dist: stevedore>=1.20.0
+Requires-Dist: WebOb>=1.8.0
+Requires-Dist: debtcollector>=1.2.0
+Requires-Dist: statsd>=3.2.1
+Requires-Dist: bcrypt>=3.1.3
+
+===============
+oslo.middleware
+===============
+
+.. image:: https://img.shields.io/pypi/v/oslo.middleware.svg
+    :target: https://pypi.org/project/oslo.middleware/
+    :alt: Latest Version
+
+.. image:: https://img.shields.io/pypi/dm/oslo.middleware.svg
+    :target: https://pypi.org/project/oslo.middleware/
+    :alt: Downloads
+
+Oslo middleware library includes components that can be injected into
+wsgi pipelines to intercept request/response flows. The base class can be
+enhanced with functionality like add/delete/modification of http headers
+and support for limiting size/connection etc.
+
+* Free software: Apache license
+* Documentation: https://docs.openstack.org/oslo.middleware/latest/
+* Source: https://opendev.org/openstack/oslo.middleware
+* Bugs: https://bugs.launchpad.net/oslo.middleware
+* Release notes: https://docs.openstack.org/releasenotes/oslo.middleware/
+
diff -pruN 6.3.1-1/debian/changelog 6.3.1-0ubuntu1/debian/changelog
--- 6.3.1-1/debian/changelog	2025-02-24 16:15:36.000000000 +0000
+++ 6.3.1-0ubuntu1/debian/changelog	2025-02-27 12:52:02.000000000 +0000
@@ -1,194 +1,197 @@
-python-oslo.middleware (6.3.1-1) experimental; urgency=medium
+python-oslo.middleware (6.3.1-0ubuntu1) plucky; urgency=medium
 
-  * New upstream release.
+  * New upstream release for OpenStack Epoxy.
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 24 Feb 2025 17:15:36 +0100
+ -- James Page <james.page@ubuntu.com>  Thu, 27 Feb 2025 12:52:02 +0000
 
-python-oslo.middleware (6.2.0-3) unstable; urgency=medium
+python-oslo.middleware (6.3.0-0ubuntu1) plucky; urgency=medium
 
-  * Switch to pybuild (Closes: #1090574).
+  * New upstream release for OpenStack Epoxy.
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 19 Dec 2024 08:37:49 +0100
+ -- James Page <james.page@ubuntu.com>  Mon, 03 Feb 2025 10:46:12 +0000
 
-python-oslo.middleware (6.2.0-2) unstable; urgency=medium
+python-oslo.middleware (6.2.0-0ubuntu2) plucky; urgency=medium
 
-  * Uploading to unstable.
+  * d/gbp.conf, .launchpad.yaml: Sync from cloud-archive-tools for
+    epoxy.
+  * d/control: Drop surplus dependencies.
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 19 Sep 2024 17:55:13 +0200
+ -- James Page <james.page@ubuntu.com>  Thu, 23 Jan 2025 10:27:28 +0000
 
-python-oslo.middleware (6.2.0-1) experimental; urgency=medium
+python-oslo.middleware (6.2.0-0ubuntu1) oracular; urgency=medium
 
-  * New upstream release.
+  * d/gbp.conf: upstream-branch -> upstream-dalmatian.
+  * New upstream release for OpenStack Dalmatian.
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 26 Aug 2024 17:08:37 +0200
+ -- James Page <james.page@ubuntu.com>  Tue, 24 Sep 2024 14:16:40 +0100
 
-python-oslo.middleware (6.1.0-2) unstable; urgency=medium
+python-oslo.middleware (6.1.0-0ubuntu1) noble; urgency=medium
 
-  * Uploading to unstable.
+  * New upstream release for OpenStack Caracal.
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 03 Apr 2024 16:38:35 +0200
+ -- James Page <james.page@ubuntu.com>  Mon, 11 Mar 2024 11:29:33 +0000
 
-python-oslo.middleware (6.1.0-1) experimental; urgency=medium
+python-oslo.middleware (6.0.0-0ubuntu1) noble; urgency=medium
 
-  * New upstream release.
+  [ Corey Bryant ]
+  * d/gbp.conf, .launchpad.yaml: Sync from cloud-archive-tools for
+    caracal.
 
- -- Thomas Goirand <zigo@debian.org>  Sat, 24 Feb 2024 22:26:20 +0100
+  [ James Page ]
+  * New upstream release for OpenStack Caracal.
 
-python-oslo.middleware (5.2.0-2) unstable; urgency=medium
+ -- James Page <james.page@ubuntu.com>  Wed, 17 Jan 2024 09:54:22 +0000
 
-  * Uploading to unstable.
+python-oslo.middleware (5.2.0-0ubuntu1) mantic; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 04 Oct 2023 13:39:44 +0200
+  * d/gbp.conf, .launchpad.yaml: Sync from cloud-archive-tools for
+    bobcat.
+  * New upstream release for OpenStack Bobcat.
 
-python-oslo.middleware (5.2.0-1) experimental; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 05 Sep 2023 15:29:51 -0400
 
-  * New upstream release.
-  * Cleans better.
+python-oslo.middleware (5.1.1-0ubuntu1) lunar; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 30 Aug 2023 14:30:04 +0200
+  * New upstream release for OpenStack Antelope.
 
-python-oslo.middleware (5.1.1-3) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 22 Feb 2023 14:17:28 -0500
 
-  * Cleans better (Closes: #1046082).
+python-oslo.middleware (5.0.0-0ubuntu1) kinetic; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 16 Aug 2023 12:37:22 +0200
+  * New upstream release for OpenStack Zed.
 
-python-oslo.middleware (5.1.1-2) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 13 Jul 2022 16:30:23 -0400
 
-  * Uploading to unstable.
+python-oslo.middleware (4.5.1-0ubuntu2) kinetic; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 19 Jun 2023 11:37:14 +0200
+  * d/t/control, d/t/python-(o)stestr: Switch from ostestr to stestr.
 
-python-oslo.middleware (5.1.1-1) experimental; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 08 Jun 2022 10:16:03 -0400
 
-  * New upstream release.
+python-oslo.middleware (4.5.1-0ubuntu1) kinetic; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 22 Feb 2023 10:59:28 +0100
+  * New upstream release for OpenStack Zed.
+  * d/control: Switch to debhelper compat 13.
+  * d/control: Update standards version to 4.6.1.
 
-python-oslo.middleware (5.0.0-2) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 31 May 2022 16:05:00 -0400
 
-  * Uploading to unstable.
+python-oslo.middleware (4.5.0-0ubuntu1) jammy; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 23 Sep 2022 13:52:15 +0200
+  * New upstream release for OpenStack Yoga.
 
-python-oslo.middleware (5.0.0-1) experimental; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 08 Dec 2021 15:13:52 -0500
 
-  * New upstream release.
+python-oslo.middleware (4.4.0-0ubuntu1) impish; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 29 Aug 2022 16:32:54 +0200
+  * New upstream release for OpenStack Xena.
+  * d/control: Align (Build-)Depends with upstream.
 
-python-oslo.middleware (4.5.1-2) unstable; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 07 Sep 2021 09:13:53 -0400
 
-  * Uploading to unstable.
-  * Add autopkgtest.
+python-oslo.middleware (4.3.0-0ubuntu1) impish; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 24 Mar 2022 16:34:18 +0100
+  * New upstream release for OpenStack Xena.
 
-python-oslo.middleware (4.5.1-1) experimental; urgency=medium
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 21 Jul 2021 09:41:39 -0400
 
-  * New upstream release.
+python-oslo.middleware (4.2.0-0ubuntu1) hirsute; urgency=medium
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 21 Feb 2022 11:56:34 +0100
+  [ Chris MacNaughton ]
+  * d/control: Update VCS paths for move to lp:~ubuntu-openstack-dev.
 
-python-oslo.middleware (4.4.0-2) unstable; urgency=medium
+  [ Corey Bryant ]
+  * New upstream release for OpenStack Wallaby.
 
-  * Uploading to unstable.
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 17 Mar 2021 13:36:02 -0400
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 29 Sep 2021 16:48:00 +0200
+python-oslo.middleware (4.1.1-0ubuntu1) groovy; urgency=medium
 
-python-oslo.middleware (4.4.0-1) experimental; urgency=medium
+  * New upstream release for OpenStack Victoria.
 
-  * New upstream release.
-  * Added python3-bcrypt as (build-)depends.
+ -- Corey Bryant <corey.bryant@canonical.com>  Fri, 18 Sep 2020 12:34:32 -0400
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 23 Aug 2021 15:55:43 +0200
+python-oslo.middleware (4.1.0-0ubuntu1) groovy; urgency=medium
 
-python-oslo.middleware (4.2.0-2) unstable; urgency=medium
+  * New upstream release for OpenStack Victoria.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/control, d/rules, d/compat: Switch to debhelper compat 12 and pybuild.
+  * d/control: Update Standards-Version to 4.5.0.
 
-  * Upload to unstable.
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 11 Jun 2020 09:40:20 -0400
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 16 Aug 2021 09:12:11 +0200
+python-oslo.middleware (4.0.2-0ubuntu1) focal; urgency=medium
 
-python-oslo.middleware (4.2.0-1) experimental; urgency=medium
+  * New upstream release for OpenStack Ussuri.
 
-  * New upstream release.
-  * Removed openstack-pkg-tools version in build-depends.
-
- -- Thomas Goirand <zigo@debian.org>  Thu, 11 Mar 2021 22:40:08 +0100
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 09 Apr 2020 14:47:25 -0400
 
-python-oslo.middleware (4.1.1-2) unstable; urgency=medium
+python-oslo.middleware (4.0.0-0ubuntu1) focal; urgency=medium
 
-  * Uploading to unstable.
-  * Fixed d/watch.
-  * Add a debian/salsa-ci.yml.
+  * New upstream release for OpenStack Ussuri.
+  * d/control: Align (Build-)Depends with upstream.
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 16 Oct 2020 09:47:34 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 11 Mar 2020 15:52:54 -0400
 
-python-oslo.middleware (4.1.1-1) experimental; urgency=medium
+python-oslo.middleware (3.38.1-0ubuntu2) focal; urgency=medium
 
-  * New upstream release.
+  * Use python3 when detecting module name from setup.py in autopkgtest.
 
- -- Thomas Goirand <zigo@debian.org>  Sun, 13 Sep 2020 13:16:54 +0200
+ -- Dimitri John Ledkov <xnox@ubuntu.com>  Mon, 18 Nov 2019 14:26:43 +0000
 
-python-oslo.middleware (4.1.0-1) experimental; urgency=medium
+python-oslo.middleware (3.38.1-0ubuntu1) eoan; urgency=medium
 
-  * New upstream release.
-  * Removed python3-six from (build-)depends.
+  * New upstream release for OpenStack Train.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/p/remove-privacy-breach-in-README.rst.patch: Rebased.
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 09 Sep 2020 21:15:30 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 25 Sep 2019 16:46:01 -0400
 
-python-oslo.middleware (4.0.2-2) unstable; urgency=medium
+python-oslo.middleware (3.38.0-0ubuntu3) eoan; urgency=medium
 
-  * Uploading to unstable.
+  * d/tests/*: Drop Python 2.7 tests.
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 08 May 2020 22:13:38 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 26 Jun 2019 14:10:12 -0400
 
-python-oslo.middleware (4.0.2-1) experimental; urgency=medium
+python-oslo.middleware (3.38.0-0ubuntu2) eoan; urgency=medium
 
-  * New upstream release.
-  * Removed  Ivan Udovichenko and David Della Vecchia from uploaders, as
-    they haven't uploaded in a long time.
-  * Standards-Version: 4.5.0.
-  * debhelper-compat (= 11).
+  * d/control, d/tests/*: Restore python-import test and drop
+    autopkgtest-pkg-python as it does not work with oslo packages.
 
- -- Thomas Goirand <zigo@debian.org>  Tue, 07 Apr 2020 15:33:20 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Fri, 21 Jun 2019 10:13:45 -0400
 
-python-oslo.middleware (3.38.1-2) unstable; urgency=medium
+python-oslo.middleware (3.38.0-0ubuntu1) eoan; urgency=medium
 
-  * Uploading to unstable.
+  * Merge from Debian experimental.  Remaining changes:
+    - d/control: Enable autopkgtest-pkg-python testsuite.
+    - d/t/python-ostestr: Run unit tests for dep8.
+    - d/gbp.conf: Retain for gbp and pristine-tar config.
+    - d/watch: Use upstream release tarballs.
+  * New upstream release for OpenStack Train.
+  * d/control: Align (Build-)Depends with upstream.
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 21 Oct 2019 00:39:43 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Fri, 07 Jun 2019 12:11:30 -0400
 
-python-oslo.middleware (3.38.1-1) experimental; urgency=medium
+python-oslo.middleware (3.37.1-1) experimental; urgency=medium
 
   * New upstream release.
-  * Refreshed remove-privacy-breach-in-README.rst.patch.
-
- -- Thomas Goirand <zigo@debian.org>  Wed, 04 Sep 2019 13:54:09 +0200
-
-python-oslo.middleware (3.37.1-4) unstable; urgency=medium
-
-  [ Ondřej Nový ]
-  * Use debhelper-compat instead of debian/compat.
-
-  [ Thomas Goirand ]
-  * Removed python2 build-depends (Closes: #934924).
+  * Removed Python 2 support.
+  * Removed package versions when satisfied in Buster.
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 02 Sep 2019 12:37:43 +0200
+ -- Thomas Goirand <zigo@debian.org>  Wed, 20 Mar 2019 22:33:13 +0100
 
-python-oslo.middleware (3.37.1-2) unstable; urgency=medium
+python-oslo.middleware (3.37.1-0ubuntu1) disco; urgency=medium
 
-  * Uploading to unstable.
+  * New upstream release for OpenStack Stein.
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 17 Jul 2019 01:22:37 +0200
+ -- James Page <james.page@ubuntu.com>  Mon, 11 Mar 2019 16:03:54 +0000
 
-python-oslo.middleware (3.37.1-1) experimental; urgency=medium
+python-oslo.middleware (3.37.0-0ubuntu1) disco; urgency=medium
 
-  * New upstream release.
-  * Removed Python 2 support.
-  * Removed package versions when satisfied in Buster.
+  * New upstream release for OpenStack Stein.
+  * d/tests/control: Drop use of needs-recommends.
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 20 Mar 2019 22:33:13 +0100
+ -- James Page <james.page@ubuntu.com>  Wed, 30 Jan 2019 14:23:11 +0000
 
 python-oslo.middleware (3.36.0-2) unstable; urgency=medium
 
@@ -212,6 +215,33 @@ python-oslo.middleware (3.36.0-1) experi
 
  -- Thomas Goirand <zigo@debian.org>  Mon, 20 Aug 2018 00:37:19 +0200
 
+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 <corey.bryant@canonical.com>  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
+    tests as part of Ubuntu CI, resolving current failures.
+  * d/control: Switch to python3-sphinx for doc build.
+
+ -- James Page <james.page@ubuntu.com>  Tue, 19 Jun 2018 09:23:53 +0100
+
+python-oslo.middleware (3.35.0-2ubuntu1) cosmic; urgency=low
+
+  * Merge from Debian unstable.  Remaining changes:
+    - d/control: Update Vcs-* fields.
+    - d/control: Enable autopkgtest-pkg-python.
+    - d/watch: Use upstream release tarballs.
+  * New upstream release for OpenStack Rocky.
+  * Align (Build-)Depends with upstream.
+
+ -- James Page <james.page@ubuntu.com>  Wed, 13 Jun 2018 10:17:41 +0100
+
 python-oslo.middleware (3.34.0-2) unstable; urgency=medium
 
   * Uploading to unstable.
@@ -227,6 +257,30 @@ python-oslo.middleware (3.34.0-1) experi
 
  -- Thomas Goirand <zigo@debian.org>  Sun, 11 Feb 2018 10:19:54 +0000
 
+python-oslo.middleware (3.34.0-0ubuntu1) bionic; urgency=medium
+
+  * New upstream release for OpenStack Queens.
+  * d/control: Align (Build-)Depends with upstream.
+
+ -- James Page <james.page@ubuntu.com>  Fri, 26 Jan 2018 10:48:01 +0000
+
+python-oslo.middleware (3.33.0-0ubuntu1) bionic; urgency=medium
+
+  * New upstream release for OpenStack Queens.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/control: Bumped Standards-Version to 4.1.2.
+  * d/p/drop-openstackdoctheme.patch: Drop, no longer required.
+
+ -- James Page <james.page@ubuntu.com>  Fri, 08 Dec 2017 11:22:53 +0000
+
+python-oslo.middleware (3.32.1-0ubuntu1) bionic; urgency=medium
+
+  * New upstream release for OpenStack Queens.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/p/fix-parsing-of-forwarded-header.patch: Drop, fixed upstream.
+
+ -- James Page <james.page@ubuntu.com>  Mon, 13 Nov 2017 16:48:28 +0000
+
 python-oslo.middleware (3.30.0-2) unstable; urgency=medium
 
   * Build-depends on python-openstackdocstheme (Closes: #880188).
@@ -263,6 +317,129 @@ python-oslo.middleware (3.30.0-1) experi
 
  -- Thomas Goirand <zigo@debian.org>  Wed, 09 Aug 2017 01:05:11 +0000
 
+python-oslo.middleware (3.30.0-0ubuntu1.1) artful; urgency=medium
+
+  * d/p/fix-parsing-of-forwarded-header.patch: Fix invalid parsing of
+    forwarded header (LP: #1711573).
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Fri, 22 Sep 2017 09:09:11 -0400
+
+python-oslo.middleware (3.30.0-0ubuntu1) artful; urgency=medium
+
+  * New upstream release.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/p/drop-openstackdoctheme.patch: Temporarily drop openstackdocstheme
+    sphinx extension until sphinx>=1.6.2 is available.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Fri, 11 Aug 2017 18:03:49 -0400
+
+python-oslo.middleware (3.27.0-0ubuntu1) artful; urgency=medium
+
+  * New upstream release.
+  * d/control: Drop Breaks/Replaces with oslo-middleware.
+  * d/control: Align (build-)depends with upstream.
+
+ -- James Page <james.page@ubuntu.com>  Fri, 02 Jun 2017 09:24:35 +0100
+
+python-oslo.middleware (3.26.0-0ubuntu1) artful; urgency=medium
+
+  [ Chuck Short ]
+  * New upstream release.
+  * d/control: Align (build-)depends with upstream.
+
+  [ James Page ]
+  * d/watch: Use tarballs.openstack.org.
+  * New upstream release.
+  * d/control: Align (build-)depends with upstream.
+
+ -- James Page <james.page@ubuntu.com>  Fri, 21 Apr 2017 10:03:46 +0100
+
+python-oslo.middleware (3.23.1-0ubuntu1) zesty; urgency=medium
+
+  * New upstream release.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 01 Feb 2017 14:57:47 -0500
+
+python-oslo.middleware (3.23.0-0ubuntu1) zesty; urgency=medium
+
+  * New upstream release.
+  * d/control: Align (build-)depends with upstream.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Thu, 19 Jan 2017 11:12:03 -0500
+
+python-oslo.middleware (3.22.0-0ubuntu1) zesty; urgency=medium
+
+  * New upstream version.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Wed, 07 Dec 2016 11:49:29 -0500
+
+python-oslo.middleware (3.21.0-0ubuntu1) zesty; urgency=medium
+
+  * New upstream version.
+  * d/control: Align (build-)depends with upstream.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Mon, 05 Dec 2016 09:52:57 -0500
+
+python-oslo.middleware (3.20.0-1ubuntu1) zesty; urgency=medium
+
+  [ Corey Bryant ]
+  * d/gbp.conf: Update gbp configuration file.
+  * d/control: Update Vcs-* links and maintainers.
+
+  [ Chuck Short ]
+  * New upstream version. 
+  * debian/control:Bump version dependencies.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Tue, 25 Oct 2016 11:09:08 -0400
+
+python-oslo.middleware (3.19.0-0ubuntu1) yakkety; urgency=medium
+
+  * New upstream release.
+  * d/control: Align (build-)depends with upstream.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 31 Aug 2016 13:55:22 -0400
+
+python-oslo.middleware (3.18.0-1) experimental; urgency=medium
+
+  [ Corey Bryant ]
+  * New upstream release.
+  * d/control: Align (build-)depends with upstream.
+
+  [ James Page ]
+  * New upstream release.
+  * Align (Build-)Depends with upstream.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 25 Aug 2016 08:53:36 +0100
+
+python-oslo.middleware (3.14.0-1) experimental; urgency=medium
+
+  [ David Della Vecchia ]
+  * New upstream release.
+  * d/control: Align (build-)depends with upstream.
+
+  [ Thomas Goirand ]
+  * Drop the python-oslo-* transition packages as Xenial is released.
+  * Switch to pkgos-dh_auto_{test,install}.
+
+ -- Thomas Goirand <zigo@debian.org>  Fri, 01 Jul 2016 18:59:30 +0000
+
+python-oslo.middleware (3.11.0-1) experimental; urgency=medium
+
+  [ Ondřej Nový ]
+  * Standards-Version is 3.9.8 now (no change)
+  * d/rules: Changed UPSTREAM_GIT protocol to https
+  * d/copyright: Changed source URL to https protocol
+
+  [ Corey Bryant ]
+  * New upstream release.
+  * d/gbp.conf: Update branch for Newton.
+  * d/control: Align (Build-)Depends with upstream.
+
+  [ Thomas Goirand ]
+  * Added Corey Bryant <corey.bryant@canonical.com> in Uploaders:.
+
+ -- Thomas Goirand <zigo@debian.org>  Sun, 05 Jun 2016 15:11:52 +0000
+
 python-oslo.middleware (3.8.0-2) unstable; urgency=medium
 
   * Uploading to unstable.
@@ -376,3 +553,4 @@ python-oslo.middleware (0.1.0-1) experim
   * Initial release. (Closes: #769283)
 
  -- Thomas Goirand <zigo@debian.org>  Wed, 12 Nov 2014 19:50:52 +0800
+
diff -pruN 6.3.1-1/debian/control 6.3.1-0ubuntu1/debian/control
--- 6.3.1-1/debian/control	2025-02-24 16:15:36.000000000 +0000
+++ 6.3.1-0ubuntu1/debian/control	2025-02-27 12:52:02.000000000 +0000
@@ -1,43 +1,44 @@
 Source: python-oslo.middleware
 Section: python
 Priority: optional
-Maintainer: Debian OpenStack <team+openstack@tracker.debian.org>
+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
+XSBC-Original-Maintainer: Debian OpenStack <team+openstack@tracker.debian.org>
 Uploaders:
  Thomas Goirand <zigo@debian.org>,
+ Ivan Udovichenko <iudovichenko@mirantis.com>,
+ David Della Vecchia <ddv@canonical.com>,
 Build-Depends:
- debhelper-compat (= 11),
+ debhelper-compat (= 13),
  dh-python,
- openstack-pkg-tools,
+ openstack-pkg-tools (>= 97~),
  python3-all,
- python3-pbr,
+ python3-pbr (>= 2.0.0),
  python3-setuptools,
- python3-sphinx,
+ python3-sphinx (>= 2.0.0),
 Build-Depends-Indep:
- python3-bcrypt,
- python3-coverage,
- python3-debtcollector,
- python3-fixtures,
+ python3-bcrypt (>= 3.1.3),
+ python3-debtcollector (>= 1.2.0),
+ python3-fixtures (>= 3.0.0),
  python3-hacking,
- python3-jinja2,
- python3-openstackdocstheme,
- python3-oslo.config,
- python3-oslo.context,
- python3-oslo.i18n,
- python3-oslo.serialization,
- python3-oslo.utils,
- python3-oslotest,
- python3-statsd,
- python3-stestr,
- python3-stevedore,
+ python3-jinja2 (>= 2.10),
+ python3-openstackdocstheme (>= 2.2.0),
+ 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 (>= 1:3.2.0),
+ python3-statsd (>= 3.2.1),
+ python3-stestr (>= 2.0.0),
+ python3-stevedore (>= 1:1.20.0),
  python3-subunit,
- python3-testtools,
- python3-webob,
+ python3-testtools (>= 2.2.0),
+ python3-webob (>= 1:1.8.0),
  subunit,
  testrepository,
-Standards-Version: 4.5.0
-Vcs-Browser: https://salsa.debian.org/openstack-team/oslo/python-oslo.middleware
-Vcs-Git: https://salsa.debian.org/openstack-team/oslo/python-oslo.middleware.git
-Homepage: https://github.com/openstack/oslo.middleware
+Standards-Version: 4.6.1
+Vcs-Git: https://git.launchpad.net/~ubuntu-openstack-dev/ubuntu/+source/python-oslo.middleware
+Homepage: https://opendev.org/openstack/oslo.middleware
 
 Package: python-oslo.middleware-doc
 Section: doc
@@ -54,17 +55,17 @@ Description: various WSGI middleware com
 Package: python3-oslo.middleware
 Architecture: all
 Depends:
- python3-bcrypt,
- python3-debtcollector,
- python3-jinja2,
- python3-oslo.config,
- python3-oslo.context,
- python3-oslo.i18n,
- python3-oslo.utils,
- python3-pbr,
- python3-statsd,
- python3-stevedore,
- python3-webob,
+ python3-bcrypt (>= 3.1.3),
+ python3-debtcollector (>= 1.2.0),
+ 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-statsd (>= 3.2.1),
+ python3-stevedore (>= 1:1.20.0),
+ python3-webob (>= 1:1.8.0),
  ${misc:Depends},
  ${python3:Depends},
 Suggests:
diff -pruN 6.3.1-1/debian/gbp.conf 6.3.1-0ubuntu1/debian/gbp.conf
--- 6.3.1-1/debian/gbp.conf	1970-01-01 00:00:00.000000000 +0000
+++ 6.3.1-0ubuntu1/debian/gbp.conf	2025-02-27 12:52:02.000000000 +0000
@@ -0,0 +1,9 @@
+[DEFAULT]
+debian-branch = master
+upstream-tag = %(version)s
+pristine-tar = True
+upstream-branch = upstream-epoxy
+
+[buildpackage]
+export-dir = ../build-area
+prebuild = [ ! -f .launchpad.yaml ] || rm .launchpad.yaml
diff -pruN 6.3.1-1/debian/patches/remove-privacy-breach-in-README.rst.patch 6.3.1-0ubuntu1/debian/patches/remove-privacy-breach-in-README.rst.patch
--- 6.3.1-1/debian/patches/remove-privacy-breach-in-README.rst.patch	2025-02-24 16:15:36.000000000 +0000
+++ 6.3.1-0ubuntu1/debian/patches/remove-privacy-breach-in-README.rst.patch	2025-02-27 12:52:02.000000000 +0000
@@ -3,10 +3,8 @@ Author: Thomas Goirand <zigo@debian.org>
 Forwarded: no
 Last-Update: 2015-12-03
 
-Index: python-oslo.middleware/README.rst
-===================================================================
---- python-oslo.middleware.orig/README.rst
-+++ python-oslo.middleware/README.rst
+--- a/README.rst
++++ b/README.rst
 @@ -2,14 +2,6 @@
  oslo.middleware
  ===============
diff -pruN 6.3.1-1/debian/rules 6.3.1-0ubuntu1/debian/rules
--- 6.3.1-1/debian/rules	2025-02-24 16:15:36.000000000 +0000
+++ 6.3.1-0ubuntu1/debian/rules	2025-02-27 12:52:02.000000000 +0000
@@ -1,5 +1,7 @@
 #!/usr/bin/make -f
 
+export PYBUILD_NAME=oslo_middleware
+
 UPSTREAM_GIT := https://github.com/openstack/oslo.middleware.git
 include /usr/share/openstack-pkg-tools/pkgos.make
 
@@ -7,8 +9,7 @@ include /usr/share/openstack-pkg-tools/p
 	dh $@ --buildsystem=pybuild --with python3,sphinxdoc
 
 override_dh_auto_clean:
-	rm -rf build *.egg-info
-	find . -type d -name __pycache__ -exec rm -r {} \+
+	rm -rf build
 
 override_dh_auto_build:
 	echo "Do nothing..."
diff -pruN 6.3.1-1/debian/salsa-ci.yml 6.3.1-0ubuntu1/debian/salsa-ci.yml
--- 6.3.1-1/debian/salsa-ci.yml	2025-02-24 16:15:36.000000000 +0000
+++ 6.3.1-0ubuntu1/debian/salsa-ci.yml	1970-01-01 00:00:00.000000000 +0000
@@ -1,6 +0,0 @@
-include:
-  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
-  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
-
-variables:
-  SALSA_CI_DISABLE_AUTOPKGTEST: 1
diff -pruN 6.3.1-1/debian/tests/control 6.3.1-0ubuntu1/debian/tests/control
--- 6.3.1-1/debian/tests/control	2025-02-24 16:15:36.000000000 +0000
+++ 6.3.1-0ubuntu1/debian/tests/control	2025-02-27 12:52:02.000000000 +0000
@@ -1,5 +1,3 @@
-Tests: unittests
-Depends:
- @,
- @builddeps@,
-Restrictions: allow-stderr needs-root
+Tests: python-stestr, python-import
+Depends: @, @builddeps@
+Restrictions: allow-stderr
diff -pruN 6.3.1-1/debian/tests/python-import 6.3.1-0ubuntu1/debian/tests/python-import
--- 6.3.1-1/debian/tests/python-import	1970-01-01 00:00:00.000000000 +0000
+++ 6.3.1-0ubuntu1/debian/tests/python-import	2025-02-27 12:52:02.000000000 +0000
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+set -e
+
+MODULE_NAME=$(python3 setup.py --name | sed 's/\./_/g')
+
+for py in $(py3versions -r 2>/dev/null); do
+    cd "$AUTOPKGTEST_TMP"
+    echo "Testing with $py:"
+    $py -c "import $MODULE_NAME; print($MODULE_NAME)"
+done
diff -pruN 6.3.1-1/debian/tests/python-stestr 6.3.1-0ubuntu1/debian/tests/python-stestr
--- 6.3.1-1/debian/tests/python-stestr	1970-01-01 00:00:00.000000000 +0000
+++ 6.3.1-0ubuntu1/debian/tests/python-stestr	2025-02-27 12:52:02.000000000 +0000
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+set -ex
+
+for py in $(py3versions -r 2>/dev/null); do
+    echo "Testing with $py:"
+    PYTHON=$py stestr run
+    rm -rf .stestr
+done
diff -pruN 6.3.1-1/debian/tests/unittests 6.3.1-0ubuntu1/debian/tests/unittests
--- 6.3.1-1/debian/tests/unittests	2025-02-24 16:15:36.000000000 +0000
+++ 6.3.1-0ubuntu1/debian/tests/unittests	1970-01-01 00:00:00.000000000 +0000
@@ -1,5 +0,0 @@
-#!/bin/sh
-
-set -e
-
-pkgos-dh_auto_test --no-py2 'oslo_middleware\.tests.*'
diff -pruN 6.3.1-1/debian/watch 6.3.1-0ubuntu1/debian/watch
--- 6.3.1-1/debian/watch	2025-02-24 16:15:36.000000000 +0000
+++ 6.3.1-0ubuntu1/debian/watch	2025-02-27 12:52:02.000000000 +0000
@@ -1,3 +1,3 @@
 version=3
-opts="uversionmangle=s/\.0rc/~rc/;s/\.0b1/~b1/;s/\.0b2/~b2/;s/\.0b3/~b3/" \
-https://github.com/openstack/oslo.middleware/tags .*/(\d[brc\d\.]+)\.tar\.gz
+opts="uversionmangle=s/\.(b|rc)/~$1/" \
+    http://tarballs.openstack.org/oslo.middleware/ oslo.middleware-(\d.*)\.tar\.gz
diff -pruN 6.3.1-1/oslo.middleware.egg-info/PKG-INFO 6.3.1-0ubuntu1/oslo.middleware.egg-info/PKG-INFO
--- 6.3.1-1/oslo.middleware.egg-info/PKG-INFO	1970-01-01 00:00:00.000000000 +0000
+++ 6.3.1-0ubuntu1/oslo.middleware.egg-info/PKG-INFO	2025-02-21 13:48:51.000000000 +0000
@@ -0,0 +1,57 @@
+Metadata-Version: 2.1
+Name: oslo.middleware
+Version: 6.3.1
+Summary: Oslo Middleware library
+Home-page: https://docs.openstack.org/oslo.middleware/latest/
+Author: OpenStack
+Author-email: openstack-discuss@lists.openstack.org
+Classifier: Environment :: OpenStack
+Classifier: Intended Audience :: Information Technology
+Classifier: Intended Audience :: System Administrators
+Classifier: License :: OSI Approved :: Apache Software License
+Classifier: Operating System :: POSIX :: Linux
+Classifier: Programming Language :: Python
+Classifier: Programming Language :: Python :: 3
+Classifier: Programming Language :: Python :: 3.9
+Classifier: Programming Language :: Python :: 3.10
+Classifier: Programming Language :: Python :: 3.11
+Classifier: Programming Language :: Python :: 3.12
+Classifier: Programming Language :: Python :: 3 :: Only
+Classifier: Programming Language :: Python :: Implementation :: CPython
+Requires-Python: >=3.9
+License-File: LICENSE
+Requires-Dist: pbr>=2.0.0
+Requires-Dist: Jinja2>=2.10
+Requires-Dist: oslo.config>=5.2.0
+Requires-Dist: oslo.context>=2.19.2
+Requires-Dist: oslo.i18n>=3.15.3
+Requires-Dist: oslo.utils>=3.33.0
+Requires-Dist: stevedore>=1.20.0
+Requires-Dist: WebOb>=1.8.0
+Requires-Dist: debtcollector>=1.2.0
+Requires-Dist: statsd>=3.2.1
+Requires-Dist: bcrypt>=3.1.3
+
+===============
+oslo.middleware
+===============
+
+.. image:: https://img.shields.io/pypi/v/oslo.middleware.svg
+    :target: https://pypi.org/project/oslo.middleware/
+    :alt: Latest Version
+
+.. image:: https://img.shields.io/pypi/dm/oslo.middleware.svg
+    :target: https://pypi.org/project/oslo.middleware/
+    :alt: Downloads
+
+Oslo middleware library includes components that can be injected into
+wsgi pipelines to intercept request/response flows. The base class can be
+enhanced with functionality like add/delete/modification of http headers
+and support for limiting size/connection etc.
+
+* Free software: Apache license
+* Documentation: https://docs.openstack.org/oslo.middleware/latest/
+* Source: https://opendev.org/openstack/oslo.middleware
+* Bugs: https://bugs.launchpad.net/oslo.middleware
+* Release notes: https://docs.openstack.org/releasenotes/oslo.middleware/
+
diff -pruN 6.3.1-1/oslo.middleware.egg-info/SOURCES.txt 6.3.1-0ubuntu1/oslo.middleware.egg-info/SOURCES.txt
--- 6.3.1-1/oslo.middleware.egg-info/SOURCES.txt	1970-01-01 00:00:00.000000000 +0000
+++ 6.3.1-0ubuntu1/oslo.middleware.egg-info/SOURCES.txt	2025-02-21 13:48:51.000000000 +0000
@@ -0,0 +1,107 @@
+.coveragerc
+.mailmap
+.pre-commit-config.yaml
+.stestr.conf
+.zuul.yaml
+AUTHORS
+CONTRIBUTING.rst
+ChangeLog
+HACKING.rst
+LICENSE
+README.rst
+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
+doc/source/admin/cross-project-cors.rst
+doc/source/admin/index.rst
+doc/source/configuration/index.rst
+doc/source/contributor/index.rst
+doc/source/install/index.rst
+doc/source/reference/api.rst
+doc/source/reference/cors.rst
+doc/source/reference/healthcheck_plugins.rst
+doc/source/reference/index.rst
+oslo.middleware.egg-info/PKG-INFO
+oslo.middleware.egg-info/SOURCES.txt
+oslo.middleware.egg-info/dependency_links.txt
+oslo.middleware.egg-info/entry_points.txt
+oslo.middleware.egg-info/not-zip-safe
+oslo.middleware.egg-info/pbr.json
+oslo.middleware.egg-info/requires.txt
+oslo.middleware.egg-info/top_level.txt
+oslo_middleware/__init__.py
+oslo_middleware/_i18n.py
+oslo_middleware/base.py
+oslo_middleware/basic_auth.py
+oslo_middleware/catch_errors.py
+oslo_middleware/correlation_id.py
+oslo_middleware/cors.py
+oslo_middleware/debug.py
+oslo_middleware/exceptions.py
+oslo_middleware/http_proxy_to_wsgi.py
+oslo_middleware/opts.py
+oslo_middleware/request_id.py
+oslo_middleware/sizelimit.py
+oslo_middleware/stats.py
+oslo_middleware/version.py
+oslo_middleware/healthcheck/__init__.py
+oslo_middleware/healthcheck/__main__.py
+oslo_middleware/healthcheck/disable_by_file.py
+oslo_middleware/healthcheck/enable_by_files.py
+oslo_middleware/healthcheck/opts.py
+oslo_middleware/healthcheck/pluginbase.py
+oslo_middleware/locale/en_GB/LC_MESSAGES/oslo_middleware.po
+oslo_middleware/tests/__init__.py
+oslo_middleware/tests/test_auth_basic.py
+oslo_middleware/tests/test_base.py
+oslo_middleware/tests/test_catch_errors.py
+oslo_middleware/tests/test_correlation_id.py
+oslo_middleware/tests/test_cors.py
+oslo_middleware/tests/test_entry_points.py
+oslo_middleware/tests/test_healthcheck.py
+oslo_middleware/tests/test_http_proxy_to_wsgi.py
+oslo_middleware/tests/test_opts.py
+oslo_middleware/tests/test_request_id.py
+oslo_middleware/tests/test_sizelimit.py
+oslo_middleware/tests/test_stats.py
+releasenotes/notes/add_reno-3b4ae0789e9c45b4.yaml
+releasenotes/notes/basic-auth-middleware-5f812399e325425f.yaml
+releasenotes/notes/compat_headers-55a635b8ec01b6f1.yaml
+releasenotes/notes/drop-python27-support-a6361831195bf29c.yaml
+releasenotes/notes/enable-by-files-healthcheck-29938e3d6b8e5730.yaml
+releasenotes/notes/global_request_id-a8ec7260fbd76444.yaml
+releasenotes/notes/healthcheck-allowed_source_ranges-9cbaf89f65914851.yaml
+releasenotes/notes/healthcheck-ignore_proxied_requests-d04d1661bd687bc6.yaml
+releasenotes/notes/log_max_request_body_size-1835363-6f37946210a100d7.yaml
+releasenotes/notes/remove-oslo-namespace-b0f050f074d12aff.yaml
+releasenotes/notes/remove-py38-84760b191cebac4d.yaml
+releasenotes/notes/remove-ssl-middleware-0ce922b05f83c447.yaml
+releasenotes/source/2023.1.rst
+releasenotes/source/2023.2.rst
+releasenotes/source/2024.1.rst
+releasenotes/source/2024.2.rst
+releasenotes/source/conf.py
+releasenotes/source/index.rst
+releasenotes/source/ocata.rst
+releasenotes/source/pike.rst
+releasenotes/source/queens.rst
+releasenotes/source/rocky.rst
+releasenotes/source/stein.rst
+releasenotes/source/train.rst
+releasenotes/source/unreleased.rst
+releasenotes/source/ussuri.rst
+releasenotes/source/victoria.rst
+releasenotes/source/wallaby.rst
+releasenotes/source/xena.rst
+releasenotes/source/yoga.rst
+releasenotes/source/zed.rst
+releasenotes/source/_static/.placeholder
+releasenotes/source/_templates/.placeholder
+releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po
+releasenotes/source/locale/fr/LC_MESSAGES/releasenotes.po
\ No newline at end of file
diff -pruN 6.3.1-1/oslo.middleware.egg-info/dependency_links.txt 6.3.1-0ubuntu1/oslo.middleware.egg-info/dependency_links.txt
--- 6.3.1-1/oslo.middleware.egg-info/dependency_links.txt	1970-01-01 00:00:00.000000000 +0000
+++ 6.3.1-0ubuntu1/oslo.middleware.egg-info/dependency_links.txt	2025-02-21 13:48:51.000000000 +0000
@@ -0,0 +1 @@
+
diff -pruN 6.3.1-1/oslo.middleware.egg-info/entry_points.txt 6.3.1-0ubuntu1/oslo.middleware.egg-info/entry_points.txt
--- 6.3.1-1/oslo.middleware.egg-info/entry_points.txt	1970-01-01 00:00:00.000000000 +0000
+++ 6.3.1-0ubuntu1/oslo.middleware.egg-info/entry_points.txt	2025-02-21 13:48:51.000000000 +0000
@@ -0,0 +1,26 @@
+[oslo.config.opts]
+oslo.middleware = oslo_middleware.opts:list_opts
+oslo.middleware.basic_auth = oslo_middleware.opts:list_opts_basic_auth
+oslo.middleware.cors = oslo_middleware.opts:list_opts_cors
+oslo.middleware.healthcheck = oslo_middleware.opts:list_opts_healthcheck
+oslo.middleware.http_proxy_to_wsgi = oslo_middleware.opts:list_opts_http_proxy_to_wsgi
+oslo.middleware.sizelimit = oslo_middleware.opts:list_opts_sizelimit
+
+[oslo.middleware.healthcheck]
+disable_by_file = oslo_middleware.healthcheck.disable_by_file:DisableByFileHealthcheck
+disable_by_files_ports = oslo_middleware.healthcheck.disable_by_file:DisableByFilesPortsHealthcheck
+enable_by_files = oslo_middleware.healthcheck.enable_by_files:EnableByFilesHealthcheck
+
+[paste.app_factory]
+healthcheck = oslo_middleware:Healthcheck.app_factory
+
+[paste.filter_factory]
+basic_auth = oslo_middleware:BasicAuthMiddleware.factory
+catch_errors = oslo_middleware:CatchErrors.factory
+correlation_id = oslo_middleware:CorrelationId.factory
+cors = oslo_middleware:CORS.factory
+debug = oslo_middleware:Debug.factory
+healthcheck = oslo_middleware:Healthcheck.factory
+http_proxy_to_wsgi = oslo_middleware:HTTPProxyToWSGI.factory
+request_id = oslo_middleware:RequestId.factory
+sizelimit = oslo_middleware:RequestBodySizeLimiter.factory
diff -pruN 6.3.1-1/oslo.middleware.egg-info/not-zip-safe 6.3.1-0ubuntu1/oslo.middleware.egg-info/not-zip-safe
--- 6.3.1-1/oslo.middleware.egg-info/not-zip-safe	1970-01-01 00:00:00.000000000 +0000
+++ 6.3.1-0ubuntu1/oslo.middleware.egg-info/not-zip-safe	2025-02-21 13:48:51.000000000 +0000
@@ -0,0 +1 @@
+
diff -pruN 6.3.1-1/oslo.middleware.egg-info/pbr.json 6.3.1-0ubuntu1/oslo.middleware.egg-info/pbr.json
--- 6.3.1-1/oslo.middleware.egg-info/pbr.json	1970-01-01 00:00:00.000000000 +0000
+++ 6.3.1-0ubuntu1/oslo.middleware.egg-info/pbr.json	2025-02-21 13:48:51.000000000 +0000
@@ -0,0 +1 @@
+{"git_version": "8af9987", "is_release": true}
\ No newline at end of file
diff -pruN 6.3.1-1/oslo.middleware.egg-info/requires.txt 6.3.1-0ubuntu1/oslo.middleware.egg-info/requires.txt
--- 6.3.1-1/oslo.middleware.egg-info/requires.txt	1970-01-01 00:00:00.000000000 +0000
+++ 6.3.1-0ubuntu1/oslo.middleware.egg-info/requires.txt	2025-02-21 13:48:51.000000000 +0000
@@ -0,0 +1,11 @@
+pbr>=2.0.0
+Jinja2>=2.10
+oslo.config>=5.2.0
+oslo.context>=2.19.2
+oslo.i18n>=3.15.3
+oslo.utils>=3.33.0
+stevedore>=1.20.0
+WebOb>=1.8.0
+debtcollector>=1.2.0
+statsd>=3.2.1
+bcrypt>=3.1.3
diff -pruN 6.3.1-1/oslo.middleware.egg-info/top_level.txt 6.3.1-0ubuntu1/oslo.middleware.egg-info/top_level.txt
--- 6.3.1-1/oslo.middleware.egg-info/top_level.txt	1970-01-01 00:00:00.000000000 +0000
+++ 6.3.1-0ubuntu1/oslo.middleware.egg-info/top_level.txt	2025-02-21 13:48:51.000000000 +0000
@@ -0,0 +1 @@
+oslo_middleware
diff -pruN 6.3.1-1/setup.cfg 6.3.1-0ubuntu1/setup.cfg
--- 6.3.1-1/setup.cfg	2025-02-15 06:21:19.000000000 +0000
+++ 6.3.1-0ubuntu1/setup.cfg	2025-02-21 13:48:51.362469400 +0000
@@ -1,55 +1,57 @@
 [metadata]
 name = oslo.middleware
 summary = Oslo Middleware library
-description_file =
-    README.rst
+description_file = 
+	README.rst
 author = OpenStack
 author_email = openstack-discuss@lists.openstack.org
 home_page = https://docs.openstack.org/oslo.middleware/latest/
 python_requires = >=3.9
-classifier =
-    Environment :: OpenStack
-    Intended Audience :: Information Technology
-    Intended Audience :: System Administrators
-    License :: OSI Approved :: Apache Software License
-    Operating System :: POSIX :: Linux
-    Programming Language :: Python
-    Programming Language :: Python :: 3
-    Programming Language :: Python :: 3.9
-    Programming Language :: Python :: 3.10
-    Programming Language :: Python :: 3.11
-    Programming Language :: Python :: 3.12
-    Programming Language :: Python :: 3 :: Only
-    Programming Language :: Python :: Implementation :: CPython
+classifier = 
+	Environment :: OpenStack
+	Intended Audience :: Information Technology
+	Intended Audience :: System Administrators
+	License :: OSI Approved :: Apache Software License
+	Operating System :: POSIX :: Linux
+	Programming Language :: Python
+	Programming Language :: Python :: 3
+	Programming Language :: Python :: 3.9
+	Programming Language :: Python :: 3.10
+	Programming Language :: Python :: 3.11
+	Programming Language :: Python :: 3.12
+	Programming Language :: Python :: 3 :: Only
+	Programming Language :: Python :: Implementation :: CPython
 
 [files]
-packages =
-    oslo_middleware
+packages = 
+	oslo_middleware
 
 [entry_points]
-oslo.config.opts =
-    oslo.middleware = oslo_middleware.opts:list_opts
-    oslo.middleware.cors = oslo_middleware.opts:list_opts_cors
-    oslo.middleware.sizelimit = oslo_middleware.opts:list_opts_sizelimit
-    oslo.middleware.http_proxy_to_wsgi = oslo_middleware.opts:list_opts_http_proxy_to_wsgi
-    oslo.middleware.healthcheck = oslo_middleware.opts:list_opts_healthcheck
-    oslo.middleware.basic_auth = oslo_middleware.opts:list_opts_basic_auth
+oslo.config.opts = 
+	oslo.middleware = oslo_middleware.opts:list_opts
+	oslo.middleware.cors = oslo_middleware.opts:list_opts_cors
+	oslo.middleware.sizelimit = oslo_middleware.opts:list_opts_sizelimit
+	oslo.middleware.http_proxy_to_wsgi = oslo_middleware.opts:list_opts_http_proxy_to_wsgi
+	oslo.middleware.healthcheck = oslo_middleware.opts:list_opts_healthcheck
+	oslo.middleware.basic_auth = oslo_middleware.opts:list_opts_basic_auth
+oslo.middleware.healthcheck = 
+	disable_by_file = oslo_middleware.healthcheck.disable_by_file:DisableByFileHealthcheck
+	disable_by_files_ports = oslo_middleware.healthcheck.disable_by_file:DisableByFilesPortsHealthcheck
+	enable_by_files = oslo_middleware.healthcheck.enable_by_files:EnableByFilesHealthcheck
+paste.app_factory = 
+	healthcheck = oslo_middleware:Healthcheck.app_factory
+paste.filter_factory = 
+	basic_auth = oslo_middleware:BasicAuthMiddleware.factory
+	catch_errors = oslo_middleware:CatchErrors.factory
+	correlation_id = oslo_middleware:CorrelationId.factory
+	cors = oslo_middleware:CORS.factory
+	debug = oslo_middleware:Debug.factory
+	healthcheck = oslo_middleware:Healthcheck.factory
+	http_proxy_to_wsgi = oslo_middleware:HTTPProxyToWSGI.factory
+	request_id = oslo_middleware:RequestId.factory
+	sizelimit = oslo_middleware:RequestBodySizeLimiter.factory
 
-oslo.middleware.healthcheck =
-    disable_by_file = oslo_middleware.healthcheck.disable_by_file:DisableByFileHealthcheck
-    disable_by_files_ports = oslo_middleware.healthcheck.disable_by_file:DisableByFilesPortsHealthcheck
-    enable_by_files = oslo_middleware.healthcheck.enable_by_files:EnableByFilesHealthcheck
+[egg_info]
+tag_build = 
+tag_date = 0
 
-paste.app_factory =
-    healthcheck = oslo_middleware:Healthcheck.app_factory
-
-paste.filter_factory =
-    basic_auth = oslo_middleware:BasicAuthMiddleware.factory
-    catch_errors = oslo_middleware:CatchErrors.factory
-    correlation_id = oslo_middleware:CorrelationId.factory
-    cors = oslo_middleware:CORS.factory
-    debug = oslo_middleware:Debug.factory
-    healthcheck = oslo_middleware:Healthcheck.factory
-    http_proxy_to_wsgi = oslo_middleware:HTTPProxyToWSGI.factory
-    request_id = oslo_middleware:RequestId.factory
-    sizelimit = oslo_middleware:RequestBodySizeLimiter.factory
