Loading pkgs/by-name/ng/ngrid/package.nixdeleted 100644 → 0 +0 −73 Original line number Diff line number Diff line { lib, fetchFromGitHub, python3, expect, }: python3.pkgs.buildPythonApplication rec { pname = "ngrid"; version = "0.1.0"; pyproject = true; src = fetchFromGitHub { owner = "twosigma"; repo = "ngrid"; rev = version; hash = "sha256-69icp0m+bAHBsQFIDGd8NjfMsMYsB1sUfzuP/OBl5jc="; }; nativeBuildInputs = [ python3.pkgs.setuptools python3.pkgs.wheel ]; propagatedBuildInputs = [ python3.pkgs.six python3.pkgs.numpy python3.pkgs.pytz python3.pkgs.pandas ]; pythonImportsCheck = [ "ngrid.main" ]; nativeCheckInputs = [ python3.pkgs.pytest expect ]; checkPhase = '' runHook preCheck pytest test/formatters.py echo -e "a,b,c\n1.98423,some string,5824.2" > test.csv expect <<EOD exp_internal 1 set timeout 3 spawn $out/bin/ngrid test.csv expect { "Traceback" { exit 1 } timeout { } } send "q" expect { "Traceback" { exit 1 } eof { exit 0 } } EOD runHook postCheck ''; meta = with lib; { description = "It's \"less\" for data"; homepage = "https://github.com/twosigma/ngrid"; license = licenses.bsd3; maintainers = with maintainers; [ twitchy0 ]; mainProgram = "ngrid"; }; } pkgs/top-level/aliases.nix +1 −0 Original line number Diff line number Diff line Loading @@ -1114,6 +1114,7 @@ mapAliases { "; # Added 2025-09-25 nextcloud30Packages = throw "Nextcloud 30 is EOL!"; # Added 2025-09-25 nfstrace = throw "nfstrace has been removed, as it was broken"; # Added 2025-08-25 ngrid = throw "'ngrid' has been removed as it has been unmaintained upstream and broken"; # Added 2025-11-15 nix-direnv-flakes = throw "'nix-direnv-flakes' has been renamed to/replaced by 'nix-direnv'"; # Converted to throw 2025-10-27 nix-ld-rs = throw "'nix-ld-rs' has been renamed to/replaced by 'nix-ld'"; # Converted to throw 2025-10-27 nix-linter = throw "nix-linter has been removed as it was broken for 3 years and unmaintained upstream"; # Added 2025-09-06 Loading Loading
pkgs/by-name/ng/ngrid/package.nixdeleted 100644 → 0 +0 −73 Original line number Diff line number Diff line { lib, fetchFromGitHub, python3, expect, }: python3.pkgs.buildPythonApplication rec { pname = "ngrid"; version = "0.1.0"; pyproject = true; src = fetchFromGitHub { owner = "twosigma"; repo = "ngrid"; rev = version; hash = "sha256-69icp0m+bAHBsQFIDGd8NjfMsMYsB1sUfzuP/OBl5jc="; }; nativeBuildInputs = [ python3.pkgs.setuptools python3.pkgs.wheel ]; propagatedBuildInputs = [ python3.pkgs.six python3.pkgs.numpy python3.pkgs.pytz python3.pkgs.pandas ]; pythonImportsCheck = [ "ngrid.main" ]; nativeCheckInputs = [ python3.pkgs.pytest expect ]; checkPhase = '' runHook preCheck pytest test/formatters.py echo -e "a,b,c\n1.98423,some string,5824.2" > test.csv expect <<EOD exp_internal 1 set timeout 3 spawn $out/bin/ngrid test.csv expect { "Traceback" { exit 1 } timeout { } } send "q" expect { "Traceback" { exit 1 } eof { exit 0 } } EOD runHook postCheck ''; meta = with lib; { description = "It's \"less\" for data"; homepage = "https://github.com/twosigma/ngrid"; license = licenses.bsd3; maintainers = with maintainers; [ twitchy0 ]; mainProgram = "ngrid"; }; }
pkgs/top-level/aliases.nix +1 −0 Original line number Diff line number Diff line Loading @@ -1114,6 +1114,7 @@ mapAliases { "; # Added 2025-09-25 nextcloud30Packages = throw "Nextcloud 30 is EOL!"; # Added 2025-09-25 nfstrace = throw "nfstrace has been removed, as it was broken"; # Added 2025-08-25 ngrid = throw "'ngrid' has been removed as it has been unmaintained upstream and broken"; # Added 2025-11-15 nix-direnv-flakes = throw "'nix-direnv-flakes' has been renamed to/replaced by 'nix-direnv'"; # Converted to throw 2025-10-27 nix-ld-rs = throw "'nix-ld-rs' has been renamed to/replaced by 'nix-ld'"; # Converted to throw 2025-10-27 nix-linter = throw "nix-linter has been removed as it was broken for 3 years and unmaintained upstream"; # Added 2025-09-06 Loading