Sphinxautodocは十分に自動化されていません

| | | | | | |

Sphinxを使用してPythonで5,000行以上のプロジェクトを文書化しようとしています。これには約7つの基本モジュールがあります。私が知る限り、autodocを使用するには、ファイルごとにこのようなコードを記述する必要があります。プロジェクト:

  .. automodule :: mods.set.tests:members::show-inheritance: 

これは、たくさんあるので面倒です。 「mods」パッケージを文書化することを指定できれば、はるかに簡単になります。その後、Sphinxはパッケージを再帰的に調べて、各サブモジュールのページを作成できます。

このような機能はありますか?そうでない場合は、すべての.rstファイルを作成するスクリプトを作成できますが、それにはかなりの時間がかかります。