odmantic icon indicating copy to clipboard operation
odmantic copied to clipboard

Sync and Async ODM (Object Document Mapper) for MongoDB based on python type hints

Results 176 odmantic issues
Sort by recently updated
recently updated
newest added

Updates the requirements on [typer](https://github.com/tiangolo/typer) to permit the latest version. Release notes Sourced from typer's releases. 0.12.3 Fixes 🐛 Fix Rich formatting with no commands. PR #796 by @​svlandeg. Changelog...

dependencies

Hi, I am trying to create a custom field to implement client side encryption. I am able to perform serialisation during save, however I dont see a way to deserialise...

# Bug If you create a mandatory attribute for a custom class that derives from `Model` and create a instance of this class without providing the mandatory field, you do...

bug

# Bug Trying to use the [validation context](https://docs.pydantic.dev/latest/concepts/validators/#validation-context) within one of my Model classes which pydantic offers is not possible. ### Current Behavior Example code to reproduce: ``` from odmantic...

bug

Hi all, not sure if this is my pydantic model configuration problem, but i found some datetime fields not updating correctly and consistently (inside Mongodb Compass) # Bug 2 Problems:...

bug

# Feature request ### Context `engine.find` allows full flexibility to query anything matching the [read operation query](https://www.mongodb.com/docs/manual/tutorial/query-documents/#std-label-read-operations-query-argument) syntax, via the `*queries` parameter, by allowing to pass `QueryExpression` along raw queries...

enhancement

# Bug _A clear and concise description of what the bug is._ Pydantic has a nice feature around computed fields that allow you to create an attribute based on logic...

bug

# Bug _A clear and concise description of what the bug is._ I have a requirement to create a custom type and implement the __bson__ ser method. It works well...

bug

Updates the requirements on [ruff](https://github.com/astral-sh/ruff) to permit the latest version. Release notes Sourced from ruff's releases. v0.4.5 Changes Ruff's language server is now in Beta v0.4.5 marks the official Beta...

dependencies

Updates the requirements on [inline-snapshot](https://github.com/15r10nk/inline-snapshots) to permit the latest version. Release notes Sourced from inline-snapshot's releases. v0.10.0 What's Changed BREAKING CHANGE removed support for python 3.7 removed --inline-snapshot-disable option and...

dependencies