X-Git-Url: http://git.scottworley.com/nix-pin-deps/blobdiff_plain/107c5850403d88393a819538426fe9594f5746ec..ac783e5803ab562c1b7ce17b1b4ab6b5af95006d:/default.nix diff --git a/default.nix b/default.nix new file mode 100644 index 0000000..7be4d9c --- /dev/null +++ b/default.nix @@ -0,0 +1,13 @@ +{ pkgs ? import { }, lint ? false }: +pkgs.python3Packages.callPackage +({ lib, buildPythonPackage, autopep8, mypy, pylint, }: + buildPythonPackage rec { + pname = "nix-pin-deps"; + version = "1.0.0"; + src = lib.cleanSource ./.; + checkInputs = [ mypy ] ++ lib.optionals lint [ autopep8 pylint ]; + doCheck = true; + checkPhase = '' + ./test.sh ${lib.optionalString lint "lint"} + ''; + }) { }