diff --git a/pkgs/development/python-modules/tsv/default.nix b/pkgs/development/python-modules/tsv/default.nix new file mode 100644 index 000000000000..de77aab6f7dc --- /dev/null +++ b/pkgs/development/python-modules/tsv/default.nix @@ -0,0 +1,32 @@ +{ + lib, + buildPythonPackage, + fetchFromGitHub, + setuptools, +}: + +buildPythonPackage { + pname = "tsv"; + version = "1.2"; + pyproject = true; + + src = fetchFromGitHub { + owner = "adamnovak"; + repo = "tsv"; + rev = "379189e9da4c1b65d0587bb32f3b51e6a7c936c8"; # No Git Tags + hash = "sha256-Axs597Ir7h4mB07Vfy3Xiqwag2rimqBAnodPrO1Lxa4="; + }; + + build-system = [ + setuptools + ]; + + pythonImportsCheck = [ "tsv" ]; + + meta = { + description = "Tab-Separated Value IO Library"; + homepage = "https://github.com/adamnovak/tsv"; + license = with lib.licenses; [ mit ]; + maintainers = with lib.maintainers; [ Luflosi ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index d61c14f995ef..82df39eb5e79 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -21263,6 +21263,8 @@ self: super: with self; { tstr = callPackage ../development/python-modules/tstr { }; + tsv = callPackage ../development/python-modules/tsv { }; + tt-flash = callPackage ../development/python-modules/tt-flash { }; tt-perf-report = callPackage ../development/python-modules/tt-perf-report { };