Add script to install CI versions of all external Bob dependencies
Merged
Add script to install CI versions of all external Bob dependencies
install-bob-deps
into
master
1 unresolved thread
1 unresolved thread
This is a proposal for a script that would help create a local environment containing all external Bob dependencies and using the same pins as the CI.
TODO
-
Create entry point ( bdt dev dependencies
) -
Update documentation (Note : the CI build is seemingly using cuda
builds of the pytorch and tensorflow, which would not be the case locally unless having done anexport CONDA_OVERRIDE_CUDA=x.x
or running on a machine with GPU.) -
Add compilers
package to the installed list
ping @ydayer @amohammadi
Do you feel this is a sensible way to approach things ?
Edited by Laurent COLBOIS
Merge request reports
Activity
assigned to @lcolbois
added 13 commits
-
972eea08...c99ad0d8 - 10 commits from branch
master
- 170b17b1 - Add script to install all CI versions of external Bob dependencies
- 745316c6 - Add entry point and doc
- 206124a8 - Merge branch 'install-bob-deps' of gitlab.idiap.ch:bob/bob.devtools into install-bob-deps
Toggle commit list-
972eea08...c99ad0d8 - 10 commits from branch
requested review from @amohammadi
- Resolved by Laurent COLBOIS
- Resolved by Laurent COLBOIS
- bob/devtools/scripts/dependencies.py 0 → 100644
1 """Create an environment with all external dependencies listed in bob/devtools/data/conda_build_config.yaml""" 2 import click 3 4 5 @click.command( 6 epilog="""Example: 7 8 Creates an environment called `myenv' based on Python 3.8 and containing all external bob dependencies: 9 10 11 bdt dev dependencies --python 3.8 myenv 12 """ 13 ) 14 @click.argument("env_name", nargs=1) removed review request for @amohammadi
enabled an automatic merge when the pipeline for 36a211cb succeeds
mentioned in commit 48fb8839
Please register or sign in to reply