Skip to content

Commit

Permalink
Use uv to build publish-requirements.txt (pyca#11567)
Browse files Browse the repository at this point in the history
  • Loading branch information
alex authored Sep 7, 2024
1 parent b6ff7bf commit 914b1d2
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 16 deletions.
7 changes: 5 additions & 2 deletions .github/requirements/publish-requirements.in
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
twine
requests

# WARN: changing the requirements here DOES NOT update the dependencies used for publishing at the github workflow, as the process used publish-requirements.txt
# To update publish-requirements.txt according to the dependencies here, run pip-compile --allow-unsafe --generate-hashes publish-requirements.in
# WARN: changing the requirements here DOES NOT update the dependencies used
# for publishing at the github workflow, as the process uses
# `publish-requirements.txt`.
# To update `publish-requirements.txt`, run the command indicated in the
# header of that file.
28 changes: 14 additions & 14 deletions .github/requirements/publish-requirements.txt
Original file line number Diff line number Diff line change
@@ -1,18 +1,14 @@
#
# This file is autogenerated by pip-compile with Python 3.11
# by the following command:
#
# pip-compile --generate-hashes publish-requirements.in
#
backports-tarfile==1.2.0 \
# This file was autogenerated by uv via the following command:
# uv pip compile --universal -p 3.11 --generate-hashes .github/requirements/publish-requirements.in
backports-tarfile==1.2.0 ; python_full_version < '3.12' \
--hash=sha256:77e284d754527b01fb1e6fa8a1afe577858ebe4e9dad8919e34c862cb399bc34 \
--hash=sha256:d75e02c268746e1b8144c278978b6e98e85de6ad16f8e4b0844a154557eca991
# via jaraco-context
certifi==2024.8.30 \
--hash=sha256:922820b53db7a7257ffbda3f597266d435245903d80737e34f8a45ff3e3230d8 \
--hash=sha256:bec941d2aa8195e248a60b31ff9f0558284cf01a52591ceda73ea9afffd69fd9
# via requests
cffi==1.17.1 \
cffi==1.17.1 ; platform_python_implementation != 'PyPy' and sys_platform == 'linux' \
--hash=sha256:045d61c734659cc045141be4bae381a41d89b741f795af1dd018bfb532fd0df8 \
--hash=sha256:0984a4925a435b1da406122d4d7968dd861c1385afe3b45ba82b750f229811e2 \
--hash=sha256:0e2b1fac190ae3ebfe37b979cc1ce69c81f4e4fe5746bb401dca63a9062cdaf1 \
Expand Down Expand Up @@ -173,7 +169,7 @@ charset-normalizer==3.3.2 \
--hash=sha256:fd1abc0d89e30cc4e02e4064dc67fcc51bd941eb395c502aac3ec19fab46b519 \
--hash=sha256:ff8fa367d09b717b2a17a052544193ad76cd49979c805768879cb63d9ca50561
# via requests
cryptography==43.0.1 \
cryptography==43.0.1 ; sys_platform == 'linux' \
--hash=sha256:014f58110f53237ace6a408b5beb6c427b64e084eb451ef25a28308270086494 \
--hash=sha256:1bbcce1a551e262dfbafb6e6252f1ae36a248e615ca44ba302df077a846a8806 \
--hash=sha256:203e92a75716d8cfb491dc47c79e17d0d9207ccffcbcb35f598fbe463ae3444d \
Expand Down Expand Up @@ -228,7 +224,7 @@ jaraco-functools==4.0.2 \
--hash=sha256:3460c74cd0d32bf82b9576bbb3527c4364d5b27a21f5158a62aed6c4b42e23f5 \
--hash=sha256:c9d16a3ed4ccb5a889ad8e0b7a343401ee5b2a71cee6ed192d3f68bc351e94e3
# via keyring
jeepney==0.8.0 \
jeepney==0.8.0 ; sys_platform == 'linux' \
--hash=sha256:5efe48d255973902f6badc3ce55e2aa6c5c3b3bc642059ef3a91247bcfcc5806 \
--hash=sha256:c0a454ad016ca575060802ee4d590dd912e35c122fa04e70306de3d076cce755
# via
Expand Down Expand Up @@ -274,7 +270,7 @@ pkginfo==1.10.0 \
--hash=sha256:5df73835398d10db79f8eecd5cd86b1f6d29317589ea70796994d49399af6297 \
--hash=sha256:889a6da2ed7ffc58ab5b900d888ddce90bce912f2d2de1dc1c26f4cb9fe65097
# via twine
pycparser==2.22 \
pycparser==2.22 ; platform_python_implementation != 'PyPy' and sys_platform == 'linux' \
--hash=sha256:491c8be9c040f5390f5bf44a5b07752bd07f56edf992381b05c701439eec10f6 \
--hash=sha256:c3702b6d3dd8c7abc1afa565d7e63d53a1d0bd86cdc24edd75470f4de499cfcc
# via cffi
Expand All @@ -284,6 +280,10 @@ pygments==2.18.0 \
# via
# readme-renderer
# rich
pywin32-ctypes==0.2.3 ; sys_platform == 'win32' \
--hash=sha256:8a1513379d709975552d202d942d9837758905c8d01eb82b8bcc30918929e7b8 \
--hash=sha256:d162dc04946d704503b2edc4d55f3dba5c1d539ead017afa00142c38b9885755
# via keyring
readme-renderer==44.0 \
--hash=sha256:2fbca89b81a08526aadf1357a8c2ae889ec05fb03f5da67f9769c9a592166151 \
--hash=sha256:8712034eabbfa6805cacf1402b4eeb2a73028f72d1166d6f5cb7f9c047c5d1e1
Expand All @@ -292,7 +292,7 @@ requests==2.32.3 \
--hash=sha256:55365417734eb18255590a9ff9eb97e9e1da868d4ccd6402399eaf68af20a760 \
--hash=sha256:70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6
# via
# -r publish-requirements.in
# -r .github/requirements/publish-requirements.in
# requests-toolbelt
# twine
requests-toolbelt==1.0.0 \
Expand All @@ -307,14 +307,14 @@ rich==13.8.0 \
--hash=sha256:2e85306a063b9492dffc86278197a60cbece75bcb766022f3436f567cae11bdc \
--hash=sha256:a5ac1f1cd448ade0d59cc3356f7db7a7ccda2c8cbae9c7a90c28ff463d3e91f4
# via twine
secretstorage==3.3.3 \
secretstorage==3.3.3 ; sys_platform == 'linux' \
--hash=sha256:2403533ef369eca6d2ba81718576c5e0f564d5cca1b58f73a8b23e7d4eeebd77 \
--hash=sha256:f356e6628222568e3af06f2eba8df495efa13b3b63081dafd4f7d9a7b7bc9f99
# via keyring
twine==5.1.1 \
--hash=sha256:215dbe7b4b94c2c50a7315c0275d2258399280fbb7d04182c7e55e24b5f93997 \
--hash=sha256:9aa0825139c02b3434d913545c7b847a21c835e11597f5255842d457da2322db
# via -r publish-requirements.in
# via -r .github/requirements/publish-requirements.in
urllib3==2.2.2 \
--hash=sha256:a448b2f64d686155468037e1ace9f2d2199776e17f0a46610480d311f73e3472 \
--hash=sha256:dd505485549a7a552833da5e6063639d0d177c04f23bc3864e41e5dc5f612168
Expand Down

0 comments on commit 914b1d2

Please sign in to comment.