On Fri, Oct 20, 2017, at 01:58 PM, Wes Turner wrote:
What were the issues with setuptools entry points here (in 2014, when you two were opposed to adding them to sendibly list ipython extensions)?

I'm impressed by your memory! The main issue then was that it implied that extension authors would have to use setuptools.

Setuptools has got much better since then, we have better tools and norms for dealing with its rough edges, and there are usable alternative tools that can be used to distribute entrypoints. But the description I've written up is still basically trying to solve the same problem: an application should be able to use entry points without forcing all plugins to use setuptools.