From d76c4a6d8afcfa06c4e2cc8496f839fff40a99d3 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 12 Apr 2024 21:17:44 +0200 Subject: [PATCH] python312Packages.schema-salad: adjust inputs --- .../python-modules/schema-salad/default.nix | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/pkgs/development/python-modules/schema-salad/default.nix b/pkgs/development/python-modules/schema-salad/default.nix index fc5511926432..8d267299add0 100644 --- a/pkgs/development/python-modules/schema-salad/default.nix +++ b/pkgs/development/python-modules/schema-salad/default.nix @@ -6,13 +6,18 @@ fetchFromGitHub, importlib-resources, mistune, + mypy, mypy-extensions, pytestCheckHook, + pythonRelaxDepsHook, pythonOlder, rdflib, requests, ruamel-yaml, setuptools-scm, + types-dataclasses, + types-requests, + types-setuptools, }: buildPythonPackage rec { @@ -29,16 +34,25 @@ buildPythonPackage rec { hash = "sha256-AgXqeiA4sP7KBnUpb2uMWq45G0LhJ5uLtORrOG4UuB0="; }; + postPatch = '' + substituteInPlace pyproject.toml \ + --replace-fail "black>=19.10b0,<23.12" "black>=19.10b0" + ''; + build-system = [ setuptools-scm ]; dependencies = [ cachecontrol mistune + mypy mypy-extensions rdflib requests ruamel-yaml + types-dataclasses + types-requests + types-setuptools ] ++ cachecontrol.optional-dependencies.filecache ++ lib.optionals (pythonOlder "3.9") [ importlib-resources ];