This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author ncoghlan
Recipients Dormouse759, ncoghlan, petr.viktorin, terry.reedy
Date 2017-05-25.06:46:30
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1495694790.26.0.528859180854.issue30403@psf.upfronthosting.co.za>
In-reply-to
Content
I just marked the associated PR as "[PEP required]", as while I'm in favour of merging this, I think we should go through the PEP process first:

1. We've been burned before by not properly advertising changes to Python's command line behaviour (while zip archive execution was added back in 2.6, a lot of folks didn't learn about it until the addition of the better advertised zipapp utility module in 3.5)
2. We should discuss the approach with the Cython developers and make sure that they're willing and able to support it when targeting 3.7+ before merging the implementation

Such a PEP will also provide a common answer to Terry's question above, as the "This allows Cython to be used directly on __main__ modules" benefit isn't going to be readily apparent to folks that aren't already familiar with the details of how Cython works.
History
Date User Action Args
2017-05-25 06:46:30ncoghlansetrecipients: + ncoghlan, terry.reedy, petr.viktorin, Dormouse759
2017-05-25 06:46:30ncoghlansetmessageid: <1495694790.26.0.528859180854.issue30403@psf.upfronthosting.co.za>
2017-05-25 06:46:30ncoghlanlinkissue30403 messages
2017-05-25 06:46:30ncoghlancreate