Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project: Change to the rye #1210

Merged
merged 1 commit into from
Jul 29, 2024
Merged

Project: Change to the rye #1210

merged 1 commit into from
Jul 29, 2024

Conversation

gutzbenj
Copy link
Member

@gutzbenj gutzbenj commented Feb 18, 2024

Objective

Significantly speed up CI pipelines and development sandbox installations.

What's inside

Switching over to use Hatch, uv, and Rye, instead of using Poetry, pip, and poethepoet.

@amotl
Copy link
Member

amotl commented Jul 21, 2024

Wow!

@gutzbenj
Copy link
Member Author

gutzbenj commented Jul 21, 2024

Dear @amotl ,

we recently played around with rye / uv and it probably makes more sense jumping directly to those tools considering their speed! I saw some speed increase of 50% when just replacing pip install with uv pip install... Imagine what is possible when replacing entire poetry with rye and uv. Should make the CI pipelines once more significantly faster!

Did you already try out either of uv / rye?

Cheers
Benjamin

@amotl
Copy link
Member

amotl commented Jul 21, 2024

Hi. I've tried neither of those tools. Wanted to run uv at one day or another, but didn't get around it, yet. Never heard about rye at all. Exciting times, please go ahead! 💯

@amotl amotl changed the title Project: Change to hatch Project: Change to the Hatch project manager Jul 21, 2024
@gutzbenj gutzbenj changed the title Project: Change to the Hatch project manager Project: Change to the rye Jul 21, 2024
@gutzbenj gutzbenj force-pushed the gutzbenj/hatch branch 10 times, most recently from 65f1d75 to 50a78ce Compare July 23, 2024 21:48
@gutzbenj gutzbenj force-pushed the gutzbenj/hatch branch 25 times, most recently from 4954a2e to 2e785eb Compare July 29, 2024 21:52
@gutzbenj gutzbenj marked this pull request as ready for review July 29, 2024 22:30
@gutzbenj gutzbenj merged commit 9fac2e0 into main Jul 29, 2024
11 of 15 checks passed
@gutzbenj gutzbenj deleted the gutzbenj/hatch branch July 29, 2024 22:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants