I've only seen this happen when someone (usually me) has run "python setup.py develop" to install stuff, and then I pull in new code without rerunning setup.py. Then I have new code in dist-packages/site-packages/whatever talking about this new entry point, but the stuff in my swift-blah.egg-info/entry_points.txt doesn't have the new entry point listed.
If you're installing from packages, bug your package maintainers; their stuff's busted.
I've only seen this happen when someone (usually me) has run "python setup.py develop" to install stuff, and then I pull in new code without rerunning setup.py. Then I have new code in dist-packages/ site-packages/ whatever talking about this new entry point, but the stuff in my swift-blah. egg-info/ entry_points. txt doesn't have the new entry point listed.
If you're installing from packages, bug your package maintainers; their stuff's busted.