Skip to content

Commit

Permalink
update mkdocs config
Browse files Browse the repository at this point in the history
  • Loading branch information
NodeJSmith committed Jun 13, 2024
1 parent f44f828 commit 3de07ad
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ theme:
icon: material/weather-sunny
name: Switch to light mode
features:
- navigation.index
- navigation.tabs
- navigation.instant
- navigation.tabs.sticky
Expand Down Expand Up @@ -66,12 +67,23 @@ plugins:
handlers:
python:
options:
merge_init_into_class: true
show_root_toc_entry: false
show_symbol_type_toc: true
filters:
- "!^_"
- "^__"
members_order: source
signature_crossrefs: true
extensions:
- griffe_fieldz: { include_inherited: true }
show_source: true
preload:
- pydantic

extra_css:
- css/mkdocstrings.css

extra:
version:
provider: mike
Expand All @@ -81,3 +93,8 @@ extra:
name: Github
- icon: material/email
link: "mailto:j.smith.git1@gmail.com"

watch:
- src/otf_api
- scripts/gen_ref_pages.py
- css/mkdocstrings.css

0 comments on commit 3de07ad

Please sign in to comment.