mirror of https://github.com/pyodide/pyodide.git
30 lines
1012 B
Diff
30 lines
1012 B
Diff
|
threading.Timer is not yet supported in Pyodide.
|
||
|
|
||
|
diff --git a/lib/matplotlib/font_manager.py b/lib/matplotlib/font_manager.py
|
||
|
--- a/lib/matplotlib/font_manager.py
|
||
|
+++ b/lib/matplotlib/font_manager.py
|
||
|
@@ -1063,10 +1063,8 @@ class FontManager:
|
||
|
self.afmlist = []
|
||
|
self.ttflist = []
|
||
|
|
||
|
- # Delay the warning by 5s.
|
||
|
- timer = Timer(5, lambda: _log.warning(
|
||
|
- 'Matplotlib is building the font cache; this may take a moment.'))
|
||
|
- timer.start()
|
||
|
+ _log.warning(
|
||
|
+ 'Matplotlib is building the font cache; this may take a moment.')
|
||
|
try:
|
||
|
for fontext in ["afm", "ttf"]:
|
||
|
for path in [*findSystemFonts(paths, fontext=fontext),
|
||
|
@@ -1079,7 +1077,7 @@ class FontManager:
|
||
|
_log.info("Failed to extract font properties from %s: "
|
||
|
"%s", path, exc)
|
||
|
finally:
|
||
|
- timer.cancel()
|
||
|
+ pass
|
||
|
|
||
|
def addfont(self, path):
|
||
|
"""
|
||
|
--
|
||
|
2.20.1
|