Skip to content

Commit 0f5c3b2

Browse files
committed
Fix the import for vendored pip
Signed-off-by: Keshav Priyadarshi <git@keshav.space>
1 parent a9ad33c commit 0f5c3b2

File tree

217 files changed

+1069
-1069
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

217 files changed

+1069
-1069
lines changed

src/fetchcode/vcs/pip/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ def main(args: Optional[List[str]] = None) -> int:
88
99
For additional details, see https://github.com/pypa/pip/issues/7498.
1010
"""
11-
from pip._internal.utils.entrypoints import _wrapper
11+
from fetchcode.vcs.pip._internal.utils.entrypoints import _wrapper
1212

1313
return _wrapper(args)

src/fetchcode/vcs/pip/__main__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,6 @@
1919
sys.path.insert(0, path)
2020

2121
if __name__ == "__main__":
22-
from pip._internal.cli.main import main as _main
22+
from fetchcode.vcs.pip._internal.cli.main import main as _main
2323

2424
sys.exit(_main())

src/fetchcode/vcs/pip/_internal/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from typing import List, Optional
22

3-
from pip._internal.utils import _log
3+
from fetchcode.vcs.pip._internal.utils import _log
44

55
# init_logging() must be called before any call to logging.getLogger()
66
# which happens at import of most modules.
@@ -13,6 +13,6 @@ def main(args: Optional[List[str]] = None) -> int:
1313
1414
For additional details, see https://github.com/pypa/pip/issues/7498.
1515
"""
16-
from pip._internal.utils.entrypoints import _wrapper
16+
from fetchcode.vcs.pip._internal.utils.entrypoints import _wrapper
1717

1818
return _wrapper(args)

src/fetchcode/vcs/pip/_internal/build_env.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,20 +11,20 @@
1111
from types import TracebackType
1212
from typing import TYPE_CHECKING, Iterable, List, Optional, Set, Tuple, Type, Union
1313

14-
from pip._vendor.certifi import where
15-
from pip._vendor.packaging.version import Version
14+
from fetchcode.vcs.pip._vendor.certifi import where
15+
from fetchcode.vcs.pip._vendor.packaging.version import Version
1616

1717
from pip import __file__ as pip_location
18-
from pip._internal.cli.spinners import open_spinner
19-
from pip._internal.locations import get_platlib, get_purelib, get_scheme
20-
from pip._internal.metadata import get_default_environment, get_environment
21-
from pip._internal.utils.logging import VERBOSE
22-
from pip._internal.utils.packaging import get_requirement
23-
from pip._internal.utils.subprocess import call_subprocess
24-
from pip._internal.utils.temp_dir import TempDirectory, tempdir_kinds
18+
from fetchcode.vcs.pip._internal.cli.spinners import open_spinner
19+
from fetchcode.vcs.pip._internal.locations import get_platlib, get_purelib, get_scheme
20+
from fetchcode.vcs.pip._internal.metadata import get_default_environment, get_environment
21+
from fetchcode.vcs.pip._internal.utils.logging import VERBOSE
22+
from fetchcode.vcs.pip._internal.utils.packaging import get_requirement
23+
from fetchcode.vcs.pip._internal.utils.subprocess import call_subprocess
24+
from fetchcode.vcs.pip._internal.utils.temp_dir import TempDirectory, tempdir_kinds
2525

2626
if TYPE_CHECKING:
27-
from pip._internal.index.package_finder import PackageFinder
27+
from fetchcode.vcs.pip._internal.index.package_finder import PackageFinder
2828

2929
logger = logging.getLogger(__name__)
3030

src/fetchcode/vcs/pip/_internal/cache.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@
88
from pathlib import Path
99
from typing import Any, Dict, List, Optional
1010

