diff --git a/pyproject.toml b/pyproject.toml index bbb0da6d52..a93073672f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -113,6 +113,7 @@ unresolved-attribute = "ignore" invalid-argument-type = "ignore" invalid-method-override = "ignore" invalid-assignment = "ignore" +unsound-assignment = "ignore" invalid-parameter-default = "ignore" missing-override-decorator = "ignore" invalid-yield = "ignore" @@ -126,6 +127,8 @@ no-matching-overload = "ignore" not-subscriptable = "ignore" unsupported-dynamic-base = "ignore" unsupported-operator = "ignore" +# `@persistent` is incorrectly annotated as `Any` in fake-bpy, needs to be resolved upstream. +dynamic-function-decorator-return = "ignore" [tool.ty.environment] extra-paths = [ diff --git a/requirements-tools.txt b/requirements-tools.txt index e8c204d040..85680a448e 100644 --- a/requirements-tools.txt +++ b/requirements-tools.txt @@ -1,5 +1,5 @@ -black==26.3.1 -ruff==0.16.0 +black==26.5.1 +ruff==0.16.4 poethepoet -ty==0.0.72 +ty==0.0.74 gersemi==0.28.0