}:
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,
pyproject = true;
build-system = [ setuptools ];
propagatedBuildInputs = [ backoff ];
- "${checkInputsName}" = [
+ nativeCheckInputs = [
git
mypy
];
}:
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