astral-sh / rye

a Hassle-Free Python Experience
https://rye.astral.sh
MIT License
13.6k stars 466 forks source link

Remove `pip-tools` support #1185

Open charliermarsh opened 2 months ago

charliermarsh commented 2 months ago

uv has now been the default for a while and folks have contributed more functionality around it.

nazq commented 2 months ago

@charliermarsh , I'm happy to take a look at this one. If I understand correctly then we'd want to remove all need for pip and pip-tools and use uv alone in all cases. Correct ?

Would you be able to add me as a collaborator. I already have a fork so am not able to create another,

charliermarsh commented 2 months ago

Yeah, that's roughly what I was imagining. Can you just create a PR from a non-main branch in your existing fork? That would be the easier solution.

nazq commented 2 months ago

Yeah, that's roughly what I was imagining. Can you just create a PR from a non-main branch in your existing fork? That would be the easier solution.

I'll try that

nazq commented 2 months ago

@charliermarsh here's a first cut, but without any docs updates https://github.com/astral-sh/rye/pull/1226