News for hackers. Stuff that matters.
Re:Free-threaded CPython is ready to experiment with by VeejayRampay on Friday July 12, 2024 @05:45PM (#40949736)
the efficient dependency management is coming, the good people of astral will take care of that with the uv-backed version of rye (initially created by Armin Ronacher with inspirations from Cargo), I'm really confident it'll be good like ruff and uv were good
Re:Free-threaded CPython is ready to experiment with by noisy_boy on Friday July 12, 2024 @09:11PM (#40950952)
rye's habit of insisting on creating a .venv per project is a deal-breaker. I don't want .venvs spread all over my projects eating into space (made worse by the ml/LLM related mega packages). It should atleast respect activated venvs.
Re:Free-threaded CPython is ready to experiment with by nine_k on Friday July 12, 2024 @11:10PM (#40951467)
A venv per project is a very sane way. Put them into the ignore file. Hopefully they also could live elsewhere in the tree.
Re:Free-threaded CPython is ready to experiment with by VeejayRampay on Saturday July 13, 2024 @07:10AM (#40953359)
well that's good for you, but you're in the minority and rye will end up being a standard anyway, just like uv and ruff, because they're just so much better than the alternatives
Re:Free-threaded CPython is ready to experiment with by fastasucan on Tuesday July 16, 2024 @05:06AM (#40974759)
I think uv's use of a global cache means that having several .venv with the same packages is less of a problem.