From 71d61e0c22f417e80176c4bfe614c14c500f7c8e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 19 Mar 2026 05:15:01 +0000 Subject: [PATCH 1/2] Bump pyproject-fmt from 2.18.1 to 2.20.0 Bumps [pyproject-fmt](https://github.com/tox-dev/toml-fmt) from 2.18.1 to 2.20.0. - [Release notes](https://github.com/tox-dev/toml-fmt/releases) - [Commits](https://github.com/tox-dev/toml-fmt/compare/pyproject-fmt/2.18.1...pyproject-fmt/2.20.0) --- updated-dependencies: - dependency-name: pyproject-fmt dependency-version: 2.20.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index aac5c217a..0faafbd8d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -72,7 +72,7 @@ optional-dependencies.dev = [ "pydocstyle==6.3", "pylint[spelling]==4.0.5", "pylint-per-file-ignores==3.2.0", - "pyproject-fmt==2.18.1", + "pyproject-fmt==2.20.0", "pyrefly==0.57.1", "pyright==1.1.408", "pyroma==5.0.1", From 358fa0f1a37eaa36b87a0cc202820d174010313e Mon Sep 17 00:00:00 2001 From: Adam Dangoor Date: Thu, 26 Mar 2026 08:35:04 +0000 Subject: [PATCH 2/2] Apply pyproject-fmt 2.20.0 formatting --- pyproject.toml | 44 ++++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 0faafbd8d..2b77345dd 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -329,6 +329,28 @@ indent = 4 keep_full_version = true max_supported_python = "3.13" +[tool.mypy] +strict = true +files = [ "." ] +exclude = [ "build" ] +plugins = [ + "pydantic.mypy", + "mypy_strict_kwargs", +] +follow_untyped_imports = true + +[tool.pyrefly] +search_path = [ + ".", + "src", +] +errors.non-exhaustive-match = "error" + +[tool.pyright] +enableTypeIgnoreComments = false +reportUnnecessaryTypeIgnoreComment = true +typeCheckingMode = "strict" + [tool.pytest] xfail_strict = true log_cli = true @@ -357,28 +379,6 @@ report.exclude_also = [ report.fail_under = 100 report.show_missing = true -[tool.mypy] -strict = true -files = [ "." ] -exclude = [ "build" ] -plugins = [ - "pydantic.mypy", - "mypy_strict_kwargs", -] -follow_untyped_imports = true - -[tool.pyrefly] -search_path = [ - ".", - "src", -] -errors.non-exhaustive-match = "error" - -[tool.pyright] -enableTypeIgnoreComments = false -reportUnnecessaryTypeIgnoreComment = true -typeCheckingMode = "strict" - [tool.pydocstringformatter] write = true split-summary-body = false