about summary refs log tree commit diff
path: root/pkgs/development/python-modules/cyclonedx-python-lib
diff options
context:
space:
mode:
authorFabian Affolter <mail@fabian-affolter.ch>2022-01-13 12:17:21 +0100
committerFabian Affolter <mail@fabian-affolter.ch>2022-01-13 12:17:28 +0100
commit7eca5b29dafe3eee62fb7c3bf317a88e6002db0a (patch)
tree36cb452dc26a6ebc594f7dea9fa13937336eb57d /pkgs/development/python-modules/cyclonedx-python-lib
parent33e2a4b40c696368c7ec9f3e430ba6f8b0710dac (diff)
python3Packages.cyclonedx-python-lib: 0.12.3 -> 1.0.0
Diffstat (limited to 'pkgs/development/python-modules/cyclonedx-python-lib')
-rw-r--r--pkgs/development/python-modules/cyclonedx-python-lib/default.nix16
1 files changed, 6 insertions, 10 deletions
diff --git a/pkgs/development/python-modules/cyclonedx-python-lib/default.nix b/pkgs/development/python-modules/cyclonedx-python-lib/default.nix
index 75f9c29607dac..4c3d9cd4f195f 100644
--- a/pkgs/development/python-modules/cyclonedx-python-lib/default.nix
+++ b/pkgs/development/python-modules/cyclonedx-python-lib/default.nix
@@ -2,6 +2,8 @@
 , buildPythonPackage
 , fetchFromGitHub
 , importlib-metadata
+, jsonschema
+, lxml
 , packageurl-python
 , poetry-core
 , pytestCheckHook
@@ -11,12 +13,11 @@
 , toml
 , types-setuptools
 , types-toml
-, tox
 }:
 
 buildPythonPackage rec {
   pname = "cyclonedx-python-lib";
-  version = "0.12.3";
+  version = "1.0.0";
   format = "pyproject";
 
   disabled = pythonOlder "3.6";
@@ -25,7 +26,7 @@ buildPythonPackage rec {
     owner = "CycloneDX";
     repo = pname;
     rev = "v${version}";
-    sha256 = "1404wcwjglq025n8ncsrl2h64g1sly83cs9sc6jpiw1g5ay4a1vi";
+    hash = "sha256-BEug6F0uerkLoVJbJF19YIF96Xs2vJET2BUJFi9A5Qo=";
   };
 
   nativeBuildInputs = [
@@ -43,16 +44,11 @@ buildPythonPackage rec {
   ];
 
   checkInputs = [
+    jsonschema
+    lxml
     pytestCheckHook
-    tox
   ];
 
-  postPatch = ''
-    substituteInPlace pyproject.toml \
-      --replace 'setuptools = "^50.3.2"' 'setuptools = "*"' \
-      --replace 'importlib-metadata = "^4.8.1"' 'importlib-metadata = "*"'
-  '';
-
   pythonImportsCheck = [
     "cyclonedx"
   ];