13 Components & Libraries
Sortby
Its features and drawbacks compared to other Python JSON libraries: orjson supports CPython 3.8, 3.9, 3.10, 3.11, and 3.12. It distributes amd64/x86_64, aarch64/armv8, arm7, POWER/ppc64le, and s390x …
It's very easy to get started. JSON letter case by convention is camelCase, in Python members are by convention snake_case. You can configure it to encode/decode from other casing schemes at both the…
This library provides two fundamentally different approaches to converting your data to and from various formats. Each of them is useful in different situations: Codecs are represented by a set of de…
These are the supported Python and package versions. Older versions will probably work as well, but aren't tested. For example, define a dataclass as follows: The serializer for this dataclass can no…
To build the project and run the style/linter checks, execute:
An extremely flexible and configurable data model conversion library. Adaptix is ready for production! The beta version only means there may be some backward incompatible changes, so you need to pin …
Install Use On python 3.7 it has no external dependencies outside of the Python standard library.
Pyrausta (also called pyrallis (πυραλλίς), pyragones) is a mythological insect-sized dragon from Cyprus. There are several key features to pyrallis but at its core pyrallis simply allows defining an …
--- Contents Using the built-in JSON marshalling support for dataclasses: Here is an example to demonstrate the usage of these helper functions: Note Example below: Note This also results in more hel…
Simple dataclasses configuration management for Python with hocon/json/yaml/properties/env-vars/dict/cli support. Requires at least Python 3.8. is equivalent to
Currently supported types are: The wrapped object is modified in-place: The following adapters are included by default: Stores the currently registered adapter classes. The returned value is taken fr…
Subscribe to our newsletter