From 99de7935b4906bbade28d18573c22e950ee3da0a Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 6 Apr 2026 18:40:57 +0200 Subject: [PATCH] python3Packages.cwl-utils: 0.40 -> 0.41 Changelog: https://github.com/common-workflow-language/cwl-utils/releases/tag/v0.41 --- .../python-modules/cwl-utils/default.nix | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/pkgs/development/python-modules/cwl-utils/default.nix b/pkgs/development/python-modules/cwl-utils/default.nix index 66334e24b503..37392acb299a 100644 --- a/pkgs/development/python-modules/cwl-utils/default.nix +++ b/pkgs/development/python-modules/cwl-utils/default.nix @@ -4,6 +4,7 @@ cwl-upgrader, cwlformat, fetchFromGitHub, + hatchling, jsonschema, packaging, pytest-mock, @@ -13,22 +14,21 @@ requests, ruamel-yaml, schema-salad, - setuptools, }: buildPythonPackage rec { pname = "cwl-utils"; - version = "0.40"; + version = "0.41"; pyproject = true; src = fetchFromGitHub { owner = "common-workflow-language"; repo = "cwl-utils"; tag = "v${version}"; - hash = "sha256-A9+JvtSTPfXK/FGJ8pplT06kkuatZu1fgjjmg74oTvE="; + hash = "sha256-78Kx+LCEcPE7qsV6MFtfSY6tVj5KZhifFOib7beCU2c="; }; - build-system = [ setuptools ]; + build-system = [ hatchling ]; dependencies = [ cwl-upgrader @@ -62,15 +62,6 @@ buildPythonPackage rec { "test_cwl_inputs_to_jsonschema" ]; - disabledTestPaths = [ - # Tests require podman - "tests/test_docker_extract.py" - # Tests requires singularity - "tests/test_js_sandbox.py" - # Circular dependencies - "tests/test_graph_split.py" - ]; - meta = { description = "Utilities for CWL"; homepage = "https://github.com/common-workflow-language/cwl-utils";