From 69b99a750fe49a3049df830f578a82c1ca87d9bb Mon Sep 17 00:00:00 2001 From: Tobias Mayer Date: Thu, 10 Aug 2023 06:53:49 +0200 Subject: [PATCH] python3Packages.spdx-tools: 0.7.1 -> 0.8.0 --- .../python-modules/spdx-tools/default.nix | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/spdx-tools/default.nix b/pkgs/development/python-modules/spdx-tools/default.nix index 72ddbef10b7..3751864ff27 100644 --- a/pkgs/development/python-modules/spdx-tools/default.nix +++ b/pkgs/development/python-modules/spdx-tools/default.nix @@ -1,10 +1,13 @@ { lib , buildPythonPackage +, beartype , click , fetchPypi +, license-expression , pyyaml , rdflib , ply +, semantic-version , xmltodict , pytestCheckHook , pythonOlder @@ -13,21 +16,24 @@ buildPythonPackage rec { pname = "spdx-tools"; - version = "0.7.1"; + version = "0.8.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { inherit pname version; - hash = "sha256-l15tu6iPEFqKyyKr9T/pDw6dVjWiubH+SHeB6WliOxc="; + hash = "sha256-ZoCb94eDtHFH3K9ppju51WHrReay7BXC6P4VUOJK4c0="; }; propagatedBuildInputs = [ + beartype click + license-expression ply pyyaml rdflib + semantic-version uritools xmltodict ]; @@ -37,7 +43,12 @@ buildPythonPackage rec { ]; pythonImportsCheck = [ - "spdx" + "spdx_tools.spdx" + ]; + + disabledTestPaths = [ + # Depends on the currently not packaged pyshacl module. + "tests/spdx3/validation/json_ld/test_shacl_validation.py" ]; meta = with lib; {