I was not aware that discuss.python.org http://discuss.python.org was being used now. I started a thread there on PEP-582: https://discuss.python.org/t/pep-582-python-local-packages-directory/963. Would you mind reposting your response there?
Yes, I actually would greatly mind posting on discuss.python.org, that site is itself contentious. Discussion mediums have been discussed to death, I won't rehash it here (nor do I want to open that issue back up), but I posted on the list for a reason.
On Fri, Mar 1, 2019 at 2:30 AM Alex Walters <firstname.lastname@example.org mailto:email@example.com > wrote:
I kind of feel that "third party tool can/will use this feature" is orthogonal to "how the interpreter behaves out of the box" - unless I misunderstand and you are suggesting python grow support for launching entrypoints from the python executable.
-----Original Message----- From: firstname.lastname@example.org mailto:email@example.com
<firstname.lastname@example.org mailto:email@example.com >
Sent: Thursday, February 28, 2019 12:42 PM To: firstname.lastname@example.org mailto:email@example.com Subject: [Distutils] Re: PEP-582 concerns
Running entrypoints/executables in the bin directory has been
solved by the
node community with npx
Executes <command> either from a local node_modules/.bin, or
central cache, installing any packages needed in order for
I built similuar support into pipx as well, so `pipx run ENTRYPOINT`
the appropriate `__pypackages__` path for the bin dir and the
This is not the only way to solve it, but it seems to be working for
Indeed, massively popular projects like `create-react-app` (https://github.com/facebook/create-react-app#quick-overview)
npx as their sole installation instructions.
Distutils-SIG mailing list -- firstname.lastname@example.org <mailto:distutils-
To unsubscribe send an email to email@example.com
firstname.lastname@example.org/message/NAXGS7PZ7TELPEW2ZNNHW7N3RQDCPZSN/ http://email@example.com/message/NAXGS7PZ7TELPEW2ZNNHW7N3RQDCPZ SN/