Join the Kedro community

Updated last month

Updating Kedro Project from Conda to UV

At a glance

The community member is using kedro==0.19.9 in a project and wants to switch from conda to uv. A community member suggests that the only thing to do is to tweak the [project.dependencies] table in pyproject.toml to make the dependencies static, not dynamic, and then the community member can use uv as normal. The community members indicate that this should work, and one community member mentions that this prompted them to open a discussion on the Kedro GitHub repository.

Useful resources

Hello! I’m using kedro==0.19.9 in a project, but would like to switch from conda to uv . Is there a recommended way to update an existing project? Thanks!

J
L
4 comments

hi @Luis Fernando Cantú Díaz de León, the only thing you have to do is to tweak the [project.dependencies] table in pyproject.toml so that they're static, not dynamic:

[project]
...
dependencies = [
  "kedro~=0.19.9",
]

from here you can use uv as normal

let us know if this works for you

Add a reply
Sign up and join the conversation on Slack