Skip to main content

Asynchronous Python ODM for MongoDB

Project description

Beanie

Beanie - is an asynchronous ODM for MongoDB, based on Motor and Pydantic.

It uses an abstraction over Pydantic models and Motor collections to work with the database. Class Document allows to create, replace, update, get, find and aggregate.

Installation

PIP

pip install beanie

Poetry

poetry add beanie

Quick Start

Documentation - here you can find all the methods descriptions and usage examples

Resources

  • Changelog - list of all the valuable changes
  • Discord - ask your questions, share ideas or just say Hello!!

Articles

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

beanie-0.4.0b1.tar.gz (16.1 kB view details)

Uploaded Source

Built Distribution

beanie-0.4.0b1-py3-none-any.whl (24.5 kB view details)

Uploaded Python 3

File details

Details for the file beanie-0.4.0b1.tar.gz.

File metadata

  • Download URL: beanie-0.4.0b1.tar.gz
  • Upload date:
  • Size: 16.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.4 CPython/3.8.5 Linux/5.8.0-48-generic

File hashes

Hashes for beanie-0.4.0b1.tar.gz
Algorithm Hash digest
SHA256 445170a14881f7bb43b165bb22e90e914ef6113e6fadee46bc7cf6e658ac9261
MD5 8f2a6fc72a63a1f410be951a9d79dfcd
BLAKE2b-256 bbe598d0ee7f8cb847512a8b8f57ecb19029ff042ea3c1f028c593812ac32bbb

See more details on using hashes here.

File details

Details for the file beanie-0.4.0b1-py3-none-any.whl.

File metadata

  • Download URL: beanie-0.4.0b1-py3-none-any.whl
  • Upload date:
  • Size: 24.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.4 CPython/3.8.5 Linux/5.8.0-48-generic

File hashes

Hashes for beanie-0.4.0b1-py3-none-any.whl
Algorithm Hash digest
SHA256 1645a5c3476a6d9fa5ec6911323c785798ff5a9e5ef48db00a83d533503df0d7
MD5 cbde91247ea7b417b94043fc1087abc2
BLAKE2b-256 8858838c4eaea82ffa4e51cca1e1359e267034cc7f06759b9ad44ae580f5852c

See more details on using hashes here.

Supported by

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