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

This version

0.3.4

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.3.4.tar.gz (11.4 kB view details)

Uploaded Source

Built Distribution

beanie-0.3.4-py3-none-any.whl (17.1 kB view details)

Uploaded Python 3

File details

Details for the file beanie-0.3.4.tar.gz.

File metadata

  • Download URL: beanie-0.3.4.tar.gz
  • Upload date:
  • Size: 11.4 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.3.4.tar.gz
Algorithm Hash digest
SHA256 a9ff15529af47b5457d3118109fa7a35b0138c84510ba37fc5f22c5a77d1de62
MD5 e13e8ade20e338a5470dfd4645933956
BLAKE2b-256 4dc1c33cd251b9f37877110e241e2eb6fd302299bf022ffb2a014e8c2376da80

See more details on using hashes here.

File details

Details for the file beanie-0.3.4-py3-none-any.whl.

File metadata

  • Download URL: beanie-0.3.4-py3-none-any.whl
  • Upload date:
  • Size: 17.1 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.3.4-py3-none-any.whl
Algorithm Hash digest
SHA256 7074df82947b113509780b48628415a1830d12f429577b8f4da995890fa28f27
MD5 e07bbf9a3ef07e9beb05f45a000d6619
BLAKE2b-256 8c45c7d4f70a03c020659b709d92b0cc4b752bdcd262692ebc5ac91b91720334

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