Skip to content

tinydantic¤

PyPI - Version PyPI - Python Version Pydantic v2

tinydantic is a simple Python object-document mapper (ODM) for the TinyDB document database. It uses Pydantic—the most widely used data validation library—for document model definition and validation.

Warning

🏗️ tinydantic is an experimental project under active development and should not be considered stable. 🏗️

At this point, you probably don't want to use this for anything real, but feel free to grab your hard hat and have a look around! 👷

Releases follow the SemVer versioning spec:

Major version zero (0.y.z) is for initial development. Anything MAY change at any time. The public API SHOULD NOT be considered stable.

Minor releases may include breaking changes until v1.0 — check the changelog when upgrading.

New here? The Usage section takes you from installation and a quickstart through queries, storage backends, and FastAPI integration.