7
mirror of https://github.com/EEVengers/ThunderScope.git synced 2025-09-09 09:14:11 +00:00
ThunderScope/Docs/manual/pyproject.toml
Aleksa Bjelogrlic 92cf2a2817 Sphinx Docs WIP
2025-05-13 17:57:09 -04:00

23 lines
785 B
TOML

#Copied from https://github.com/GlasgowEmbedded/glasgow/blob/main/docs/manual/pyproject.toml
[project]
requires-python = "~=3.8"
dependencies = [
"sphinx",
"myst-parser",
"sphinx-autobuild",
"sphinx-inline-tabs",
"sphinx-copybutton",
# If you change the version of Furo, check out the repository, apply the following patch
# to `src/furo/assets/styles/variables/_layout.scss`:
# -$sidebar-width: 15em;
# +$sidebar-width: 16em;
# then rebuild it and place the build product `src/furo/theme/furo/static/styles/furo.css`
# into `docs/manual/src/_static/styles/furo.css`.
"furo",
]
[tool.pdm.scripts]
live.cmd = "sphinx-autobuild src build"
build.cmd = "sphinx-build src build -b html"
check.cmd = "sphinx-build src check -b linkcheck"