From 36981f1419b4bcf88b074a8296f235f602e8e8c0 Mon Sep 17 00:00:00 2001 From: Benoit Pierre Date: Tue, 28 Jun 2022 11:16:58 +0200 Subject: setuptools: drop support for installing an entrypoint dependencies It does not work (broken since `v60.8.0`: the code in `_install_dependencies` forgets to add the newly installed egg to `sys.path`), and is unnecessary as it's the job of the code handling `setup_requires` to ensure all necessary build requirements are installed. --- setuptools/command/egg_info.py | 1 - 1 file changed, 1 deletion(-) (limited to 'setuptools/command') diff --git a/setuptools/command/egg_info.py b/setuptools/command/egg_info.py index c37ab81f..42a0178f 100644 --- a/setuptools/command/egg_info.py +++ b/setuptools/command/egg_info.py @@ -296,7 +296,6 @@ class egg_info(InfoCommon, Command): self.mkpath(self.egg_info) os.utime(self.egg_info, None) for ep in metadata.entry_points(group='egg_info.writers'): - self.distribution._install_dependencies(ep) writer = ep.load() writer(self, ep.name, os.path.join(self.egg_info, ep.name)) -- cgit v1.2.1