[Distutils] Entry points: specifying and caching