Paradict API Reference

December 10, 2024 ยท View on GitHub

Here are modules that make up Paradict:

paradict.__init__
No docstring.

paradict.const.__init__
No docstring.

paradict.deserializer.__init__
High-level functions to deserialize Paradict binary/text data into a Python dict

paradict.deserializer.buffered_bin_stream
A FIFO queue for processing binary Paradict data

paradict.deserializer.buffered_text_stream
A FIFO queue for processing textual Paradict data

paradict.deserializer.decoder
No docstring.

paradict.deserializer.scanner
No docstring.

paradict.deserializer.unpacker
No docstring.

paradict.errors.__init__
No docstring.

paradict.io_bin.__init__
Load and dump binary Paradict from/to file

paradict.io_text.__init__
Load and dump text Paradict from/to file

paradict.kv.__init__
This module exposes the split function that will parse a valid key-value string

paradict.misc.__init__
Private miscellaneous functions and classes.

paradict.serializer.__init__
High-level functions to serialize Python dict in Paradict binary/text format

paradict.serializer.encoder
No docstring.

paradict.serializer.packer
No docstring.

paradict.tags.__init__
binary Paradict: 256 tags from NOP (\x00) to END (\xff)

paradict.tags.mappings
Private miscellaneous module for the Paradict binary format

paradict.typeref.__init__
TypeRef for type specs and customization

paradict.validator.__init__
Data validation module

paradict.xtypes.__init__
Boxes to hold grids, hexadecimal integers, et cetera

Back to top