We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3537332 commit d4b245aCopy full SHA for d4b245a
src/stubgen.py
@@ -1064,6 +1064,10 @@ def param_str(self, p: Parameter) -> str:
1064
if has_def:
1065
result += " = " if has_type else "="
1066
p_default_str = self.expr_str(p.default)
1067
+ if p_default_str is None:
1068
+ # self.expr_str(p.default) could return None in some rare cases,
1069
+ # e.g. p.default is a nanobind object. If so, use ellipsis as a placeholder.
1070
+ p_default_str = "..."
1071
assert p_default_str
1072
result += p_default_str
1073
return result
0 commit comments