NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3350 most downloaded on PyPI
Asynchronous Python ODM for MongoDB
Last release 1 months ago
07 Aug 2026
Ships fairly regularly
a new release about every 3 months
Nearly every release is documented
notes for 58 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
156 releases · first in 2021
One column per quarter.
Issue - https://github.com/roman-right/beanie/issues/85
Document, FindQuery, Aggregation typings
Author - Kira
Issue - https://github.com/roman-right/beanie/issues/69
Issue - https://github.com/roman-right/beanie/issues/64
Pydantic dependency version ^1.5
Convert document id to the right type in the get() method
Stricter flake8 and fixing resulting errors
Author - Joran van Apeldoorn
PR - https://github.com/roman-right/beanie/pull/62
PR - https://github.com/roman-right/beanie/pull/54
Author - Joran van Apeldoorn
PR - https://github.com/roman-right/beanie/pull/54
Skip migration test when transactions not available
Author - Joran van Apeldoorn
PR - https://github.com/roman-right/beanie/pull/50
PR - https://github.com/roman-right/beanie/pull/47
Author - Joran van Apeldoorn
PR - https://github.com/roman-right/beanie/pull/47
Issue - https://github.com/roman-right/beanie/issues/12
PR - https://github.com/roman-right/beanie/pull/44
Author - Joran van Apeldoorn
PR - https://github.com/roman-right/beanie/pull/44
PR - https://github.com/roman-right/beanie/pull/40
aggregation_model -> projection_model
Index kwargs in the Indexed field
Author - Michael duPont
PR - https://github.com/roman-right/beanie/pull/32
PR - https://github.com/roman-right/beanie/pull/33
Author - Oliver Andrich
PR - https://github.com/roman-right/beanie/pull/33
Issue - https://github.com/roman-right/beanie/issues/29
Document class was reworked. Documentation
Nothing published for this version
Nothing published for this version
Nothing published for this version
PydanticObjectId openapi generation
Documents init order in migrations
Projections support to reduce database load
Author - Nicholas Smith
Issue - https://github.com/roman-right/beanie/issues/16
### Added - ODM Documentation ### Changed - Documentation
inspect_collection Document method
Migrations
inspect_collection Document method
count_documents Document method
Indexed(...) field supports index types.
### Added - Simple indexes via type hints. ### Implementation - Author - Joran van Apeldoorn
Implemented by @Mohamed-Kaizen
Implemented by @Mohamed-Kaizen
skip , limit and sort parameters in the find_many and find_all methods. Documentation
Breaking change: init_beanie is async function now.
Collection - internal class of the Document to set up additional properties.
Indexes support.
Collection - internal class of the Document to set up additional
properties.init_beanie is async function now.DocumentMeta class. Will be removed in 0.4.0.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →