1+ {
2+ "headers" : {
3+ "tool_name" : " dad" ,
4+ "tool_homepageurl" : " https://github.com/nexB/python-inspector" ,
5+ "tool_version" : " 0.5.0" ,
6+ "options" : [
7+ " --index-url https://pypi.org/simple" ,
8+ " --python-version 38" ,
9+ " --operating-system linux" ,
10+ " --json <file>"
11+ ],
12+ "notice" : " Dependency tree generated with python-inspector.\n python-inspector is a free software tool from nexB Inc. and others.\n Visit https://github.com/nexB/scancode-toolkit/ for support and download." ,
13+ "warnings" : [],
14+ "errors" : []
15+ },
16+ "requirements" : [
17+ {
18+ "purl" : " pkg:pypi/click@6.7" ,
19+ "extracted_requirement" : " click==6.7" ,
20+ "scope" : " install" ,
21+ "is_runtime" : true ,
22+ "is_optional" : false ,
23+ "is_resolved" : true ,
24+ "resolved_package" : {},
25+ "extra_data" : {
26+ "is_editable" : false ,
27+ "link" : null ,
28+ "hash_options" : [],
29+ "is_constraint" : false ,
30+ "is_archive" : null ,
31+ "is_wheel" : false ,
32+ "is_url" : null ,
33+ "is_vcs_url" : null ,
34+ "is_name_at_url" : false ,
35+ "is_local_path" : null
36+ }
37+ },
38+ {
39+ "purl" : " pkg:pypi/flask@1.0" ,
40+ "extracted_requirement" : " Flask==1.0" ,
41+ "scope" : " install" ,
42+ "is_runtime" : true ,
43+ "is_optional" : false ,
44+ "is_resolved" : true ,
45+ "resolved_package" : {},
46+ "extra_data" : {
47+ "is_editable" : false ,
48+ "link" : null ,
49+ "hash_options" : [],
50+ "is_constraint" : false ,
51+ "is_archive" : null ,
52+ "is_wheel" : false ,
53+ "is_url" : null ,
54+ "is_vcs_url" : null ,
55+ "is_name_at_url" : false ,
56+ "is_local_path" : null
57+ }
58+ },
59+ {
60+ "purl" : " pkg:pypi/itsdangerous@0.24" ,
61+ "extracted_requirement" : " itsdangerous==0.24" ,
62+ "scope" : " install" ,
63+ "is_runtime" : true ,
64+ "is_optional" : false ,
65+ "is_resolved" : true ,
66+ "resolved_package" : {},
67+ "extra_data" : {
68+ "is_editable" : false ,
69+ "link" : null ,
70+ "hash_options" : [],
71+ "is_constraint" : false ,
72+ "is_archive" : null ,
73+ "is_wheel" : false ,
74+ "is_url" : null ,
75+ "is_vcs_url" : null ,
76+ "is_name_at_url" : false ,
77+ "is_local_path" : null
78+ }
79+ },
80+ {
81+ "purl" : " pkg:pypi/jinja2@2.11.3" ,
82+ "extracted_requirement" : " Jinja2==2.11.3" ,
83+ "scope" : " install" ,
84+ "is_runtime" : true ,
85+ "is_optional" : false ,
86+ "is_resolved" : true ,
87+ "resolved_package" : {},
88+ "extra_data" : {
89+ "is_editable" : false ,
90+ "link" : null ,
91+ "hash_options" : [],
92+ "is_constraint" : false ,
93+ "is_archive" : null ,
94+ "is_wheel" : false ,
95+ "is_url" : null ,
96+ "is_vcs_url" : null ,
97+ "is_name_at_url" : false ,
98+ "is_local_path" : null
99+ }
100+ },
101+ {
102+ "purl" : " pkg:pypi/markupsafe@1.0" ,
103+ "extracted_requirement" : " MarkupSafe==1.0" ,
104+ "scope" : " install" ,
105+ "is_runtime" : true ,
106+ "is_optional" : false ,
107+ "is_resolved" : true ,
108+ "resolved_package" : {},
109+ "extra_data" : {
110+ "is_editable" : false ,
111+ "link" : null ,
112+ "hash_options" : [],
113+ "is_constraint" : false ,
114+ "is_archive" : null ,
115+ "is_wheel" : false ,
116+ "is_url" : null ,
117+ "is_vcs_url" : null ,
118+ "is_name_at_url" : false ,
119+ "is_local_path" : null
120+ }
121+ },
122+ {
123+ "purl" : " pkg:pypi/werkzeug@0.15.3" ,
124+ "extracted_requirement" : " Werkzeug==0.15.3" ,
125+ "scope" : " install" ,
126+ "is_runtime" : true ,
127+ "is_optional" : false ,
128+ "is_resolved" : true ,
129+ "resolved_package" : {},
130+ "extra_data" : {
131+ "is_editable" : false ,
132+ "link" : null ,
133+ "hash_options" : [],
134+ "is_constraint" : false ,
135+ "is_archive" : null ,
136+ "is_wheel" : false ,
137+ "is_url" : null ,
138+ "is_vcs_url" : null ,
139+ "is_name_at_url" : false ,
140+ "is_local_path" : null
141+ }
142+ }
143+ ],
144+ "resolved_dependencies" : [
145+ {
146+ "key" : " flask" ,
147+ "package_name" : " flask" ,
148+ "installed_version" : " 1.0" ,
149+ "dependencies" : [
150+ {
151+ "key" : " click" ,
152+ "package_name" : " click" ,
153+ "installed_version" : " 6.7" ,
154+ "dependencies" : []
155+ },
156+ {
157+ "key" : " itsdangerous" ,
158+ "package_name" : " itsdangerous" ,
159+ "installed_version" : " 0.24" ,
160+ "dependencies" : []
161+ },
162+ {
163+ "key" : " jinja2" ,
164+ "package_name" : " jinja2" ,
165+ "installed_version" : " 2.11.3" ,
166+ "dependencies" : [
167+ {
168+ "key" : " markupsafe" ,
169+ "package_name" : " markupsafe" ,
170+ "installed_version" : " 1.0" ,
171+ "dependencies" : []
172+ }
173+ ]
174+ },
175+ {
176+ "key" : " werkzeug" ,
177+ "package_name" : " werkzeug" ,
178+ "installed_version" : " 0.15.3" ,
179+ "dependencies" : []
180+ }
181+ ]
182+ }
183+ ]
184+ }
0 commit comments