Skip to content

Commit 8a8f456

Browse files
committed
chore: upgrade docs dependencies and fix build issues (#29)
1 parent fbf6b64 commit 8a8f456

File tree

3 files changed

+123
-80
lines changed

3 files changed

+123
-80
lines changed

mkdocs.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,9 @@ plugins:
5959
enable_inventory: true
6060
handlers:
6161
python:
62-
import:
62+
options:
63+
docstring_style: google
64+
inventories:
6365
- https://docs.python.org/3/objects.inv
6466
- https://docs.sqlalchemy.org/en/20/objects.inv
6567
- https://fastapi.tiangolo.com/objects.inv
@@ -86,10 +88,7 @@ markdown_extensions:
8688
- pymdownx.emoji:
8789
emoji_index: !!python/name:material.extensions.emoji.twemoji
8890
emoji_generator: !!python/name:material.extensions.emoji.to_svg
89-
- pymdownx.highlight:
90-
anchor_linenums: true
91-
line_spans: __span
92-
pygments_lang_class: true
91+
- pymdownx.highlight
9392
- pymdownx.inlinehilite
9493
- pymdownx.snippets
9594
- pymdownx.superfences
@@ -98,4 +97,4 @@ markdown_extensions:
9897
permalink: true
9998
watch:
10099
- docs
101-
- src
100+
- src

pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@ license-files = []
4545

4646
[project.optional-dependencies]
4747
docs = [
48-
"mkdocs-glightbox>=0.4.0",
49-
"mkdocs-llmstxt>=0.2.0",
50-
"mkdocs-material>=9.5.50",
51-
"mkdocstrings[python]>=0.27.0",
48+
"mkdocs-glightbox>=0.5.2",
49+
"mkdocs-llmstxt>=0.5.0",
50+
"mkdocs-material>=9.7.1",
51+
"mkdocstrings[python]>=1.0.0",
5252
]
5353
sqlmodel = ["sqlmodel>=0.0.22"]
5454

0 commit comments

Comments
 (0)