/ backend / pyproject.toml
pyproject.toml
 1  [project]
 2  name = "liber-modestus"
 3  version = "0.1.0"
 4  description = "Backend for Liber Modestus: Yet Another 1962 Roman Catholic Missal for the Traditional Latin Mass"
 5  readme = "README.md"
 6  requires-python = ">=3.13"
 7  dependencies = [
 8      "lark[interegular]>=1.2.2",
 9      "python-dateutil>=2.9.0.post0",
10  ]
11  
12  [dependency-groups]
13  dev = [
14      "mypy>=1.17.1",
15      "pytest>=8.4.1",
16      "pytest-timeout>=2.4.0",
17      "types-python-dateutil>=2.9.0.20250822",
18  ]
19  
20  [tool.black]
21  line-length = 88
22  
23  [tool.isort]
24  profile = "black"
25  line_length = 88
26  
27  [tool.pytest.ini_options]
28  pythonpath = [
29    "src"
30  ]
31  timeout = 5
32  
33  [tool.ty.environment]
34  extra-paths = ["./src"]
35  
36  [tool.mypy]
37  mypy_path = "./src"