Skip to content

Commit 4d812d8

Browse files
authored
ci: pin pip in requirements file check (#15145)
## Description Until jazzband/pip-tools#2252 is resolved we should avoid upgrading to `pip>=25.3` ## Testing <!-- Describe your testing strategy or note what tests are included --> ## Risks <!-- Note any risks associated with this change, or "None" if no risks --> ## Additional Notes <!-- Any other information that would be helpful for reviewers -->
1 parent 6f02abc commit 4d812d8

File tree

7 files changed

+14
-13
lines changed

7 files changed

+14
-13
lines changed

.github/workflows/requirements-locks.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,8 @@ jobs:
2828
run: pyenv global 3.10 3.8 3.9 3.11 3.12 3.13 3.14
2929

3030
- name: Install Dependencies
31-
run: pip install --upgrade pip && pip install riot==0.20.1 && pip install toml==0.10.2
31+
# Keep pip at <25.3 until https://github.com/jazzband/pip-tools/issues/2252 is resolved
32+
run: pip install --upgrade "pip<25.3" && pip install riot==0.20.1 && pip install toml==0.10.2
3233

3334
- name: Generate riot locks
3435
run: scripts/compile-and-prune-test-requirements

.riot/requirements/1df66ab.txt renamed to .riot/requirements/18eb42c.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# This file is autogenerated by pip-compile with Python 3.11
33
# by the following command:
44
#
5-
# pip-compile --allow-unsafe --no-annotate .riot/requirements/1df66ab.in
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/18eb42c.in
66
#
77
attrs==25.4.0
88
coverage[toml]==7.11.0
@@ -11,7 +11,6 @@ hypothesis==6.45.0
1111
iniconfig==2.3.0
1212
jsonschema==4.25.1
1313
jsonschema-specifications==2025.9.1
14-
lz4==4.4.5
1514
mock==5.2.0
1615
opentracing==2.4.0
1716
packaging==25.0
@@ -30,3 +29,4 @@ rpds-py==0.28.0
3029
sortedcontainers==2.4.0
3130
typing-extensions==4.15.0
3231
uwsgi==2.0.31
32+
zstandard==0.25.0

.riot/requirements/1217de7.txt renamed to .riot/requirements/1a60077.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# This file is autogenerated by pip-compile with Python 3.9
33
# by the following command:
44
#
5-
# pip-compile --allow-unsafe --no-annotate .riot/requirements/1217de7.in
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/1a60077.in
66
#
77
attrs==25.4.0
88
coverage[toml]==7.10.7
@@ -13,7 +13,6 @@ importlib-metadata==8.7.0
1313
iniconfig==2.1.0
1414
jsonschema==4.25.1
1515
jsonschema-specifications==2025.9.1
16-
lz4==4.4.5
1716
mock==5.2.0
1817
opentracing==2.4.0
1918
packaging==25.0
@@ -34,3 +33,4 @@ tomli==2.3.0
3433
typing-extensions==4.15.0
3534
uwsgi==2.0.31
3635
zipp==3.23.0
36+
zstandard==0.25.0

.riot/requirements/fa272ae.txt renamed to .riot/requirements/1bdbb66.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# This file is autogenerated by pip-compile with Python 3.10
33
# by the following command:
44
#
5-
# pip-compile --allow-unsafe --no-annotate .riot/requirements/fa272ae.in
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/1bdbb66.in
66
#
77
attrs==25.4.0
88
coverage[toml]==7.11.0
@@ -12,7 +12,6 @@ hypothesis==6.45.0
1212
iniconfig==2.3.0
1313
jsonschema==4.25.1
1414
jsonschema-specifications==2025.9.1
15-
lz4==4.4.5
1615
mock==5.2.0
1716
opentracing==2.4.0
1817
packaging==25.0
@@ -32,3 +31,4 @@ sortedcontainers==2.4.0
3231
tomli==2.3.0
3332
typing-extensions==4.15.0
3433
uwsgi==2.0.31
34+
zstandard==0.25.0

.riot/requirements/147b755.txt renamed to .riot/requirements/1e45b82.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# This file is autogenerated by pip-compile with Python 3.12
33
# by the following command:
44
#
5-
# pip-compile --allow-unsafe --no-annotate .riot/requirements/147b755.in
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/1e45b82.in
66
#
77
attrs==25.4.0
88
coverage[toml]==7.11.0
@@ -11,7 +11,6 @@ hypothesis==6.45.0
1111
iniconfig==2.3.0
1212
jsonschema==4.25.1
1313
jsonschema-specifications==2025.9.1
14-
lz4==4.4.5
1514
mock==5.2.0
1615
opentracing==2.4.0
1716
packaging==25.0
@@ -30,3 +29,4 @@ rpds-py==0.28.0
3029
sortedcontainers==2.4.0
3130
typing-extensions==4.15.0
3231
uwsgi==2.0.31
32+
zstandard==0.25.0

.riot/requirements/1aa6d22.txt renamed to .riot/requirements/82b9f08.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# This file is autogenerated by pip-compile with Python 3.13
33
# by the following command:
44
#
5-
# pip-compile --allow-unsafe --no-annotate .riot/requirements/1aa6d22.in
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/82b9f08.in
66
#
77
attrs==25.4.0
88
coverage[toml]==7.11.0
@@ -11,7 +11,6 @@ hypothesis==6.45.0
1111
iniconfig==2.3.0
1212
jsonschema==4.25.1
1313
jsonschema-specifications==2025.9.1
14-
lz4==4.4.5
1514
mock==5.2.0
1615
opentracing==2.4.0
1716
packaging==25.0
@@ -29,3 +28,4 @@ referencing==0.37.0
2928
rpds-py==0.28.0
3029
sortedcontainers==2.4.0
3130
uwsgi==2.0.31
31+
zstandard==0.25.0

.riot/requirements/ea5d060.txt renamed to .riot/requirements/96471c4.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# This file is autogenerated by pip-compile with Python 3.8
33
# by the following command:
44
#
5-
# pip-compile --allow-unsafe --no-annotate .riot/requirements/ea5d060.in
5+
# pip-compile --allow-unsafe --no-annotate .riot/requirements/96471c4.in
66
#
77
attrs==25.3.0
88
coverage[toml]==7.6.1
@@ -14,7 +14,6 @@ importlib-resources==6.4.5
1414
iniconfig==2.1.0
1515
jsonschema==4.23.0
1616
jsonschema-specifications==2023.12.1
17-
lz4==4.3.3
1817
mock==5.2.0
1918
opentracing==2.4.0
2019
packaging==25.0
@@ -35,3 +34,4 @@ tomli==2.3.0
3534
typing-extensions==4.13.2
3635
uwsgi==2.0.31
3736
zipp==3.20.2
37+
zstandard==0.23.0

0 commit comments

Comments
 (0)