summaryrefslogtreecommitdiff
path: root/markdown/util.py
diff options
context:
space:
mode:
authorWaylan Limberg <waylan.limberg@icloud.com>2021-11-16 09:55:58 -0500
committerGitHub <noreply@github.com>2021-11-16 09:55:58 -0500
commit7919bfd8cf44e4fb50a3ccbd82b725db34b66a08 (patch)
treeead54d284fc5fe6a30e52157ea12a287782484d6 /markdown/util.py
parentd1ed480d474e84895749bca1f9c15ea9a0f3ad6a (diff)
downloadpython-markdown-7919bfd8cf44e4fb50a3ccbd82b725db34b66a08.tar.gz
Support Python 3.10
Fixes #1124.
Diffstat (limited to 'markdown/util.py')
-rw-r--r--markdown/util.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/markdown/util.py b/markdown/util.py
index b443e37..98cfbf7 100644
--- a/markdown/util.py
+++ b/markdown/util.py
@@ -29,10 +29,10 @@ from itertools import count
from .pep562 import Pep562
-try:
+if sys.version_info >= (3, 10):
from importlib import metadata
-except ImportError:
- # <PY38 use backport
+else:
+ # <PY310 use backport
import importlib_metadata as metadata
PY37 = (3, 7) <= sys.version_info
@@ -85,7 +85,7 @@ Constants you probably do not need to change
"""
# Only load extension entry_points once.
-INSTALLED_EXTENSIONS = metadata.entry_points().get('markdown.extensions', ())
+INSTALLED_EXTENSIONS = metadata.entry_points(group='markdown.extensions')
RTL_BIDI_RANGES = (
('\u0590', '\u07FF'),
# Hebrew (0590-05FF), Arabic (0600-06FF),