Category overhaul (#20)
Reviewed-on: #20 Co-authored-by: Mathias <mathias2784@web.de>
This commit was merged in pull request #20.
This commit is contained in:
@@ -14,6 +14,7 @@ dependencies = [
|
||||
"mypy>=2.4.0",
|
||||
"pydantic>=2.13.5",
|
||||
"pytest>=9.1.1",
|
||||
"pytest-cov>=7.1.0",
|
||||
"python-dotenv>=1.2.3",
|
||||
"sqlalchemy>=2.0.52",
|
||||
]
|
||||
@@ -32,6 +33,7 @@ build-backend = "uv_build"
|
||||
[tool.mypy]
|
||||
explicit_package_bases = true
|
||||
mypy_path = "."
|
||||
exclude = ["^tests/"]
|
||||
|
||||
[tool.ruff]
|
||||
target-version = "py314"
|
||||
@@ -50,3 +52,17 @@ dev = [
|
||||
"polyfactory>=3.3.0",
|
||||
"ruff>=0.16.7",
|
||||
]
|
||||
|
||||
[tool.coverage.run]
|
||||
branch = true
|
||||
source = ["src"]
|
||||
|
||||
[tool.coverage.report]
|
||||
fail_under = 85
|
||||
skip_covered = true
|
||||
exclude_lines = [
|
||||
"pragma: no cover",
|
||||
"raise NotImplementedError",
|
||||
"if __name__ == .__main__.:",
|
||||
"^[a-zA-Z_]+\\s*=\\s*$"
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user