Hey, I set this flag as you told me, but despite this, the clearml agent still installs dependencies from the main directory. My version of the clearml agent is 1.5.1 and the configuration is:
agent.package_manager.type = poetry
agent.package_manager.pip_version.0 = <20.2 ; python_version < '3.10'
agent.package_manager.pip_version.1 = <22.3 ; python_version >= '3.10'
agent.package_manager.system_site_packages = false
agent.package_manager.force_upgrade = false
agent.package_manager.conda_channels.0 = pytorch
agent.package_manager.conda_channels.1 = conda-forge
agent.package_manager.conda_channels.2 = defaults
agent.package_manager.priority_optional_packages.0 = pygobject
agent.package_manager.torch_nightly = false
agent.package_manager.poetry_files_from_repo_working_dir = true
Do you have any idea what might be wrong?
Hi @<1597399936691867648:profile|CheekyFrog80> , see the agent.package_manager.poetry_files_from_repo_working_dir
If set to true, the agent will look for the "poetry.lock" file in the passed current working directory instead of the repository's root directory.