CylcAuthorizer inherits from trailets.Configurable. The problem is:
In their code, they do import typing as t and they call t.Any, t.Dict, etc...
then when I compile my docs I see warnings as
WARNING: py:class reference target not found: t.Any
If there was some way of disabling the autodoc'ing of (just) CylcAuthorizer's params in cylc-doc I would have gone for that, but I couldn't find any way.
Check List
[x] I have read CONTRIBUTING.md and added my name as a Code Contributor.
[x] Contains logically grouped changes (else tidy your branch by rebase).
[x] Does not contain off-topic changes (use other PRs for other changes).
Workaround https://github.com/sphinx-doc/sphinx/issues/10151#issuecomment-1540802189
CylcAuthorizer
inherits fromtrailets.Configurable
. The problem is:If there was some way of disabling the autodoc'ing of (just)
CylcAuthorizer
's params in cylc-doc I would have gone for that, but I couldn't find any way.Check List
CONTRIBUTING.md
and added my name as a Code Contributor.CHANGES.md
entry needed