Skip to content

Commit 7415d48

Browse files
authored
chore: use uv instead of pip-tools (pypa#1590)
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>
1 parent c347629 commit 7415d48

15 files changed

+111
-215
lines changed

.github/workflows/update-dependencies.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,12 @@ on:
1111
jobs:
1212
update-dependencies:
1313
name: Update dependencies
14-
runs-on: ubuntu-20.04
14+
runs-on: ubuntu-latest
1515
steps:
1616
- uses: actions/checkout@v4
17-
- uses: wntrblm/nox@2022.11.21
17+
- uses: wntrblm/nox@2024.04.15
1818
with:
19-
python-versions: "3.6, 3.7, 3.8, 3.9, 3.10, 3.11, 3.12, 3.13-dev"
20-
- name: "Allow nox to run with python 3.6"
21-
run: pipx runpip nox install 'virtualenv<20.22.0'
19+
python-versions: "3.12"
2220
- name: "Setup bot user"
2321
run: |
2422
git config --global user.name "manylinux-bot[bot]"
@@ -38,7 +36,7 @@ jobs:
3836
- name: "Run update downloaded interpreters"
3937
run: nox --force-color --error-on-missing-interpreters -s update_interpreters_download
4038
- name: "Run update python dependencies"
41-
run: nox --force-color --error-on-missing-interpreters -s update_python_dependencies update_python_tools
39+
run: nox --force-color --error-on-missing-interpreters -s update_python_dependencies
4240
- name: Create Pull Request
4341
if: github.ref == 'refs/heads/main' && github.repository == 'pypa/manylinux'
4442
uses: peter-evans/create-pull-request@v5

README.rst

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -252,11 +252,10 @@ details.
252252
Updating the requirements
253253
-------------------------
254254

255-
The requirement files are pinned and controlled by pip-tools compile. To update
256-
the pins, run nox on a Linux system with all supported versions of Python included.
257-
For example, using a docker image:
255+
The requirement files are pinned and controlled by uv compile. To update
256+
the pins, run:
258257

259-
$ docker run --rm -v $PWD:/nox -t quay.io/pypa/manylinux2014_x86_64:latest pipx run nox -f /nox/noxfile.py -s update_python_dependencies update_python_tools
258+
$ nox -s update_python_dependencies
260259

261260
Updating the native dependencies
262261
--------------------------------

docker/build_scripts/requirements-base-tools.txt

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,12 @@
1-
#
2-
# This file is autogenerated by pip-compile with Python 3.10
3-
# by the following command:
4-
#
5-
# nox -s update_python_tools
6-
#
1+
# This file was autogenerated by uv via the following command:
2+
# nox -s update_python_dependencies
73
argcomplete==3.3.0 \
84
--hash=sha256:c168c3723482c031df3c207d4ba8fa702717ccb9fc0bfe4117166c1f537b4a54 \
95
--hash=sha256:fd03ff4a5b9e6580569d34b273f741e85cd9e072f3feeeee3eba4891c70eda62
106
# via pipx
117
certifi==2024.2.2 \
128
--hash=sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f \
139
--hash=sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1
14-
# via -r requirements-base-tools.in
1510
click==8.1.7 \
1611
--hash=sha256:ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28 \
1712
--hash=sha256:ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de
@@ -23,7 +18,6 @@ packaging==24.0 \
2318
pipx==1.4.3 \
2419
--hash=sha256:aa25c7a7d455daed7597bb88c259389176680e2e7446fbdb6e6696cdd3a5090b \
2520
--hash=sha256:d214512bccc601b575de096ee84fde8797323717a20752c48f7a55cc1bf062fe
26-
# via -r requirements-base-tools.in
2721
platformdirs==4.2.1 \
2822
--hash=sha256:031cd18d4ec63ec53e82dceaac0417d218a6863f7745dfcc9efe7793b7039bdf \
2923
--hash=sha256:17d5a1161b3fd67b390023cb2d3b026bbd40abde6fdb052dfbd3a29c3ba22ee1

docker/build_scripts/requirements-tools/auditwheel

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,8 @@
1-
#
2-
# This file is autogenerated by pip-compile with Python 3.10
3-
# by the following command:
4-
#
5-
# nox -s update_python_tools
6-
#
1+
# This file was autogenerated by uv via the following command:
2+
# nox -s update_python_dependencies
73
auditwheel==6.0.0 \
84
--hash=sha256:221793fd4cdcbd70ba5d2b819f0a45fd357da0cf53814d5936d6b9752c2ca6a2 \
95
--hash=sha256:6422c4ab6421d23e355c91e9946926cd532b9fdf46f2b5ffdaf1abfe9ee29e67
10-
# via -r .nox/update_python_tools/tmp/auditwheel.in
116
packaging==24.0 \
127
--hash=sha256:2ddfb553fdf02fb784c234c7ba6ccc288296ceabec964ad2eae3777778130bc5 \
138
--hash=sha256:eb82c5e3e56209074766e6885bb04b8c38a0c015d0a30036ebe7ece34c9989e9

docker/build_scripts/requirements-tools/cmake

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
1-
#
2-
# This file is autogenerated by pip-compile with Python 3.10
3-
# by the following command:
4-
#
5-
# nox -s update_python_tools
6-
#
1+
# This file was autogenerated by uv via the following command:
2+
# nox -s update_python_dependencies
73
cmake==3.29.2 \
84
--hash=sha256:027eebe9bb74c31759581a543f27bc1828fc76e6fc45b2b48b51f27847904669 \
95
--hash=sha256:1d40c5451d6467b20a0a6015a5a6b6dc86f61b83f71f935740485b259100a34e \
@@ -22,4 +18,3 @@ cmake==3.29.2 \
2218
--hash=sha256:eeed08932c748647488280dc97ac00bcfeae5d760451105200cfe66c52ce6468 \
2319
--hash=sha256:f1f087985fc2460476b0901716fbddb2fd69b7fe7bf1350e1ab5dc508d22600e \
2420
--hash=sha256:f9e941e73202cfa667ee488d1d88b8a758b516dcfa2a2728e73dbdcbfbdebf57
25-
# via -r .nox/update_python_tools/tmp/cmake.in
Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
1-
#
2-
# This file is autogenerated by pip-compile with Python 3.10
3-
# by the following command:
4-
#
5-
# nox -s update_python_tools
6-
#
1+
# This file was autogenerated by uv via the following command:
2+
# nox -s update_python_dependencies
73
patchelf==0.17.2.1 \
84
--hash=sha256:3c8d58f0e4c1929b1c7c45ba8da5a84a8f1aa6a82a46e1cfb2e44a4d40f350e5 \
95
--hash=sha256:a6eb0dd452ce4127d0d5e1eb26515e39186fa609364274bc1b0b77539cfa7031 \
@@ -12,4 +8,3 @@ patchelf==0.17.2.1 \
128
--hash=sha256:d1a9bc0d4fd80c038523ebdc451a1cce75237cfcc52dbd1aca224578001d5927 \
139
--hash=sha256:f47b5bdd6885cfb20abdd14c707d26eb6f499a7f52e911865548d4aa43385502 \
1410
--hash=sha256:fc329da0e8f628bd836dfb8eaf523547e342351fa8f739bf2b3fe4a6db5a297c
15-
# via -r .nox/update_python_tools/tmp/patchelf.in

docker/build_scripts/requirements-tools/swig

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
1-
#
2-
# This file is autogenerated by pip-compile with Python 3.10
3-
# by the following command:
4-
#
5-
# nox -s update_python_tools
6-
#
1+
# This file was autogenerated by uv via the following command:
2+
# nox -s update_python_dependencies
73
swig==4.2.1 \
84
--hash=sha256:0cd1812ef95a806eec82ee74b601aa0afd616beffb4227afe090bdc12f690286 \
95
--hash=sha256:23d2f90145b32e74f7386b5a99168ecd3000fad232530866c2b390325a39da19 \
@@ -21,4 +17,3 @@ swig==4.2.1 \
2117
--hash=sha256:bfe68d1c8294632bc6e9a1be7abfb3daafce0794d8dfa94fbccd6326073124b8 \
2218
--hash=sha256:c7b2db2ccff556dbfc88ef98773b3524b18bc4077ea1d7a5d7339c3a1f3f70dc \
2319
--hash=sha256:cdbb1748132ce99defaf4ebf1736c457fb13788183264af28f17d0d477e109ba
24-
# via -r .nox/update_python_tools/tmp/swig.in
Lines changed: 17 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,34 @@
1-
#
2-
# This file is autogenerated by pip-compile with Python 3.10
3-
# by the following command:
4-
#
5-
# nox -s update_python_dependencies-3.10
6-
#
1+
# This file was autogenerated by uv via the following command:
2+
# nox -s update_python_dependencies
73
build==1.2.1 \
84
--hash=sha256:526263f4870c26f26c433545579475377b2b7588b6f1eac76a001e873ae3e19d \
95
--hash=sha256:75e10f767a433d9a86e50d83f418e83efc18ede923ee5ff7df93b6cb0306c5d4
10-
# via -r requirements.in
6+
importlib-metadata==7.1.0 \
7+
--hash=sha256:30962b96c0c223483ed6cc7280e7f0199feb01a0e40cfae4d4450fc6fab1f570 \
8+
--hash=sha256:b78938b926ee8d5f020fc4772d487045805a55ddbad2ecf21c6d60938dc7fcd2
9+
# via build
1110
packaging==24.0 \
1211
--hash=sha256:2ddfb553fdf02fb784c234c7ba6ccc288296ceabec964ad2eae3777778130bc5 \
1312
--hash=sha256:eb82c5e3e56209074766e6885bb04b8c38a0c015d0a30036ebe7ece34c9989e9
14-
# via
15-
# -r requirements.in
16-
# build
13+
# via build
14+
pip==24.0 \
15+
--hash=sha256:ba0d021a166865d2265246961bec0152ff124de910c5cc39f1156ce3fa7c69dc \
16+
--hash=sha256:ea9bd1a847e8c5774a5777bb398c19e80bcd4e2aa16a4b301b718fe6f593aba2
1717
pyproject-hooks==1.1.0 \
1818
--hash=sha256:4b37730834edbd6bd37f26ece6b44802fb1c1ee2ece0e54ddff8bfc06db86965 \
1919
--hash=sha256:7ceeefe9aec63a1064c18d939bdc3adf2d8aa1988a510afec15151578b232aa2
2020
# via build
21+
setuptools==69.5.1 \
22+
--hash=sha256:6c1fccdac05a97e598fb0ae3bbed5904ccb317337a51139dcd51453611bbb987 \
23+
--hash=sha256:c636ac361bc47580504644275c9ad802c50415c7522212252c033bd15f301f32
2124
tomli==2.0.1 \
2225
--hash=sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc \
2326
--hash=sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f
2427
# via build
2528
wheel==0.43.0 \
2629
--hash=sha256:465ef92c69fa5c5da2d1cf8ac40559a8c940886afcef87dcf14b9470862f1d85 \
2730
--hash=sha256:55c570405f142630c6b9f72fe09d9b67cf1477fcf543ae5b8dcb1f5b7377da81
28-
# via -r requirements.in
29-
30-
# The following packages are considered to be unsafe in a requirements file:
31-
pip==24.0 \
32-
--hash=sha256:ba0d021a166865d2265246961bec0152ff124de910c5cc39f1156ce3fa7c69dc \
33-
--hash=sha256:ea9bd1a847e8c5774a5777bb398c19e80bcd4e2aa16a4b301b718fe6f593aba2
34-
# via -r requirements.in
35-
setuptools==69.5.1 \
36-
--hash=sha256:6c1fccdac05a97e598fb0ae3bbed5904ccb317337a51139dcd51453611bbb987 \
37-
--hash=sha256:c636ac361bc47580504644275c9ad802c50415c7522212252c033bd15f301f32
38-
# via -r requirements.in
31+
zipp==3.18.1 \
32+
--hash=sha256:206f5a15f2af3dbaee80769fb7dc6f249695e940acca08dfb2a4769fe61e538b \
33+
--hash=sha256:2884ed22e7d8961de1c9a05142eb69a247f120291bc0206a00a7642f09b5b715
34+
# via importlib-metadata
Lines changed: 9 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,22 @@
1-
#
2-
# This file is autogenerated by pip-compile with Python 3.11
3-
# by the following command:
4-
#
5-
# nox -s update_python_dependencies-3.11
6-
#
1+
# This file was autogenerated by uv via the following command:
2+
# nox -s update_python_dependencies
73
build==1.2.1 \
84
--hash=sha256:526263f4870c26f26c433545579475377b2b7588b6f1eac76a001e873ae3e19d \
95
--hash=sha256:75e10f767a433d9a86e50d83f418e83efc18ede923ee5ff7df93b6cb0306c5d4
10-
# via -r requirements.in
116
packaging==24.0 \
127
--hash=sha256:2ddfb553fdf02fb784c234c7ba6ccc288296ceabec964ad2eae3777778130bc5 \
138
--hash=sha256:eb82c5e3e56209074766e6885bb04b8c38a0c015d0a30036ebe7ece34c9989e9
14-
# via
15-
# -r requirements.in
16-
# build
17-
pyproject-hooks==1.1.0 \
18-
--hash=sha256:4b37730834edbd6bd37f26ece6b44802fb1c1ee2ece0e54ddff8bfc06db86965 \
19-
--hash=sha256:7ceeefe9aec63a1064c18d939bdc3adf2d8aa1988a510afec15151578b232aa2
209
# via build
21-
wheel==0.43.0 \
22-
--hash=sha256:465ef92c69fa5c5da2d1cf8ac40559a8c940886afcef87dcf14b9470862f1d85 \
23-
--hash=sha256:55c570405f142630c6b9f72fe09d9b67cf1477fcf543ae5b8dcb1f5b7377da81
24-
# via -r requirements.in
25-
26-
# The following packages are considered to be unsafe in a requirements file:
2710
pip==24.0 \
2811
--hash=sha256:ba0d021a166865d2265246961bec0152ff124de910c5cc39f1156ce3fa7c69dc \
2912
--hash=sha256:ea9bd1a847e8c5774a5777bb398c19e80bcd4e2aa16a4b301b718fe6f593aba2
30-
# via -r requirements.in
13+
pyproject-hooks==1.1.0 \
14+
--hash=sha256:4b37730834edbd6bd37f26ece6b44802fb1c1ee2ece0e54ddff8bfc06db86965 \
15+
--hash=sha256:7ceeefe9aec63a1064c18d939bdc3adf2d8aa1988a510afec15151578b232aa2
16+
# via build
3117
setuptools==69.5.1 \
3218
--hash=sha256:6c1fccdac05a97e598fb0ae3bbed5904ccb317337a51139dcd51453611bbb987 \
3319
--hash=sha256:c636ac361bc47580504644275c9ad802c50415c7522212252c033bd15f301f32
34-
# via -r requirements.in
20+
wheel==0.43.0 \
21+
--hash=sha256:465ef92c69fa5c5da2d1cf8ac40559a8c940886afcef87dcf14b9470862f1d85 \
22+
--hash=sha256:55c570405f142630c6b9f72fe09d9b67cf1477fcf543ae5b8dcb1f5b7377da81
Lines changed: 9 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,22 @@
1-
#
2-
# This file is autogenerated by pip-compile with Python 3.12
3-
# by the following command:
4-
#
5-
# nox -s update_python_dependencies-3.12
6-
#
1+
# This file was autogenerated by uv via the following command:
2+
# nox -s update_python_dependencies
73
build==1.2.1 \
84
--hash=sha256:526263f4870c26f26c433545579475377b2b7588b6f1eac76a001e873ae3e19d \
95
--hash=sha256:75e10f767a433d9a86e50d83f418e83efc18ede923ee5ff7df93b6cb0306c5d4
10-
# via -r requirements.in
116
packaging==24.0 \
127
--hash=sha256:2ddfb553fdf02fb784c234c7ba6ccc288296ceabec964ad2eae3777778130bc5 \
138
--hash=sha256:eb82c5e3e56209074766e6885bb04b8c38a0c015d0a30036ebe7ece34c9989e9
14-
# via
15-
# -r requirements.in
16-
# build
17-
pyproject-hooks==1.1.0 \
18-
--hash=sha256:4b37730834edbd6bd37f26ece6b44802fb1c1ee2ece0e54ddff8bfc06db86965 \
19-
--hash=sha256:7ceeefe9aec63a1064c18d939bdc3adf2d8aa1988a510afec15151578b232aa2
209
# via build
21-
wheel==0.43.0 \
22-
--hash=sha256:465ef92c69fa5c5da2d1cf8ac40559a8c940886afcef87dcf14b9470862f1d85 \
23-
--hash=sha256:55c570405f142630c6b9f72fe09d9b67cf1477fcf543ae5b8dcb1f5b7377da81
24-
# via -r requirements.in
25-
26-
# The following packages are considered to be unsafe in a requirements file:
2710
pip==24.0 \
2811
--hash=sha256:ba0d021a166865d2265246961bec0152ff124de910c5cc39f1156ce3fa7c69dc \
2912
--hash=sha256:ea9bd1a847e8c5774a5777bb398c19e80bcd4e2aa16a4b301b718fe6f593aba2
30-
# via -r requirements.in
13+
pyproject-hooks==1.1.0 \
14+
--hash=sha256:4b37730834edbd6bd37f26ece6b44802fb1c1ee2ece0e54ddff8bfc06db86965 \
15+
--hash=sha256:7ceeefe9aec63a1064c18d939bdc3adf2d8aa1988a510afec15151578b232aa2
16+
# via build
3117
setuptools==69.5.1 \
3218
--hash=sha256:6c1fccdac05a97e598fb0ae3bbed5904ccb317337a51139dcd51453611bbb987 \
3319
--hash=sha256:c636ac361bc47580504644275c9ad802c50415c7522212252c033bd15f301f32
34-
# via -r requirements.in
20+
wheel==0.43.0 \
21+
--hash=sha256:465ef92c69fa5c5da2d1cf8ac40559a8c940886afcef87dcf14b9470862f1d85 \
22+
--hash=sha256:55c570405f142630c6b9f72fe09d9b67cf1477fcf543ae5b8dcb1f5b7377da81
Lines changed: 9 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,22 @@
1-
#
2-
# This file is autogenerated by pip-compile with Python 3.13
3-
# by the following command:
4-
#
5-
# nox -s update_python_dependencies-3.13
6-
#
1+
# This file was autogenerated by uv via the following command:
2+
# nox -s update_python_dependencies
73
build==1.2.1 \
84
--hash=sha256:526263f4870c26f26c433545579475377b2b7588b6f1eac76a001e873ae3e19d \
95
--hash=sha256:75e10f767a433d9a86e50d83f418e83efc18ede923ee5ff7df93b6cb0306c5d4
10-
# via -r requirements.in
116
packaging==24.0 \
127
--hash=sha256:2ddfb553fdf02fb784c234c7ba6ccc288296ceabec964ad2eae3777778130bc5 \
138
--hash=sha256:eb82c5e3e56209074766e6885bb04b8c38a0c015d0a30036ebe7ece34c9989e9
14-
# via
15-
# -r requirements.in
16-
# build
17-
pyproject-hooks==1.1.0 \
18-
--hash=sha256:4b37730834edbd6bd37f26ece6b44802fb1c1ee2ece0e54ddff8bfc06db86965 \
19-
--hash=sha256:7ceeefe9aec63a1064c18d939bdc3adf2d8aa1988a510afec15151578b232aa2
209
# via build
21-
wheel==0.43.0 \
22-
--hash=sha256:465ef92c69fa5c5da2d1cf8ac40559a8c940886afcef87dcf14b9470862f1d85 \
23-
--hash=sha256:55c570405f142630c6b9f72fe09d9b67cf1477fcf543ae5b8dcb1f5b7377da81
24-
# via -r requirements.in
25-
26-
# The following packages are considered to be unsafe in a requirements file:
2710
pip==24.0 \
2811
--hash=sha256:ba0d021a166865d2265246961bec0152ff124de910c5cc39f1156ce3fa7c69dc \
2912
--hash=sha256:ea9bd1a847e8c5774a5777bb398c19e80bcd4e2aa16a4b301b718fe6f593aba2
30-
# via -r requirements.in
13+
pyproject-hooks==1.1.0 \
14+
--hash=sha256:4b37730834edbd6bd37f26ece6b44802fb1c1ee2ece0e54ddff8bfc06db86965 \
15+
--hash=sha256:7ceeefe9aec63a1064c18d939bdc3adf2d8aa1988a510afec15151578b232aa2
16+
# via build
3117
setuptools==69.5.1 \
3218
--hash=sha256:6c1fccdac05a97e598fb0ae3bbed5904ccb317337a51139dcd51453611bbb987 \
3319
--hash=sha256:c636ac361bc47580504644275c9ad802c50415c7522212252c033bd15f301f32
34-
# via -r requirements.in
20+
wheel==0.43.0 \
21+
--hash=sha256:465ef92c69fa5c5da2d1cf8ac40559a8c940886afcef87dcf14b9470862f1d85 \
22+
--hash=sha256:55c570405f142630c6b9f72fe09d9b67cf1477fcf543ae5b8dcb1f5b7377da81
Lines changed: 9 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,26 @@
1-
#
2-
# This file is autogenerated by pip-compile with Python 3.7
3-
# by the following command:
4-
#
5-
# nox -s update_python_dependencies-3.7
6-
#
1+
# This file was autogenerated by uv via the following command:
2+
# nox -s update_python_dependencies
73
build==1.1.1 \
84
--hash=sha256:8ed0851ee76e6e38adce47e4bee3b51c771d86c64cf578d0c2245567ee200e73 \
95
--hash=sha256:8eea65bb45b1aac2e734ba2cc8dad3a6d97d97901a395bd0ed3e7b46953d2a31
10-
# via -r requirements.in
116
importlib-metadata==6.7.0 \
127
--hash=sha256:1aaf550d4f73e5d6783e7acb77aec43d49da8017410afae93822cc9cca98c4d4 \
138
--hash=sha256:cb52082e659e97afc5dac71e79de97d8681de3aa07ff18578330904a9d18e5b5
149
# via build
1510
packaging==24.0 \
1611
--hash=sha256:2ddfb553fdf02fb784c234c7ba6ccc288296ceabec964ad2eae3777778130bc5 \
1712
--hash=sha256:eb82c5e3e56209074766e6885bb04b8c38a0c015d0a30036ebe7ece34c9989e9
18-
# via
19-
# -r requirements.in
20-
# build
13+
# via build
14+
pip==24.0 \
15+
--hash=sha256:ba0d021a166865d2265246961bec0152ff124de910c5cc39f1156ce3fa7c69dc \
16+
--hash=sha256:ea9bd1a847e8c5774a5777bb398c19e80bcd4e2aa16a4b301b718fe6f593aba2
2117
pyproject-hooks==1.1.0 \
2218
--hash=sha256:4b37730834edbd6bd37f26ece6b44802fb1c1ee2ece0e54ddff8bfc06db86965 \
2319
--hash=sha256:7ceeefe9aec63a1064c18d939bdc3adf2d8aa1988a510afec15151578b232aa2
2420
# via build
21+
setuptools==68.0.0 \
22+
--hash=sha256:11e52c67415a381d10d6b462ced9cfb97066179f0e871399e006c4ab101fc85f \
23+
--hash=sha256:baf1fdb41c6da4cd2eae722e135500da913332ab3f2f5c7d33af9b492acb5235
2524
tomli==2.0.1 \
2625
--hash=sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc \
2726
--hash=sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f
@@ -33,18 +32,7 @@ typing-extensions==4.7.1 \
3332
wheel==0.42.0 \
3433
--hash=sha256:177f9c9b0d45c47873b619f5b650346d632cdc35fb5e4d25058e09c9e581433d \
3534
--hash=sha256:c45be39f7882c9d34243236f2d63cbd58039e360f85d0913425fbd7ceea617a8
36-
# via -r requirements.in
3735
zipp==3.15.0 \
3836
--hash=sha256:112929ad649da941c23de50f356a2b5570c954b65150642bccdd66bf194d224b \
3937
--hash=sha256:48904fc76a60e542af151aded95726c1a5c34ed43ab4134b597665c86d7ad556
4038
# via importlib-metadata
41-
42-
# The following packages are considered to be unsafe in a requirements file:
43-
pip==24.0 \
44-
--hash=sha256:ba0d021a166865d2265246961bec0152ff124de910c5cc39f1156ce3fa7c69dc \
45-
--hash=sha256:ea9bd1a847e8c5774a5777bb398c19e80bcd4e2aa16a4b301b718fe6f593aba2
46-
# via -r requirements.in
47-
setuptools==68.0.0 \
48-
--hash=sha256:11e52c67415a381d10d6b462ced9cfb97066179f0e871399e006c4ab101fc85f \
49-
--hash=sha256:baf1fdb41c6da4cd2eae722e135500da913332ab3f2f5c7d33af9b492acb5235
50-
# via -r requirements.in

0 commit comments

Comments
 (0)