【发布时间】:2018-01-20 13:58:03
【问题描述】:
我正在编写一个包装 PyQt5 功能的包,并尝试将文档放在 readthedocs 上。由于 PyQt5 是一个扩展模块,我模拟了模块及其类(手动,因为使用 unittest.mock 会导致元类冲突):
class PyQt5:
class QtCore:
@staticmethod
def qVersion():
return '5.0.0'
class QObject:
pass
# etc
sys.modules['PyQt5'] = PyQt5
这在本地运行良好。但是,尽管构建在 readthedocs 上没有错误通过,但没有自动文档输出。我错过了什么?
BitBucket 上的项目:https://bitbucket.org/fraca7/qtypy/
在 ReadTheDocs 上:https://readthedocs.org/projects/qtypy/
【问题讨论】:
标签: python-3.x pyqt5 read-the-docs