feat(release): Pinning versions of dependencies
Adds the possibility to pin dependencies versions in the pyproject.toml when doing a release.
The versions are imported from a dev-profile, and the current commit of that dev-profile is saved in pyproject.toml
.
Changes the devtool gitlab release
script to accept parameters related to dependencies pinning.
Edited by Yannick DAYER
Merge request reports
Activity
assigned to @ydayer
added 1 commit
- 97f94eaf - qa(release): Fixed some typing issues for mypy.
- Resolved by Yannick DAYER
Ah, I still need to update the docs!
- Resolved by Yannick DAYER
- Resolved by Yannick DAYER
added 1 commit
- 4b2e3437 - test(release): Add tests for the packages pinning.
- Resolved by Yannick DAYER
Tests are failing when importing
idiap-devtools.profile
. I think could be missing a dependency.
added 1 commit
- feab6eff - test(gitlab): Fix types import error in python 3.9
added 1 commit
- 1530bc79 - meta(deps): Add conda-build into the dependencies.
- Resolved by Samuel GAIST
added 1 commit
- 83000d6a - fix(deps): Make conda-build optional in pyproject.
- Resolved by Samuel GAIST
added 1 commit
- 0d0a6a94 - Revert "fix(typing): add CondaConfig as type alias."
Please register or sign in to reply