You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Now we are using Poetry as Python package manager. Rye is also designed as comprehensive project and package manager.
However, as Armin Ronacher written in his blog that Rye with uv will be the way to go (not only Rye).
Poetry has issues installing Flash Attention Library, often required in LLM and VLM-related research projects.
If replaced by uv, it would be a great benefit for LLM and VLM development :)
In fact, we had been waiting for a long time for support to specify the index in the URL, which was finally added in version 0.4.23 released three weeks ago. (Specifying source for each platform is also an important feature, but this has already been supported previously. https://docs.astral.sh/uv/concepts/dependencies/#platform-specific-sources)
We are currently starting the process of replacing Poetry with uv. First, I plan to create a version under my personal GitHub account’s fork of Ascender that uses uv, and then submit a pull request to this repository. I expect to complete the replacement of my personal Ascender fork with uv by the end of this month, so I’ll let you know once it’s done.
Why
Now we are using Poetry as Python package manager. Rye is also designed as comprehensive project and package manager.
However, as Armin Ronacher written in his blog that Rye with uv will be the way to go (not only Rye).
Other reference (Turing blog)
https://zenn.dev/turing_motors/articles/0f1a764d14f581
Definition of Done
Summarize the result.
How
The text was updated successfully, but these errors were encountered: