Skip to content

Conversation

@davep
Copy link
Owner

@davep davep commented Aug 18, 2025

Another run at #123 with thanks to @hugovk for the initial PR and the push to get to grips with this. This supersedes #127 too (which got into a bit of a mess and at this point I'm better off starting fresh).

This commit is pretty much the same as was done in that PR, and carries over a lot of code. However I initially had to back it out because it killed my ability to publish Hike.

Now I've done a much of reading I think I'm confident that it can be used without too much effort. That is, I think I've managed to gain the minimum amount of trust I need in it to be able to make the switch.

It's... not as good as rye, as I'm seeing it so far, but advantages exist and I can work around the friction that uv introduces.

Of course the main motivation is that the bait and switch of rye->uv has finally happened. It's yet another reason for folk to view Python packaging tools with deep (and justified) suspicion.

Another run at #123 with thanks to @hugovk for the initial PR and the push
to get to grips with this.

This commit is pretty much the same as was done in that PR, and carries over
a lot of code. However I initially had to back it out because it killed my
ability to publish Hike.

Now I've done a much of reading I think I'm confident that it can be used
without too much effort. That is, I think I've managed to gain the minimum
amount of trust I need in it to be able to make the switch.

It's... not as good as rye, as I'm seeing it so far, but advantages exist
and I can work around the friction that uv introduces.

Of course the main motivation is that the bait and switch of rye->uv has
finally happened. It's yet another reason for folk to view Python packaging
tools with deep (and justified) suspicion.
@davep davep self-assigned this Aug 18, 2025
@davep davep added the Housekeeping General codebase housekeeping label Aug 18, 2025
@davep davep marked this pull request as ready for review August 18, 2025 21:59
@davep davep merged commit 122f2e6 into main Aug 18, 2025
4 checks passed
@davep davep deleted the switch-to-uv branch August 18, 2025 22:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Housekeeping General codebase housekeeping

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants