> -----Original Message-----
> From: Chad Smith <chadsmit...@gmail.com>
> Sent: Friday, March 1, 2019 1:33 PM
> To: Alex Walters <tritium-l...@sdamon.com>
> Subject: Re: [Distutils] Re: PEP-582 concerns
>
> 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 <tritium-l...@sdamon.com
> <mailto:tritium-l...@sdamon.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: chadsmit...@gmail.com <mailto:chadsmit...@gmail.com>
> <chadsmit...@gmail.com <mailto:chadsmit...@gmail.com> >
> > Sent: Thursday, February 28, 2019 12:42 PM
> > To: distutils-sig@python.org <mailto: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
> <mailto:distutils-
> s...@python.org>
> > To unsubscribe send an email to distutils-sig-le...@python.org
> <mailto: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/
> <http://s...@python.org/message/NAXGS7PZ7TELPEW2ZNNHW7N3RQDCPZ
> SN/>
>
>
--
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/4BPUW4QTGA322L44LJXYU7MTZB4OL3ZK/