]> git.scottworley.com Git - pinch/blobdiff - default.nix
Keep the version in one place
[pinch] / default.nix
index 35299ae3e6a0bd6ccc7e6331ceeb8dc6420d0f67..2db319a90c75b122a88c1de16797ad9ff51446a7 100644 (file)
@@ -4,11 +4,6 @@
 }:
 
 let
-  checkInputsAreNative = pkgs.lib.hasInfix "nativeCheckInputs" (
-    builtins.readFile <nixpkgs/doc/stdenv/stdenv.chapter.md>
-  );
-  checkInputsName = if checkInputsAreNative then "nativeCheckInputs" else "checkInputs";
-
   git-cache-fallback =
     {
       buildPythonPackage,
@@ -29,7 +24,7 @@ let
       pyproject = true;
       build-system = [ setuptools ];
       propagatedBuildInputs = [ backoff ];
-      "${checkInputsName}" = [
+      nativeCheckInputs = [
         git
         mypy
       ];
@@ -53,12 +48,12 @@ pkgs.python3Packages.callPackage
     }:
     buildPythonPackage rec {
       pname = "pinch";
-      version = "3.3.2";
+      version = (builtins.fromTOML (lib.fileContents ./version.py)).pinch_version;
       src = lib.cleanSource ./.;
       pyproject = true;
       build-system = [ setuptools ];
       propagatedBuildInputs = [ git-cache ];
-      "${checkInputsName}" = [
+      nativeCheckInputs = [
         nix
         git
         mypy