19 | | }}} |
20 | | {{{ |
21 | | #!graphviz |
22 | | digraph { |
23 | | rankdir=LR; |
24 | | xlrd [label="xlrd |
25 | | 1.2.0"] |
26 | | wrapt [label="wrapt |
27 | | 1.11.2"] |
28 | | wheel [label="wheel |
29 | | 0.33.4"] |
30 | | Werkzeug [label="Werkzeug |
31 | | 0.16.0"] |
32 | | webweb [label="webweb |
33 | | 0.0.37"] |
34 | | webweb -> numpy [label=">=1.16.3"] |
35 | | wcwidth [label="wcwidth |
36 | | 0.1.7"] |
37 | | urllib3 [label="urllib3 |
38 | | 1.25.6"] |
39 | | "typed-ast" [label="typed-ast |
40 | | 1.4.0"] |
41 | | traitlets [label="traitlets |
42 | | 4.3.3"] |
43 | | traitlets -> decorator [label=any] |
44 | | traitlets -> six [label=any] |
45 | | traitlets -> "ipython-genutils" [label=any] |
46 | | "text-unidecode" [label="text-unidecode |
47 | | 1.3"] |
48 | | SQLAlchemy [label="SQLAlchemy |
49 | | 1.3.10"] |
50 | | soupsieve [label="soupsieve |
51 | | 1.9.4"] |
52 | | setuptools [label="setuptools |
53 | | 41.0.1"] |
54 | | selenium [label="selenium |
55 | | 3.141.0"] |
56 | | selenium -> urllib3 [label=any] |
57 | | "selenium-wire" [label="selenium-wire |
58 | | 1.0.10"] |
59 | | "selenium-wire" -> selenium [label=">=3.4.0"] |
60 | | retrying [label="retrying |
61 | | 1.3.3"] |
62 | | retrying -> six [label=">=1.7.0"] |
63 | | pytz [label="pytz |
64 | | 2019.3"] |
65 | | pytimeparse [label="pytimeparse |
66 | | 1.1.8"] |
67 | | "python-slugify" [label="python-slugify |
68 | | 3.0.6"] |
69 | | "python-slugify" -> "text-unidecode" [label=">=1.3"] |
70 | | "python-dateutil" [label="python-dateutil |
71 | | 2.8.0"] |
72 | | "python-dateutil" -> six [label=">=1.5"] |
73 | | pyparsing [label="pyparsing |
74 | | 2.4.2"] |
75 | | pylint [label="pylint |
76 | | 2.4.2"] |
77 | | pylint -> mccabe [label=">=0.6,<0.7"] |
78 | | pylint -> isort [label=">=4.2.5,<5"] |
79 | | pylint -> astroid [label=">=2.3.0,<2.4"] |
80 | | Pygments [label="Pygments |
81 | | 2.4.2"] |
82 | | ptyprocess [label="ptyprocess |
83 | | 0.6.0"] |
84 | | "prompt-toolkit" [label="prompt-toolkit |
85 | | 2.0.10"] |
86 | | "prompt-toolkit" -> wcwidth [label=any] |
87 | | "prompt-toolkit" -> six [label=">=1.9.0"] |
88 | | plotly [label="plotly |
89 | | 4.2.1"] |
90 | | plotly -> six [label=any] |
91 | | plotly -> retrying [label=">=1.3.3"] |
92 | | pipdeptree [label="pipdeptree |
93 | | 0.13.2"] |
94 | | pipdeptree -> pip [label=">=6.0.0"] |
95 | | pip [label="pip |
96 | | 19.1.1"] |
97 | | pickleshare [label="pickleshare |
98 | | 0.7.5"] |
99 | | pexpect [label="pexpect |
100 | | 4.7.0"] |
101 | | pexpect -> ptyprocess [label=">=0.5"] |
102 | | parso [label="parso |
103 | | 0.5.1"] |
104 | | parsedatetime [label="parsedatetime |
105 | | 2.4"] |
106 | | parsedatetime -> future [label=any] |
107 | | pandas [label="pandas |
108 | | 0.25.2"] |
109 | | pandas -> numpy [label=">=1.13.3"] |
110 | | pandas -> "python-dateutil" [label=">=2.6.1"] |
111 | | pandas -> pytz [label=">=2017.2"] |
112 | | openpyxl [label="openpyxl |
113 | | 3.0.0"] |
114 | | openpyxl -> "et-xmlfile" [label=any] |
115 | | openpyxl -> jdcal [label=any] |
116 | | numpy [label="numpy |
117 | | 1.17.3"] |
118 | | networkx [label="networkx |
119 | | 2.4"] |
120 | | networkx -> decorator [label=">=4.3.0"] |
121 | | mccabe [label="mccabe |
122 | | 0.6.1"] |
123 | | matplotlib [label="matplotlib |
124 | | 3.1.1"] |
125 | | matplotlib -> pyparsing [label=">=2.0.1,!=2.1.6,!=2.1.2,!=2.0.4"] |
126 | | matplotlib -> kiwisolver [label=">=1.0.1"] |
127 | | matplotlib -> numpy [label=">=1.11"] |
128 | | matplotlib -> "python-dateutil" [label=">=2.1"] |
129 | | matplotlib -> cycler [label=">=0.10"] |
130 | | MarkupSafe [label="MarkupSafe |
131 | | 1.1.1"] |
132 | | lxml [label="lxml |
133 | | 4.4.1"] |
134 | | leather [label="leather |
135 | | 0.3.3"] |
136 | | leather -> six [label=">=1.6.1"] |
137 | | "lazy-object-proxy" [label="lazy-object-proxy |
138 | | 1.4.2"] |
139 | | kiwisolver [label="kiwisolver |
140 | | 1.1.0"] |
141 | | kiwisolver -> setuptools [label=any] |
142 | | Jinja2 [label="Jinja2 |
143 | | 2.10.3"] |
144 | | Jinja2 -> MarkupSafe [label=">=0.23"] |
145 | | jedi [label="jedi |
146 | | 0.15.1"] |
147 | | jedi -> parso [label=">=0.5.0"] |
148 | | jdcal [label="jdcal |
149 | | 1.4.1"] |
150 | | itsdangerous [label="itsdangerous |
151 | | 1.1.0"] |
152 | | isort [label="isort |
153 | | 4.3.21"] |
154 | | isodate [label="isodate |
155 | | 0.6.0"] |
156 | | isodate -> six [label=any] |
157 | | ipython [label="ipython |
158 | | 7.8.0"] |
159 | | ipython -> decorator [label=any] |
160 | | ipython -> pickleshare [label=any] |
161 | | ipython -> setuptools [label=">=18.5"] |
162 | | ipython -> pygments [label=any] |
163 | | ipython -> backcall [label=any] |
164 | | ipython -> traitlets [label=">=4.2"] |
165 | | ipython -> pexpect [label=any] |
166 | | ipython -> jedi [label=">=0.10"] |
167 | | ipython -> "prompt-toolkit" [label=">=2.0.0,<2.1.0"] |
168 | | ipython -> appnope [label=any] |
169 | | "ipython-genutils" [label="ipython-genutils |
170 | | 0.2.0"] |
171 | | graphviz [label="graphviz |
172 | | 0.13"] |
173 | | future [label="future |
174 | | 0.18.0"] |
175 | | Flask [label="Flask |
176 | | 1.1.1"] |
177 | | Flask -> itsdangerous [label=">=0.24"] |
178 | | Flask -> Werkzeug [label=">=0.15"] |
179 | | Flask -> Jinja2 [label=">=2.10.1"] |
180 | | Flask -> click [label=">=5.1"] |
181 | | "Flask-Compress" [label="Flask-Compress |
182 | | 1.4.0"] |
183 | | "Flask-Compress" -> Flask [label=any] |
184 | | "et-xmlfile" [label="et-xmlfile |
185 | | 1.0.1"] |
186 | | decorator [label="decorator |
187 | | 4.4.0"] |
188 | | dbfread [label="dbfread |
189 | | 2.0.7"] |
190 | | dash [label="dash |
191 | | 1.4.1"] |
192 | | dash -> "dash-table" [label="==4.4.1"] |
193 | | dash -> plotly [label=any] |
194 | | dash -> "flask-compress" [label=any] |
195 | | dash -> "dash-core-components" [label="==1.3.1"] |
196 | | dash -> "dash-html-components" [label="==1.0.1"] |
197 | | dash -> "dash-renderer" [label="==1.1.2"] |
198 | | dash -> Flask [label=">=1.0.2"] |
199 | | dash -> future [label=any] |
200 | | "dash-table" [label="dash-table |
201 | | 4.4.1"] |
202 | | "dash-renderer" [label="dash-renderer |
203 | | 1.1.2"] |
204 | | "dash-html-components" [label="dash-html-components |
205 | | 1.0.1"] |
206 | | "dash-daq" [label="dash-daq |
207 | | 0.2.1"] |
208 | | "dash-daq" -> dash [label=">=1.0.0"] |
209 | | "dash-core-components" [label="dash-core-components |
210 | | 1.3.1"] |
211 | | cycler [label="cycler |
212 | | 0.10.0"] |
213 | | cycler -> six [label=any] |
214 | | csvkit [label="csvkit |
215 | | 1.0.4"] |
216 | | csvkit -> six [label=">=1.6.1"] |
217 | | csvkit -> "agate-sql" [label=">=0.5.3"] |
218 | | csvkit -> "agate-excel" [label=">=0.2.2"] |
219 | | csvkit -> agate [label=">=1.6.1"] |
220 | | csvkit -> "agate-dbf" [label=">=0.2.0"] |
221 | | Click [label="Click |
222 | | 7.0"] |
223 | | bs4 [label="bs4 |
224 | | 0.0.1"] |
225 | | bs4 -> beautifulsoup4 [label=any] |
226 | | beautifulsoup4 [label="beautifulsoup4 |
227 | | 4.8.1"] |
228 | | beautifulsoup4 -> soupsieve [label=">=1.2"] |
229 | | backcall [label="backcall |
230 | | 0.1.0"] |
231 | | Babel [label="Babel |
232 | | 2.7.0"] |
233 | | Babel -> pytz [label=">=2015.7"] |
234 | | astroid [label="astroid |
235 | | 2.3.1"] |
236 | | astroid -> six [label="==1.12"] |
237 | | astroid -> "lazy-object-proxy" [label="==1.4.*"] |
238 | | astroid -> "typed-ast" [label=">=1.4.0,<1.5"] |
239 | | astroid -> wrapt [label="==1.11.*"] |
240 | | appnope [label="appnope |
241 | | 0.1.0"] |
242 | | agate [label="agate |
243 | | 1.6.1"] |
244 | | agate -> Babel [label=">=2.0"] |
245 | | agate -> six [label=">=1.9.0"] |
246 | | agate -> isodate [label=">=0.5.4"] |
247 | | agate -> "python-slugify" [label=">=1.2.1"] |
248 | | agate -> pytimeparse [label=">=1.1.5"] |
249 | | agate -> parsedatetime [label=">=2.1"] |
250 | | agate -> leather [label=">=0.3.2"] |
251 | | "agate-sql" [label="agate-sql |
252 | | 0.5.4"] |
253 | | "agate-sql" -> sqlalchemy [label=">=1.0.8"] |
254 | | "agate-sql" -> agate [label=">=1.5.0"] |
255 | | "agate-excel" [label="agate-excel |
256 | | 0.2.3"] |
257 | | "agate-excel" -> xlrd [label=">=0.9.4"] |
258 | | "agate-excel" -> openpyxl [label=">=2.3.0"] |
259 | | "agate-excel" -> agate [label=">=1.5.0"] |
260 | | "agate-dbf" [label="agate-dbf |
261 | | 0.2.1"] |
262 | | "agate-dbf" -> dbfread [label=">=2.0.5"] |
263 | | "agate-dbf" -> agate [label=">=1.5.0"] |
264 | | six [label="six |
265 | | 1.12.0"] |
266 | | protobuf [label="protobuf |
267 | | 3.10.0"] |
268 | | protobuf -> six [label=">=1.9"] |
269 | | protobuf -> setuptools [label=any] |
270 | | } |