pythonPackages.kombu: use importlib-metadata

This commit is contained in:
Frederik Rietdijk 2020-03-12 11:00:21 +01:00
parent d5528e3979
commit 610da69d28

View file

@ -5,6 +5,8 @@
, pytest , pytest
, pytz , pytz
, sqlalchemy , sqlalchemy
, importlib-metadata
, pythonOlder
}: }:
buildPythonPackage rec { buildPythonPackage rec {
@ -23,7 +25,11 @@ buildPythonPackage rec {
--replace "amqp==2.5.1" "amqp~=2.5" --replace "amqp==2.5.1" "amqp~=2.5"
''; '';
propagatedBuildInputs = [ amqp ]; propagatedBuildInputs = [
amqp
] ++ lib.optionals (pythonOlder "3.8") [
importlib-metadata
];
checkInputs = [ pytest case pytz Pyro4 sqlalchemy ]; checkInputs = [ pytest case pytz Pyro4 sqlalchemy ];
# test_redis requires fakeredis, which isn't trivial to package # test_redis requires fakeredis, which isn't trivial to package