Paddle
Paddle copied to clipboard
SOT Python3.14 支持任务 - 字节码适配
字节码适配
行为变动
| 序号 | 字节码名称 | PR |
|---|---|---|
| 1 | BINARY_OP | #76288 |
| 2 | CALL_FUNCTION_EX | #76451 |
| 3 | SET_FUNCTION_ATTRIBUTE | #76451 |
新增
| 序号 | 字节码名称 | PR |
|---|---|---|
| 1 | NOT_TAKEN | #76072 |
| 2 | POP_ITER | #76072 |
| 3 | LOAD_FAST_BORROW | #76072、#76320 |
| 4 | BUILD_TEMPLATE | |
| 5 | BUILD_INTERPOLATION | |
| 6 | LOAD_SMALL_INT | #76257 |
| 7 | LOAD_COMMON_CONSTANT | #76451 |
BUILD_TEMPLATE、BUILD_INTERPOLATION 这种加单测是不是得先升级 ruff 到 0.14?
而且相关单测需要在 3.14- 都跳过(不能用 unittest.skipIf,AST 解析应该就会挂)