Merge pull request #248286 from tobim/pkgs/spdx-tools-0.8

python3Packages.spdx-tools: 0.7.1 -> 0.8.0

Changed files
+14 -3
pkgs
development
python-modules
spdx-tools
+14 -3
pkgs/development/python-modules/spdx-tools/default.nix
···
{ lib
, buildPythonPackage
+
, beartype
, click
, fetchPypi
+
, license-expression
, pyyaml
, rdflib
, ply
+
, semantic-version
, xmltodict
, pytestCheckHook
, pythonOlder
···
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
];
···
];
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; {