42 lines
1.4 KiB
Plaintext
42 lines
1.4 KiB
Plaintext
+-------------------------------------------------------------------------------
|
||
| Running ${PKGSTEM} on OpenBSD
|
||
+-------------------------------------------------------------------------------
|
||
|
||
Optional dependencies
|
||
=====================
|
||
|
||
Visidata supports many file formats via additional dependencies - these
|
||
are not enforced by the port, you can install them with pkg_add(1).
|
||
See https://www.visidata.org/formats/ and vd(1) for a list.
|
||
|
||
At the time of writing, these are supported internally:
|
||
|
||
tsv (tab-separated value)
|
||
csv (comma-separated value)
|
||
fixed (fixed width text)
|
||
json (single object) and jsonl/ndjson/ldjson (one object per line).
|
||
sqlite
|
||
supported files compressed with zip, gz, bz2, xz
|
||
|
||
These are supported with additional packages (install with pkg_add):
|
||
|
||
hdf5 py3-h5py
|
||
html/htm, xml py3-lxml
|
||
mysql/mariadb py3-mysqlclient
|
||
pcap py3-dpkt py3-dnslib
|
||
pdf py3-pdfminer
|
||
postgresql py3-psycopg2
|
||
xls py3-xlrd
|
||
xlsx py3-openpyxl
|
||
yaml/yml py3-yaml
|
||
(various via pandas) py3-pandas
|
||
|
||
http is also supported as a transport for other file formats; install
|
||
py3-requests.
|
||
|
||
Some of the other supported formats will need additional libraries.
|
||
If you try opening a file and see a "module not found" message on the
|
||
status line, pkg_locate(1) in the "pkglocatedb" package can help you
|
||
determine if it's available in packages, otherwise it may need to
|
||
be ported.
|