我想在 setuptools 中使用入口点功能。
在很多情况下,我想严格控制正在运行的鸡蛋列表,以及有助于一组入口点的扩展:
- 鸡蛋集成测试,我想在不同的鸡蛋组合上运行多个测试套件。
- 扫描鸡蛋/插件的单个目录,以便运行同一程序的两个不同实例,但使用不同的鸡蛋。
- 开发时间,我正在开发一个或多个鸡蛋,并希望将程序作为正常编辑运行周期的一部分运行。
我查看了 setuptools 文档,虽然它没有说这是不可能的,但我一定错过了一些说明如何做的事情。
以不同于默认系统范围发现的方式部署插件的最佳方法是什么?