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 29bc955 commit ea73b3aCopy full SHA for ea73b3a
proplot/internals/rcsetup.py
@@ -3,7 +3,7 @@
3
Utilities for global configuration.
4
"""
5
import functools
6
-import re
+import re, matplotlib as mpl
7
from collections.abc import MutableMapping
8
from numbers import Integral, Real
9
@@ -14,7 +14,11 @@
14
from matplotlib import rcParamsDefault as _rc_matplotlib_native
15
from matplotlib.colors import Colormap
16
from matplotlib.font_manager import font_scalings
17
-from matplotlib.fontconfig_pattern import parse_fontconfig_pattern
+
18
+if hasattr(mpl, "_fontconfig_pattern"):
19
+ from matplotlib._fontconfig_pattern import parse_fontconfig_pattern
20
+else:
21
+ from matplotlib.fontconfig_pattern import parse_fontconfig_pattern
22
23
from . import ic # noqa: F401
24
from . import warnings
0 commit comments