Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 7b08368

Browse files
committed
Fix doc builds.
1 parent ffec8e5 commit 7b08368

File tree

2 files changed

+22
-21
lines changed

2 files changed

+22
-21
lines changed

doc/conf.py

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -335,17 +335,8 @@ def _check_deps():
335335
]
336336

337337

338-
class MyWX(MagicMock):
339-
class Panel(object):
340-
pass
341-
342-
class ToolBar(object):
343-
pass
344-
345-
class Frame(object):
346-
pass
347-
348-
VERSION_STRING = '2.9'
338+
class MyCairo(MagicMock):
339+
version_info = (1, 2, 0)
349340

350341

351342
class MyPyQt4(MagicMock):
@@ -450,14 +441,25 @@ def getapi(*args):
450441
return 1
451442

452443

453-
mockwxversion = MagicMock()
454-
mockwx = MyWX()
455-
mocksip = MySip()
456-
mockpyqt4 = MyPyQt4()
457-
sys.modules['wxversion'] = mockwxversion
458-
sys.modules['wx'] = mockwx
459-
sys.modules['sip'] = mocksip
460-
sys.modules['PyQt4'] = mockpyqt4
444+
class MyWX(MagicMock):
445+
class Panel(object):
446+
pass
447+
448+
class ToolBar(object):
449+
pass
450+
451+
class Frame(object):
452+
pass
453+
454+
VERSION_STRING = '2.9'
455+
456+
457+
sys.modules['cairo'] = MyCairo()
458+
sys.modules['cairo'].__name__ = 'cairocffi'
459+
sys.modules['PyQt4'] = MyPyQt4()
460+
sys.modules['sip'] = MySip()
461+
sys.modules['wx'] = MyWX()
462+
sys.modules['wxversion'] = MagicMock()
461463

462464
# numpydoc config
463465

lib/matplotlib/backends/backend_cairo.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,7 @@
1919
import numpy as np
2020

2121
# In order to make it possible to pick the binding, use whichever has already
22-
# been imported, if any. (The intermediate call to iter is just to placate
23-
# Python2.)
22+
# been imported, if any.
2423
cairo = next(
2524
(mod for mod in (
2625
sys.modules.get(name) for name in ["cairocffi", "cairo"]) if mod),

0 commit comments

Comments
 (0)