-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpyproject.toml
More file actions
35 lines (31 loc) · 1.08 KB
/
pyproject.toml
File metadata and controls
35 lines (31 loc) · 1.08 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
[project]
name = "boilplate"
version = "0.0.0"
description = "Copy-paste-ready boilerplate, published as an MkDocs Material site."
readme = "README.md"
requires-python = ">=3.12"
license = { file = "LICENSE" }
authors = [{ name = "RemoteRabbit" }]
dependencies = [
# Zensical replaces mkdocs + mkdocs-material (built by the same team).
# Pinned to a known-good alpha; bump deliberately.
"zensical==0.0.41",
"pymdown-extensions>=10.17.1,<12.0",
# Note: git-revision-date-localized and htmlproofer plugins are not yet
# supported by Zensical (alpha, Phase 1). Link-checking is handled by the
# `links.yml` workflow via lychee.
]
[dependency-groups]
dev = [
"pre-commit>=3.8,<5.0",
]
[tool.uv]
package = false
# ---------------------------------------------------------------------------
# Codespell: typo hunter (runs in pre-commit).
# ---------------------------------------------------------------------------
[tool.codespell]
skip = "uv.lock,site,.venv,*.svg,terragrunt"
ignore-words-list = "CAF,hcl,opentofu,fo,nd,te,ot"
check-filenames = true
check-hidden = true