Package: python3-odmantic
Source: python-odmantic
Version: 1.0.2-4
Architecture: all
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian Python Team <team+python@tracker.debian.org>
Installed-Size: 179
Depends: python3-motor, python3-pydantic, python3-pymongo, python3-typing-extensions | python3-supported-min (>= 3.11), python3:any
Suggests: python-odmantic-doc
Section: python
Priority: optional
Homepage: https://github.com/art049/odmantic
Description: Sync and Async ODM (Object Document Mapper) for MongoDB (Python 3)
 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.
