Skip to main content

Databind is a library inspired by jackson-databind to de-/serialize Python dataclasses. The `databind` package will install the full suite of databind packages. Compatible with Python 3.7 and newer.

Project description

databind

Databind is a library inspired by jackson-databind to de-/serialise Python dataclasses. The databind package will install the full suite of databind packages. Compatible with Python 3.7 and newer.

Supported features

Feature Python version Databind version
PEP585 3.9 1.2.0 – current
PEP585 (forward references) 3.9 1.3.1? – current
Resolve type parameters of specialised generic types 3.x 1.5.0 – current
typing.TypedDict 3.x 2.0.0 – current
Concretise type variables in parametrised generics 3.x 2.0.0 – current

Copyright © 2022 – Niklas Rosenstein

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

databind-2.0.1.tar.gz (1.6 kB view hashes)

Uploaded Source

Built Distribution

databind-2.0.1-py3-none-any.whl (1.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page