backstage / mkdocs-monorepo-plugin

✚ Build multiple documentation folders in a single Mkdocs. Designed for large codebases.
https://backstage.github.io/mkdocs-monorepo-plugin/
Apache License 2.0
314 stars 75 forks source link

This plugin is broken for sphinx >= 4.0 #54

Closed robzor92 closed 2 years ago

robzor92 commented 2 years ago

The Signature class is no longer defined in sphinx/util/inspect.py

Which means that using this plugin yields this error: ImportError: cannot import name 'Signature' from 'sphinx.util.inspect' (/usr/local/lib/python3.8/dist-packages/sphinx/util/inspect.py

Just letting you guys know.

So I pinned the version to 3.5.4 to make it work for me.