Skip to content

Commit 69f90ec

Browse files
adamtheturtleclaude
andcommitted
Bump mypy-strict-kwargs to 2026.8.25
2026.8.20.1 lost the value type behind ``SomeEnum.value`` and reported decorators such as ``@beartype`` as positional calls. Both are fixed in 2026.8.25, so the ``ignore_names`` opt-outs added for them are no longer needed. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CACFJDTrtojHAEbXRGoxAg
1 parent 3907472 commit 69f90ec

1 file changed

Lines changed: 1 addition & 7 deletions

File tree

‎pyproject.toml‎

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ optional-dependencies.dev = [
4444
"hypothesis==6.165.10",
4545
"interrogate==1.7.0",
4646
"mypy[faster-cache]==2.3.1",
47-
"mypy-strict-kwargs==2026.8.20.1",
47+
"mypy-strict-kwargs==2026.8.25",
4848
"no-defaults==2.1.0",
4949
"prek==0.4.14",
5050
"pydocstringformatter==1.0.0",
@@ -423,12 +423,6 @@ type = [
423423
{ directory = "change", name = "", showcontent = true },
424424
]
425425

426-
[tool.mypy_strict_kwargs]
427-
ignore_names = [
428-
# Decorators applied positionally (mypy-strict-kwargs 2026.8+)
429-
"beartype._decor.decorcache.beartype",
430-
]
431-
432426
[tool.pydocstringformatter]
433427
write = true
434428
split-summary-body = false

0 commit comments

Comments
 (0)