oslo.versionedobjects/oslo_versionedobjects
James Page fe10f4559b fixture: Drop use of OrderedDict for Python compat
Python >= 3.12 changes the string representation of an OrderedDict
which changes the md5 digest of an object; this causes a regression
on the test_get_hashes unit test on newer Pythons.

Subclass OrderedDict to revert the change in __repr__ in order provide
a represenation which is consistent across all supported Python versions.

Closes-Bug: #2046220
Change-Id: I9b0d9e7b501f3de425bc2c342f25b8ea2248da20
2024-10-02 19:07:49 +09:00
..
examples Bump to hacking 2.x 2020-02-07 10:35:08 -08:00
locale/en_GB/LC_MESSAGES Imported Translations from Zanata 2020-05-22 09:23:21 +00:00
tests fixture: Drop use of OrderedDict for Python compat 2024-10-02 19:07:49 +09:00
__init__.py Update to the latest version of hacking 2015-04-03 14:08:13 +00:00
_i18n.py Remove log translations 2017-12-29 11:31:37 -06:00
_options.py make configuration options discoverable 2015-09-24 20:07:03 +00:00
_utils.py Handle TZ change in iso8601 >=0.1.12 2018-01-24 03:00:51 +00:00
base.py Merge "Handle unregistered nested objects" 2020-03-07 20:58:38 +00:00
exception.py Merge "Handle unregistered nested objects" 2020-03-07 20:58:38 +00:00
fields.py Bump to hacking 2.x 2020-02-07 10:35:08 -08:00
fixture.py fixture: Drop use of OrderedDict for Python compat 2024-10-02 19:07:49 +09:00
test.py Replace deprecated inspect.getargspec 2021-07-19 09:58:51 +09:00