-
-
Notifications
You must be signed in to change notification settings - Fork 810
Expand file tree
/
Copy pathpyproject.toml
More file actions
57 lines (45 loc) · 1.1 KB
/
pyproject.toml
File metadata and controls
57 lines (45 loc) · 1.1 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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
[dependency-groups]
pre-commit = [
"pre-commit == 4.5.1",
]
redirects = [
"mkdocs-redirects == 1.2.3",
]
tox-uv = [
"tox-uv == 1.34.0",
]
wlc = [
"wlc == 1.17.2",
]
dev = [
{include-group = "pre-commit"},
{include-group = "tox-uv"},
]
docs = [
"beeware-docs-tools @ git+https://github.com/beeware/beeware-docs-tools",
# "beeware-docs-tools @ file://../beeware-docs-tools",
{include-group = "redirects"},
]
translate = [
{include-group = "tox-uv"},
{include-group = "wlc"},
]
[tool.rumdl]
flavor = "mkdocs"
include = ["**/*.md"]
exclude = ["comment.md", "CODE_OF_CONDUCT.md", "docs-redirect/en/README.md"]
respect-gitignore = true
# Disable rules:
# MD014: Forces commands in codeblocks to show output
# MD033: No inline HTML
disable = ["MD014", "MD033",]
[tool.rumdl.per-file-ignores]
"docs/en/about/team/*.md" = ["MD041"]
[tool.rumdl.MD013] # Line length
line_length = 999999
reflow = true
reflow_mode = "normalize"
[tool.rumdl.MD026] # Remove punctuation at the end of headings
punctuation = ",;:"
[tool.rumdl.MD061] # Fail on certain strings.
terms = ["TODO"]