@arrjay @SnoopJ the great thing about the Astral tools is they're not written in Python, so Python developers can't break it. Unlike every other tool that does the same things the Astral tools do, which break all the damned time.
I've never loved anything as much as Python developers love breaking backward compatibility, even for core functionality. Your CI worked yesterday and you think that means it'll work today? Don't be silly. pip, venv, pipenv, poetry, setuptools, etc. break all the time.