I first discovered this bug in our large production codebase that uses nanobind. We use python3.10 by default, but also support python3.11 and python3.12. When I switched to python3.11/3.12 and ran ...
When creating a TypeAdapter for a parent class with extra="allow", then calling type_adapter.dump_python or type_adapter.dump_json on a subclass, the subclass's fields are ignored despite extra="allow ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results