X-Git-Url: http://git.scottworley.com/nix-pin-deps/blobdiff_plain/ce81dce7f182bd1a4d0910d6c0915d93f9675188..34734ac0aeabaa2685a8e44026dfbf8518835cda:/default.nix?ds=inline diff --git a/default.nix b/default.nix index 9beabfb..e1f0864 100644 --- a/default.nix +++ b/default.nix @@ -1,11 +1,29 @@ -{ pkgs ? import { }, lint ? false }: -pkgs.python3Packages.callPackage -({ lib, buildPythonPackage, autopep8, mypy, pylint, }: +{ + pkgs ? import { }, + lint ? false, +}: +pkgs.python3Packages.callPackage ( + { + lib, + buildPythonPackage, + setuptools, + autopep8, + mypy, + pylint, + }: buildPythonPackage rec { pname = "nix-pin-deps"; - version = "1.1.0"; + version = "1.1.1"; src = lib.cleanSource ./.; - nativeCheckInputs = [ mypy ] ++ lib.optionals lint [ autopep8 pylint ]; + pyproject = true; + build-system = [ setuptools ]; + nativeCheckInputs = [ + mypy + ] + ++ lib.optionals lint [ + autopep8 + pylint + ]; doCheck = true; checkPhase = '' ./test.sh ${lib.optionalString lint "lint"} @@ -16,4 +34,5 @@ pkgs.python3Packages.callPackage license = pkgs.lib.licenses.gpl3; maintainers = with pkgs.lib.maintainers; [ chkno ]; }; - }) { } + } +) { }