11-
from pip._vendor.packaging.tags import Tag, interpreter_name, interpreter_version
12-
from pip._vendor.packaging.utils import canonicalize_name
13-
14-
from pip._internal.exceptions import InvalidWheelFilename
15-
from pip._internal.models.direct_url import DirectUrl
16-
from pip._internal.models.link import Link
17-
from pip._internal.models.wheel import Wheel
18-
from pip._internal.utils.temp_dir import TempDirectory, tempdir_kinds
19-
from pip._internal.utils.urls import path_to_url
11+
from fetchcode.vcs.pip._vendor.packaging.tags import Tag, interpreter_name, interpreter_version
12+
from fetchcode.vcs.pip._vendor.packaging.utils import canonicalize_name
13+
14+
from fetchcode.vcs.pip._internal.exceptions import InvalidWheelFilename
15+
from fetchcode.vcs.pip._internal.models.direct_url import DirectUrl
16+
from fetchcode.vcs.pip._internal.models.link import Link
17+
from fetchcode.vcs.pip._internal.models.wheel import Wheel
18+
from fetchcode.vcs.pip._internal.utils.temp_dir import TempDirectory, tempdir_kinds
19+
from fetchcode.vcs.pip._internal.utils.urls import path_to_url
2020

2121
logger = logging.getLogger(__name__)
2222

src/fetchcode/vcs/pip/_internal/cli/autocompletion.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
from itertools import chain
88
from typing import Any, Iterable, List, Optional
99

10-
from pip._internal.cli.main_parser import create_main_parser
11-
from pip._internal.commands import commands_dict, create_command
12-
from pip._internal.metadata import get_default_environment
10+
from fetchcode.vcs.pip._internal.cli.main_parser import create_main_parser
11+
from fetchcode.vcs.pip._internal.commands import commands_dict, create_command
12+
from fetchcode.vcs.pip._internal.metadata import get_default_environment
1313

1414

1515
def autocomplete() -> None:

src/fetchcode/vcs/pip/_internal/cli/base_command.py

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -9,32 +9,32 @@
99
from optparse import Values
1010
from typing import List, Optional, Tuple
1111

12-
from pip._vendor.rich import reconfigure
13-
from pip._vendor.rich import traceback as rich_traceback
12+
from fetchcode.vcs.pip._vendor.rich import reconfigure
13+
from fetchcode.vcs.pip._vendor.rich import traceback as rich_traceback
1414

