visidata: migrate to by-name (#437592)

7c6f434c 8bb4e100 007d3f0e

Changed files
+63 -98
pkgs
by-name
vi
visidata
top-level
+63 -96
pkgs/applications/misc/visidata/default.nix pkgs/by-name/vi/visidata/package.nix
···
{
-
stdenv,
lib,
-
buildPythonApplication,
+
python3Packages,
fetchFromGitHub,
-
# python requirements
-
beautifulsoup4,
-
boto3,
-
faker,
-
fonttools,
-
h5py,
-
importlib-metadata,
-
lxml,
-
matplotlib,
-
numpy,
-
odfpy,
-
openpyxl,
-
pandas,
-
pdfminer-six,
-
praw,
-
psutil,
-
psycopg2,
-
pyarrow,
-
pyshp,
-
pypng,
-
msgpack,
-
brotli,
-
python-dateutil,
-
pyyaml,
-
requests,
-
seaborn,
-
setuptools,
-
sh,
-
tabulate,
-
urllib3,
-
vobject,
-
wcwidth,
-
xlrd,
-
xlwt,
-
zstandard,
-
zulip,
# other
gitMinimal,
withPcap ? true,
-
dpkt,
-
dnslib,
withXclip ? stdenv.hostPlatform.isLinux,
xclip,
testers,
visidata,
+
stdenv,
}:
-
buildPythonApplication rec {
+
python3Packages.buildPythonApplication rec {
pname = "visidata";
version = "3.2";
format = "setuptools";
···
hash = "sha256-kOg9OypWNGStNYFctPIwzVa1CsZBySY2IpA3eDrS7eY=";
};
-
propagatedBuildInputs = [
-
# from visidata/requirements.txt
-
# packages not (yet) present in nixpkgs are commented
-
python-dateutil
-
pandas
-
requests
-
lxml
-
openpyxl
-
xlrd
-
xlwt
-
h5py
-
psycopg2
-
boto3
-
pyshp
-
#mapbox-vector-tile
-
pypng
-
#pyconll
-
msgpack
-
brotli
-
#fecfile
-
fonttools
-
#sas7bdat
-
#xport
-
#savReaderWriter
-
pyyaml
-
#namestand
-
#datapackage
-
pdfminer-six
-
#tabula
-
vobject
-
tabulate
-
wcwidth
-
zstandard
-
odfpy
-
urllib3
-
pyarrow
-
seaborn
-
matplotlib
-
sh
-
psutil
-
numpy
+
propagatedBuildInputs =
+
with python3Packages;
+
[
+
# from visidata/requirements.txt
+
# packages not (yet) present in nixpkgs are commented
+
python-dateutil
+
pandas
+
requests
+
lxml
+
openpyxl
+
xlrd
+
xlwt
+
h5py
+
psycopg2
+
boto3
+
pyshp
+
#mapbox-vector-tile
+
pypng
+
#pyconll
+
msgpack
+
brotli
+
#fecfile
+
fonttools
+
#sas7bdat
+
#xport
+
#savReaderWriter
+
pyyaml
+
#namestand
+
#datapackage
+
pdfminer-six
+
#tabula
+
vobject
+
tabulate
+
wcwidth
+
zstandard
+
odfpy
+
urllib3
+
pyarrow
+
seaborn
+
matplotlib
+
sh
+
psutil
+
numpy
-
#requests_cache
-
beautifulsoup4
+
#requests_cache
+
beautifulsoup4
-
faker
-
praw
-
zulip
-
#pyairtable
+
faker
+
praw
+
zulip
+
#pyairtable
-
setuptools
-
importlib-metadata
-
]
-
++ lib.optionals withPcap [
-
dpkt
-
dnslib
-
]
-
++ lib.optional withXclip xclip;
+
setuptools
+
importlib-metadata
+
]
+
++ lib.optionals withPcap (
+
with python3Packages;
+
[
+
dpkt
+
dnslib
+
]
+
)
+
++ lib.optional withXclip xclip;
nativeCheckInputs = [
gitMinimal
-2
pkgs/top-level/all-packages.nix
···
vimwiki-markdown = python3Packages.callPackage ../tools/misc/vimwiki-markdown { };
-
visidata = python3Packages.callPackage ../applications/misc/visidata { };
-
vkbasalt = callPackage ../tools/graphics/vkbasalt {
vkbasalt32 = pkgsi686Linux.vkbasalt;
};