Commit Graph

1 Commits

Author SHA1 Message Date
Gleb Kanterov 814168398d
[Python] Configure Sphinx docs (#2496)
## Changes
Configure Sphinx docs for Python code.

There is a lot of customization for Sphinx output to make complex type
signatures readable:
- Type dicts are not documented, because they exactly follow dataclass
schema
- Variables are excluded from type signatures

After that, when the rest of the code is ready, we can automatically
publish docs into gh-pages.

## Tests
Adds CI check
2025-03-17 09:18:33 +00:00