> -----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/

Reply via email to