- python3-motor
- python3-pydantic
- python3-pymongo
- python3-typing-extensions | python3-supported-min (>= 3.11)
- python3:any
Sync and Async ODM (Object Document Mapper) for MongoDB based on standard
Python type hints. Built on top of Pydantic for model definition and
validation.
.
Core features:
* Simple: define your model by typing your fields using Python types, build
queries using Python comparison operators
* Developer experience: field/method autocompletion, type hints, data
validation, performing database operations with a functional API
* Fully typed: leverage static analysis to reduce runtime issues
* AsyncIO support: works well with ASGI frameworks (FastAPI, quart, sanic,
Starlette, ...) but works also perfectly in synchronous environments
* Serialization: built-in JSON serialization and JSON schema generation
.
This package contains the Python 3 version.
Installed Size: 189.4 kB
Architectures: all