Wherever you fall on that debate (I have my opinions but they are not strongly held), a bigger red flag here for me is the `pip install ...` opener. The fact they later have a `uvx ...` example in the docs just makes defaulting to pip even worse.
As that comment mentions:
> 5 years ago [...] Python packaging was a big mess.
> Today [...] I think Python's packaging story has never been stronger.
Poetry, & later Uv, are essential & invaluable milestones in that revolutionary story; Pip is terrible software & should be left in the past.
Some discussion on (ab?)using pypi to distribute binaries - https://discuss.python.org/t/use-of-pypi-as-a-generic-storag...
Wherever you fall on that debate (I have my opinions but they are not strongly held), a bigger red flag here for me is the `pip install ...` opener. The fact they later have a `uvx ...` example in the docs just makes defaulting to pip even worse.
As that comment mentions:
> 5 years ago [...] Python packaging was a big mess.
> Today [...] I think Python's packaging story has never been stronger.
Poetry, & later Uv, are essential & invaluable milestones in that revolutionary story; Pip is terrible software & should be left in the past.
Python world has moved to uv from pip, at least that's the direction.
Category error