@@ -2,16 +2,23 @@
22, lib
33, fetchFromGitHub
44, dateutil
5−, pyyaml
5+, pandas
6+, requests
7+, lxml
68, openpyxl
79, xlrd
810, h5py
9−, fonttools
10−, lxml
11−, pandas
11+, psycopg2
1212, pyshp
13+, fonttools
14+, pyyaml
15+, pdfminer
16+, vobject
17+, tabulate
18+, wcwidth
19+, zstandard
1320, setuptools
14−, withPcap ? true, dpkt ? null, dnslib ? null
21+, withPcap ? true, dpkt, dnslib
1522}:
1623buildPythonApplication rec {
1724 pname = "visidata";
@@ -25,15 +32,32 @@ buildPythonApplication rec {
2532 };
2633
2734 propagatedBuildInputs = [
35+ # from visidata/requirements.txt
36+ # packages not (yet) present in nixpkgs are commented
2837 dateutil
29− pyyaml
38+ pandas
39+ requests
40+ lxml
3041 openpyxl
3142 xlrd
3243 h5py
33− fonttools
34− lxml
35− pandas
44+ psycopg2
3645 pyshp
46+ #mapbox-vector-tile
47+ #pypng
48+ fonttools
49+ #sas7bdat
50+ #xport
51+ #savReaderWriter
52+ pyyaml
53+ #namestand
54+ #datapackage
55+ pdfminer
56+ #tabula
57+ vobject
58+ tabulate
59+ wcwidth
60+ zstandard
3761 setuptools
3862 ] ++ lib.optionals withPcap [ dpkt dnslib ];
3963