diff -pruN 5.2.0-1/.gitignore 5.2.0-0ubuntu1/.gitignore
--- 5.2.0-1/.gitignore	2023-06-27 13:46:24.000000000 +0000
+++ 5.2.0-0ubuntu1/.gitignore	1970-01-01 00:00:00.000000000 +0000
@@ -1,63 +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
-*.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
-doc/source/reference/api
-
-# pbr generates these
-AUTHORS
-ChangeLog
-
-# reno build
-releasenotes/build
-RELEASENOTES.rst
-releasenotes/notes/reno.cache
-
-# coverage results
-.coverage.*
diff -pruN 5.2.0-1/.gitreview 5.2.0-0ubuntu1/.gitreview
--- 5.2.0-1/.gitreview	2023-06-27 13:46:24.000000000 +0000
+++ 5.2.0-0ubuntu1/.gitreview	1970-01-01 00:00:00.000000000 +0000
@@ -1,4 +0,0 @@
-[gerrit]
-host=review.opendev.org
-port=29418
-project=openstack/oslo.concurrency.git
\ No newline at end of file
diff -pruN 5.2.0-1/AUTHORS 5.2.0-0ubuntu1/AUTHORS
--- 5.2.0-1/AUTHORS	1970-01-01 00:00:00.000000000 +0000
+++ 5.2.0-0ubuntu1/AUTHORS	2023-08-28 13:03:29.000000000 +0000
@@ -0,0 +1,130 @@
+Alex Gaynor <alex.gaynor@gmail.com>
+Alexander Gorodnev <agorodnev@mirantis.com>
+Amrith Kumar <amrith@tesora.com>
+Andreas Jaeger <aj@suse.com>
+Andreas Jaeger <aj@suse.de>
+Angus Lees <gus@inodes.org>
+Ann Kamyshnikova <akamyshnikova@mirantis.com>
+Arata Notsu <notsu@virtualtech.jp>
+Arthur Dayne <huyueheng@inspur.com>
+Balazs Gibizer <gibi@redhat.com>
+Ben Nemec <bnemec@redhat.com>
+Ben Nemec <bnemec@us.ibm.com>
+Brad Pokorny <bpokorny@us.ibm.com>
+Brant Knudson <bknudson@us.ibm.com>
+Brian D. Elliott <bdelliott@gmail.com>
+Brian Rosmaita <rosmaita.fossdev@gmail.com>
+Chang Bo Guo <guochbo@cn.ibm.com>
+ChangBo Guo(gcb) <eric.guo@easystack.cn>
+Chris Friesen <chris.friesen@windriver.com>
+Christian Berendt <berendt@b1-systems.de>
+Chuck Short <chuck.short@canonical.com>
+Claudiu Belu <cbelu@cloudbasesolutions.com>
+Corey Bryant <corey.bryant@canonical.com>
+Csaba Henk <chenk@redhat.com>
+Dan Prince <dprince@redhat.com>
+Daniel Bengtsson <dbengt@redhat.com>
+Daniel P. Berrange <berrange@redhat.com>
+Davanum Srinivas <davanum@gmail.com>
+Davanum Srinivas <dims@linux.vnet.ibm.com>
+David Ripton <dripton@redhat.com>
+Denis Buliga <dbuliga@cloudbasesolutions.com>
+Dina Belova <dbelova@mirantis.com>
+Dirk Mueller <dirk@dmllr.de>
+Dmitry Tantsur <dtantsur@protonmail.com>
+Doug Hellmann <doug.hellmann@dreamhost.com>
+Doug Hellmann <doug@doughellmann.com>
+Eric Fried <openstack@fried.cc>
+Eric Windisch <eric@cloudscaling.com>
+Flaper Fesp <flaper87@gmail.com>
+Flavio Percoco <flaper87@gmail.com>
+Gary Kotton <gkotton@redhat.com>
+Gary Kotton <gkotton@vmware.com>
+Gevorg Davoian <gdavoian@mirantis.com>
+Ghanshyam <gmann@ghanshyammann.com>
+Ghanshyam Mann <gmann@ghanshyammann.com>
+Gorka Eguileor <geguileo@redhat.com>
+Hervé Beraud <hberaud@redhat.com>
+IWAMOTO Toshihiro <iwamoto@valinux.co.jp>
+Ian Cordasco <ian.cordasco@rackspace.com>
+Ihar Hrachyshka <ihrachys@redhat.com>
+James Carey <jecarey@us.ibm.com>
+Jason Kölker <jason@koelker.net>
+Jay S. Bryant <jsbryant@us.ibm.com>
+Jeremy Stanley <fungi@yuggoth.org>
+Joe Gordon <joe.gordon0@gmail.com>
+Joe Gordon <jogo@cloudscaling.com>
+Joe Heck <heckj@mac.com>
+Johannes Erdfelt <johannes.erdfelt@rackspace.com>
+Joshua Harlow <harlowja@gmail.com>
+Joshua Harlow <harlowja@yahoo-inc.com>
+Joshua Harlow <jxharlow@godaddy.com>
+Julien Danjou <julien@danjou.info>
+Kenneth Giusti <kgiusti@gmail.com>
+Kirill Bespalov <kbespalov@mirantis.com>
+Lucian Petrut <lpetrut@cloudbasesolutions.com>
+Mark McLoughlin <markmc@redhat.com>
+Matt Riedemann <mriedem@us.ibm.com>
+Matthew Treinish <mtreinish@kortar.org>
+Matthew Treinish <treinish@linux.vnet.ibm.com>
+Michael Still <mikal@stillhq.com>
+Moisés Guimarães de Medeiros <moguimar@redhat.com>
+Monty Taylor <mordred@inaugust.com>
+Nikhil Manchanda <SlickNik@gmail.com>
+Noorul Islam K M <noorul@noorul.com>
+OpenStack Release Bot <infra-root@openstack.org>
+Pedro Navarro Perez <pednape@gmail.com>
+Rodolfo Alonso Hernandez <ralonsoh@redhat.com>
+Romain Poupin <romain.poupin@gmail.com>
+Roman Prykhodchenko <rprikhodchenko@mirantis.com>
+Ronald Bradford <ronald.bradford@gmail.com>
+Russell Bryant <rbryant@redhat.com>
+Salvatore Orlando <salv.orlando@gmail.com>
+Sean Dague <sean@dague.net>
+Sean M. Collins <sean@coreitpro.com>
+Sean McGinnis <sean.mcginnis@gmail.com>
+Sergey Kraynev <skraynev@mirantis.com>
+Sergey Lukjanov <slukjanov@mirantis.com>
+Shawn Boyette <shawn.boyette@dreamhost.com>
+Stephen Finucane <stephenfin@redhat.com>
+Steve Kowalik <steven@wedontsleep.org>
+Steve Martinelli <stevemar@ca.ibm.com>
+Thiago Brito <thiago.brito@windriver.com>
+Thomas Bechtold <tbechtold@suse.com>
+Thomas Herve <thomas.herve@enovance.com>
+Tony Breeds <tony@bakeyournoodle.com>
+Victor Sergeyev <vsergeyev@mirantis.com>
+Victor Stinner <victor.stinner@enovance.com>
+Victor Stinner <vstinner@redhat.com>
+Vieri <15050873171@163.com>
+Vu Cong Tuan <tuanvc@vn.fujitsu.com>
+Wu Wenxiang <wu.wenxiang@99cloud.net>
+YuehuiLei <leiyuehui@inspur.com>
+Yuriy Taraday <yorik.sar@gmail.com>
+ZhiQiang Fan <aji.zqfan@gmail.com>
+ZhijunWei <wzj334965317@outlook.com>
+ZhongShengping <chdzsp@163.com>
+Zhongyue Luo <zhongyue.nah@intel.com>
+caoyuan <cao.yuan@99cloud.net>
+dengzhaosen <dengzhaosen@inspur.com>
+gecong1973 <ge.cong@zte.com.cn>
+gengchc2 <geng.changcai2@zte.com.cn>
+howardlee <lihongweibj@inspur.com>
+jacky06 <zhang.min@99cloud.net>
+jichenjc <jichenjc@cn.ibm.com>
+loooosy <syluo5695@fiberhome.com>
+melissaml <ma.lei@99cloud.net>
+niuke <niuke19970315@163.com>
+pengyuesheng <pengyuesheng@gohighsec.com>
+prashkre <prashkre@in.ibm.com>
+ricolin <rico.lin@easystack.cn>
+shangxiaobj <shangxiaobj@inspur.com>
+shupeng <15050873171@163.com>
+songwenping <songwenping@inspur.com>
+tushargite96 <tushargite96@gmail.com>
+vponomaryov <vponomaryov@mirantis.com>
+wangqi <wang.qi@99cloud.net>
+wu.shiming <wushiming@yovole.com>
+yanheven <yanheven@qq.com>
+zhangboye <zhangboye@inspur.com>
+zhangsong <zhangsong@cmss.chinamobile.com>
diff -pruN 5.2.0-1/ChangeLog 5.2.0-0ubuntu1/ChangeLog
--- 5.2.0-1/ChangeLog	1970-01-01 00:00:00.000000000 +0000
+++ 5.2.0-0ubuntu1/ChangeLog	2023-08-28 13:03:29.000000000 +0000
@@ -0,0 +1,770 @@
+CHANGES
+=======
+
+5.2.0
+-----
+
+* Bump bandit
+* Imported Translations from Zanata
+* Revert "Moves supported python runtimes from version 3.8 to 3.10"
+* Moves supported python runtimes from version 3.8 to 3.10
+* Update master for stable/2023.1
+
+5.1.1
+-----
+
+* Fix issues related to tox4
+
+5.1.0
+-----
+
+* Imported Translations from Zanata
+
+5.0.1
+-----
+
+* Ignore coverage result files
+* Fix fair internal lock used from eventlet.spawn\_n
+* Prove that spawn\_n with fair lock is broken
+* Cleanup py27 support
+
+5.0.0
+-----
+
+* Log when waiting to acquire lock
+* Imported Translations from Zanata
+* Fix formatting of release list
+* Drop python3.6/3.7 support in testing runtime
+
+4.5.1
+-----
+
+* Remove unnecessary unicode prefixes
+* Fix RequiredOptError when missing lock\_path
+* Update CI to use unversioned jobs template
+* Add Python3 yoga unit tests
+* Allow python\_exec kwarg to be None
+* Update python testing classifier
+
+4.5.0
+-----
+
+* Add support for non-blocking locks
+
+4.4.1
+-----
+
+* setup.cfg: Replace dashes with underscores
+* Remove references to 'sys.version\_info'
+* Move flake8 as a pre-commit local target
+* Remove lower-constraints remnants
+
+4.4.0
+-----
+
+* Dropping lower constraints testing
+* Use TOX\_CONSTRAINTS\_FILE
+* Use py3 as the default runtime for tox
+* Monkey patch original current\_thread \_active in processutils
+* Add Python3 wallaby unit tests
+* Update master for stable/victoria
+* Adding pre-commit
+
+4.3.0
+-----
+
+* Bump bandit version
+* Imported Translations from Zanata
+
+4.2.0
+-----
+
+* Add support for timeout to processutils.execute
+* Update lower-constraints versions
+
+4.1.1
+-----
+
+* 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 babel.cfg etc
+* Remove six usage
+* Monkey patch original current\_thread \_active
+* Align contributing doc with oslo's policy
+* Add py38 package metadata
+* Imported Translations from Zanata
+* Bump default tox env from py37 to py38
+* Add release notes links to doc index
+* Add Python3 victoria unit tests
+* Update master for stable/ussuri
+
+4.0.2
+-----
+
+* Use unittest.mock instead of third party mock
+* Update hacking for Python3
+* Don't warn on lock removal if file doesn't exist
+
+4.0.1
+-----
+
+* trivial: Cleanup tox.ini
+* ignore reno builds artifacts
+* remove outdated header
+* Stop to build universal wheel
+
+4.0.0
+-----
+
+* Drop python 2.7 support and testing
+* Stop configuring install\_command in tox
+* tox: Trivial cleanup
+* Fix remove\_lock test
+
+3.31.0
+------
+
+* Spiff up docs for \*\_with\_prefix
+* Switch to Ussuri jobs
+* tox: Keeping going with docs
+* Document management and history of lock files
+* Bump the openstackdocstheme extension to 1.20
+* Blacklist sphinx 2.1.0 (autodoc bug)
+* Update the constraints url
+* Update master for stable/train
+* Add lock\_with\_prefix convenience utility
+* Some test cleanup
+
+3.30.0
+------
+
+* Add Python 3 Train unit tests
+* Cap Bandit below 1.6.0 and update Sphinx requirement
+* Replace git.openstack.org URLs with opendev.org URLs
+* OpenDev Migration Patch
+* Dropping the py35 testing
+* Follow the new PTI for document build
+* Update master for stable/stein
+
+3.29.1
+------
+
+* add python 3.7 unit test job
+* Change python3.5 job to python3.7 job on Stein+
+* Update hacking version
+* Stop using setup.py build\_sphinx
+* Update mailinglist from dev to discuss
+
+3.29.0
+------
+
+* Add support for fair locks
+* Clean up .gitignore references to personal tools
+* Don't quote {posargs} in tox.ini
+* Always build universal wheels
+
+3.28.1
+------
+
+* Imported Translations from Zanata
+* Use templates for cover and lower-constraints
+* ignore warning from bandit for using shell=
+* add lib-forward-testing-python3 test job
+* add python 3.6 unit test job
+* Remove PyPI downloads
+* import zuul job settings from project-config
+* Reorganize that 'Release Notes' in README
+* Update reno for stable/rocky
+* 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
+
+3.27.0
+------
+
+* set default python to python3
+* Switch pep8 job to python 3
+* fix lower constraints and uncap eventlet
+* add lower-constraints job
+* Updated from global requirements
+* Updated from global requirements
+
+3.26.0
+------
+
+* Updated from global requirements
+* Updated from global requirements
+* Imported Translations from Zanata
+* Mask passwords only when command execution fails
+* Imported Translations from Zanata
+* Update reno for stable/queens
+* Updated from global requirements
+* Imported Translations from Zanata
+* Updated from global requirements
+* Update doc links in CONTRIBUTING.rst and README.rst
+* Updated from global requirements
+
+3.25.0
+------
+
+* Add python\_exec kwarg to processutils.execute()
+* Updated from global requirements
+* add bandit to pep8 job
+
+3.24.0
+------
+
+* Remove -U from pip install
+* Avoid tox\_install.sh for constraints support
+* Updated from global requirements
+* Remove setting of version/release from releasenotes
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Imported Translations from Zanata
+
+3.23.0
+------
+
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+
+3.22.0
+------
+
+* Minor correction to docstrings
+* Updated from global requirements
+* Updated from global requirements
+* Windows: ensure exec calls don't block other greenthreads
+* Update reno for stable/pike
+* Updated from global requirements
+* Add debug log to indicate when external lock is taken
+
+3.21.0
+------
+
+* Update URLs in documents according to document migration
+* Imported Translations from Zanata
+* Updated from global requirements
+* switch from oslosphinx to openstackdocstheme
+* turn on warning-is-error for sphinx
+* rearrange existing documentation to follow the new layout standard
+* Remove log translations
+* Check reStructuredText documents for common style issues
+* Updated from global requirements
+* Check for SubprocessError by name on Python 3.x
+
+3.20.0
+------
+
+* Updated from global requirements
+* Using fixtures.MockPatch instead of mockpatch.Patch
+
+3.19.0
+------
+
+* Updated from global requirements
+* [Fix gate]Update test requirement
+* Updated from global requirements
+* Remove support for py34
+* pbr.version.VersionInfo needs package name (oslo.xyz and not oslo\_xyz)
+* Update reno for stable/ocata
+
+3.18.0
+------
+
+* Automatically convert process\_input to bytes
+* Add Constraints support
+* Show team and repo badges on README
+
+3.16.0
+------
+
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Imported Translations from Zanata
+* Remove unnecessary requirements
+* [TrivialFix] Replace 'assertTrue(a in b)' with 'assertIn(a, b)'
+
+3.15.0
+------
+
+* Changed the home-page link
+* Change assertTrue(isinstance()) by optimal assert
+* Enable release notes translation
+* Ignore prlimit argument on Windows
+* Updated from global requirements
+* Updated from global requirements
+* Update reno for stable/newton
+
+3.14.0
+------
+
+* Updated from global requirements
+* Fix external lock tests on Windows
+
+3.13.0
+------
+
+* Updated from global requirements
+* Fix parameters of assertEqual are misplaced
+* Add Python 3.5 classifier and venv
+
+3.12.0
+------
+
+* Updated from global requirements
+* Imported Translations from Zanata
+* Updated from global requirements
+
+3.11.0
+------
+
+* Imported Translations from Zanata
+
+3.10.0
+------
+
+* Imported Translations from Zanata
+* Updated from global requirements
+* Add reno for releasenotes management
+
+3.9.0
+-----
+
+* Add doc/ to pep8 check
+* Remove unused import statement
+* Add timeout option to ssh\_execute
+* Fix wrong import example in docstring
+* Trivial: ignore openstack/common in flake8 exclude list
+
+3.8.0
+-----
+
+* Updated from global requirements
+* Imported Translations from Zanata
+* processutils: add support for missing process limits
+* Remove direct dependency on babel
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Add a few usage examples for lockutils
+* Revert "Use tempfile.tempdir for lock\_path if OSLO\_LOCK\_PATH is not set"
+* Updated from global requirements
+* Use tempfile.tempdir for lock\_path if OSLO\_LOCK\_PATH is not set
+
+3.6.0
+-----
+
+* Updated from global requirements
+
+3.5.0
+-----
+
+* Updated from global requirements
+* Make ProcessExecutionError picklable
+* Updated from global requirements
+
+3.4.0
+-----
+
+* Update translation setup
+* Add prlimit parameter to execute()
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+* Imported Translations from Zanata
+* Updated from global requirements
+
+3.3.0
+-----
+
+* Remove unnecessary package in setup.cfg
+* Updated from global requirements
+* Updated from global requirements
+
+3.2.0
+-----
+
+* Updated from global requirements
+* Updated from global requirements
+* Trival: Remove 'MANIFEST.in'
+* Add complementary remove lock with prefix function
+
+3.1.0
+-----
+
+* Drop python 2.6 support
+
+3.0.0
+-----
+
+* Updated from global requirements
+* Updated from global requirements
+* Remove python 2.6 classifier
+* Remove python 2.6 and cleanup tox.ini
+* Use versionadded and versionchanged in doc
+* Updated from global requirements
+* Imported Translations from Zanata
+* Updated from global requirements
+
+2.8.0
+-----
+
+* Updated from global requirements
+
+2.7.0
+-----
+
+* Fix Tests to run under OSX
+* Fix coverage configuration and execution
+* Imported Translations from Zanata
+* Move 'history' -> release notes section
+* add auto-generated docs for config options
+* Change ignore-errors to ignore\_errors
+* Updated from global requirements
+* Imported Translations from Zanata
+* Use int enumerations for log error constants
+
+2.6.0
+-----
+
+* Removes unused posix-ipc requirement
+* Updated from global requirements
+* Updated from global requirements
+
+2.5.0
+-----
+
+* Updated from global requirements
+* Updated from global requirements
+* Use oslo\_utils reflection to get 'f' callable name
+* flake8 - remove unused rules
+* Imported Translations from Transifex
+* Updated from global requirements
+
+2.4.0
+-----
+
+* Imported Translations from Transifex
+* Updated from global requirements
+* Imported Translations from Transifex
+* Updated from global requirements
+
+2.3.0
+-----
+
+* Imported Translations from Transifex
+* Allow preexec\_fn method for processutils.execute
+* Updated from global requirements
+* Use pypi name for requirements.txt
+* processutils: ensure on\_completion callback is always called
+* Updated from global requirements
+* Remove redundant fileutils
+* Add tox target to find missing requirements
+
+2.2.0
+-----
+
+
+2.1.0
+-----
+
+* Imported Translations from Transifex
+* Updated from global requirements
+* Ensure we 'join' on the timer watchdog thread
+* Use better timing mechanisms instead of time.time()
+* Updated from global requirements
+* Add 2 callbacks to processutils.execute()
+* Updated from global requirements
+* Fix LockFixture docstring
+* Updated from global requirements
+* Switch badges from 'pypip.in' to 'shields.io'
+* Updated from global requirements
+* Replace locks and replace with fasteners library provides ones
+
+2.0.0
+-----
+
+* Remove oslo namespace package
+
+1.10.0
+------
+
+* Imported Translations from Transifex
+* Sync from oslo-incubator
+* Updated from global requirements
+* Advertise support for Python3.4 / Remove support for 3.3
+* Updated from global requirements
+* Imported Translations from Transifex
+* Remove run\_cross\_tests.sh
+* Updated from global requirements
+* Updated from global requirements
+
+1.9.0
+-----
+
+* Add binary parameter to execute and ssh\_execute
+* Port processutils to Python 3
+* Uncap library requirements for liberty
+* Move fixtures to test-requirements.txt
+* Fix test\_as\_root\* tests to work when run as root
+* Add pypi download + version badges
+* Standardize setup.cfg summary for oslo libs
+* Imported Translations from Transifex
+* Updated from global requirements
+* Remove tools/run\_cross\_tests.sh from openstack-common.conf
+
+1.8.0
+-----
+
+* Switch to non-namespaced module imports
+* Remove py33 env from default tox list
+* Add lockutils.get\_lock\_path() function
+
+1.7.0
+-----
+
+* Imported Translations from Transifex
+* Updated from global requirements
+
+1.6.0
+-----
+
+* Updated from global requirements
+* processutils: execute(): fix option incompatibility
+
+1.5.0
+-----
+
+* Ability to set working directory
+* Add eventlet test check to new tests \_\_init\_\_.py
+* Drop use of namespaced oslo.i18n
+* Updated from global requirements
+* Updated from global requirements
+* Update Oslo imports to remove namespace package
+
+1.4.1
+-----
+
+* Revert "Port processutils to Python 3"
+
+0.4.0
+-----
+
+* Bump to hacking 0.10
+* Updated from global requirements
+* add watchdog module
+* Updated from global requirements
+* make time format for processutils match lockutils
+* Correct the translation domain for loading messages
+* Add a reader/writer lock
+* Don't use ConfigFilter for lockutils
+* Report import warnings where the import occurs
+* Port processutils to Python 3
+* Activate pep8 check that \_ is imported
+* Drop requirements-py3.txt
+* Updated from global requirements
+* Clean up API documentation
+* Workflow documentation is now in infra-manual
+* Remove noqa from test files
+* test compatibility for old imports
+* Fix bug link in README.rst
+
+0.3.0
+-----
+
+* Add external lock fixture
+* Add a TODO for retrying pull request #20
+* Allow the lock delay to be provided
+* Allow for providing a customized semaphore container
+* Move locale files to proper place
+* Flesh out the README
+* Move out of the oslo namespace package
+* Improve testing in py3 environment
+* Only modify autoindex.rst if it exists
+* Imported Translations from Transifex
+* lockutils-wrapper cleanup
+* Don't use variables that aren't initialized
+
+0.2.0
+-----
+
+* Imported Translations from Transifex
+* Use six.wraps
+* Clean up lockutils logging
+* Remove unused incubator modules
+* Improve lock\_path help and documentation
+* Add pbr to installation requirements
+
+0.1.0
+-----
+
+* Updated from global requirements
+* Imported Translations from Transifex
+* Updated from global requirements
+* Updated from global requirements
+* Remove extraneous vim editor configuration comments
+* Add deprecated name test case
+* Make lock\_wrapper private
+* Support building wheels (PEP-427)
+* Handle Python 3's O\_CLOEXEC default
+* Remove hard dep on eventlet
+* Test with both vanilla and eventlet stdlib
+* Imported Translations from Transifex
+* Fix coverage testing
+* Clean up doc header
+* Use ConfigFilter for opts
+* Make lockutils main() a console entry point
+* Expose lockutils opts to config generator
+* Add hacking import exception for i18n
+* Imported Translations from Transifex
+* provide sane cmd exit reporting
+* Imported Translations from Transifex
+* Add lock\_path as param to remove\_external function
+* Updated from global requirements
+* Cleanup and adding timing to lockutils logging
+* Imported Translations from Transifex
+* Remove oslo-incubator fixture
+* Break up the logging around the lockfile release/unlock
+* Always log the releasing, even under failure
+* Clarify logging in lockutils
+* Imported Translations from Transifex
+* Address race in file locking tests
+* Updated from global requirements
+* Imported Translations from Transifex
+* Updated from global requirements
+* Handle a failure on communicate()
+* Imported Translations from Transifex
+* Add code/api documentation
+* Add history file to documentation
+* Update contributing instructions
+* Work toward Python 3.4 support and testing
+* warn against sorting requirements
+* Log stdout, stderr and command on execute() error
+* Mask passwords in exceptions and error messages
+* Imported Translations from Transifex
+* Address some potential security issues in lockutils
+* Use file locks by default again
+* Switch to oslo.i18n in our code
+* Imported Translations from Transifex
+* Switch to oslo.utils in our code
+* Mask passwords in exceptions and error messages
+* Initial translation setup
+* Fix docs generation
+* Make all tests pass
+* exported from oslo-incubator by graduate.sh
+* Remove oslo.log from lockutils
+* lockutils: split tests and run in Python 3
+* Fix exception message in openstack.common.processutils.execute
+* Allow test\_lockutils to run in isolation
+* Remove \`processutils\` dependency on \`log\`
+* Don't import fcntl on Windows
+* Fix broken formatting of processutils.execute log statement
+* Move nova.utils.cpu\_count() to processutils module
+* pep8: fixed multiple violations
+* fixed typos found by RETF rules
+* Mask passwords that are included in commands
+* Improve help strings
+* Remove str() from LOG.\* and exceptions
+* Fixed several typos
+* Emit a log statement when releasing internal lock
+* Allow passing environment variables to execute()
+* Use oslotest instead of common test module
+* Remove rendundant parentheses of cfg help strings
+* Allow external locks to work with threads
+* Re-enable file-based locking behavior
+* Use Posix IPC in lockutils
+* Update log translation domains
+* Update oslo log messages with translation domains
+* Move the released file lock to the successful path
+* Add remove external lock files API in lockutils
+* Catch OSError in processutils
+* Use threading.ThreadError instead of reraising IOError
+* Have the interprocess lock follow lock conventions
+* lockutils: move directory creation in lock class
+* lockutils: remove lock\_path parameter
+* lockutils: expand add\_prefix
+* lockutils: remove local usage
+* lockutils: do not grab the lock in creators
+* Remove unused variables
+* Utilizes assertIsNone and assertIsNotNone
+* Fix i18n problem in processutils module
+* lockutils: split code handling internal/external lock
+* lockutils: fix testcase wrt Semaphore
+* Use hacking import\_exceptions for gettextutils.\_
+* Correct invalid docstrings
+* Fix violations of H302:import only modules
+* Fixed misspellings of common words
+* Trivial: Make vertical white space after license header consistent
+* Unify different names between Python2/3 with six.moves
+* Remove vim header
+* Use six.text\_type instead of unicode function in tests
+* Adjust import order according to PEP8 imports rule
+* fix lockutils.lock() to make it thread-safe
+* Add main() to lockutils that creates temp dir for locks
+* Allow lockutils to get lock\_path conf from envvar
+* Correct execute() to check 0 in check\_exit\_code
+* Replace assertEquals with assertEqual
+* Move LockFixture into a fixtures module
+* Fix to properly log when we release a semaphore
+* Add LockFixture to lockutils
+* Modify lockutils.py due to dispose of eventlet
+* Replace using tests.utils part2
+* Fix processutils.execute errors on windows
+* Bump hacking to 0.7.0
+* Replace using tests.utils with openstack.common.test
+* Allow passing a logging level to processutils.execute
+* BaseException.message is deprecated since Python 2.6
+* Fix locking bug
+* Move synchronized body to a first-class function
+* Make lock\_file\_prefix optional
+* Enable H302 hacking check
+* Enable hacking H404 test
+* Use param keyword for docstrings
+* Use Python 3.x compatible octal literal notation
+* Use Python 3.x compatible except construct
+* Enable hacking H402 test
+* python3: python3 binary/text data compatbility
+* Removes len() on empty sequence evaluation
+* Added convenience APIs for lockutils
+* Import trycmd and ssh\_execute from nova
+* Update processutils
+* Use print\_function \_\_future\_\_ import
+* Improve Python 3.x compatibility
+* Replaces standard logging with common logging
+* Locking edge case when lock\_path does not exist
+* lockutils: add a failing unit test
+* lockutils: improve the external locks test
+* Removes unused imports in the tests module
+* Fix locking issues in Windows
+* Fix Copyright Headers - Rename LLC to Foundation
+* Use oslo-config-2013.1b3
+* Emit a warning if RPC calls made with lock
+* Default lockutils to using a tempdir
+* Replace direct use of testtools BaseTestCase
+* Use testtools as test base class
+* Start adding reusable test fixtures
+* Fixes import order errors
+* Log when release file lock
+* Eliminate sleep in the lockutils test case (across processes)
+* Disable lockutils test\_synchronized\_externally
+* Fix import order in openstack/common/lockutils.py
+* Make project pyflakes clean
+* updating sphinx documentation
+* Remove unused greenthread import in lockutils
+* Move utils.execute to its own module
+* Fix missing import in lockutils
+* Move nova's util.synchronized decorator to openstack common
diff -pruN 5.2.0-1/PKG-INFO 5.2.0-0ubuntu1/PKG-INFO
--- 5.2.0-1/PKG-INFO	1970-01-01 00:00:00.000000000 +0000
+++ 5.2.0-0ubuntu1/PKG-INFO	2023-08-28 13:03:30.074174000 +0000
@@ -0,0 +1,50 @@
+Metadata-Version: 1.2
+Name: oslo.concurrency
+Version: 5.2.0
+Summary: Oslo Concurrency library
+Home-page: https://docs.openstack.org/oslo.concurrency/latest/
+Author: OpenStack
+Author-email: openstack-discuss@lists.openstack.org
+License: UNKNOWN
+Description: ========================
+        Team and repository tags
+        ========================
+        
+        .. image:: https://governance.openstack.org/tc/badges/oslo.concurrency.svg
+            :target: https://governance.openstack.org/tc/reference/tags/index.html
+        
+        .. Change things from this point on
+        
+        ================
+        oslo.concurrency
+        ================
+        
+        .. image:: https://img.shields.io/pypi/v/oslo.concurrency.svg
+            :target: https://pypi.org/project/oslo.concurrency/
+            :alt: Latest Version
+        
+        The oslo.concurrency library has utilities for safely running multi-thread,
+        multi-process applications using locking mechanisms and for running
+        external processes.
+        
+        * Free software: Apache license
+        * Documentation: https://docs.openstack.org/oslo.concurrency/latest/
+        * Source: https://opendev.org/openstack/oslo.concurrency
+        * Bugs: https://bugs.launchpad.net/oslo.concurrency
+        * Release Notes: https://docs.openstack.org/releasenotes/oslo.concurrency/
+        
+        
+Platform: UNKNOWN
+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.8
+Classifier: Programming Language :: Python :: 3.9
+Classifier: Programming Language :: Python :: 3.10
+Classifier: Programming Language :: Python :: 3 :: Only
+Classifier: Programming Language :: Python :: Implementation :: CPython
+Requires-Python: >=3.8
diff -pruN 5.2.0-1/debian/changelog 5.2.0-0ubuntu1/debian/changelog
--- 5.2.0-1/debian/changelog	2023-08-31 08:22:58.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/changelog	2023-08-31 14:52:57.000000000 +0000
@@ -1,119 +1,113 @@
-python-oslo.concurrency (5.2.0-1) experimental; urgency=medium
+python-oslo.concurrency (5.2.0-0ubuntu1) mantic; urgency=medium
 
-  * New upstream release.
-  * Cleans even better.
+  * d/gbp.conf, .launchpad.yaml: Sync from cloud-archive-tools for
+    bobcat.
+  * New upstream release for OpenStack Bobcat.
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 31 Aug 2023 10:22:58 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 31 Aug 2023 10:52:57 -0400
 
-python-oslo.concurrency (5.1.1-3) unstable; urgency=medium
+python-oslo.concurrency (5.1.1-0ubuntu1) lunar; urgency=medium
 
-  * Cleans better (Closes: #1045418).
-  * Blacklist test_setrlimit_error().
+  * New upstream release for OpenStack Antelope.
 
- -- Thomas Goirand <zigo@debian.org>  Tue, 15 Aug 2023 12:41:57 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 22 Feb 2023 14:08:49 -0500
 
-python-oslo.concurrency (5.1.1-2) unstable; urgency=medium
+python-oslo.concurrency (5.0.1-0ubuntu2) kinetic; urgency=medium
 
-  * Uploading to unstable.
+  * d/rules: Align test execution with upstream tox.ini and changes
+    made in Debian by Thomas Goirand.
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 19 Jun 2023 11:19:42 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 13 Sep 2022 16:32:02 -0400
 
-python-oslo.concurrency (5.1.1-1) experimental; urgency=medium
+python-oslo.concurrency (5.0.1-0ubuntu1) kinetic; urgency=medium
 
-  * New upstream release.
+  * New upstream release for OpenStack Zed.
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 22 Feb 2023 10:15:09 +0100
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 13 Sep 2022 11:13:11 -0400
 
-python-oslo.concurrency (5.0.1-3) unstable; urgency=medium
+python-oslo.concurrency (5.0.0-0ubuntu1) kinetic; urgency=medium
 
-  * Uploading to unstable.
+  * New upstream release for OpenStack Zed.
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 23 Sep 2022 13:43:40 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 08 Sep 2022 20:09:00 -0400
 
-python-oslo.concurrency (5.0.1-2) experimental; urgency=medium
+python-oslo.concurrency (4.5.1-0ubuntu1) kinetic; urgency=medium
 
-  * Re-enable remove-TestInternalLock.patch, and use, to run tests:
-    TEST_EVENTLET=0 lockutils-wrapper.
+  * New upstream release for OpenStack Zed.
+  * d/control: Update standards version to 4.6.1.
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 12 Sep 2022 16:50:20 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 31 May 2022 15:53:31 -0400
 
-python-oslo.concurrency (5.0.1-1) experimental; urgency=medium
+python-oslo.concurrency (4.5.0-0ubuntu1) jammy; urgency=medium
 
-  * New upstream release.
-  * Add remove-TestInternalLock.patch.
+  * New upstream release for OpenStack Yoga.
+  * d/control: Bump debhelper compat to 13.
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 12 Sep 2022 10:28:26 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 01 Dec 2021 15:31:15 -0500
 
-python-oslo.concurrency (5.0.0-1) experimental; urgency=medium
+python-oslo.concurrency (4.4.1-0ubuntu1) impish; urgency=medium
 
-  * New upstream release.
+  * New upstream release for OpenStack Xena.
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 29 Aug 2022 15:47:08 +0200
+ -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Wed, 06 Oct 2021 13:26:41 +0000
 
-python-oslo.concurrency (4.5.0-2) unstable; urgency=medium
+python-oslo.concurrency (4.4.0-0ubuntu1) hirsute; urgency=medium
 
-  * Uploading to unstable.
-  * Add autopkgtest.
+  * d/control: Update VCS paths for move to lp:~ubuntu-openstack-dev.
+  * New upstream release for OpenStack Wallaby.
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 24 Mar 2022 15:11:51 +0100
+ -- Chris MacNaughton <chris.macnaughton@ubuntu.com>  Thu, 21 Jan 2021 15:18:21 +0000
 
-python-oslo.concurrency (4.5.0-1) experimental; urgency=medium
+python-oslo.concurrency (4.3.0-0ubuntu1) groovy; urgency=medium
 
-  * New upstream release.
-
- -- Thomas Goirand <zigo@debian.org>  Mon, 21 Feb 2022 11:22:05 +0100
-
-python-oslo.concurrency (4.4.0-2) unstable; urgency=medium
-
-  * Upload to unstable.
-
- -- Thomas Goirand <zigo@debian.org>  Mon, 16 Aug 2021 08:55:41 +0200
-
-python-oslo.concurrency (4.4.0-1) experimental; urgency=medium
-
-  * New upstream release.
-  * Removed version of python3-openstackdocstheme.
+  * New upstream release for OpenStack Victoria.
+  * d/control: Align (Build-)Depends with upstream.
 
- -- Thomas Goirand <zigo@debian.org>  Mon, 08 Mar 2021 09:01:13 +0100
+ -- Corey Bryant <corey.bryant@canonical.com>  Fri, 18 Sep 2020 12:33:37 -0400
 
-python-oslo.concurrency (4.3.1-1) unstable; urgency=medium
+python-oslo.concurrency (4.2.0-0ubuntu1) groovy; urgency=medium
 
-  * New upstream point release.
+  * New upstream release for OpenStack Victoria.
 
- -- Thomas Goirand <zigo@debian.org>  Tue, 19 Jan 2021 10:20:40 +0100
+ -- Chris MacNaughton <chris.macnaughton@canonical.com>  Wed, 29 Jul 2020 07:31:20 +0000
 
-python-oslo.concurrency (4.3.0-2) unstable; urgency=medium
+python-oslo.concurrency (4.1.0-0ubuntu1) groovy; urgency=medium
 
-  * Uploading to unstable.
-  * Fix d/watch.
-  * Add a debian/salsa-ci.yml.
+  * New upstream release for OpenStack Victoria.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/control, d/rules: Switch to debhelper compat 12 and pybuild.
+  * d/control: Update Standards-Version to 4.5.0.
 
- -- Thomas Goirand <zigo@debian.org>  Thu, 15 Oct 2020 23:24:01 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 11 Jun 2020 09:38:23 -0400
 
-python-oslo.concurrency (4.3.0-1) experimental; urgency=medium
+python-oslo.concurrency (4.0.2-0ubuntu1) focal; urgency=medium
 
-  * New upstream release.
+  * New upstream release for OpenStack Ussuri.
 
- -- Thomas Goirand <zigo@debian.org>  Sun, 13 Sep 2020 15:42:35 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 09 Apr 2020 14:45:31 -0400
 
-python-oslo.concurrency (4.2.0-1) experimental; urgency=medium
+python-oslo.concurrency (4.0.0-0ubuntu2) focal; urgency=medium
 
-  * New upstream release.
-  * Removed python3-six from (build-)depends.
+  * d/control: Really drop python3-posix-ipc (LP: #1851537).
 
- -- Thomas Goirand <zigo@debian.org>  Wed, 09 Sep 2020 20:49:03 +0200
+ -- James Page <james.page@ubuntu.com>  Mon, 30 Mar 2020 15:33:50 +0100
 
-python-oslo.concurrency (4.0.2-2) unstable; urgency=medium
+python-oslo.concurrency (4.0.0-0ubuntu1) focal; urgency=medium
 
-  * Uploading to unstable.
+  * New upstream release for OpenStack Ussuri.
 
- -- Thomas Goirand <zigo@debian.org>  Fri, 08 May 2020 21:52:00 +0200
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 11 Mar 2020 14:39:02 -0400
 
-python-oslo.concurrency (4.0.2-1) experimental; urgency=medium
+python-oslo.concurrency (3.31.0-0ubuntu1) focal; urgency=low
 
-  * New upstream release.
+  * Merge from Debian unstable.  Remaining changes:
+    - d/gbp.conf: Retain for pristine-tar.
+    - d/watch: Get tarball from tarballs.openstack.org.
+    - d/*.postinst,prerm,postrm: Drop, alternatives no longer needed.
+  * New upstream release for OpenStack Ussuri.
+  * d/control: Align (Build-)Depends with upstream.
 
- -- Thomas Goirand <zigo@debian.org>  Tue, 07 Apr 2020 14:27:17 +0200
+ -- Sahid Orentino Ferdjaoui <sahid.ferdjaoui@canonical.com>  Mon, 03 Feb 2020 10:35:14 +0000
 
 python-oslo.concurrency (3.30.0-2) unstable; urgency=medium
 
@@ -139,6 +133,13 @@ python-oslo.concurrency (3.30.0-1) exper
 
  -- Thomas Goirand <zigo@debian.org>  Wed, 11 Sep 2019 17:10:10 +0200
 
+python-oslo.concurrency (3.30.0-0ubuntu1) eoan; urgency=medium
+
+  * New upstream release for OpenStack Train.
+  * d/control: Align (Build-)Depends with upstream.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 25 Sep 2019 14:20:02 -0400
+
 python-oslo.concurrency (3.29.1-2) unstable; urgency=medium
 
   * Uploading to unstable.
@@ -153,6 +154,42 @@ python-oslo.concurrency (3.29.1-1) exper
 
  -- Thomas Goirand <zigo@debian.org>  Wed, 20 Mar 2019 15:35:20 +0100
 
+python-oslo.concurrency (3.29.1-0ubuntu2) eoan; urgency=medium
+
+  * d/control: Drop BDI's on python-* packages.
+  * d/control: Drop python-oslo.concurrency binary package.
+  * d/*.postinst,prerm,postrm: Drop, alternatives no longer needed.
+  * d/rules: Tweak to stop build and install of Python 2 parts.
+
+ -- Sahid Orentino Ferdjaoui <sahid.ferdjaoui@canonical.com>  Thu, 11 Jul 2019 11:18:50 +0200
+
+python-oslo.concurrency (3.29.1-0ubuntu1) disco; urgency=medium
+
+  * New upstream release for OpenStack Stein.
+
+ -- James Page <james.page@ubuntu.com>  Mon, 11 Mar 2019 16:02:30 +0000
+
+python-oslo.concurrency (3.29.0-0ubuntu1) disco; urgency=medium
+
+  * d/python3-oslo.concurrency.postinst: Bump priority of py3
+    alternatives.
+  * New upstream release for OpenStack Stein.
+
+ -- James Page <james.page@ubuntu.com>  Wed, 30 Jan 2019 14:19:37 +0000
+
+python-oslo.concurrency (3.28.1-0ubuntu2) disco; urgency=medium
+
+  * d/control: python-openstackdocstheme -> python3-openstackdocstheme.
+
+ -- James Page <james.page@ubuntu.com>  Wed, 14 Nov 2018 15:39:24 +0000
+
+python-oslo.concurrency (3.28.1-0ubuntu1) disco; urgency=medium
+
+  * New upstream release for OpenStack Stein.
+  * d/control: Switch to using python3-sphinx.
+
+ -- James Page <james.page@ubuntu.com>  Wed, 14 Nov 2018 15:17:37 +0000
+
 python-oslo.concurrency (3.27.0-3) unstable; urgency=medium
 
   * Removed python{3,}-posix-ipc as (build-)depends.
@@ -176,6 +213,19 @@ python-oslo.concurrency (3.27.0-1) exper
 
  -- Thomas Goirand <zigo@debian.org>  Sun, 19 Aug 2018 12:12:10 +0200
 
+python-oslo.concurrency (3.27.0-0ubuntu1) cosmic; urgency=medium
+
+  * Merge from Debian unstable.  Remaining changes:
+    - d/control, d/compat: Set debhelper compat to >= 10 and standards
+      version to 4.1.2.
+    - d/gbp.conf: Retain for pristine-tar.
+    - d/watch: Get tarball from tarballs.openstack.org.
+  * New upstream release.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/control: Update Standards-Version to 4.1.4.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 16 May 2018 13:39:44 -0400
+
 python-oslo.concurrency (3.25.0-2) unstable; urgency=medium
 
   * Uploading to unstable.
@@ -190,6 +240,23 @@ python-oslo.concurrency (3.25.0-1) exper
 
  -- Thomas Goirand <zigo@debian.org>  Sat, 10 Feb 2018 14:19:47 +0100
 
+python-oslo.concurrency (3.25.0-0ubuntu1) bionic; urgency=medium
+
+  * New upstream release.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/control: Update Standards-Version to 4.1.2.
+  * d/control: Bump debhelper compat to 10.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Wed, 24 Jan 2018 13:58:00 -0500
+
+python-oslo.concurrency (3.23.0-0ubuntu1) bionic; urgency=medium
+
+  * New upstream release.
+  * d/control: Align (Build-)Depends with upstream.
+  * d/control: Drop Breaks/Replaces. No longer needed.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Mon, 13 Nov 2017 15:17:38 +0000
+
 python-oslo.concurrency (3.21.0-3) unstable; urgency=medium
 
   * Apply Ubuntu patch to fix unit tests on i386 (those tests which I disabled
@@ -197,6 +264,19 @@ python-oslo.concurrency (3.21.0-3) unsta
 
  -- Thomas Goirand <zigo@debian.org>  Thu, 02 Nov 2017 22:13:09 +0100
 
+python-oslo.concurrency (3.21.0-2ubuntu1) bionic; urgency=medium
+
+  * Merge from Debian unstable, remaining changes:
+    - d/rules: Run all tests.
+    - d/control: Retain Breaks/Replaces.
+    - d/gbp.conf: Retain git-buildpackage config, including use of pristine-tar.
+    - d/p/lock-path-tempfile.patch: Cherry picked from upstream to set default
+      of lock_file to a tempfile if OSLO_LOCK_PATH isn't set (LP: #1550188).
+    - d/p/fix-tests-i386.patch: Fix tests that fail on i386 builds.
+    - d/watch: Use tarballs.openstack.org.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 02 Nov 2017 10:19:29 -0400
+
 python-oslo.concurrency (3.21.0-2) unstable; urgency=medium
 
   * Disable some unit tests failing on i386 (Closes: #880227).
@@ -233,6 +313,102 @@ python-oslo.concurrency (3.21.0-1) exper
 
  -- Thomas Goirand <zigo@debian.org>  Fri, 04 Aug 2017 19:34:28 +0000
 
+python-oslo.concurrency (3.21.0-0ubuntu2) artful; urgency=medium
+
+  * d/control: Fix typo for python3-oslo.i18n.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Tue, 15 Aug 2017 09:14:21 -0400
+
+python-oslo.concurrency (3.21.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 17:39:38 -0400
+
+python-oslo.concurrency (3.20.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.
+
+ -- James Page <james.page@ubuntu.com>  Fri, 21 Apr 2017 10:02:26 +0100
+
+python-oslo.concurrency (3.18.0-0ubuntu1) zesty; urgency=medium
+
+  * New upstream release.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 19 Jan 2017 12:20:00 -0500
+
+python-oslo.concurrency (3.17.0-0ubuntu1) zesty; urgency=medium
+
+  * New upstream version.
+  * debian/control: Add autopkgtest.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Fri, 13 Jan 2017 09:05:05 -0500
+
+python-oslo.concurrency (3.16.0-0ubuntu1) zesty; urgency=medium
+
+  * New upstream version.
+  * d/control: Align (build-)depends with upstream.
+  * d/control: Dropped python-retrying.
+
+ -- Chuck Short <zulcss@ubuntu.com>  Mon, 05 Dec 2016 10:45:17 -0500
+
+python-oslo.concurrency (3.15.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. 
+
+ -- Chuck Short <zulcss@ubuntu.com>  Mon, 24 Oct 2016 14:58:45 -0400
+
+python-oslo.concurrency (3.14.0-1) experimental; urgency=medium
+
+  * New upstream release.
+  * d/control: Align (build-)depends with upstream.
+  * d/p/fix-tests-i386.patch: Rebased.
+
+ -- Corey Bryant <corey.bryant@canonical.com>  Thu, 25 Aug 2016 08:10:15 +0100
+
+python-oslo.concurrency (3.11.0-1) experimental; urgency=medium
+
+  [ David Della Vecchia ]
+  * New upstream release.
+  * d/control: Align (build-)depends with upstream.
+
+  [ Thomas Goirand ]
+  * Switch to openstack-pkg-tools pkgos-dh_auto_{test,install}.
+  * Drop python-oslo- binary packages (not needed for Ubuntu anymore).
+
+ -- Thomas Goirand <zigo@debian.org>  Fri, 01 Jul 2016 13:51:01 +0000
+
+python-oslo.concurrency (3.9.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
+
+  [ James Page ]
+  * New upstream release.
+  * d/control: Align (Build-)Depends with upstream
+
+  [ Corey Bryant ]
+  * New upstream release.
+
+  [ Thomas Goirand ]
+  * Added Corey Bryant as Uploaders.
+
+ -- Thomas Goirand <zigo@debian.org>  Fri, 03 Jun 2016 12:48:36 +0000
+
 python-oslo.concurrency (3.7.1-1) unstable; urgency=medium
 
   [ Ondřej Nový ]
@@ -365,3 +541,4 @@ python-oslo.concurrency (0.2.0-1) unstab
   * Initial release. (Closes: #769287)
 
  -- Thomas Goirand <zigo@debian.org>  Wed, 12 Nov 2014 20:49:34 +0800
+
diff -pruN 5.2.0-1/debian/control 5.2.0-0ubuntu1/debian/control
--- 5.2.0-1/debian/control	2023-08-31 08:22:58.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/control	2023-08-31 14:52:57.000000000 +0000
@@ -1,37 +1,38 @@
 Source: python-oslo.concurrency
 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 <openstack-devel@lists.alioth.debian.org>
 Uploaders:
  Thomas Goirand <zigo@debian.org>,
 Build-Depends:
- debhelper-compat (= 10),
+ debhelper-compat (= 13),
  dh-python,
  openstack-pkg-tools,
  python3-all,
- python3-pbr,
+ python3-pbr (>= 2.0.0),
  python3-setuptools,
- python3-sphinx,
+ python3-sphinx (>= 2.0.0),
 Build-Depends-Indep:
- python3-coverage,
- python3-eventlet,
- python3-fasteners,
- python3-fixtures,
+ python3-coverage (>= 4.0),
+ python3-eventlet (>= 0.19.0),
+ python3-fasteners (>= 0.7.0),
+ python3-fixtures (>= 3.0.0),
  python3-greenlet,
  python3-hacking,
- python3-openstackdocstheme <!nodoc>,
- python3-oslo.config,
- python3-oslo.i18n,
- python3-oslo.utils,
- python3-oslotest,
- python3-sphinxcontrib.apidoc,
- python3-stestr,
+ python3-openstackdocstheme (>= 2.2.0),
+ python3-oslo.config (>= 1:5.2.0),
+ python3-oslo.i18n (>= 3.15.3),
+ python3-oslo.utils (>= 3.33.0),
+ python3-oslotest (>= 1:3.2.0),
+ python3-six (>= 1.10.0),
+ python3-sphinxcontrib.apidoc (>= 0.2.0),
+ python3-stestr (>= 2.0.0),
  subunit,
  testrepository,
-Standards-Version: 4.4.1
-Vcs-Browser: https://salsa.debian.org/openstack-team/oslo/python-oslo.concurrency
-Vcs-Git: https://salsa.debian.org/openstack-team/oslo/python-oslo.concurrency.git
-Homepage: https://github.com/openstack/oslo.concurrency
+Standards-Version: 4.6.1
+Vcs-Git: https://git.launchpad.net/~ubuntu-openstack-dev/ubuntu/+source/python-oslo.concurrency
+Homepage: https://opendev.org/openstack/oslo.concurrency
 
 Package: python-oslo.concurrency-doc
 Build-Profiles: <!nodoc>
@@ -50,11 +51,13 @@ Package: python3-oslo.concurrency
 Architecture: all
 Depends:
  python3-eventlet,
+ python3-fasteners (>= 0.7.0),
  python3-fixtures,
- python3-oslo.config,
- python3-oslo.i18n,
- python3-oslo.utils,
- python3-pbr,
+ python3-oslo.config (>= 1:5.2.0),
+ python3-oslo.i18n (>= 3.15.3),
+ python3-oslo.utils (>= 3.33.0),
+ python3-pbr (>= 2.0.0),
+ python3-six (>= 1.10.0),
  ${misc:Depends},
  ${python3:Depends},
 Suggests:
diff -pruN 5.2.0-1/debian/gbp.conf 5.2.0-0ubuntu1/debian/gbp.conf
--- 5.2.0-1/debian/gbp.conf	1970-01-01 00:00:00.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/gbp.conf	2023-08-31 14:52:57.000000000 +0000
@@ -0,0 +1,8 @@
+[DEFAULT]
+debian-branch = master
+upstream-tag = %(version)s
+pristine-tar = True
+
+[buildpackage]
+export-dir = ../build-area
+prebuild = [ ! -f .launchpad.yaml ] || rm .launchpad.yaml
diff -pruN 5.2.0-1/debian/patches/fix-tests-i386.patch 5.2.0-0ubuntu1/debian/patches/fix-tests-i386.patch
--- 5.2.0-1/debian/patches/fix-tests-i386.patch	2023-08-31 08:22:58.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/patches/fix-tests-i386.patch	2023-08-31 14:52:57.000000000 +0000
@@ -5,11 +5,9 @@ Bug-Debian: https://bugs.debian.org/8802
 Author: Corey Bryant <corey.bryant@canonical.com>
 Forwarded: no
 
-Index: python-oslo.concurrency/oslo_concurrency/tests/unit/test_processutils.py
-===================================================================
---- python-oslo.concurrency.orig/oslo_concurrency/tests/unit/test_processutils.py
-+++ python-oslo.concurrency/oslo_concurrency/tests/unit/test_processutils.py
-@@ -852,7 +852,8 @@ class PrlimitTestCase(test_base.BaseTest
+--- python-oslo.concurrency-3.21.0.orig/oslo_concurrency/tests/unit/test_processutils.py
++++ python-oslo.concurrency-3.21.0/oslo_concurrency/tests/unit/test_processutils.py
+@@ -807,7 +807,8 @@ class PrlimitTestCase(test_base.BaseTest
          args = [sys.executable, '-c', code]
          stdout, stderr = processutils.execute(*args, prlimit=prlimit)
          expected = (value, value)
diff -pruN 5.2.0-1/debian/python3-oslo.concurrency.install 5.2.0-0ubuntu1/debian/python3-oslo.concurrency.install
--- 5.2.0-1/debian/python3-oslo.concurrency.install	2023-08-31 08:22:58.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/python3-oslo.concurrency.install	1970-01-01 00:00:00.000000000 +0000
@@ -1 +0,0 @@
-/usr
diff -pruN 5.2.0-1/debian/python3-oslo.concurrency.postrm 5.2.0-0ubuntu1/debian/python3-oslo.concurrency.postrm
--- 5.2.0-1/debian/python3-oslo.concurrency.postrm	2023-08-31 08:22:58.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/python3-oslo.concurrency.postrm	1970-01-01 00:00:00.000000000 +0000
@@ -1,12 +0,0 @@
-#!/bin/sh
-
-set -e
-
-if [ "$1" = "remove" ] || [ "$1" = "disappear" ]; then
-	update-alternatives --remove lockutils-wrapper /usr/bin/python3-lockutils-wrapper
-fi
-
-#DEBHELPER#
-
-exit 0
-
diff -pruN 5.2.0-1/debian/python3-oslo.concurrency.prerm 5.2.0-0ubuntu1/debian/python3-oslo.concurrency.prerm
--- 5.2.0-1/debian/python3-oslo.concurrency.prerm	2023-08-31 08:22:58.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/python3-oslo.concurrency.prerm	1970-01-01 00:00:00.000000000 +0000
@@ -1,12 +0,0 @@
-#!/bin/sh
-
-set -e
-
-if [ "$1" = "remove" ] ; then
-	update-alternatives --remove lockutils-wrapper /usr/bin/python3-lockutils-wrapper
-fi
-
-#DEBHELPER#
-
-exit 0
-
diff -pruN 5.2.0-1/debian/rules 5.2.0-0ubuntu1/debian/rules
--- 5.2.0-1/debian/rules	2023-08-31 08:22:58.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/rules	2023-08-31 14:52:57.000000000 +0000
@@ -1,34 +1,31 @@
 #!/usr/bin/make -f
 
+export PYBUILD_NAME=oslo_concurrency
+
 UPSTREAM_GIT := https://github.com/openstack/oslo.concurrency.git
 include /usr/share/openstack-pkg-tools/pkgos.make
 
 %:
-	dh $@ --buildsystem=python_distutils --with python3,sphinxdoc
+	dh $@ --buildsystem=pybuild --with python3,sphinxdoc
 
 override_dh_auto_clean:
-	rm -rf build .stestr *.egg-info doc/source/reference/api
-	find .  -type d -name __pycache__ -exec rm -r {} \+
+	rm -rf build
 
 override_dh_auto_build:
 	echo "Do nothing..."
 
 override_dh_auto_install:
-	pkgos-dh_auto_install --no-py2 --in-tmp
-
-ifeq (,$(findstring nocheck, $(DEB_BUILD_OPTIONS)))
-	set -e ; set -x ; for i in $(PYTHON3S) ; do \
-		rm -rf .stestr ;\
-		PATH=$$PATH:$(CURDIR)/debian/exe-test PYTHONPATH=$(CURDIR)/debian/tmp/usr/lib/python3/dist-packages PYTHON=python$$i TEST_EVENTLET=0 lockutils-wrapper stestr run --parallel --subunit 'oslo_concurrency\.tests\.unit\.(?!test_processutils\.PrlimitTestCase\.test_setrlimit_error)' | subunit2pyunit ; \
-		PATH=$$PATH:$(CURDIR)/debian/exe-test PYTHONPATH=$(CURDIR)/debian/tmp/usr/lib/python3/dist-packages PYTHON=python$$i TEST_EVENTLET=1 lockutils-wrapper stestr run --parallel --subunit 'oslo_concurrency\.tests\.unit\.(?!test_processutils\.PrlimitTestCase\.test_setrlimit_error)' | subunit2pyunit ; \
-	done
-endif
+	pkgos-dh_auto_install --no-py2
 
 override_dh_python3:
 	dh_python3 --shebang=/usr/bin/python3
 
 override_dh_auto_test:
-	echo "Tests not ran here..."
+ifeq (,$(findstring nocheck, $(DEB_BUILD_OPTIONS)))
+	rm -rf .stestr
+	PATH=$$PATH:$(CURDIR)/debian/exe-test PYTHONPATH=$(CURDIR) TEST_EVENTLET=0 lockutils-wrapper stestr run --parallel --subunit | subunit2pyunit
+	PATH=$$PATH:$(CURDIR)/debian/exe-test PYTHONPATH=$(CURDIR) TEST_EVENTLET=1 lockutils-wrapper stestr run --parallel --subunit | subunit2pyunit
+endif
 
 override_dh_sphinxdoc:
 ifeq (,$(findstring nodocs, $(DEB_BUILD_OPTIONS)))
diff -pruN 5.2.0-1/debian/salsa-ci.yml 5.2.0-0ubuntu1/debian/salsa-ci.yml
--- 5.2.0-1/debian/salsa-ci.yml	2023-08-31 08:22:58.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/salsa-ci.yml	1970-01-01 00:00:00.000000000 +0000
@@ -1,7 +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
-  SALSA_CI_DISABLE_REPROTEST: 1
diff -pruN 5.2.0-1/debian/tests/control 5.2.0-0ubuntu1/debian/tests/control
--- 5.2.0-1/debian/tests/control	2023-08-31 08:22:58.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/tests/control	1970-01-01 00:00:00.000000000 +0000
@@ -1,5 +0,0 @@
-Tests: unittests
-Depends:
- @,
- @builddeps@,
-Restrictions: allow-stderr needs-root
diff -pruN 5.2.0-1/debian/tests/unittests 5.2.0-0ubuntu1/debian/tests/unittests
--- 5.2.0-1/debian/tests/unittests	2023-08-31 08:22:58.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/tests/unittests	1970-01-01 00:00:00.000000000 +0000
@@ -1,14 +0,0 @@
-#!/bin/sh
-
-set -e
-
-export OSLO_PACKAGE_VERSION=$(dpkg-parsechangelog -SVersion | sed -e 's/^[[:digit:]]*://' -e 's/[-].*//' -e 's/~git.*//' -e 's/~/.0/' -e 's/+dfsg1//' -e 's/+ds1//' | head -n 1)
-
-CWD=$(pwd)
-PYTHON3S=$(py3versions -vs)
-for i in ${PYTHON3S} ; do 
-	rm -rf .stestr
-	python${i} setup.py install --install-layout=deb --root ${CWD}/debian/tmp
-	PATH=$PATH:${CWD}/debian/exe-test PYTHONPATH=${CWD}/debian/tmp/usr/lib/python3/dist-packages PYTHON=python$i TEST_EVENTLET=0 lockutils-wrapper stestr run --parallel --subunit 'oslo_concurrency\.tests\.unit\.(?!test_processutils\.PrlimitTestCase\.test_setrlimit_error)' | subunit2pyunit
-	PATH=$PATH:${CWD}/debian/exe-test PYTHONPATH=${CWD}/debian/tmp/usr/lib/python3/dist-packages PYTHON=python$i TEST_EVENTLET=1 lockutils-wrapper stestr run --parallel --subunit 'oslo_concurrency\.tests\.unit\.(?!test_processutils\.PrlimitTestCase\.test_setrlimit_error)' | subunit2pyunit
-done
diff -pruN 5.2.0-1/debian/watch 5.2.0-0ubuntu1/debian/watch
--- 5.2.0-1/debian/watch	2023-08-31 08:22:58.000000000 +0000
+++ 5.2.0-0ubuntu1/debian/watch	2023-08-31 14:52:57.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.concurrency/tags .*/(\d[brc\d\.]+)\.tar\.gz
+opts="uversionmangle=s/\.(b|rc)/~$1/" \
+    http://tarballs.openstack.org/oslo.concurrency/ oslo.concurrency-(\d.*)\.tar\.gz
diff -pruN 5.2.0-1/oslo.concurrency.egg-info/PKG-INFO 5.2.0-0ubuntu1/oslo.concurrency.egg-info/PKG-INFO
--- 5.2.0-1/oslo.concurrency.egg-info/PKG-INFO	1970-01-01 00:00:00.000000000 +0000
+++ 5.2.0-0ubuntu1/oslo.concurrency.egg-info/PKG-INFO	2023-08-28 13:03:29.000000000 +0000
@@ -0,0 +1,50 @@
+Metadata-Version: 1.2
+Name: oslo.concurrency
+Version: 5.2.0
+Summary: Oslo Concurrency library
+Home-page: https://docs.openstack.org/oslo.concurrency/latest/
+Author: OpenStack
+Author-email: openstack-discuss@lists.openstack.org
+License: UNKNOWN
+Description: ========================
+        Team and repository tags
+        ========================
+        
+        .. image:: https://governance.openstack.org/tc/badges/oslo.concurrency.svg
+            :target: https://governance.openstack.org/tc/reference/tags/index.html
+        
+        .. Change things from this point on
+        
+        ================
+        oslo.concurrency
+        ================
+        
+        .. image:: https://img.shields.io/pypi/v/oslo.concurrency.svg
+            :target: https://pypi.org/project/oslo.concurrency/
+            :alt: Latest Version
+        
+        The oslo.concurrency library has utilities for safely running multi-thread,
+        multi-process applications using locking mechanisms and for running
+        external processes.
+        
+        * Free software: Apache license
+        * Documentation: https://docs.openstack.org/oslo.concurrency/latest/
+        * Source: https://opendev.org/openstack/oslo.concurrency
+        * Bugs: https://bugs.launchpad.net/oslo.concurrency
+        * Release Notes: https://docs.openstack.org/releasenotes/oslo.concurrency/
+        
+        
+Platform: UNKNOWN
+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.8
+Classifier: Programming Language :: Python :: 3.9
+Classifier: Programming Language :: Python :: 3.10
+Classifier: Programming Language :: Python :: 3 :: Only
+Classifier: Programming Language :: Python :: Implementation :: CPython
+Requires-Python: >=3.8
diff -pruN 5.2.0-1/oslo.concurrency.egg-info/SOURCES.txt 5.2.0-0ubuntu1/oslo.concurrency.egg-info/SOURCES.txt
--- 5.2.0-1/oslo.concurrency.egg-info/SOURCES.txt	1970-01-01 00:00:00.000000000 +0000
+++ 5.2.0-0ubuntu1/oslo.concurrency.egg-info/SOURCES.txt	2023-08-28 13:03:30.000000000 +0000
@@ -0,0 +1,82 @@
+.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/index.rst
+doc/source/admin/index.rst
+doc/source/configuration/index.rst
+doc/source/contributor/contributing.rst
+doc/source/contributor/history.rst
+doc/source/contributor/index.rst
+doc/source/install/index.rst
+doc/source/reference/fixture.lockutils.rst
+doc/source/reference/index.rst
+doc/source/reference/lockutils.rst
+doc/source/reference/opts.rst
+doc/source/reference/processutils.rst
+doc/source/reference/watchdog.rst
+doc/source/user/index.rst
+oslo.concurrency.egg-info/PKG-INFO
+oslo.concurrency.egg-info/SOURCES.txt
+oslo.concurrency.egg-info/dependency_links.txt
+oslo.concurrency.egg-info/entry_points.txt
+oslo.concurrency.egg-info/not-zip-safe
+oslo.concurrency.egg-info/pbr.json
+oslo.concurrency.egg-info/requires.txt
+oslo.concurrency.egg-info/top_level.txt
+oslo_concurrency/__init__.py
+oslo_concurrency/_i18n.py
+oslo_concurrency/lockutils.py
+oslo_concurrency/opts.py
+oslo_concurrency/prlimit.py
+oslo_concurrency/processutils.py
+oslo_concurrency/version.py
+oslo_concurrency/watchdog.py
+oslo_concurrency/fixture/__init__.py
+oslo_concurrency/fixture/lockutils.py
+oslo_concurrency/locale/de/LC_MESSAGES/oslo_concurrency.po
+oslo_concurrency/locale/en_GB/LC_MESSAGES/oslo_concurrency.po
+oslo_concurrency/locale/es/LC_MESSAGES/oslo_concurrency.po
+oslo_concurrency/locale/fr/LC_MESSAGES/oslo_concurrency.po
+oslo_concurrency/tests/__init__.py
+oslo_concurrency/tests/unit/__init__.py
+oslo_concurrency/tests/unit/test_lockutils.py
+oslo_concurrency/tests/unit/test_lockutils_eventlet.py
+oslo_concurrency/tests/unit/test_processutils.py
+releasenotes/notes/add-option-for-fair-locks-b6d660e97683cec6.yaml
+releasenotes/notes/add-python-exec-kwarg-3a7a0c0849f9bb21.yaml
+releasenotes/notes/add_reno-3b4ae0789e9c45b4.yaml
+releasenotes/notes/drop-python27-support-7d837a45dae941bb.yaml
+releasenotes/notes/log_acquiring_lock-1b224c0b1562ec97.yaml
+releasenotes/notes/timeout-c3fb65acda04c1c7.yaml
+releasenotes/source/2023.1.rst
+releasenotes/source/conf.py
+releasenotes/source/index.rst
+releasenotes/source/newton.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/_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 5.2.0-1/oslo.concurrency.egg-info/dependency_links.txt 5.2.0-0ubuntu1/oslo.concurrency.egg-info/dependency_links.txt
--- 5.2.0-1/oslo.concurrency.egg-info/dependency_links.txt	1970-01-01 00:00:00.000000000 +0000
+++ 5.2.0-0ubuntu1/oslo.concurrency.egg-info/dependency_links.txt	2023-08-28 13:03:29.000000000 +0000
@@ -0,0 +1 @@
+
diff -pruN 5.2.0-1/oslo.concurrency.egg-info/entry_points.txt 5.2.0-0ubuntu1/oslo.concurrency.egg-info/entry_points.txt
--- 5.2.0-1/oslo.concurrency.egg-info/entry_points.txt	1970-01-01 00:00:00.000000000 +0000
+++ 5.2.0-0ubuntu1/oslo.concurrency.egg-info/entry_points.txt	2023-08-28 13:03:29.000000000 +0000
@@ -0,0 +1,6 @@
+[console_scripts]
+lockutils-wrapper = oslo_concurrency.lockutils:main
+
+[oslo.config.opts]
+oslo.concurrency = oslo_concurrency.opts:list_opts
+
diff -pruN 5.2.0-1/oslo.concurrency.egg-info/not-zip-safe 5.2.0-0ubuntu1/oslo.concurrency.egg-info/not-zip-safe
--- 5.2.0-1/oslo.concurrency.egg-info/not-zip-safe	1970-01-01 00:00:00.000000000 +0000
+++ 5.2.0-0ubuntu1/oslo.concurrency.egg-info/not-zip-safe	2023-08-28 13:03:29.000000000 +0000
@@ -0,0 +1 @@
+
diff -pruN 5.2.0-1/oslo.concurrency.egg-info/pbr.json 5.2.0-0ubuntu1/oslo.concurrency.egg-info/pbr.json
--- 5.2.0-1/oslo.concurrency.egg-info/pbr.json	1970-01-01 00:00:00.000000000 +0000
+++ 5.2.0-0ubuntu1/oslo.concurrency.egg-info/pbr.json	2023-08-28 13:03:29.000000000 +0000
@@ -0,0 +1 @@
+{"git_version": "1abc8e0", "is_release": true}
\ No newline at end of file
diff -pruN 5.2.0-1/oslo.concurrency.egg-info/requires.txt 5.2.0-0ubuntu1/oslo.concurrency.egg-info/requires.txt
--- 5.2.0-1/oslo.concurrency.egg-info/requires.txt	1970-01-01 00:00:00.000000000 +0000
+++ 5.2.0-0ubuntu1/oslo.concurrency.egg-info/requires.txt	2023-08-28 13:03:29.000000000 +0000
@@ -0,0 +1,5 @@
+fasteners>=0.7.0
+oslo.config>=5.2.0
+oslo.i18n>=3.15.3
+oslo.utils>=3.33.0
+pbr!=2.1.0,>=2.0.0
diff -pruN 5.2.0-1/oslo.concurrency.egg-info/top_level.txt 5.2.0-0ubuntu1/oslo.concurrency.egg-info/top_level.txt
--- 5.2.0-1/oslo.concurrency.egg-info/top_level.txt	1970-01-01 00:00:00.000000000 +0000
+++ 5.2.0-0ubuntu1/oslo.concurrency.egg-info/top_level.txt	2023-08-28 13:03:29.000000000 +0000
@@ -0,0 +1 @@
+oslo_concurrency
diff -pruN 5.2.0-1/setup.cfg 5.2.0-0ubuntu1/setup.cfg
--- 5.2.0-1/setup.cfg	2023-06-27 13:46:24.000000000 +0000
+++ 5.2.0-0ubuntu1/setup.cfg	2023-08-28 13:03:30.074174000 +0000
@@ -1,32 +1,37 @@
 [metadata]
 name = oslo.concurrency
 summary = Oslo Concurrency 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.concurrency/latest/
 python_requires = >=3.8
-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.8
-    Programming Language :: Python :: 3.9
-    Programming Language :: Python :: 3.10
-    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.8
+	Programming Language :: Python :: 3.9
+	Programming Language :: Python :: 3.10
+	Programming Language :: Python :: 3 :: Only
+	Programming Language :: Python :: Implementation :: CPython
 
 [files]
-packages =
-    oslo_concurrency
+packages = 
+	oslo_concurrency
 
 [entry_points]
-oslo.config.opts =
-    oslo.concurrency = oslo_concurrency.opts:list_opts
-console_scripts =
-    lockutils-wrapper = oslo_concurrency.lockutils:main
+oslo.config.opts = 
+	oslo.concurrency = oslo_concurrency.opts:list_opts
+console_scripts = 
+	lockutils-wrapper = oslo_concurrency.lockutils:main
+
+[egg_info]
+tag_build = 
+tag_date = 0
+
