- Добавлен pydoc-markdown.yml для конфигурации генерации - Обновлён mkdocs.yml (убран mkdocstrings, упрощена конфигурация) - Добавлен скрипт scripts/gen_docs.py для автоматической генерации - Обновлены зависимости в pyproject.toml (dependency-groups вместо dev-dependencies) - Сгенерирована новая документация в docs/api_reference.md
19 lines
378 B
YAML
19 lines
378 B
YAML
loaders:
|
|
- type: python
|
|
search_path: [src]
|
|
packages: [kwork_api]
|
|
|
|
processors:
|
|
- type: filter
|
|
skip_empty_modules: true
|
|
documented_only: true
|
|
do_not_filter_modules: true
|
|
expression: "not (name.startswith('_') and not name.startswith('__'))"
|
|
- type: smart
|
|
- type: crossref
|
|
|
|
renderer:
|
|
type: markdown
|
|
filename: api_reference.md
|
|
render_toc: true
|