Skip to content

Commit 2383420

Browse files
authoredNov 4, 2024··
Merge pull request #6307 from sanders41/pipdeptree
Add new paths to front of PATH
2 parents 5a51979 + 65c8c5b commit 2383420

File tree

2 files changed

+11
-6
lines changed

2 files changed

+11
-6
lines changed
 

‎news/6307.bugfix.rst

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fix issue where modules could not be found

‎pipenv/vendor/pipdeptree/__main__.py

+10-6
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,20 @@
77
from typing import Sequence
88

99
pardir = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
10-
# for finding pipdeptree itself
11-
sys.path.append(pardir)
12-
# for finding stuff in vendor and patched
13-
sys.path.append(os.path.dirname(os.path.dirname(pardir)))
10+
# for finding pipdeptree itself, vendor, and patched
11+
sys.path = [pardir, os.path.dirname(os.path.dirname(pardir))] + sys.path
1412

1513
from pipenv.vendor.pipdeptree._cli import get_options
1614
from pipenv.vendor.pipdeptree._detect_env import detect_active_interpreter
1715
from pipenv.vendor.pipdeptree._discovery import get_installed_distributions
1816
from pipenv.vendor.pipdeptree._models import PackageDAG
1917
from pipenv.vendor.pipdeptree._render import render
2018
from pipenv.vendor.pipdeptree._validate import validate
21-
from pipenv.vendor.pipdeptree._warning import WarningPrinter, WarningType, get_warning_printer
19+
from pipenv.vendor.pipdeptree._warning import (
20+
WarningPrinter,
21+
WarningType,
22+
get_warning_printer,
23+
)
2224

2325

2426
def main(args: Sequence[str] | None = None) -> None | int:
@@ -38,7 +40,9 @@ def main(args: Sequence[str] | None = None) -> None | int:
3840
print(f"(resolved python: {resolved_path})", file=sys.stderr) # noqa: T201
3941

4042
pkgs = get_installed_distributions(
41-
interpreter=options.python, local_only=options.local_only, user_only=options.user_only
43+
interpreter=options.python,
44+
local_only=options.local_only,
45+
user_only=options.user_only,
4246
)
4347
tree = PackageDAG.from_pkgs(pkgs)
4448

0 commit comments

Comments
 (0)
Please sign in to comment.