From d0b413337523688987ae9968ba1f465fb2895b39 Mon Sep 17 00:00:00 2001 From: FriedrichFroebel Date: Wed, 22 Nov 2023 13:24:57 +0100 Subject: [PATCH] fix importlib.resources for Python 3.8 --- setup.py | 1 + tests/test_labels.py | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index ca9d9ef..78bd94a 100644 --- a/setup.py +++ b/setup.py @@ -27,6 +27,7 @@ "black", "flake8", "pep8-naming", + 'importlib-resources; python_version < "3.9"', ], "mypy": [ "mypy", diff --git a/tests/test_labels.py b/tests/test_labels.py index ac5083e..7c5f0dc 100644 --- a/tests/test_labels.py +++ b/tests/test_labels.py @@ -1,4 +1,7 @@ -from importlib.resources import as_file, files +try: + from importlib.resources import as_file, files +except ImportError: + from importlib_resources import as_file, files # type: ignore[import-not-found,no-redef] from tempfile import NamedTemporaryFile from unittest import mock