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: chadsmit...@gmail.com <chadsmit...@gmail.com> > Sent: Thursday, February 28, 2019 12:42 PM > To: distutils-sig@python.org > Subject: [Distutils] Re: PEP-582 concerns > > Running entrypoints/executables in the bin directory has been solved by the > node community with npx (https://www.npmjs.com/package/npx): > > > Executes <command> either from a local node_modules/.bin, or from a > central cache, installing any packages needed in order for <command> to > run. > > I built similuar support into pipx as well, so `pipx run ENTRYPOINT` will search > the appropriate `__pypackages__` path for the bin dir and the entrypoint. > This is not the only way to solve it, but it seems to be working for the node. > > Indeed, massively popular projects like `create-react-app` > (https://github.com/facebook/create-react-app#quick-overview) include > npx as their sole installation instructions. > -- > Distutils-SIG mailing list -- distutils-sig@python.org > To unsubscribe send an email to distutils-sig-le...@python.org > https://mail.python.org/mailman3/lists/distutils-sig.python.org/ > Message archived at https://mail.python.org/archives/list/distutils- > s...@python.org/message/NAXGS7PZ7TELPEW2ZNNHW7N3RQDCPZSN/ -- Distutils-SIG mailing list -- distutils-sig@python.org To unsubscribe send an email to distutils-sig-le...@python.org https://mail.python.org/mailman3/lists/distutils-sig.python.org/ Message archived at https://mail.python.org/archives/list/distutils-sig@python.org/message/GXNH6WWD5U5GQZKK2ZPKHJUXKN3XLAQD/