Menu

#564 `YAML.load` and `YAML.dump` have partially unknown parameter types for pyright

open
nobody
None
minor
bug
2026-03-15
2026-03-15
No

With pyright in strict mode (typeCheckingMode = "strict"), YAML.load() and YAML.dump() trigger reportUnknownMemberType because the stream and data parameters are typed as Unknown.

Type of "load" is "(stream: Unknown) -> Any"
Type of "dump" is "(data: Unknown, stream: Any = None, *, transform: Any = None) -> Any"

Discussion


Log in to post a comment.

MongoDB Logo MongoDB