refactor: integrate simple_config_parser as internal module

This commit is contained in:
dw-0
2026-04-19 13:07:52 +02:00
parent a935e67431
commit 2175bd55f9
80 changed files with 45 additions and 808 deletions
+7 -3
View File
@@ -2,12 +2,12 @@
requires-python = ">=3.8"
[project.optional-dependencies]
dev=["ruff", "mypy"]
dev=["ruff", "mypy", "pytest"]
[tool.ruff]
required-version = ">=0.9.10"
respect-gitignore = true
exclude = [".git",".github", "./docs", "kiauh/core/submodules"]
exclude = [".git",".github", "./docs"]
line-length = 88
indent-width = 4
output-format = "full"
@@ -24,10 +24,14 @@ extend-select = ["I"]
[tool.mypy]
python_version = "3.8"
platform = "linux"
# strict = true # TODO: enable this once everything is else is handled
check_untyped_defs = true
ignore_missing_imports = true
warn_redundant_casts = true
warn_unused_ignores = true
warn_return_any = true
warn_unreachable = true
[tool.pytest.ini_options]
minversion = "8.2.1"
testpaths = ["kiauh/core/simple_config_parser/tests"]
pythonpath = ["kiauh"]