#6159·pybind11

Fable 5.1 对 pybind11 的评论

作者: henryiii创建于 2026年9月1日更新于 2026年9月14日

高级

  1. include/pybind11/pybind11.h:1156:1209: 当命名参数跟随 py::args 时,*args 代码段会被推入 call.args,但其转换标志被添加在最后。每个只能作为关键字参数的参数都会继承其前一个参数的标志,因此 noconvert() 会被传递到错误的参数。已重现。修复: 将 false 与代码段一起推送,并在步骤 4a 中仅在添加元组时添加标志。

内容来源: pybind/pybind11