python311Packages.barectf: relax various dependency constraints

Checking runtime dependencies for barectf-3.1.2-py3-none-any.whl
  - jsonschema<4.0,>=3.2 not satisifeid by version 4.19.0
  - pyyaml<6.0,>=5.3 not satisifeid by version 6.0.1
  - termcolor<2.0,>=1.1 not satisifeid by version 2.3.0
This commit is contained in:
Martin Weinelt
2023-12-20 20:10:34 +01:00
parent 65738f8959
commit ab55124ae8
@@ -3,6 +3,7 @@
, fetchFromGitHub
, poetry-core
, pytestCheckHook
, pythonRelaxDepsHook
, setuptools
, jsonschema
, pyyaml
@@ -22,8 +23,16 @@ buildPythonPackage rec {
hash = "sha256-JelFfd3WS012dveNlIljhLdyPmgE9VEOXoZE3MBA/Gw=";
};
nativeBuildInputs = [ poetry-core ];
nativeCheckInputs = [ pytestCheckHook ];
nativeBuildInputs = [
poetry-core
pythonRelaxDepsHook
];
pythonRelaxDeps = [
"jsonschema"
"pyyaml"
"termcolor"
];
propagatedBuildInputs = [
setuptools # needs pkg_resources at runtime
@@ -33,7 +42,13 @@ buildPythonPackage rec {
termcolor
];
pythonImportsCheck = [ "barectf" ];
pythonImportsCheck = [
"barectf"
];
nativeCheckInputs = [
pytestCheckHook
];
meta = with lib; {
description = "Generator of ANSI C tracers which output CTF data streams ";