Closed abravalheri closed 2 weeks ago
importlib_metadata.EntryPoints.names was introduced in 3.6.0 and it is currently being used in https://github.com/pypa/setuptools/blob/963dbd25cb64898b6f3ee247440db0421f16ca18/setuptools/dist.py#L538
importlib_metadata.EntryPoints.names
This potentially cause problems when MetaPathFinders in Python 3.8 that use importlib.metadata APIs to implement find_distributions.
MetaPathFinder
importlib.metadata
find_distributions
This problem was identified in https://github.com/pypa/pyproject-hooks/pull/195#issuecomment-2088695300.
importlib_metadata.EntryPoints.names
was introduced in 3.6.0 and it is currently being used in https://github.com/pypa/setuptools/blob/963dbd25cb64898b6f3ee247440db0421f16ca18/setuptools/dist.py#L538This potentially cause problems when
MetaPathFinder
s in Python 3.8 that useimportlib.metadata
APIs to implementfind_distributions
.This problem was identified in https://github.com/pypa/pyproject-hooks/pull/195#issuecomment-2088695300.