ReferenceΒΆ

Technical specifications, API details, and format documentation for zodb-json-codec.

Python API

Complete reference for all public functions exported by the zodb_json_codec package. Includes signatures, parameters, return types, and usage notes.

Python API
JSON Format

Full type mapping between Python/pickle types and their JSON representations. Covers native types, structural markers, known type markers, and fallback handling.

JSON Format
BTree Format

JSON format for BTrees package types. Explains the @kv, @ks, @children, @first, and @next markers used to flatten deeply nested BTree state into queryable JSON.

BTree Format
Project Structure

Rust source layout and module roles. Describes the data flow between the decoder, encoder, JSON converter, and Python bridge.

Project Structure
Changelog

Version history with release notes, performance numbers, and security fixes.

Changelog