Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
name: CI

on:
Expand Down Expand Up @@ -289,7 +289,7 @@
- name: Build package
# `--no-isolation` for the same reason the release build uses it: with
# isolation, `build` creates a fresh environment and re-resolves
# `hatchling>=1.31.0` from the index — twice, once per distribution —
# `hatchling>=1.32.4` from the index — twice, once per distribution —
# so the artifact CI checks was produced by a backend nothing pinned,
# even though the hashed closure is already installed in this job.
run: |
Expand Down
8 changes: 4 additions & 4 deletions constraints/build-backend.txt
Original file line number Diff line number Diff line change
Expand Up @@ -34,11 +34,11 @@
# Compared against the source by scripts/verify_dependency_lock.py, so a
# changed extra, marker, URL or range cannot slip past without recompiling.
#
# declares: hatchling==1.32.0
# declares: hatchling==1.32.4
#
hatchling==1.32.0 \
--hash=sha256:0bdbde4a52b06c37e3eca395f85a762bf0ef06fe374fd8ae429dc6be10230f5f \
--hash=sha256:0e17c9c3b9aa7c625acc8d0f5b622f107d5049af9ecf5ada4de1aada5be7cdbc
hatchling==1.32.4 \
--hash=sha256:08ecf7548fb48205e7f213d70c71e67b8271b7242093dc3f1da578b42c734a2c \
--hash=sha256:c4468f73144c054d2aab4ef0f0378c43b9878bf07f8ffd6b79690e970d375f07
# via -r constraints/release-build.txt
packaging==26.3 \
--hash=sha256:94edc256424af38762eb31306eed28beb9f0efc50a8837492c9d6fd6004aed79 \
Expand Down
215 changes: 109 additions & 106 deletions constraints/dev.txt

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions constraints/release-build.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
#
# Wheels record `Generator: hatchling <version>` in `.dist-info/WHEEL`, so the
# backend version is part of the archive's content. With the unpinned
# `requires = ["hatchling>=1.32.0"]` build requirement in pyproject.toml, two
# `requires = ["hatchling>=1.32.4"]` build requirement in pyproject.toml, two
# machines that resolve different hatchling versions produce different bytes
# for identical source — which would make byte-for-byte reproducibility
# impossible and turn the source-to-wheel binding in
Expand All @@ -28,4 +28,4 @@
# The same version is pinned inside constraints/release-seal.txt, which is what
# the sealing job actually installs; scripts/verify_dependency_lock.py and the
# release-pipeline suite keep the two in agreement.
hatchling==1.32.0
hatchling==1.32.4
28 changes: 14 additions & 14 deletions constraints/release-publish.txt
Original file line number Diff line number Diff line change
Expand Up @@ -541,20 +541,20 @@ requests==2.34.2 \
--hash=sha256:2a0d60c172f83ac6ab31e4554906c0f3b3588d37b5cb939b1c061f4907e278e0 \
--hash=sha256:f288924cae4e29463698d6d60bc6a4da69c89185ad1e0bcc4104f584e960b9ed
# via sigstore
rfc3161-client==1.0.8 \
--hash=sha256:29cebab8dadec88b85eac43505db186749e23ddf1c7699ffa08f7cbdc86a52fe \
--hash=sha256:38c5c278c7d4605e9c166a332c13b286475730b750109235b547f7d1b21c5c6f \
--hash=sha256:3951db9573e4f6b4a1a62ad4f0074683610714625bf50c010739ffa568f23beb \
--hash=sha256:4bda5a2bc6947c16b6f8df90ff0e99cb333d78ab1465517f637d313d75703651 \
--hash=sha256:4bdb12618f98ee634d3625208f4f1c3cdde2306a8187a7416bfa47d45cad3dba \
--hash=sha256:51adc82dbd04d2b88e3a17f524f0e57d0270d7276887a5800c81833f79fb4f4a \
--hash=sha256:55cd9366f20dcea8dc65f93b08d12607c071015d2f5b5d24129128f04643a77d \
--hash=sha256:5c1889d6bae269dc0f1e418f82e554b413066b5f8dd864f9367cf1ffb3d0a312 \
--hash=sha256:7f8b82c97c1935a09376591b45bd81aa57a4232f4d446eee3a44c025ef7c4d5a \
--hash=sha256:9826227dc04e1a86f2598f9c1829f078afc35f558987df77578ea1508d1460a1 \
--hash=sha256:9d382372e7fdfde592584f985fb1063d1506ae0573df45fcb2b41e2ed82e3431 \
--hash=sha256:d3c25311c67a7daeef990fb5b94eaed706135c6a6fd98c6e382bbc857faa4214 \
--hash=sha256:e95ca8a64fddfdd639e09e48bab4722f31b26ce099067ad2bb8e85f88fcc707b
rfc3161-client==1.0.9 \
--hash=sha256:03be7ac7919c7f4c566076b07773b81b1f1b28d447fa91c6960fb5f82fac5bc1 \
--hash=sha256:0ac247d5aa22f3514d1e284bdc547d2ad5f101e1e5d7f6db25db2ab3a0c59f06 \
--hash=sha256:4d33f5aaec2974239e1c62a79a6fcf32506b09095482377a8b5be3a00fa67dfb \
--hash=sha256:5e619d7e28ffa3a46685923e6d6ba4ce2e74cb09a41c77995a0702cc1a533bc4 \
--hash=sha256:614da494c6f8850c5d6d98c23bc291a4e4dbf2c3c9082d9907fa156f9e4a75c6 \
--hash=sha256:66997415086d2c6e5d57a2d315157b32a9c3f4f1312877ca8eb55e2e0ddf8ce4 \
--hash=sha256:7b703b233dbee7228d117d5f1c118363c61d523fa6f018c9217c79e3c6684f86 \
--hash=sha256:8208999e94e1252e3f5f748f5efe59d3b9c308d04c7626be1becfbf3236c9de4 \
--hash=sha256:908f6a775da4bdce1d39f825a4431f389542696078ef3e4ed911a068bcaf1792 \
--hash=sha256:a7004edfbf1bb7ec7801978a39fa7a7fe385ca59673df90d7578079b6eba3b24 \
--hash=sha256:d3cbf1991b6f3457efcb25e1d31179cac556112e6d3e65ec9e0fd70c6e9af90d \
--hash=sha256:d4cf92f0e784ff02ff5ea1c574f8521f30953dc178092424126dbd8348034f93 \
--hash=sha256:fac3f440a507555e684dc5daba75e33dc08f0f45fdefa48448f19001233a6b21
# via sigstore
rfc8785==0.1.4 \
--hash=sha256:520d690b448ecf0703691c76e1a34a24ddcd4fc5bc41d589cb7c58ec651bcd48 \
Expand Down
2 changes: 1 addition & 1 deletion constraints/release-seal.in
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
build==1.6.1
hatchling==1.32.0
hatchling==1.32.4
sigstore==4.5.0
36 changes: 18 additions & 18 deletions constraints/release-seal.txt
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
# changed extra, marker, URL or range cannot slip past without recompiling.
#
# declares: build==1.6.1
# declares: hatchling==1.32.0
# declares: hatchling==1.32.4
# declares: sigstore==4.5.0
#
annotated-types==0.8.0 \
Expand Down Expand Up @@ -395,9 +395,9 @@ email-validator==2.3.0 \
--hash=sha256:80f13f623413e6b197ae73bb10bf4eb0908faf509ad8362c5edeb0be7fd450b4 \
--hash=sha256:9fc05c37f2f6cf439ff414f8fc46d917929974a82244c20eb10231ba60c54426
# via pydantic
hatchling==1.32.0 \
--hash=sha256:0bdbde4a52b06c37e3eca395f85a762bf0ef06fe374fd8ae429dc6be10230f5f \
--hash=sha256:0e17c9c3b9aa7c625acc8d0f5b622f107d5049af9ecf5ada4de1aada5be7cdbc
hatchling==1.32.4 \
--hash=sha256:08ecf7548fb48205e7f213d70c71e67b8271b7242093dc3f1da578b42c734a2c \
--hash=sha256:c4468f73144c054d2aab4ef0f0378c43b9878bf07f8ffd6b79690e970d375f07
# via -r constraints/release-seal.in
id==1.6.1 \
--hash=sha256:d0732d624fb46fd4e7bc4e5152f00214450953b9e772c182c1c22964def1a069 \
Expand Down Expand Up @@ -592,20 +592,20 @@ requests==2.34.2 \
--hash=sha256:2a0d60c172f83ac6ab31e4554906c0f3b3588d37b5cb939b1c061f4907e278e0 \
--hash=sha256:f288924cae4e29463698d6d60bc6a4da69c89185ad1e0bcc4104f584e960b9ed
# via sigstore
rfc3161-client==1.0.8 \
--hash=sha256:29cebab8dadec88b85eac43505db186749e23ddf1c7699ffa08f7cbdc86a52fe \
--hash=sha256:38c5c278c7d4605e9c166a332c13b286475730b750109235b547f7d1b21c5c6f \
--hash=sha256:3951db9573e4f6b4a1a62ad4f0074683610714625bf50c010739ffa568f23beb \
--hash=sha256:4bda5a2bc6947c16b6f8df90ff0e99cb333d78ab1465517f637d313d75703651 \
--hash=sha256:4bdb12618f98ee634d3625208f4f1c3cdde2306a8187a7416bfa47d45cad3dba \
--hash=sha256:51adc82dbd04d2b88e3a17f524f0e57d0270d7276887a5800c81833f79fb4f4a \
--hash=sha256:55cd9366f20dcea8dc65f93b08d12607c071015d2f5b5d24129128f04643a77d \
--hash=sha256:5c1889d6bae269dc0f1e418f82e554b413066b5f8dd864f9367cf1ffb3d0a312 \
--hash=sha256:7f8b82c97c1935a09376591b45bd81aa57a4232f4d446eee3a44c025ef7c4d5a \
--hash=sha256:9826227dc04e1a86f2598f9c1829f078afc35f558987df77578ea1508d1460a1 \
--hash=sha256:9d382372e7fdfde592584f985fb1063d1506ae0573df45fcb2b41e2ed82e3431 \
--hash=sha256:d3c25311c67a7daeef990fb5b94eaed706135c6a6fd98c6e382bbc857faa4214 \
--hash=sha256:e95ca8a64fddfdd639e09e48bab4722f31b26ce099067ad2bb8e85f88fcc707b
rfc3161-client==1.0.9 \
--hash=sha256:03be7ac7919c7f4c566076b07773b81b1f1b28d447fa91c6960fb5f82fac5bc1 \
--hash=sha256:0ac247d5aa22f3514d1e284bdc547d2ad5f101e1e5d7f6db25db2ab3a0c59f06 \
--hash=sha256:4d33f5aaec2974239e1c62a79a6fcf32506b09095482377a8b5be3a00fa67dfb \
--hash=sha256:5e619d7e28ffa3a46685923e6d6ba4ce2e74cb09a41c77995a0702cc1a533bc4 \
--hash=sha256:614da494c6f8850c5d6d98c23bc291a4e4dbf2c3c9082d9907fa156f9e4a75c6 \
--hash=sha256:66997415086d2c6e5d57a2d315157b32a9c3f4f1312877ca8eb55e2e0ddf8ce4 \
--hash=sha256:7b703b233dbee7228d117d5f1c118363c61d523fa6f018c9217c79e3c6684f86 \
--hash=sha256:8208999e94e1252e3f5f748f5efe59d3b9c308d04c7626be1becfbf3236c9de4 \
--hash=sha256:908f6a775da4bdce1d39f825a4431f389542696078ef3e4ed911a068bcaf1792 \
--hash=sha256:a7004edfbf1bb7ec7801978a39fa7a7fe385ca59673df90d7578079b6eba3b24 \
--hash=sha256:d3cbf1991b6f3457efcb25e1d31179cac556112e6d3e65ec9e0fd70c6e9af90d \
--hash=sha256:d4cf92f0e784ff02ff5ea1c574f8521f30953dc178092424126dbd8348034f93 \
--hash=sha256:fac3f440a507555e684dc5daba75e33dc08f0f45fdefa48448f19001233a6b21
# via sigstore
rfc8785==0.1.4 \
--hash=sha256:520d690b448ecf0703691c76e1a34a24ddcd4fc5bc41d589cb7c58ec651bcd48 \
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[build-system]
requires = ["hatchling>=1.32.0"]
requires = ["hatchling>=1.32.4"]
build-backend = "hatchling.build"

[project]
Expand Down
Loading