> On Oct 20, 2017, at 7:02 AM, Nick Coghlan <ncogh...@gmail.com> wrote:
> 
>  That's the one point where the "de facto standard" status of setuptools is 
> relevant to the question of whether the entry_points.txt format is a PyPA 
> interoperability standard: it is, because providing a functionally equivalent 
> capability is required for publishers to be able to transparently switch from 
> setuptools to something else without their end users noticing the difference.


Nope. Because this isn’t a packaging feature. It’s a runtime feature of 
setuptools, and we do everyone a disservice by trying to move this into the 
purview of distutils-sig just because setuptools included a feature once. Just 
because setuptools included a feature does *NOT* make it a packaging related 
feature.

Tell you what, I’ll drop everything today and write up a PEP that adds metadata 
for console scripts to the packaging metadata where it belongs, so we can move 
console_scripts entry point to a legacy footnote as far as packaging systems 
go. Then we can discuss whether an arbitrary plugin system is actually a 
packaging related spec (it’s not) on it’s own merits.
_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
https://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to