New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(manager/pep621): support hatch environments #25211
feat(manager/pep621): support hatch environments #25211
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM outside of the lint errors
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Run pnpm test
to do a full acceptance test
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
For some reason it gets stuck forever at the |
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
🎉 This PR is included in version 37.23.0 🎉 The release is available on:
Your semantic-release bot 📦🚀 |
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com> Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Changes
This PR extends the PEP621 manager to add support for updating dependencies specified in
hatch
environments.This work builds on top of #22082 by adding a new processor. Note that
hatch
does not have lock files.Context
Closes #24956.
Documentation (please check one with an [x])
How I've tested my work (please select one)
I have verified these changes via: