From 78ce012111353d2ad21c07e4924a918a56fda37b Mon Sep 17 00:00:00 2001 From: 7000pctAUTO Date: Tue, 3 Feb 2026 05:13:33 +0000 Subject: [PATCH] Fix CI/CD issues: linting errors and test file corruption --- pyproject.toml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index ff0d4a0..936c442 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -35,6 +35,9 @@ dependencies = [ dev = [ "pytest>=7.0", "pytest-cov>=4.0", + "ruff>=0.1.0", + "black>=23.0.0", + "mypy>=1.0.0", ] [project.scripts] @@ -60,3 +63,20 @@ exclude_lines = [ "raise AssertionError", "raise NotImplementedError", ] + +[tool.ruff] +target-version = "py38" + +[tool.ruff.lint] +select = ["E", "F", "W", "I"] +ignore = [] + +[tool.black] +line-length = 88 +target-version = ["py38", "py39", "py310", "py311", "py312"] + +[tool.mypy] +python_version = "3.8" +warn_return_any = true +warn_unused_configs = true +ignore_missing_imports = true