-
Notifications
You must be signed in to change notification settings - Fork 27
Open
Labels
toolingScope: Changes to workspace / project tooling e.g. tox, mypy, ruff, uv, mkdocsScope: Changes to workspace / project tooling e.g. tox, mypy, ruff, uv, mkdocs
Description
Just an idea.
Currently we have markdown docs that are slowly getting out of sync. Then there's documentation in docstrings at module, function and field levels.
Having a document generator that consumes python specs's docstrings and produce a human-friendly docs would be good to have. With docgen we can also avoid displaying non-specs code like imports and package inits, making the readability closer to the current consensus-specs. Then we can get rid of the markdown files entirely and documentation lives in sync with the python specs.
Having the view options between individual fork diffs and merged diffs would be nice too.
Metadata
Metadata
Assignees
Labels
toolingScope: Changes to workspace / project tooling e.g. tox, mypy, ruff, uv, mkdocsScope: Changes to workspace / project tooling e.g. tox, mypy, ruff, uv, mkdocs