Skip to content

Commit 887270f

Browse files
author
Alvaro Frias
committed
fix api
Signed-off-by: Alvaro Frias <alvarofriasgaray@gmail>
1 parent 2621c53 commit 887270f

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

src/python_inspector/api.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,14 +58,19 @@ class Resolution(NamedTuple):
5858
packages: List[PackageData]
5959
files: List[Dict]
6060

61-
def to_dict(self):
61+
def to_dict(self, generic_paths=False):
62+
files = self.files
63+
if generic_paths:
64+
# clean file paths
65+
for file in files:
66+
path = file["path"]
67+
file["path"] = utils.remove_test_data_dir_variable_prefix(path=path)
6268
return {
63-
"files": self.files,
69+
"files": files,
6470
"packages": [package for package in self.packages],
6571
"resolution": self.resolution,
6672
}
6773

68-
6974
def resolve_dependencies(
7075
requirement_files=tuple(),
7176
setup_py_file=None,
@@ -82,6 +87,7 @@ def resolve_dependencies(
8287
analyze_setup_py_insecurely=False,
8388
prefer_source=False,
8489
printer=print,
90+
generic_paths=False,
8591
ignore_errors=False,
8692
):
8793
"""

0 commit comments

Comments
 (0)