PATH:
opt
/
bitninja-python-dojo
/
embedded
/
lib
/
python3.9
/
site-packages
/
pip
/
_internal
/
utils
import sys from typing import List, Optional from pip._internal.cli.main import main def _wrapper(args: Optional[List[str]] = None) -> int: """Central wrapper for all old entrypoints. Historically pip has had several entrypoints defined. Because of issues arising from PATH, sys.path, multiple Pythons, their interactions, and most of them having a pip installed, users suffer every time an entrypoint gets moved. To alleviate this pain, and provide a mechanism for warning users and directing them to an appropriate place for help, we now define all of our old entrypoints as wrappers for the current one. """ sys.stderr.write( "WARNING: pip is being invoked by an old script wrapper. This will " "fail in a future version of pip.\n" "Please see https://github.com/pypa/pip/issues/5599 for advice on " "fixing the underlying issue.\n" "To avoid this problem you can invoke Python with '-m pip' instead of " "running pip directly.\n" ) return main(args)
[-] misc.py
[edit]
[-] direct_url_helpers.py
[edit]
[-] temp_dir.py
[edit]
[-] filetypes.py
[edit]
[-] pkg_resources.py
[edit]
[-] virtualenv.py
[edit]
[+]
..
[-] compatibility_tags.py
[edit]
[-] datetime.py
[edit]
[-] glibc.py
[edit]
[-] distutils_args.py
[edit]
[-] inject_securetransport.py
[edit]
[-] appdirs.py
[edit]
[-] entrypoints.py
[edit]
[-] wheel.py
[edit]
[-] unpacking.py
[edit]
[-] models.py
[edit]
[-] hashes.py
[edit]
[-] urls.py
[edit]
[+]
__pycache__
[-] subprocess.py
[edit]
[-] compat.py
[edit]
[-] logging.py
[edit]
[-] __init__.py
[edit]
[-] encoding.py
[edit]
[-] _log.py
[edit]
[-] deprecation.py
[edit]
[-] setuptools_build.py
[edit]
[-] parallel.py
[edit]
[-] packaging.py
[edit]
[-] filesystem.py
[edit]