Skip to content

Commit 09abd3e

Browse files
committed
chore: relax mypy
1 parent 2f782ae commit 09abd3e

File tree

1 file changed

+9
-15
lines changed

1 file changed

+9
-15
lines changed

pyproject.toml

Lines changed: 9 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -31,32 +31,26 @@ build-backend = "hatchling.build"
3131
packages = ["src/dacos"]
3232

3333
[tool.mypy]
34-
strict = true
35-
disallow_any_unimported = true
36-
disallow_any_decorated = false
37-
disallow_any_explicit = false
38-
disallow_any_generics = true
39-
disallow_subclassing_any = true
40-
disallow_untyped_calls = true
41-
disallow_untyped_defs = true
42-
disallow_incomplete_defs = true
34+
python_version = "3.12"
4335
check_untyped_defs = true
44-
warn_redundant_casts = true
45-
warn_unused_ignores = true
46-
warn_return_any = true
36+
disallow_untyped_calls = false
37+
disallow_untyped_defs = false
38+
warn_return_any = false
39+
disallow_any_generics = false
4740
no_implicit_optional = true
48-
disallow_untyped_decorators = false
49-
warn_unreachable = false
5041

5142
[[tool.mypy.overrides]]
5243
module = [
5344
"numba.*",
5445
"scipy.*",
5546
"statsmodels.*",
56-
"llvmlite.*"
47+
"llvmlite.*",
48+
"numpy.*",
49+
"polars.*"
5750
]
5851
ignore_missing_imports = true
5952

53+
6054
[tool.ruff]
6155
line-length = 120
6256
target-version = "py312"

0 commit comments

Comments
 (0)