Package: wnpp Severity: wishlist Owner: Stein Magnus Jodal <jo...@debian.org> X-Debbugs-Cc: debian-de...@lists.debian.org, jo...@debian.org
* Package name : python-msgspec Version : 0.18.6 Upstream Contact: Jim Crist-Harif <jcristha...@gmail.com> * URL : https://jcristharif.com/msgspec/ * License : BSD-3-Clause Programming Lang: Python Description : Fast serialization and validation library A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML. . * High performance encoders/decoders for common protocols. The JSON and MessagePack implementations regularly benchmark as the fastest options for Python. * Support for a wide variety of Python types. Additional types may be supported through extensions. * Zero-cost schema validation using familiar Python type annotations. In benchmarks msgspec decodes and validates JSON faster than orjson can decode it alone. * A speedy Struct type for representing structured data. If you already use dataclasses or attrs, structs should feel familiar. However, they're 5-60x faster for common operations. . All of this is included in a lightweight library with no required dependencies. I will maintain this package as part of the Python team.