We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e4386b5 commit b6d935fCopy full SHA for b6d935f
setup.cfg
@@ -36,6 +36,6 @@ include_package_data = True
36
python_requires = >=3.6,<4.0
37
install_requires =
38
Django>=2.2
39
- importlib_metadata
+ importlib_metadata; python_version < '3.8'
40
setup_requires =
41
setuptools_scm
simple_menu/__init__.py
@@ -1,4 +1,9 @@
1
-from importlib_metadata import PackageNotFoundError, version
+import sys
2
+
3
+if sys.version_info < (3, 8): # pragma: <3.8 cover
4
+ from importlib_metadata import PackageNotFoundError, version
5
+else: # pragma: >=3.8 cover
6
+ from importlib.metadata import PackageNotFoundError, version
7
8
from .menu import Menu, MenuItem
9
0 commit comments