From: Éric Araujo Date: Thu, 9 Jun 2011 12:07:02 +0000 (+0200) Subject: Stop creating a Python-X.Y.Z-pyX.Y.egg-info file on install (#10645) X-Git-Tag: v3.3.0a1~2153^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e6792c1e771fab4ed025beeb8f71fb2d5c7d53e8;p=python Stop creating a Python-X.Y.Z-pyX.Y.egg-info file on install (#10645) --- diff --git a/setup.py b/setup.py index 39751c3b0a..2426aad100 100644 --- a/setup.py +++ b/setup.py @@ -1780,6 +1780,13 @@ class PyBuildInstall(install): install.initialize_options(self) self.warn_dir=0 + # Customize subcommands to not install an egg-info file for Python + sub_commands = [('install_lib', install.has_lib), + ('install_headers', install.has_headers), + ('install_scripts', install.has_scripts), + ('install_data', install.has_data)] + + class PyBuildInstallLib(install_lib): # Do exactly what install_lib does but make sure correct access modes get # set on installed directories and files. All installed files with get