Hi @<1797800418953138176:profile|ScrawnyCrocodile51> , not sure what you're trying to do. Can you please elaborate?
install in dev mode is the easiest without having to publish it first
Sure, essentially my local python project organized using "src layout", look like this:
foo/
|--src/
|--module.py
|--pyproject.toml
|--clearml_tasks/
|--task1.py
in the project, it would use absolute import like from foo import module
, and I would install foo project in a editable mode during setup.
When I trying to create clearml task and send it to remote server using above way (leverage requirements.txt to configure library dependencies, and provide it where to clone my foo repo), I couldn't find a way to ask clearml to install my repo as editable mode. So it would install every other libraries I need but throw error ModuleNotFoundError: No module named 'foo'