beanie 1.11.7


Asynchronous Python ODM for MongoDB

Asynchronous Python ODM for MongoDB

Stars: 787, Watchers: 787, Forks: 74, Open Issues: 110

The roman-right/beanie repo was created 1 years ago and was last updated 21 hours ago.
The project is popular with 787 github stars!

How to Install beanie

You can install beanie using pip

pip install beanie

or add it to a project with poetry

poetry add beanie

Package Details

GitHub Repo


No  beanie  pypi packages just yet.


A list of common beanie errors.

Code Examples

Here are some beanie code examples and snippets.

GitHub Issues

The beanie package has 110 open issues on GitHub

  • Replacing Get Database for AsyncIOMotorClient
  • Pytest Reccomendations
  • Validation error when getting the doc and it's linked document is deleted.
  • Cannot import local packages in the migration modules
  • Please issue a Changelog with releases
  • Can't replace a dict attribute with save_changes
  • Support for MongoDB Views
  • Add ignore cache in query
  • [Query] Pydantic Validation throws error even while fetching data from db
  • Add support for synchronous operations
  • Using transactions in order to ensure data consistency
  • Avoid race condition
  • Query linked fields
  • Suggestion for dynamic projections
  • Support for tailable cursors

See more issues on GitHub

Related Packages & Articles

fastapi 0.79.0

FastAPI framework, high performance, easy to learn, fast to code, ready for production

aredis 1.1.8

Python async client for Redis key-value store

sniffio 1.2.0

Sniff out which async library your code is running under