diff --git a/doc/conf.py b/doc/conf.py index 8474a95..8c2d75e 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -23,8 +23,8 @@ sys.path.insert(0, os.path.abspath('.')) # Fake import to avoid actually loading CFFI and the PortAudio library -import fake_cffi -sys.modules['cffi'] = sys.modules['fake_cffi'] +import fake__sounddevice +sys.modules['_sounddevice'] = sys.modules['fake__sounddevice'] # -- General configuration ------------------------------------------------ diff --git a/doc/fake_cffi.py b/doc/fake__sounddevice.py similarity index 91% rename from doc/fake_cffi.py rename to doc/fake__sounddevice.py index 24b1916..d72f15f 100644 --- a/doc/fake_cffi.py +++ b/doc/fake__sounddevice.py @@ -1,18 +1,18 @@ """Mock module for Sphinx autodoc.""" -class FFI(object): +class ffi(object): NULL = NotImplemented I_AM_FAKE = True # This is used for the documentation of "default" - def cdef(self, _): - pass - def dlopen(self, _): return FakeLibrary() +ffi = ffi() + + class FakeLibrary(object): # from portaudio.h: