我正在尝试在像“com.company”这样的命名空间中使用像“project-a”这样的包,并带有隐式命名空间。
我发现 sphinx-apidoc 没有将我的包放入文档中的 toc 中,我怀疑是因为 thecom
和company
命名空间中都没有任何内容。
sphinx-apidoc 与 pyscaffold--implicit-namespaces
的标准配置一起运行,为我提供了一个基本项目。
我在 sphinx-build 输出中得到以下信息:
checking consistency... /Users/nward/Code/scratch/namespaces/project-a/docs/api/com.company.rst: WARNING: document isn't included in any toctree
在我开始研究狮身人面像代码之前有什么想法吗?
我已经在这里发布了代码 - 目前真的没什么:https ://github.com/nward/com_company_project-a