python3Packages.fluent-logger: relax version for msgpack

Also add imports tests as we can't do more using the pip release
This commit is contained in:
freezeboy 2020-09-11 14:08:39 +02:00 committed by Jon
parent cfb9acad8a
commit e3c1b8782a

View file

@ -9,10 +9,21 @@ buildPythonPackage rec {
sha256 = "a7d47eae4d2a11c8cb0df10ae3d034d95b0b8cef9d060e59e7519ad1f82ffa73";
};
prePatch = ''
substituteInPlace setup.py \
--replace "msgpack<1.0.0" "msgpack"
'';
propagatedBuildInputs = [ msgpack ];
# Tests fail because absent in package
doCheck = false;
pythonImportsCheck = [
"fluent"
"fluent.event"
"fluent.handler"
"fluent.sender"
];
meta = with lib; {
description = "A structured logger for Fluentd (Python)";