diff --git a/pkgs/development/python-modules/cwl-utils/default.nix b/pkgs/development/python-modules/cwl-utils/default.nix index aaa57e86ae00..fe6c94829e0e 100644 --- a/pkgs/development/python-modules/cwl-utils/default.nix +++ b/pkgs/development/python-modules/cwl-utils/default.nix @@ -1,34 +1,38 @@ -{ lib -, buildPythonPackage -, cwl-upgrader -, cwlformat -, fetchFromGitHub -, packaging -, pytest-mock -, pytest-xdist -, pytestCheckHook -, pythonOlder -, rdflib -, requests -, ruamel-yaml -, schema-salad +{ + lib, + buildPythonPackage, + cwl-upgrader, + cwlformat, + fetchFromGitHub, + packaging, + pytest-mock, + pytest-xdist, + pytestCheckHook, + pythonOlder, + rdflib, + requests, + ruamel-yaml, + schema-salad, + setuptools, }: buildPythonPackage rec { pname = "cwl-utils"; - version = "0.32"; - format = "setuptools"; + version = "0.33"; + pyproject = true; disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "common-workflow-language"; - repo = pname; + repo = "cwl-utils"; rev = "refs/tags/v${version}"; - hash = "sha256-CM2UlJ86FcjsOm0msBNpY2li8bhm5T/aMD1q292HpLM="; + hash = "sha256-+GvG5Uu2nQWYCcuAkBkegsmMCWhf269jH6Zcex99I4M="; }; - propagatedBuildInputs = [ + build-system = [ setuptools ]; + + dependencies = [ cwl-upgrader packaging rdflib @@ -44,9 +48,7 @@ buildPythonPackage rec { pytestCheckHook ]; - pythonImportsCheck = [ - "cwl_utils" - ]; + pythonImportsCheck = [ "cwl_utils" ]; disabledTests = [ # Don't run tests which require Node.js