Installation¶
e-serde targets CPython 3.14+ and ships prebuilt wheels for Linux, macOS and Windows — no compiler, no Cargo required.
Verify¶
The e-serde console script lists the active codecs and the format each one uses:
e-serde
# json -> MsgspecJsonCodec
# jsonc -> NativeJsoncCodec
# yaml -> NativeYamlCodec
# toml -> NativeTomlCodec
# ini -> NativeIniCodec
Runtime dependencies¶
Only msgspec. The native codecs are compiled into the wheel as eserde._native; if the
extension is unavailable the package raises eserde.CodecError at import of a backend.