Replies: 2 comments 1 reply
|
Thanks for starting the discussion. We recognised there are some friction with certain workflow, particular because there is a conflict between Can you explains what's the challenge when you try to use It's unlikely |
|
The rye maintainers have expressed that they intend to maintain rye but they eventually want people to migrate to https://x.com/charliermarsh/status/1825965866607063049
So I think we should evolve the question to "Add support to In any case, what does this mean? You can take any Kedro starter and use Therefore my echo @noklam's question @marrov: What does "add support for Rye (or uv) in Kedro" mean to you? |
Uh oh!
There was an error while loading. Please reload this page.
Hi all!
This discussion is to argue in favour of adding
ryeas a supported package manager inkedro. Considering thatruffis currently supported,ryeis astral's take an a python package manager on steroids (my own words). It usesruffand optionallyuvunder the hood (faster drop in replacement forpip) and acts like a betterpoetry(a nice comparison - though slightly outdated - of the different tools in the space and what they can do). We have been quite happy with it at my organization with it despite it being a relatively recent project. Actually, we have such a high conviction withryethat currently we have a custom and clunky approach to initialize aryeproject, then akedroproject and merge them before starting to develop ourkedropipelines.It is true that given the
tomlbased approach it is not impossible to use the two projects in tandem in a customized way but I believe it would be great if there could be direct support forryewithin this project. I have used it quite extensively and would be happy to contribute with adding this tool with some guidance. I knowkedro's templating is based onccdsso I have also opened a similar discussion there in case that may be a blocker.All reactions