cool-easter-32542
09/22/2023, 10:22 PMpantsbuild.pants) instead of using the pants script.
installing tools from pypi is something python engineers usually do, but it can cause issues when it comes to pants.
I would suggest that pants might want to fail or at least issue a warning/error message when this install method is being used.
One way this could be achieved is by using extra specifier and requiring a specifier while installing pants, which will not be there when people use pip install.
so pip install pantsbuild.pants will cause a warning and pip install pantsbuild.pants[using-pants-script] will not.
pantsbuild/pantscool-easter-32542
09/22/2023, 10:22 PMcool-easter-32542
09/22/2023, 10:22 PMcool-easter-32542
09/22/2023, 10:22 PM