python313Packages.cwlformat: modernize

Changed files
+10 -2
pkgs
development
python-modules
cwlformat
+10 -2
pkgs/development/python-modules/cwlformat/default.nix
···
pytestCheckHook,
pythonOlder,
ruamel-yaml,
+
setuptools,
}:
buildPythonPackage rec {
pname = "cwlformat";
version = "2022.02.18";
-
format = "setuptools";
+
pyproject = true;
disabled = pythonOlder "3.8";
···
})
];
-
propagatedBuildInputs = [ ruamel-yaml ];
+
build-system = [ setuptools ];
+
+
dependencies = [ ruamel-yaml ];
nativeCheckInputs = [ pytestCheckHook ];
pythonImportsCheck = [ "cwlformat" ];
+
+
disabledTests = [
+
# Test compares output
+
"test_formatting_battery"
+
];
meta = with lib; {
description = "Code formatter for CWL";