Hi, I'm quite new to weasel and ran into this basic problem and haven't been able to figure out a way to solve it.
Expected Behaviour
With running weasel dvc I can automatically create and maintain a dvc.yml from my project.yml.
Current Behaviour
When running weasel dvc I get an error message that "run" is an invalid command choice and no dvc.yml is created.
$ weasel dvc
⚠ No workflow specified for DVC pipeline. Using the first workflow
defined in project.yml: 'all'
ERROR: argument command: invalid choice: 'run' (choose from 'add', 'artifacts', 'cache', 'check-ignore', 'checkout', 'commit', 'completion', 'config', 'daemon', 'dag', 'data',
Steps to reproduce
I ran into this issue with both the templates tagger_parser_ud and textcat_demo as well as the tutorial ner_fashion_brands.
Set-up new project
mkdir new_folder && cd new_folder
python -m venv .venv
source .venv/bin/activate
pip install weasel && pip install dvc
git init && dvc init
Download and set-up template
6. weasel clone pipelines/tagger_parser_ud
7. cd tagger_parser_ud
8. weasel assets
Set-up weasel from project.yml
9. weasel dvc
Environment
- WSL 2 Ubuntu
- Python 3.10.12
- weasel 0.3.4
- dvc 3.48.1
- git version 2.34.1
Detailed Description
It seems to me like under the hood a dvc run command is triggered, which causes an issue. It already tried to check the code weasel/cli/dvc.py, but couldn't find a run command there or in utils.
Hi, I'm quite new to weasel and ran into this basic problem and haven't been able to figure out a way to solve it.
Expected Behaviour
With running
weasel dvcI can automatically create and maintain advc.ymlfrom myproject.yml.Current Behaviour
When running
weasel dvcI get an error message that "run" is an invalid command choice and nodvc.ymlis created.Steps to reproduce
I ran into this issue with both the templates tagger_parser_ud and textcat_demo as well as the tutorial ner_fashion_brands.
Set-up new project
mkdir new_folder && cd new_folderpython -m venv .venvsource .venv/bin/activatepip install weasel && pip install dvcgit init && dvc initDownload and set-up template
6.
weasel clone pipelines/tagger_parser_ud7.
cd tagger_parser_ud8.
weasel assetsSet-up weasel from project.yml
9.
weasel dvcEnvironment
Detailed Description
It seems to me like under the hood a
dvc runcommand is triggered, which causes an issue. It already tried to check the code weasel/cli/dvc.py, but couldn't find a run command there or in utils.