https://github.com/lig/mnj
Mnj (Mongo Energy) is a helper library to simplify PyMongo interaction
https://github.com/lig/mnj
mnj mongo-energy mongodb nosql pymongo python python3
Last synced: 12 months ago
JSON representation
Mnj (Mongo Energy) is a helper library to simplify PyMongo interaction
- Host: GitHub
- URL: https://github.com/lig/mnj
- Owner: lig
- License: bsd-2-clause
- Created: 2015-03-16T12:31:30.000Z (about 11 years ago)
- Default Branch: main
- Last Pushed: 2024-11-19T10:14:18.000Z (over 1 year ago)
- Last Synced: 2025-06-10T06:46:21.602Z (12 months ago)
- Topics: mnj, mongo-energy, mongodb, nosql, pymongo, python, python3
- Language: Python
- Size: 157 KB
- Stars: 26
- Watchers: 3
- Forks: 5
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# Mnj

⚠️ **WARNING** `main` branch is undergoing development, docs could be outdated.
**Mnj** (_Mongo Energy_) is a helper library to simplify PyMongo interaction
## Install
Install from PyPI
```shell
pip install mnj
```
or to install the latest relatively stable development snapshot
```shell
pip install --pre mnj
```
or clone this repository to get the latest source and invoke install
```shell
uv sync
```
## Features
* Using `mnj.q` object for constructing queries will help to validate them.
* No creepy `'$op'` strings any more use `op_()` style operators.
Read the [Mnj Docs](http://mnj.readthedocs.io/) to find out more.