Skip to content

Conversation

@unflxw
Copy link
Contributor

@unflxw unflxw commented Dec 10, 2025

Continuation of #252 -- this should actually fix the failing test setups' CI. The changes in #252 fixed the issue for me when building the package locally, but they did not fix it when the test setups build the package. I'm unsure what the difference is.

After changes in Hatch 1.16, it seems that the build hook script is sometimes ran within the hatch-build environment, rather than in the build environment it is declared for. As such, the requests dependency for the build hook must be declared for this environment, as well as for the script itself.

After changes in Hatch 1.16, it seems that the build hook script is
sometimes ran within the `hatch-build` environment, rather than in
the `build` environment it is declared for. As such, the `requests`
dependency for the build hook must be declared for this environment,
as well as for the script itself.
@unflxw unflxw requested review from lipskis and tombruijn December 10, 2025 14:55
@unflxw unflxw self-assigned this Dec 10, 2025
@unflxw unflxw added the chore A small task that takes a day or two at the most. label Dec 10, 2025
@unflxw
Copy link
Contributor Author

unflxw commented Dec 10, 2025

Again, merging to be able to run the test setups' CI against it, but do review.

@unflxw unflxw merged commit 66b7cec into main Dec 10, 2025
10 checks passed
@unflxw unflxw mentioned this pull request Dec 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore A small task that takes a day or two at the most.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants