Current Path: > > opt > alt > python27 > lib > > python2.7 > site-packages > setuptools > command
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
__init__.py | File | 577 bytes | November 13 2023 21:14:06. | |
__init__.pyc | File | 945 bytes | November 13 2023 21:14:06. | |
alias.py | File | 2426 bytes | November 13 2023 21:14:06. | |
alias.pyc | File | 3672 bytes | November 13 2023 21:14:06. | |
bdist_egg.py | File | 17178 bytes | November 13 2023 21:14:06. | |
bdist_egg.pyc | File | 19591 bytes | November 13 2023 21:14:06. | |
bdist_rpm.py | File | 1508 bytes | November 13 2023 21:14:06. | |
bdist_rpm.pyc | File | 2242 bytes | November 13 2023 21:14:06. | |
bdist_wininst.py | File | 637 bytes | November 13 2023 21:14:06. | |
bdist_wininst.pyc | File | 1519 bytes | November 13 2023 21:14:06. | |
build_clib.py | File | 4484 bytes | November 13 2023 21:14:06. | |
build_clib.pyc | File | 3090 bytes | November 13 2023 21:14:06. | |
build_ext.py | File | 13049 bytes | November 13 2023 21:14:06. | |
build_ext.pyc | File | 14569 bytes | November 13 2023 21:14:06. | |
build_py.py | File | 9596 bytes | November 13 2023 21:14:06. | |
build_py.pyc | File | 12635 bytes | November 13 2023 21:14:06. | |
develop.py | File | 8024 bytes | November 13 2023 21:14:06. | |
develop.pyc | File | 9046 bytes | November 13 2023 21:14:06. | |
easy_install.py | File | 85951 bytes | November 13 2023 21:14:06. | |
easy_install.pyc | File | 90282 bytes | November 13 2023 21:14:06. | |
egg_info.py | File | 24874 bytes | November 13 2023 21:14:06. | |
egg_info.pyc | File | 30291 bytes | November 13 2023 21:14:06. | |
install.py | File | 4683 bytes | November 13 2023 21:14:06. | |
install.pyc | File | 5773 bytes | November 13 2023 21:14:06. | |
install_egg_info.py | File | 2203 bytes | November 13 2023 21:14:06. | |
install_egg_info.pyc | File | 3841 bytes | November 13 2023 21:14:06. | |
install_lib.py | File | 3840 bytes | November 13 2023 21:14:06. | |
install_lib.pyc | File | 5854 bytes | November 13 2023 21:14:06. | |
install_scripts.py | File | 2439 bytes | November 13 2023 21:14:06. | |
install_scripts.pyc | File | 3301 bytes | November 13 2023 21:14:06. | |
launcher manifest.xml | File | 628 bytes | November 13 2023 21:14:06. | |
py36compat.py | File | 4986 bytes | November 13 2023 21:14:06. | |
py36compat.pyc | File | 6534 bytes | November 13 2023 21:14:06. | |
register.py | File | 270 bytes | November 13 2023 21:14:06. | |
register.pyc | File | 956 bytes | November 13 2023 21:14:06. | |
rotate.py | File | 2164 bytes | November 13 2023 21:14:06. | |
rotate.pyc | File | 3446 bytes | November 13 2023 21:14:06. | |
saveopts.py | File | 658 bytes | November 13 2023 21:14:06. | |
saveopts.pyc | File | 1375 bytes | November 13 2023 21:14:06. | |
sdist.py | File | 6844 bytes | November 13 2023 21:14:06. | |
sdist.pyc | File | 9036 bytes | November 13 2023 21:14:06. | |
setopt.py | File | 5085 bytes | November 13 2023 21:14:06. | |
setopt.pyc | File | 6870 bytes | November 13 2023 21:14:06. | |
test.py | File | 9044 bytes | November 13 2023 21:14:06. | |
test.pyc | File | 11959 bytes | November 13 2023 21:14:06. | |
upload.py | File | 1172 bytes | November 13 2023 21:14:06. | |
upload.pyc | File | 2046 bytes | November 13 2023 21:14:06. | |
upload_docs.py | File | 7311 bytes | November 13 2023 21:14:06. | |
upload_docs.pyc | File | 8744 bytes | November 13 2023 21:14:06. |
from distutils import log, dir_util import os from setuptools import Command from setuptools import namespaces from setuptools.archive_util import unpack_archive import pkg_resources class install_egg_info(namespaces.Installer, Command): """Install an .egg-info directory for the package""" description = "Install an .egg-info directory for the package" 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')) ei_cmd = self.get_finalized_command("egg_info") basename = pkg_resources.Distribution( None, None, ei_cmd.egg_name, ei_cmd.egg_version ).egg_name() + '.egg-info' self.source = ei_cmd.egg_info self.target = os.path.join(self.install_dir, basename) self.outputs = [] def run(self): self.run_command('egg_info') if os.path.isdir(self.target) and not os.path.islink(self.target): dir_util.remove_tree(self.target, dry_run=self.dry_run) elif os.path.exists(self.target): self.execute(os.unlink, (self.target,), "Removing " + self.target) if not self.dry_run: pkg_resources.ensure_directory(self.target) self.execute( self.copytree, (), "Copying %s to %s" % (self.source, self.target) ) self.install_namespaces() def get_outputs(self): return self.outputs def copytree(self): # Copy the .egg-info tree to site-packages def skimmer(src, dst): # filter out source-control directories; note that 'src' is always # a '/'-separated path, regardless of platform. 'dst' is a # platform-specific path. for skip in '.svn/', 'CVS/': if src.startswith(skip) or '/' + skip in src: return None self.outputs.append(dst) log.debug("Copying %s to %s", src, dst) return dst unpack_archive(self.source, self.target, skimmer)
SILENT KILLER Tool