У меня есть пакет, который использует некоторую точку входа point
, например:
subscribers = {
entry_point.name: entry_point.load()
for entry_point in pkg_resources.iter_entry_points('point')
}
__all__.extend(list(subscribers.keys()))
У меня когда-то был модуль, который определил DummySubscriber
с этим кодом в setup.py
файле
entry_points={
'point': [
'DummySubscriber = dummy.dummy:DummySubscriber',
…
или аналогичный.Теперь, когда я iter_entry_points('point')
, я также получаю этот плагин (или класс), несмотря на то, что пакет был удален (источник пропал, и в каталоге установки Anaconda ничего нет. Я в растерянности относительно того, как этоплагин все еще рядом