Skip to content

Commit f2cdd21

Browse files
authored
Merge pull request #36 from jammont/docs/mkdocs
Updated ISOFIT
2 parents f90c717 + 03f98a5 commit f2cdd21

3 files changed

Lines changed: 7 additions & 2 deletions

File tree

.github/workflows/mkdocs.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,7 @@ jobs:
3030
uv run isofit download all --exclude examples # Download all other ISOFIT extras
3131
uv run isofit build
3232
- name: Build and deploy docs
33-
run: uv run --active --directory . mkdocs gh-deploy --force
33+
run: |
34+
# The mkdocs-nbconvert plugin has some issues with uv run, so invoke it first which seems to fix it
35+
source .venv/bin/activate
36+
mkdocs gh-deploy --force

mkdocs.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ theme:
77
plugins:
88
- search
99
- nbconvert:
10+
input_dir: .
11+
recursive: true
1012
execute_enabled: true
1113
max_workers: 1
1214
execute_options:

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description = "Add your description here"
55
readme = "README.md"
66
requires-python = ">=3.12"
77
dependencies = [
8-
"isofit>=3.6.1",
8+
"isofit>=3.7",
99
"jupyter>=1.1.1",
1010
"matplotlib>=3.10.8",
1111
"mkdocs>=1.6.1",

0 commit comments

Comments
 (0)