-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Unknown
-
None
-
Affects Version/s: None
-
Component/s: greenerbuild
-
None
-
None
-
Python Drivers
-
None
-
None
-
None
-
None
-
None
-
None
Context
Currently, when a dependabot PR fails, our instructions tell you to pull the PR and re-lock the file locally. However, uv does not recognize the change in one of our requirements files unless you run {{uv pip install -e. }} first, because we have dynamic dependencies.
I propose a new script that does the following:
gh pr checkout $1
uv pip install -e .
uv lock
git add uv.lock -m "Update lock file"
git push
Definition of done
Add the script and update the contributing guide.
Pitfalls
None