Skip to content

Commit 914b1d2

Browse files
authored
Use uv to build publish-requirements.txt (pyca#11567)
refs pyca#11548
1 parent b6ff7bf commit 914b1d2

File tree

2 files changed

+19
-16
lines changed

2 files changed

+19
-16
lines changed
Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
twine
22
requests
33

4-
# WARN: changing the requirements here DOES NOT update the dependencies used for publishing at the github workflow, as the process used publish-requirements.txt
5-
# To update publish-requirements.txt according to the dependencies here, run pip-compile --allow-unsafe --generate-hashes publish-requirements.in
4+
# WARN: changing the requirements here DOES NOT update the dependencies used
5+
# for publishing at the github workflow, as the process uses
6+
# `publish-requirements.txt`.
7+
# To update `publish-requirements.txt`, run the command indicated in the
8+
# header of that file.

.github/requirements/publish-requirements.txt

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,14 @@
1-
#
2-
# This file is autogenerated by pip-compile with Python 3.11
3-
# by the following command:
4-
#
5-
# pip-compile --generate-hashes publish-requirements.in
6-
#
7-
backports-tarfile==1.2.0 \
1+
# This file was autogenerated by uv via the following command:
2+
# uv pip compile --universal -p 3.11 --generate-hashes .github/requirements/publish-requirements.in
3+
backports-tarfile==1.2.0 ; python_full_version < '3.12' \
84
--hash=sha256:77e284d754527b01fb1e6fa8a1afe577858ebe4e9dad8919e34c862cb399bc34 \
95
--hash=sha256:d75e02c268746e1b8144c278978b6e98e85de6ad16f8e4b0844a154557eca991
106
# via jaraco-context
117
certifi==2024.8.30 \
128
--hash=sha256:922820b53db7a7257ffbda3f597266d435245903d80737e34f8a45ff3e3230d8 \
139
--hash=sha256:bec941d2aa8195e248a60b31ff9f0558284cf01a52591ceda73ea9afffd69fd9
1410
# via requests
15-
cffi==1.17.1 \
11+
cffi==1.17.1 ; platform_python_implementation != 'PyPy' and sys_platform == 'linux' \
1612
--hash=sha256:045d61c734659cc045141be4bae381a41d89b741f795af1dd018bfb532fd0df8 \
1713
--hash=sha256:0984a4925a435b1da406122d4d7968dd861c1385afe3b45ba82b750f229811e2 \
1814
--hash=sha256:0e2b1fac190ae3ebfe37b979cc1ce69c81f4e4fe5746bb401dca63a9062cdaf1 \
@@ -173,7 +169,7 @@ charset-normalizer==3.3.2 \
173169
--hash=sha256:fd1abc0d89e30cc4e02e4064dc67fcc51bd941eb395c502aac3ec19fab46b519 \
174170
--hash=sha256:ff8fa367d09b717b2a17a052544193ad76cd49979c805768879cb63d9ca50561
175171
# via requests
176-
cryptography==43.0.1 \
172+
cryptography==43.0.1 ; sys_platform == 'linux' \
177173
--hash=sha256:014f58110f53237ace6a408b5beb6c427b64e084eb451ef25a28308270086494 \
178174
--hash=sha256:1bbcce1a551e262dfbafb6e6252f1ae36a248e615ca44ba302df077a846a8806 \
179175
--hash=sha256:203e92a75716d8cfb491dc47c79e17d0d9207ccffcbcb35f598fbe463ae3444d \
@@ -228,7 +224,7 @@ jaraco-functools==4.0.2 \
228224
--hash=sha256:3460c74cd0d32bf82b9576bbb3527c4364d5b27a21f5158a62aed6c4b42e23f5 \
229225
--hash=sha256:c9d16a3ed4ccb5a889ad8e0b7a343401ee5b2a71cee6ed192d3f68bc351e94e3
230226
# via keyring
231-
jeepney==0.8.0 \
227+
jeepney==0.8.0 ; sys_platform == 'linux' \
232228
--hash=sha256:5efe48d255973902f6badc3ce55e2aa6c5c3b3bc642059ef3a91247bcfcc5806 \
233229
--hash=sha256:c0a454ad016ca575060802ee4d590dd912e35c122fa04e70306de3d076cce755
234230
# via
@@ -274,7 +270,7 @@ pkginfo==1.10.0 \
274270
--hash=sha256:5df73835398d10db79f8eecd5cd86b1f6d29317589ea70796994d49399af6297 \
275271
--hash=sha256:889a6da2ed7ffc58ab5b900d888ddce90bce912f2d2de1dc1c26f4cb9fe65097
276272
# via twine
277-
pycparser==2.22 \
273+
pycparser==2.22 ; platform_python_implementation != 'PyPy' and sys_platform == 'linux' \
278274
--hash=sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6 \
279275
--hash=sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc
280276
# via cffi
@@ -284,6 +280,10 @@ pygments==2.18.0 \
284280
# via
285281
# readme-renderer
286282
# rich
283+
pywin32-ctypes==0.2.3 ; sys_platform == 'win32' \
284+
--hash=sha256:8a1513379d709975552d202d942d9837758905c8d01eb82b8bcc30918929e7b8 \
285+
--hash=sha256:d162dc04946d704503b2edc4d55f3dba5c1d539ead017afa00142c38b9885755
286+
# via keyring
287287
readme-renderer==44.0 \
288288
--hash=sha256:2fbca89b81a08526aadf1357a8c2ae889ec05fb03f5da67f9769c9a592166151 \
289289
--hash=sha256:8712034eabbfa6805cacf1402b4eeb2a73028f72d1166d6f5cb7f9c047c5d1e1
@@ -292,7 +292,7 @@ requests==2.32.3 \
292292
--hash=sha256:55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760 \
293293
--hash=sha256:70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6
294294
# via
295-
# -r publish-requirements.in
295+
# -r .github/requirements/publish-requirements.in
296296
# requests-toolbelt
297297
# twine
298298
requests-toolbelt==1.0.0 \
@@ -307,14 +307,14 @@ rich==13.8.0 \
307307
--hash=sha256:2e85306a063b9492dffc86278197a60cbece75bcb766022f3436f567cae11bdc \
308308
--hash=sha256:a5ac1f1cd448ade0d59cc3356f7db7a7ccda2c8cbae9c7a90c28ff463d3e91f4
309309
# via twine
310-
secretstorage==3.3.3 \
310+
secretstorage==3.3.3 ; sys_platform == 'linux' \
311311
--hash=sha256:2403533ef369eca6d2ba81718576c5e0f564d5cca1b58f73a8b23e7d4eeebd77 \
312312
--hash=sha256:f356e6628222568e3af06f2eba8df495efa13b3b63081dafd4f7d9a7b7bc9f99
313313
# via keyring
314314
twine==5.1.1 \
315315
--hash=sha256:215dbe7b4b94c2c50a7315c0275d2258399280fbb7d04182c7e55e24b5f93997 \
316316
--hash=sha256:9aa0825139c02b3434d913545c7b847a21c835e11597f5255842d457da2322db
317-
# via -r publish-requirements.in
317+
# via -r .github/requirements/publish-requirements.in
318318
urllib3==2.2.2 \
319319
--hash=sha256:a448b2f64d686155468037e1ace9f2d2199776e17f0a46610480d311f73e3472 \
320320
--hash=sha256:dd505485549a7a552833da5e6063639d0d177c04f23bc3864e41e5dc5f612168

0 commit comments

Comments
 (0)