Skip to main content

A ORM package for asyncio and motor

Project description

# Motorturbine

[![CircleCI](https://circleci.com/gh/BFriedrichs/motorturbine.svg?style=shield)](https://circleci.com/gh/BFriedrichs/motorturbine)
[![RTD](https://readthedocs.org/projects/motorturbine/badge/?version=latest)](https://motorturbine.readthedocs.io/en/latest/)
[![PyPI](https://img.shields.io/pypi/v/motorturbine.svg?colorB=brightgreen)](https://pypi.org/project/motorturbine/)

Motorturbine is an adapted version of the [Motorengine ORM](https://motorengine.readthedocs.io/en/latest/). The main goals are proper asyncio integration as well as a way to have more control over safe updates. Many ORMs suffer from parallelism issues and one big part of this package is to introduce transactions with retry capabilities when updating the fields of a document.

## Installation
````
pip install motorturbine
````

## Documentation

Please read the documentation for further information.
https://motorturbine.readthedocs.io/en/latest/

## Todo List

* [ ] Aggregations


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

motorturbine-0.5.0.tar.gz (12.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

motorturbine-0.5.0-py3-none-any.whl (20.7 kB view details)

Uploaded Python 3

File details

Details for the file motorturbine-0.5.0.tar.gz.

File metadata

  • Download URL: motorturbine-0.5.0.tar.gz
  • Upload date:
  • Size: 12.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for motorturbine-0.5.0.tar.gz
Algorithm Hash digest
SHA256 5c963d3abdcdbea2b1ba1875abe62b9164ae3032ad30e0d23e7c9d6710d92d23
MD5 8e4f6efd50ceff0520111d4b2688dba0
BLAKE2b-256 c4f9e577edada8c6ccd0dae8bbb57b5eea2f4391e7246ec04d8a59b6cf833a34

See more details on using hashes here.

File details

Details for the file motorturbine-0.5.0-py3-none-any.whl.

File metadata

File hashes

Hashes for motorturbine-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c9533257b82a946272cdea30abdb85059438de7ad297b62f0ac286917792df6d
MD5 6268d8963617bd69630d9840a196379c
BLAKE2b-256 39eb3543a2fce46f85f9d99abf94d2d327f7a4dcf69bada5c908dc34f01508ac

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page