Unverified Commit f4c11b80 authored by Fabian Affolter's avatar Fabian Affolter Committed by GitHub
Browse files

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

python3Packages.spdx-tools: 0.7.1 -> 0.8.0
parents f2e4984f 69b99a75
Loading
Loading
Loading
Loading
+14 −3
Original line number Diff line number Diff line
{ 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; {