- Discover C-level classmethods on RNA types (e.g. Space.draw_handler_add) - Fix getset_descriptor writability detection via __set__ probing - Widen writable mathutils properties to accept Sequence[float] - Widen __setitem__ value to accept parent container type (vec[:] = Vector) - Widen mathutils params (Vector, Euler, etc.) to also accept Sequence[float] - Filter self param from C method_descriptor signatures - Add 5.1 overrides for LocRotScale and Quaternion.__init__ - Comment out memoryview tests (buffer protocol requires Python 3.12+) - Disable reportUnusedExpression and reportUnknownMemberType in conformance Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
19 lines
348 B
JSON
19 lines
348 B
JSON
{
|
|
"Matrix.Translation": {
|
|
"params": {
|
|
"vector": "Sequence[float] | Vector"
|
|
}
|
|
},
|
|
"Matrix.LocRotScale": {
|
|
"params": {
|
|
"location": "Sequence[float] | Vector | None",
|
|
"scale": "Sequence[float] | Vector | None"
|
|
}
|
|
},
|
|
"Quaternion.__init__": {
|
|
"params": {
|
|
"seq": "Sequence[float] | Vector"
|
|
}
|
|
}
|
|
}
|