Skip to content

Commit c873790

Browse files
committed
Fix patch applied at vendoring to pipdeptree
Signed-off-by: Oz Tiram <oz.tiram@gmail.com>
1 parent 4e45725 commit c873790

File tree

2 files changed

+11
-17
lines changed

2 files changed

+11
-17
lines changed

pipenv/vendor/pipdeptree/__main__.py

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@
55
import sys
66
from typing import Sequence
77

8+
pardir = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
9+
# for finding pipdeptree itself
10+
sys.path.append(pardir)
11+
# for finding stuff in vendor and patched
12+
sys.path.append(os.path.dirname(os.path.dirname(pardir)))
13+
814
from pipenv.vendor.pipdeptree._cli import get_options
915
from pipenv.vendor.pipdeptree._discovery import get_installed_distributions
1016
from pipenv.vendor.pipdeptree._models import PackageDAG
@@ -13,13 +19,6 @@
1319
from pipenv.vendor.pipdeptree._validate import validate
1420

1521

16-
pardir = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
17-
# for finding pipdeptree itself
18-
sys.path.append(pardir)
19-
# for finding stuff in vendor and patched
20-
sys.path.append(os.path.dirname(os.path.dirname(pardir)))
21-
22-
2322
def main(args: Sequence[str] | None = None) -> None | int:
2423
"""CLI - The main function called as entry point."""
2524
options = get_options(args)
Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,21 @@
11
diff --git a/pipenv/vendor/pipdeptree/__main__.py b/pipenv/vendor/pipdeptree/__main__.py
2-
index cb48791..d1c24f5 100644
2+
index cb48791..77ebab7 100644
33
--- a/pipenv/vendor/pipdeptree/__main__.py
44
+++ b/pipenv/vendor/pipdeptree/__main__.py
5-
@@ -1,6 +1,7 @@
5+
@@ -1,9 +1,16 @@
66
"""The main entry point used for CLI."""
77
from __future__ import annotations
88

99
+import os
1010
import sys
1111
from typing import Sequence
1212

13-
@@ -12,6 +13,13 @@ from pipdeptree._render import render
14-
from pipenv.vendor.pipdeptree._validate import validate
15-
16-
1713
+pardir = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
1814
+# for finding pipdeptree itself
1915
+sys.path.append(pardir)
2016
+# for finding stuff in vendor and patched
2117
+sys.path.append(os.path.dirname(os.path.dirname(pardir)))
2218
+
23-
+
24-
def main(args: Sequence[str] | None = None) -> None | int:
25-
"""CLI - The main function called as entry point."""
26-
options = get_options(args)
19+
from pipenv.vendor.pipdeptree._cli import get_options
20+
from pipenv.vendor.pipdeptree._discovery import get_installed_distributions
21+
from pipenv.vendor.pipdeptree._models import PackageDAG

0 commit comments

Comments
 (0)