15-
from pip._internal.cli import cmdoptions
16-
from pip._internal.cli.command_context import CommandContextMixIn
17-
from pip._internal.cli.parser import ConfigOptionParser, UpdatingDefaultsHelpFormatter
18-
from pip._internal.cli.status_codes import (
15+
from fetchcode.vcs.pip._internal.cli import cmdoptions
16+
from fetchcode.vcs.pip._internal.cli.command_context import CommandContextMixIn
17+
from fetchcode.vcs.pip._internal.cli.parser import ConfigOptionParser, UpdatingDefaultsHelpFormatter
18+
from fetchcode.vcs.pip._internal.cli.status_codes import (
1919
ERROR,
2020
PREVIOUS_BUILD_DIR_ERROR,
2121
UNKNOWN_ERROR,
2222
VIRTUALENV_NOT_FOUND,
2323
)
24-
from pip._internal.exceptions import (
24+
from fetchcode.vcs.pip._internal.exceptions import (
2525
BadCommand,
2626
CommandError,
2727
DiagnosticPipError,
2828
InstallationError,
2929
NetworkConnectionError,
3030
PreviousBuildDirError,
3131
)
32-
from pip._internal.utils.filesystem import check_path_owner
33-
from pip._internal.utils.logging import BrokenStdoutLoggingError, setup_logging
34-
from pip._internal.utils.misc import get_prog, normalize_path
35-
from pip._internal.utils.temp_dir import TempDirectoryTypeRegistry as TempDirRegistry
36-
from pip._internal.utils.temp_dir import global_tempdir_manager, tempdir_registry
37-
from pip._internal.utils.virtualenv import running_under_virtualenv
32+
from fetchcode.vcs.pip._internal.utils.filesystem import check_path_owner
33+
from fetchcode.vcs.pip._internal.utils.logging import BrokenStdoutLoggingError, setup_logging
34+
from fetchcode.vcs.pip._internal.utils.misc import get_prog, normalize_path
35+
from fetchcode.vcs.pip._internal.utils.temp_dir import TempDirectoryTypeRegistry as TempDirRegistry
36+
from fetchcode.vcs.pip._internal.utils.temp_dir import global_tempdir_manager, tempdir_registry
37+
from fetchcode.vcs.pip._internal.utils.virtualenv import running_under_virtualenv
3838

3939
__all__ = ["Command"]
4040

src/fetchcode/vcs/pip/_internal/cli/cmdoptions.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,16 @@
1919
from textwrap import dedent
2020
from typing import Any, Callable, Dict, Optional, Tuple
2121

22-
from pip._vendor.packaging.utils import canonicalize_name
23-
24-
from pip._internal.cli.parser import ConfigOptionParser
25-
from pip._internal.exceptions import CommandError
26-
from pip._internal.locations import USER_CACHE_DIR, get_src_prefix
27-
from pip._internal.models.format_control import FormatControl
28-
from pip._internal.models.index import PyPI
29-
from pip._internal.models.target_python import TargetPython
30-
from pip._internal.utils.hashes import STRONG_HASHES
31-
from pip._internal.utils.misc import strtobool
22+
from fetchcode.vcs.pip._vendor.packaging.utils import canonicalize_name
23+
24+
from fetchcode.vcs.pip._internal.cli.parser import ConfigOptionParser
25+
from fetchcode.vcs.pip._internal.exceptions import CommandError
26+
from fetchcode.vcs.pip._internal.locations import USER_CACHE_DIR, get_src_prefix
27+
from fetchcode.vcs.pip._internal.models.format_control import FormatControl
28+
from fetchcode.vcs.pip._internal.models.index import PyPI
29+
from fetchcode.vcs.pip._internal.models.target_python import TargetPython
30+
from fetchcode.vcs.pip._internal.utils.hashes import STRONG_HASHES
31+
from fetchcode.vcs.pip._internal.utils.misc import strtobool
3232

3333
logger = logging.getLogger(__name__)
3434

src/fetchcode/vcs/pip/_internal/cli/index_command.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@
1212
from optparse import Values
1313
from typing import TYPE_CHECKING, List, Optional
1414

15-
from pip._vendor import certifi
15+
from fetchcode.vcs.pip._vendor import certifi
1616

17-
from pip._internal.cli.base_command import Command
18-
from pip._internal.cli.command_context import CommandContextMixIn
17+
from fetchcode.vcs.pip._internal.cli.base_command import Command
18+
from fetchcode.vcs.pip._internal.cli.command_context import CommandContextMixIn
1919

2020
if TYPE_CHECKING:
2121
from ssl import SSLContext
2222

23-
from pip._internal.network.session import PipSession
23+
from fetchcode.vcs.pip._internal.network.session import PipSession
2424

2525
logger = logging.getLogger(__name__)
2626

@@ -37,7 +37,7 @@ def _create_truststore_ssl_context() -> Optional["SSLContext"]:
3737
return None
3838

3939
try:
40-
from pip._vendor import truststore
40+
from fetchcode.vcs.pip._vendor import truststore
4141
except ImportError:
4242
logger.warning("Disabling truststore because platform isn't supported")
4343
return None
@@ -86,7 +86,7 @@ def _build_session(
8686
retries: Optional[int] = None,
8787
timeout: Optional[int] = None,
8888
) -> "PipSession":
89-
from pip._internal.network.session import PipSession
89+
from fetchcode.vcs.pip._internal.network.session import PipSession
9090

9191
cache_dir = options.cache_dir
9292
assert not cache_dir or os.path.isabs(cache_dir)
@@ -132,7 +132,7 @@ def _build_session(
132132

133133

134134
def _pip_self_version_check(session: "PipSession", options: Values) -> None:
135-
from pip._internal.self_outdated_check import pip_self_version_check as check
135+
from fetchcode.vcs.pip._internal.self_outdated_check import pip_self_version_check as check
136136

137137
check(session, options)
138138

src/fetchcode/vcs/pip/_internal/cli/main.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@
88
import warnings
99
from typing import List, Optional
1010

11-
from pip._internal.cli.autocompletion import autocomplete
12-
from pip._internal.cli.main_parser import parse_command
13-
from pip._internal.commands import create_command
14-
from pip._internal.exceptions import PipError
15-
from pip._internal.utils import deprecation
11+
from fetchcode.vcs.pip._internal.cli.autocompletion import autocomplete
12+
from fetchcode.vcs.pip._internal.cli.main_parser import parse_command
13+
from fetchcode.vcs.pip._internal.commands import create_command
14+
from fetchcode.vcs.pip._internal.exceptions import PipError
15+
from fetchcode.vcs.pip._internal.utils import deprecation
1616

1717
logger = logging.getLogger(__name__)
1818

0 commit comments

Comments
 (0)