diff --git a/doc/conf.py b/doc/conf.py index ee99e210..3ca2f6f1 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -326,26 +326,26 @@ epub_copyright = u'2013, Author' ############################################################################## ## ## Mock out imports with C dependencies because ReadTheDocs can't build them. -#class Mock(object): - #def __init__(self, *args, **kwargs): - #pass +class Mock(object): + def __init__(self, *args, **kwargs): + pass - #def __call__(self, *args, **kwargs): - #return Mock() + def __call__(self, *args, **kwargs): + return Mock() - #@classmethod - #def __getattr__(cls, name): - #if name in ('__file__', '__path__'): - #return '/dev/null' - #elif name[0] == name[0].upper(): - #mockType = type(name, (), {}) - #mockType.__module__ = __name__ - #return mockType - #else: - #return Mock() + @classmethod + def __getattr__(cls, name): + if name in ('__file__', '__path__'): + return '/dev/null' + elif name[0] == name[0].upper(): + mockType = type(name, (), {}) + mockType.__module__ = __name__ + return mockType + else: + return Mock() -#MOCK_MODULES = [#'matplotlib', 'matplotlib.pyplot', - #'pylab' - #] -#for mod_name in MOCK_MODULES: - #sys.modules[mod_name] = Mock() +MOCK_MODULES = [#'matplotlib', 'matplotlib.pyplot', + 'pylab' + ] +for mod_name in MOCK_MODULES: + sys.modules[mod_name] = Mock()