Commit Graph
Select branches
Hide Pull Requests
master
stable/2024.2
stable/2025.1
stable/2025.2
stable/2026.1
unmaintained/2023.1
unmaintained/2024.1
unmaintained/yoga
unmaintained/zed
0.1.0
0.1.1
0.2.0
0.3.0
1.0.0
1.1.0
1.1.1
1.2.0
1.2.1
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.6.0
1.7.0
1.8.0
1.9.0
10.0.0
2.0.0
2.1.0
2.2.0
2.3.0
2.4.0
2.5.0
2.6.0
2.7.0
2.8.0
2023.1-eom
2023.2-eol
2024.1-eom
3.0.0
3.1.0
3.10.0
3.11.0
3.12.0
3.13.0
3.14.0
3.15.0
3.16.0
3.16.1
3.17.0
3.18.0
3.19.0
3.2.0
3.20.0
3.21.0
3.22.0
3.22.1
3.22.2
3.22.3
3.23.0
3.24.0
3.25.0
3.25.1
3.26.0
3.27.0
3.28.0
3.28.1
3.28.2
3.28.3
3.28.4
3.29.0
3.3.0
3.30.0
3.31.0
3.32.0
3.33.0
3.34.0
3.35.0
3.35.1
3.36.0
3.36.1
3.36.2
3.36.3
3.36.4
3.36.5
3.37.0
3.37.1
3.38.0
3.39.0
3.39.1
3.4.0
3.40.0
3.40.1
3.40.2
3.40.3
3.40.4
3.40.5
3.40.6
3.40.7
3.41.0
3.41.1
3.41.2
3.41.3
3.41.4
3.41.5
3.41.6
3.42.0
3.42.1
3.5.0
3.6.0
3.7.0
3.8.0
3.9.0
4.0.0
4.0.1
4.1.0
4.1.1
4.1.2
4.10.0
4.10.1
4.10.2
4.11.0
4.12.0
4.12.1
4.12.2
4.12.3
4.12.4
4.13.0
4.2.0
4.2.1
4.2.2
4.3.0
4.4.0
4.5.0
4.6.0
4.6.1
4.7.0
4.8.0
4.8.1
4.8.2
4.9.0
4.9.1
4.9.2
5.0.0
6.0.0
6.0.1
6.0.2
6.1.0
6.2.0
6.2.1
6.3.0
7.0.0
7.1.0
7.2.0
7.3.0
7.3.1
7.4.0
8.0.0
8.1.0
8.2.0
9.0.0
9.1.0
9.2.0
juno-eol
kilo-eol
liberty-eol
mitaka-eol
newton-eol
ocata-em
ocata-eol
pike-em
pike-eol
queens-em
queens-eol
rocky-em
rocky-eol
stein-em
stein-eol
train-em
train-eol
ussuri-em
ussuri-eol
victoria-em
victoria-eol
victoria-eom
wallaby-em
wallaby-eol
wallaby-eom
xena-em
xena-eol
xena-eom
yoga-eom
zed-eom
Select branches
Hide Pull Requests
master
stable/2024.2
stable/2025.1
stable/2025.2
stable/2026.1
unmaintained/2023.1
unmaintained/2024.1
unmaintained/yoga
unmaintained/zed
0.1.0
0.1.1
0.2.0
0.3.0
1.0.0
1.1.0
1.1.1
1.2.0
1.2.1
1.3.0
1.4.0
1.4.1
1.4.2
1.5.0
1.6.0
1.7.0
1.8.0
1.9.0
10.0.0
2.0.0
2.1.0
2.2.0
2.3.0
2.4.0
2.5.0
2.6.0
2.7.0
2.8.0
2023.1-eom
2023.2-eol
2024.1-eom
3.0.0
3.1.0
3.10.0
3.11.0
3.12.0
3.13.0
3.14.0
3.15.0
3.16.0
3.16.1
3.17.0
3.18.0
3.19.0
3.2.0
3.20.0
3.21.0
3.22.0
3.22.1
3.22.2
3.22.3
3.23.0
3.24.0
3.25.0
3.25.1
3.26.0
3.27.0
3.28.0
3.28.1
3.28.2
3.28.3
3.28.4
3.29.0
3.3.0
3.30.0
3.31.0
3.32.0
3.33.0
3.34.0
3.35.0
3.35.1
3.36.0
3.36.1
3.36.2
3.36.3
3.36.4
3.36.5
3.37.0
3.37.1
3.38.0
3.39.0
3.39.1
3.4.0
3.40.0
3.40.1
3.40.2
3.40.3
3.40.4
3.40.5
3.40.6
3.40.7
3.41.0
3.41.1
3.41.2
3.41.3
3.41.4
3.41.5
3.41.6
3.42.0
3.42.1
3.5.0
3.6.0
3.7.0
3.8.0
3.9.0
4.0.0
4.0.1
4.1.0
4.1.1
4.1.2
4.10.0
4.10.1
4.10.2
4.11.0
4.12.0
4.12.1
4.12.2
4.12.3
4.12.4
4.13.0
4.2.0
4.2.1
4.2.2
4.3.0
4.4.0
4.5.0
4.6.0
4.6.1
4.7.0
4.8.0
4.8.1
4.8.2
4.9.0
4.9.1
4.9.2
5.0.0
6.0.0
6.0.1
6.0.2
6.1.0
6.2.0
6.2.1
6.3.0
7.0.0
7.1.0
7.2.0
7.3.0
7.3.1
7.4.0
8.0.0
8.1.0
8.2.0
9.0.0
9.1.0
9.2.0
juno-eol
kilo-eol
liberty-eol
mitaka-eol
newton-eol
ocata-em
ocata-eol
pike-em
pike-eol
queens-em
queens-eol
rocky-em
rocky-eol
stein-em
stein-eol
train-em
train-eol
ussuri-em
ussuri-eol
victoria-em
victoria-eol
victoria-eom
wallaby-em
wallaby-eol
wallaby-eom
xena-em
xena-eol
xena-eom
yoga-eom
zed-eom
-
eebbf5de05
Merge "typing: Allow None default for bool_from_string"
master
Zuul
2026-03-13 22:46:58 +00:00 -
93a9b39d8a
typing: Allow None default for bool_from_string
Stephen Finucane
2026-03-12 22:09:47 +00:00 -
ffaf74f928
Merge "typing: Improve netutils.urlsplit signature"
Zuul
2026-03-11 17:04:49 +00:00 -
b95f81ea41
typing: Improve netutils.urlsplit signature
Stephen Finucane
2026-03-11 11:22:50 +00:00 -
1bbfb918c7
Merge "Update CLI to allow enabling logging output"
Zuul
2026-03-10 15:28:12 +00:00 -
8abce4be78
typing: Improve timeutils.StopWatch signature
stable/2026.1
Stephen Finucane
2026-03-09 16:10:49 +00:00 -
6add444c02
Fix return type of raise_with_cause
Stephen Finucane
2026-03-09 15:48:34 +00:00 -
8c34557080
fix force_reraise to be annotated as NoReturn
Doug Goldstein
2026-02-21 23:17:03 -06:00 -
2ae0def9bb
Merge "typing: Improve timeutils.StopWatch signature"
Zuul
2026-03-10 11:35:24 +00:00 -
18a2630366
Merge "Fix return type of raise_with_cause"
Zuul
2026-03-09 20:15:16 +00:00 -
843c426296
typing: Improve timeutils.StopWatch signature
Stephen Finucane
2026-03-09 16:10:49 +00:00 -
6faa1d206d
Fix return type of raise_with_cause
Stephen Finucane
2026-03-09 15:48:34 +00:00 -
9e627caa95
ruff: Configure hacking as external linter
Stephen Finucane
2026-03-09 12:33:51 +00:00 -
7a25f15f8b
Update master for stable/2026.1
OpenStack Release Bot
2026-03-06 13:53:58 +00:00 -
994615ea80
Update TOX_CONSTRAINTS_FILE for stable/2026.1
OpenStack Release Bot
2026-03-06 13:53:57 +00:00 -
4efa0a94f3
Update .gitreview for stable/2026.1
OpenStack Release Bot
2026-03-06 13:53:56 +00:00 -
70af4df1a8
Merge "Remove
debtcollectordependency"
Zuul
2026-03-05 23:51:20 +00:00 -
219a9957dd
Remove
debtcollectordependency
Aarni Koskela
2025-11-05 14:32:43 +02:00 -
3d937dbb1c
Fix shallow masking of secrets
Afonne-CID
2026-03-05 14:02:52 +01:00 -
6a743202c2
Update CLI to allow enabling logging output
Dan Smith
2026-02-19 10:52:46 -08:00 -
77c8f8ba8d
Refactor force_reraise
Takashi Kajinami
2026-02-24 01:25:20 +09:00 -
ab5876e08d
fix force_reraise to be annotated as NoReturn
Doug Goldstein
2026-02-21 23:17:03 -06:00 -
27156e52fb
QemuImgInfo: Remove support for human format
10.0.0
Takashi Kajinami
2026-01-29 14:34:32 +09:00 -
bd4f7d700c
typing: Accept logging.LoggerAdapter
Stephen Finucane
2026-02-17 14:22:40 +00:00 -
ad813b64db
mypy: Disabling warnings for untyped imports
Stephen Finucane
2026-02-17 14:22:13 +00:00 -
dbba34eeb1
Document parse_isotime() UTC behavior for naive timestamps
Pavlo Kostianov
2026-02-16 15:23:52 +00:00 -
8d5f30a1a7
Merge "Drop deprecated md5 method"
Zuul
2026-02-13 20:23:24 +00:00 -
acb3ae86da
Merge "Drop unused testscenario usage"
Zuul
2026-02-13 19:14:01 +00:00 -
3d4071a3a0
Merge "Remove tzdata from requirements"
Zuul
2026-02-03 17:36:08 +00:00 -
5cbff42291
tests: Reduce size of created tests
Stephen Finucane
2026-01-29 16:19:09 +00:00 -
564763fdae
Remove tzdata from requirements
Lon Hohberger
2026-01-28 09:50:36 -05:00 -
8306c465c7
Drop deprecated md5 method
Takashi Kajinami
2026-01-29 01:48:05 +09:00 -
c8e655a1dc
Drop unused testscenario usage
Takashi Kajinami
2026-01-29 01:40:29 +09:00 -
ea187a68e0
Add typing classifier
Stephen Finucane
2026-01-05 15:03:18 +00:00 -
721a795968
Enable logging related ruff checks
Takashi Kajinami
2025-12-11 16:54:04 +09:00 -
6bc56ac1b1
Merge "strutils: Improve hint for string_to_bytes"
Zuul
2025-12-10 12:16:51 +00:00 -
c4a2b06a36
Merge "ruff: Enable missing E5 check"
Zuul
2025-12-10 11:54:22 +00:00 -
fe8edfecb6
ruff: Enable missing E5 check
Takashi Kajinami
2025-12-09 22:17:03 +09:00 -
b509f3b854
strutils: Improve hint for string_to_bytes
Stephen Finucane
2025-12-09 12:48:38 +00:00 -
d378f98e6a
Merge "Run mypy from tox"
Zuul
2025-12-05 18:54:52 +00:00 -
b12d25b3b0
Delay string interpolations at logging calls
Takashi Kajinami
2025-12-05 22:35:56 +09:00 -
67bfcbdd0b
Run mypy from tox
Stephen Finucane
2025-12-01 13:46:27 +00:00 -
0127b20b22
tests: Remove unnecessary base class
Stephen Finucane
2025-12-01 14:10:43 +00:00 -
a0352088e7
Add types to oslo_utils.fixture
Stephen Finucane
2025-12-01 14:02:47 +00:00 -
4bcdb34e45
Improve type-hints for StopWatch.leftover
Andriy Kurilin
2025-11-28 14:30:40 +01:00 -
5f3cbb3836
Merge "Remove reference to tag framework"
Zuul
2025-11-22 02:34:57 +00:00 -
0ba5a10e0b
Remove reference to tag framework
Takashi Kajinami
2025-11-21 22:10:20 +09:00 -
96e8b8b03f
trivial: Accept objects for mask_password
Stephen Finucane
2025-11-21 11:48:12 +00:00 -
b610421393
Add missing py.typed file
9.2.0
Stephen Finucane
2025-11-13 17:41:51 +00:00 -
df288ec7e1
reno: Update master for unmaintained/2024.1
OpenStack Release Bot
2025-10-31 11:58:00 +00:00 -
4bd16d63f9
Update .gitreview for unmaintained/2024.1
unmaintained/2024.1
OpenStack Release Bot
2025-10-31 11:57:58 +00:00 -
dddf5e080d
Merge "Add typing (3/3)"
Zuul
2025-09-15 14:13:56 +00:00 -
5c9954481c
Merge "Add typing (2/3)"
Zuul
2025-09-15 14:13:54 +00:00 -
212fc9ec2f
Merge "Add typing (1/3)"
Zuul
2025-09-15 14:13:52 +00:00 -
de6f4db02c
Merge "imageutils: Use typed dicts for headers"
Zuul
2025-09-15 14:13:50 +00:00 -
717e2ed31c
Merge "imageutils: Correct check() conditionals"
Zuul
2025-09-15 14:04:24 +00:00 -
d04f1aa9c5
Merge "Enable ruff UP031"
Zuul
2025-09-15 14:00:51 +00:00 -
5ce902d1bd
Remove trailing slash from URL
Takashi Kajinami
2025-09-14 17:16:16 +09:00 -
7665ec514f
Add typing (3/3)
Stephen Finucane
2025-08-01 18:30:56 +01:00 -
3407f63a9c
Add typing (2/3)
Stephen Finucane
2025-08-01 17:56:37 +01:00 -
5faff28d9b
Add typing (1/3)
Stephen Finucane
2025-08-01 13:04:22 +01:00 -
6afec3317a
imageutils: Use typed dicts for headers
Stephen Finucane
2025-08-01 17:55:25 +01:00 -
35346a4af5
imageutils: Correct check() conditionals
Stephen Finucane
2025-08-01 17:55:08 +01:00 -
c33794470c
Enable ruff UP031
Stephen Finucane
2025-08-01 13:01:32 +01:00 -
0fe75ebae3
Add ruff
Stephen Finucane
2025-08-01 12:33:44 +01:00 -
aedef2e288
Apply ruff
Stephen Finucane
2025-08-01 12:37:17 +01:00 -
79a81e2dfc
Migrate setup configuration to pyproject.toml
Stephen Finucane
2025-08-01 12:31:33 +01:00 -
aa96b78154
Merge "Drop Python 3.9 support"
Zuul
2025-09-11 15:03:49 +00:00 -
0d2524dad7
Drop Python 3.9 support
Stephen Finucane
2025-08-01 12:29:28 +01:00 -
9d9b797587
Update master for stable/2025.2
OpenStack Release Bot
2025-09-05 12:25:50 +00:00 -
ccba2c303c
Update TOX_CONSTRAINTS_FILE for stable/2025.2
stable/2025.2
OpenStack Release Bot
2025-09-05 12:25:48 +00:00 -
1e006b0d45
Update .gitreview for stable/2025.2
OpenStack Release Bot
2025-09-05 12:25:46 +00:00 -
c9dd06215d
add pyproject.toml to support pip 23.1
9.1.0
Takashi Kajinami
2025-05-28 11:49:41 +09:00 -
1a85259acb
Merge "tox: Remove basepython"
9.0.0
Zuul
2025-04-17 13:31:52 +00:00 -
666726dac0
tox: Remove basepython
Takashi Kajinami
2025-04-15 21:24:00 +09:00 -
2f36253cb0
Remove constant_time_prepare
Takashi Kajinami
2025-03-19 02:30:41 +09:00 -
67345b82e0
Fix undocumented functions in secretutils
Takashi Kajinami
2025-03-19 10:08:51 +09:00 -
dfdd8fa557
Merge "Fix typo in recent change"
Zuul
2025-03-16 10:18:21 +00:00 -
bd64dd8779
Fix typo in recent change
stable/2025.1
Brian Haley
2025-02-28 14:11:28 -05:00 -
b75406211f
Update master for stable/2025.1
OpenStack Release Bot
2025-03-14 18:00:46 +00:00 -
e6d1260d94
Update TOX_CONSTRAINTS_FILE for stable/2025.1
OpenStack Release Bot
2025-03-14 18:00:45 +00:00 -
4856ec1137
Update .gitreview for stable/2025.1
OpenStack Release Bot
2025-03-14 18:00:43 +00:00 -
145e0455d7
Allow multiple format hits if explicitly handled
7.3.1
stable/2024.2
Dan Smith
2024-10-07 11:32:36 -07:00 -
7765483033
Fix typo in recent change
Brian Haley
2025-02-28 14:11:28 -05:00 -
cb68378c36
Skip installation to speed up pep8
8.2.0
Takashi Kajinami
2025-02-15 15:26:19 +09:00 -
41f5fb6e00
Run pyupgrade to clean up Python 2 syntaxes
Takashi Kajinami
2025-01-13 13:32:18 +09:00 -
a0c8385fdc
Merge "Add image checker to imageutils"
8.1.0
Zuul
2025-02-06 20:56:24 +00:00 -
f7748b9db6
Adjust warning message for eventlet support deprecation
Takashi Kajinami
2025-02-07 00:11:47 +09:00 -
4200be8041
Merge "deprecate the eventletutils module"
Zuul
2025-02-05 19:18:22 +00:00 -
5af50f3ca1
Merge "Fix wrong warning category"
Zuul
2025-01-26 12:51:44 +00:00 -
1684cc15ca
Merge "Remove unused private constants"
Zuul
2025-01-25 20:37:09 +00:00 -
5bb5d05e9a
Fix wrong warning category
Takashi Kajinami
2025-01-11 01:15:34 +09:00 -
15eef442dc
Merge "Deprecate redundant exception_to_unicode function"
Zuul
2025-01-22 18:51:16 +00:00 -
dc83d54604
deprecate the eventletutils module
Hervé Beraud
2025-01-14 13:47:35 +01:00 -
59db8185bb
Remove unused private constants
Takashi Kajinami
2025-01-21 12:21:58 +09:00 -
2784d33ad0
Deprecate redundant exception_to_unicode function
Takashi Kajinami
2025-01-11 01:13:53 +09:00 -
bd8d21b353
Drop compatibility code for Python 3.8
Takashi Kajinami
2024-12-13 23:57:57 +09:00 -
8e6cf95564
Add image checker to imageutils
Jay Faulkner
2024-09-24 12:42:44 -07:00 -
79f5ec658e
Merge "Adjust the version in descriptions"
8.0.0
Zuul
2024-11-28 19:55:18 +00:00 -
6670da3647
Merge "Add a release note about the new crypt utilities"
Zuul
2024-11-27 15:58:57 +00:00