Skip to content

Commit eb8d86c

Browse files
committed
feat: enhance mkdocstrings configuration and update dependencies
1 parent 7938bdc commit eb8d86c

File tree

3 files changed

+18
-8
lines changed

3 files changed

+18
-8
lines changed

docs/mkdocs.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,18 @@ plugins:
3636
default_handler: python
3737
handlers:
3838
python:
39+
rendering:
40+
show_source: true
41+
show_root_heading: true
42+
show_root_full_path: true
43+
show_category_heading: true
44+
show_if_no_docstring: true
45+
show_signature_annotations: true
46+
show_bases: true
47+
show_submodules: true
48+
group_by_category: true
49+
heading_level: 2
50+
members_order: source
3951
selection:
4052
docstring_style: google
4153
filters: ["!^_"]

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,9 @@ dev = [
5252
docs = [
5353
"mkdocs-material>=9.6.12",
5454
"mkdocs>=1.6.1",
55-
"mkdocstrings-python>=1.16.10",
56-
"mkdocstrings>=0.25.0",
5755
"pymdown-extensions>=10.15",
56+
"mkdocstrings-python>=1.16.10",
57+
"mkdocstrings>=0.29.1",
5858
]
5959
rich = ["rich", "rich-argparse"]
6060

uv.lock

Lines changed: 4 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)