golden hour
/opt/alt/python27/lib64/python2.7/distutils/command
⬆️ Go Up
Upload
File/Folder
Size
Actions
__init__.py
822 B
Del
OK
__init__.pyc
678 B
Del
OK
__init__.pyo
678 B
Del
OK
bdist.py
5.46 KB
Del
OK
bdist.pyc
5.12 KB
Del
OK
bdist.pyo
5.12 KB
Del
OK
bdist_dumb.py
5.07 KB
Del
OK
bdist_dumb.pyc
4.93 KB
Del
OK
bdist_dumb.pyo
4.93 KB
Del
OK
bdist_msi.py
34.37 KB
Del
OK
bdist_msi.pyc
23.62 KB
Del
OK
bdist_msi.pyo
23.51 KB
Del
OK
bdist_rpm.py
20.56 KB
Del
OK
bdist_rpm.pyc
17.31 KB
Del
OK
bdist_rpm.pyo
17.23 KB
Del
OK
bdist_wininst.py
14.65 KB
Del
OK
bdist_wininst.pyc
10.6 KB
Del
OK
bdist_wininst.pyo
10.52 KB
Del
OK
build.py
5.33 KB
Del
OK
build.pyc
5.15 KB
Del
OK
build.pyo
5.15 KB
Del
OK
build_clib.py
7.94 KB
Del
OK
build_clib.pyc
6.33 KB
Del
OK
build_clib.pyo
6.33 KB
Del
OK
build_ext.py
31.74 KB
Del
OK
build_ext.py.debug-build
31.51 KB
Del
OK
build_ext.pyc
19.13 KB
Del
OK
build_ext.pyo
19.13 KB
Del
OK
build_py.py
15.96 KB
Del
OK
build_py.pyc
11.49 KB
Del
OK
build_py.pyo
11.42 KB
Del
OK
build_scripts.py
4.49 KB
Del
OK
build_scripts.pyc
4.46 KB
Del
OK
build_scripts.pyo
4.46 KB
Del
OK
check.py
5.54 KB
Del
OK
check.pyc
6.27 KB
Del
OK
check.pyo
6.27 KB
Del
OK
clean.py
2.75 KB
Del
OK
clean.pyc
3.06 KB
Del
OK
clean.pyo
3.06 KB
Del
OK
command_template
719 B
Del
OK
config.py
12.82 KB
Del
OK
config.pyc
12.64 KB
Del
OK
config.pyo
12.64 KB
Del
OK
install.py
25.65 KB
Del
OK
install.pyc
16.73 KB
Del
OK
install.pyo
16.73 KB
Del
OK
install_data.py
2.78 KB
Del
OK
install_data.pyc
3.13 KB
Del
OK
install_data.pyo
3.13 KB
Del
OK
install_egg_info.py
2.53 KB
Del
OK
install_egg_info.pyc
3.77 KB
Del
OK
install_egg_info.pyo
3.77 KB
Del
OK
install_headers.py
1.31 KB
Del
OK
install_headers.pyc
2.29 KB
Del
OK
install_headers.pyo
2.29 KB
Del
OK
install_lib.py
8.14 KB
Del
OK
install_lib.pyc
6.68 KB
Del
OK
install_lib.pyo
6.68 KB
Del
OK
install_scripts.py
2.02 KB
Del
OK
install_scripts.pyc
2.95 KB
Del
OK
install_scripts.pyo
2.95 KB
Del
OK
register.py
11.56 KB
Del
OK
register.pyc
10.13 KB
Del
OK
register.pyo
10.13 KB
Del
OK
sdist.py
18.12 KB
Del
OK
sdist.pyc
16.53 KB
Del
OK
sdist.pyo
16.53 KB
Del
OK
upload.py
6.84 KB
Del
OK
upload.pyc
6.24 KB
Del
OK
upload.pyo
6.24 KB
Del
OK
Edit: install_egg_info.py
"""distutils.command.install_egg_info Implements the Distutils 'install_egg_info' command, for installing a package's PKG-INFO metadata.""" from distutils.cmd import Command from distutils import log, dir_util import os, sys, re class install_egg_info(Command): """Install an .egg-info file for the package""" description = "Install package's PKG-INFO metadata as an .egg-info file" user_options = [ ('install-dir=', 'd', "directory to install to"), ] def initialize_options(self): self.install_dir = None def finalize_options(self): self.set_undefined_options('install_lib',('install_dir','install_dir')) basename = "%s-%s-py%s.egg-info" % ( to_filename(safe_name(self.distribution.get_name())), to_filename(safe_version(self.distribution.get_version())), sys.version[:3] ) self.target = os.path.join(self.install_dir, basename) self.outputs = [self.target] def run(self): target = self.target if os.path.isdir(target) and not os.path.islink(target): dir_util.remove_tree(target, dry_run=self.dry_run) elif os.path.exists(target): self.execute(os.unlink,(self.target,),"Removing "+target) elif not os.path.isdir(self.install_dir): self.execute(os.makedirs, (self.install_dir,), "Creating "+self.install_dir) log.info("Writing %s", target) if not self.dry_run: f = open(target, 'w') self.distribution.metadata.write_pkg_file(f) f.close() def get_outputs(self): return self.outputs # The following routines are taken from setuptools' pkg_resources module and # can be replaced by importing them from pkg_resources once it is included # in the stdlib. def safe_name(name): """Convert an arbitrary string to a standard distribution name Any runs of non-alphanumeric/. characters are replaced with a single '-'. """ return re.sub('[^A-Za-z0-9.]+', '-', name) def safe_version(version): """Convert an arbitrary string to a standard version string Spaces become dots, and all other non-alphanumeric characters become dashes, with runs of multiple dashes condensed to a single dash. """ version = version.replace(' ','.') return re.sub('[^A-Za-z0-9.]+', '-', version) def to_filename(name): """Convert a project or version name to its filename-escaped form Any '-' characters are currently replaced with '_'. """ return name.replace('-','_')
Save