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

python3Packages.spdx-tools: 0.7.1 -> 0.8.0
This commit is contained in:
Fabian Affolter 2023-08-14 09:11:03 +02:00 committed by GitHub
commit f4c11b8088
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,10 +1,13 @@
{ lib { lib
, buildPythonPackage , buildPythonPackage
, beartype
, click , click
, fetchPypi , fetchPypi
, license-expression
, pyyaml , pyyaml
, rdflib , rdflib
, ply , ply
, semantic-version
, xmltodict , xmltodict
, pytestCheckHook , pytestCheckHook
, pythonOlder , pythonOlder
@ -13,21 +16,24 @@
buildPythonPackage rec { buildPythonPackage rec {
pname = "spdx-tools"; pname = "spdx-tools";
version = "0.7.1"; version = "0.8.0";
format = "setuptools"; format = "setuptools";
disabled = pythonOlder "3.7"; disabled = pythonOlder "3.7";
src = fetchPypi { src = fetchPypi {
inherit pname version; inherit pname version;
hash = "sha256-l15tu6iPEFqKyyKr9T/pDw6dVjWiubH+SHeB6WliOxc="; hash = "sha256-ZoCb94eDtHFH3K9ppju51WHrReay7BXC6P4VUOJK4c0=";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
beartype
click click
license-expression
ply ply
pyyaml pyyaml
rdflib rdflib
semantic-version
uritools uritools
xmltodict xmltodict
]; ];
@ -37,7 +43,12 @@ buildPythonPackage rec {
]; ];
pythonImportsCheck = [ 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; { meta = with lib; {