X7ROOT File Manager
Current Path:
/lib/python3.6/site-packages/pip/utils
lib
/
python3.6
/
site-packages
/
pip
/
utils
/
??
..
??
__init__.py
(27.11 KB)
??
__pycache__
??
appdirs.py
(8.6 KB)
??
build.py
(1.28 KB)
??
deprecation.py
(2.18 KB)
??
encoding.py
(971 B)
??
filesystem.py
(899 B)
??
glibc.py
(2.87 KB)
??
hashes.py
(2.8 KB)
??
logging.py
(3.25 KB)
??
outdated.py
(5.85 KB)
??
packaging.py
(2.03 KB)
??
setuptools_build.py
(278 B)
??
ui.py
(11.33 KB)
Editing: build.py
from __future__ import absolute_import import os.path import tempfile from pip.utils import rmtree class BuildDirectory(object): def __init__(self, name=None, delete=None): # If we were not given an explicit directory, and we were not given an # explicit delete option, then we'll default to deleting. if name is None and delete is None: delete = True if name is None: # We realpath here because some systems have their default tmpdir # symlinked to another directory. This tends to confuse build # scripts, so we canonicalize the path by traversing potential # symlinks here. name = os.path.realpath(tempfile.mkdtemp(prefix="pip-build-")) # If we were not given an explicit directory, and we were not given # an explicit delete option, then we'll default to deleting. if delete is None: delete = True self.name = name self.delete = delete def __repr__(self): return "<{} {!r}>".format(self.__class__.__name__, self.name) def __enter__(self): return self.name def __exit__(self, exc, value, tb): self.cleanup() def cleanup(self): if self.delete: rmtree(self.name)
Upload File
Create Folder