> On 20 Nov 2020, at 08:13, Abdur-Rahmaan Janhangeer <arj.pyt...@gmail.com> 
> wrote:
> 
> > - Some people, including me, don't think at this point this is a good idea 
> > to integrate PyInstaller in the Python code base.
> 
> The maintainer of Py2App said
> 
> > FWIW I don’t think that bundling any of these tools with Python is useful 
> > at this time.
> 
> Which i overlooked as it was not the maintainer of PyInstaller speaking and i 
> did not
> see any elaborattion

Wait a minute. Didn’t you ask them first?? Discussing the inclusion of a 
package without
first asking the maintainer of a package about their opinion is not very 
productive at best.

There are various reasons for not shipping these tools at this time:

1. None of them are clearly the best option (not that this is a sufficient 
reason for inclusion)

2. The tooling is not “done” in any way, including it in the stdlib would tie 
the release cycle to that of CPython itself

3. The tools need to adjust for changes in the underlying platform, which might 
require additional features

4. Some of the tools contain logic to coax 3th-party libraries to work 
correctly in a packaged application and need to adjust for changes in those 
libraries

Cooperation and standardisation might be useful in for the last item, as well 
as for any changes needed in CPython to make it easier to use for these tools. 
This last one is similar to virtual environments: those were developed outside 
of the stdlib and at some point a stdlib version added low-level functionality 
that made writing tools like virtualenv easier.

Ronald

—

Twitter / micro.blog: @ronaldoussoren
Blog: https://blog.ronaldoussoren.net/
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/WY3BSDV34Q67G7JWQFWPCILTD63TPAK3/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to