summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOmer Katz <omer.drow@gmail.com>2020-08-04 16:30:58 +0300
committerOmer Katz <omer.drow@gmail.com>2020-08-04 16:30:58 +0300
commitd463879cd928eacd90e11e32e6968894658b5e56 (patch)
tree0f663ad38e033a3a861a2e676dfb6f5140d5cadb
parent3495d6481016dc987c89b1ceab665be62262c1af (diff)
downloadkombu-d463879cd928eacd90e11e32e6968894658b5e56.tar.gz
Restore this import compatibility code.
This was removed because I thought it's for Python<3 but it's for Python<3.7.
-rw-r--r--kombu/utils/compat.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/kombu/utils/compat.py b/kombu/utils/compat.py
index c8277695..8adc49b8 100644
--- a/kombu/utils/compat.py
+++ b/kombu/utils/compat.py
@@ -7,7 +7,11 @@ from functools import wraps
from contextlib import contextmanager
-from importlib import metadata as importlib_metadata
+try:
+ from importlib import metadata as importlib_metadata
+except ImportError:
+ # TODO: Remove this when we drop support for Python 3.7
+ import importlib_metadata
from kombu.exceptions import reraise