]> git.scottworley.com Git - pinch/blobdiff - default.nix
Factor out pin check
[pinch] / default.nix
index 942ef10e60fd866634fbd59e724ab203b7489710..3209685a0cdc7fb17244ca945fe34383b3ec9163 100644 (file)
@@ -1,11 +1,11 @@
-{ pkgs ? import <nixpkgs> { } }:
+{ pkgs ? import <nixpkgs> { }, lint ? false }:
 pkgs.python3Packages.callPackage
 ({ lib, buildPythonPackage, nix, git, autopep8, mypy, pylint, }:
   buildPythonPackage rec {
     pname = "pinch";
 pkgs.python3Packages.callPackage
 ({ lib, buildPythonPackage, nix, git, autopep8, mypy, pylint, }:
   buildPythonPackage rec {
     pname = "pinch";
-    version = "1.3";
+    version = "2.0.0-pre";
     src = lib.cleanSource ./.;
     src = lib.cleanSource ./.;
-    checkInputs = [ nix git autopep8 mypy pylint ];
+    checkInputs = [ nix git mypy ] ++ lib.optionals lint [ autopep8 pylint ];
     doCheck = true;
     checkPhase = "./test.sh";
   }) { }
     doCheck = true;
     checkPhase = "./test.sh";
   }) { }