{ "info": { "author": "Bj\u00f6rn Friedrichs", "author_email": "bjoern@friedrichs1.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "# Motorturbine\n\n[![CircleCI](https://circleci.com/gh/BFriedrichs/motorturbine.svg?style=shield)](https://circleci.com/gh/BFriedrichs/motorturbine)\n[![RTD](https://readthedocs.org/projects/motorturbine/badge/?version=latest)](https://motorturbine.readthedocs.io/en/latest/)\n[![PyPI](https://img.shields.io/pypi/v/motorturbine.svg?colorB=brightgreen)](https://pypi.org/project/motorturbine/)\n\nMotorturbine 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.\n\n## Installation\n````\npip install motorturbine\n````\n\n## Documentation\n\nPlease read the documentation for further information.\nhttps://motorturbine.readthedocs.io/en/latest/\n\n## Todo List\n\n* [ ] Aggregations\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/BFriedrichs/motorturbine", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "motorturbine", "package_url": "https://pypi.org/project/motorturbine/", "platform": "", "project_url": "https://pypi.org/project/motorturbine/", "project_urls": { "Homepage": "http://github.com/BFriedrichs/motorturbine" }, "release_url": "https://pypi.org/project/motorturbine/0.5.0/", "requires_dist": [ "motor (==1.2.2)", "python-dateutil (==2.7.3)" ], "requires_python": "", "summary": "A ORM package for asyncio and motor", "version": "0.5.0" }, "last_serial": 4061803, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "40f1dee08bbe15c87bd06d46e9d2c8fe", "sha256": "fd1c9e8999eba5319fc697de3c850daac60c5d343e45853fcc5bb5b8c884f791" }, "downloads": -1, "filename": "motorturbine-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "40f1dee08bbe15c87bd06d46e9d2c8fe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12453, "upload_time": "2018-06-23T20:14:39", "url": "https://files.pythonhosted.org/packages/6b/b0/37ce5aee1f7e9dd6e4e5b5c39508931b8d079bf5569badb9e37cb9bb1945/motorturbine-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c570aa2b2a676e09deead34504ff18a3", "sha256": "7822ea1e681a95fc7927e3b3d48294c49188f7c6e50581651fe474cb0fc8ad93" }, "downloads": -1, "filename": "motorturbine-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c570aa2b2a676e09deead34504ff18a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7247, "upload_time": "2018-06-23T20:14:41", "url": "https://files.pythonhosted.org/packages/b6/f8/f68f089c7ac09836852a11bd84dede0cc23c90db1aaf943f7d1b8a1f3dc4/motorturbine-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "7c9df55e950cc7ae0df47c04584f81dd", "sha256": "138f1067e37652f80434f4c05477619876acaa55f51afc90844e882e94515084" }, "downloads": -1, "filename": "motorturbine-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7c9df55e950cc7ae0df47c04584f81dd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12476, "upload_time": "2018-06-23T21:06:17", "url": "https://files.pythonhosted.org/packages/4a/c4/9a2e72a23a307fa7c095b6062d1be852d71328c8e9b2184a0830bc8b887b/motorturbine-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c0cc05950d49326c37d67343cf5e0547", "sha256": "b59346693b3789df775e8cbeb1fee5f4b5f4b10cd2f728c008c33265cc6dba1a" }, "downloads": -1, "filename": "motorturbine-0.1.1.tar.gz", "has_sig": false, "md5_digest": "c0cc05950d49326c37d67343cf5e0547", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7216, "upload_time": "2018-06-23T21:06:18", "url": "https://files.pythonhosted.org/packages/cb/6c/fd674e8d652fe8bfaad20e05a06b0f86fec3b14938691cd48afe7d16c631/motorturbine-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "e8a14598893c59c79224c21aea3141e7", "sha256": "44d2476237215da3dbbcbeef892bc73a6b8fe5a798d6162c7b87a5407fd7014a" }, "downloads": -1, "filename": "motorturbine-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e8a14598893c59c79224c21aea3141e7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12484, "upload_time": "2018-06-23T21:17:40", "url": "https://files.pythonhosted.org/packages/d8/b7/8c4ad41d19d67b31f7a120c050fcebfc27d843760ecba895d8b0173665ba/motorturbine-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "49a668fd6403113ce89a63e369447683", "sha256": "efba2f59020332ee9299f3814df2e0987b073a24533e7bf5bc71cc5f807c3967" }, "downloads": -1, "filename": "motorturbine-0.1.2.tar.gz", "has_sig": false, "md5_digest": "49a668fd6403113ce89a63e369447683", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7228, "upload_time": "2018-06-23T21:17:41", "url": "https://files.pythonhosted.org/packages/d4/4a/9ca188389f31eb4d44998a3323ed4875aa35b3dc90d25a3b1449d0669ec6/motorturbine-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "df9de9c7f7b51756bf6f170e957a57d8", "sha256": "f8ea791a825b2ef88e926e3f2a2037e9dc84521937160008d67a42bab30a59dd" }, "downloads": -1, "filename": "motorturbine-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "df9de9c7f7b51756bf6f170e957a57d8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15019, "upload_time": "2018-06-24T19:39:51", "url": "https://files.pythonhosted.org/packages/5e/1e/54e8c940f35ddba942210aacd70cd71383d59aea48bfba179a3806285229/motorturbine-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0cdd4fee6ec9426632d541b234ef4419", "sha256": "7d077ee2f28406497016acac481d09ff8ffbe1520572a3fca377f8a3e367e566" }, "downloads": -1, "filename": "motorturbine-0.2.0.tar.gz", "has_sig": false, "md5_digest": "0cdd4fee6ec9426632d541b234ef4419", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9326, "upload_time": "2018-06-24T19:39:52", "url": "https://files.pythonhosted.org/packages/65/f5/a61ab28b25769443ebbf8d43a63c4a259cace6fff86265c4889e64f33d45/motorturbine-0.2.0.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "c67eded4ef257187ef44935842f22056", "sha256": "3c4f1e9387e172864def13ed4dd2a1afb111941ff03cab10e77334c5bd6bb4e9" }, "downloads": -1, "filename": "motorturbine-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "c67eded4ef257187ef44935842f22056", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15186, "upload_time": "2018-06-24T21:02:47", "url": "https://files.pythonhosted.org/packages/01/c1/0fe0a32389db8d4e5efce7aa2e919c70448f33eaab000624a87b34ad695b/motorturbine-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "26bd7877d7a9965476ba605993791c53", "sha256": "7d55b0d274e865b28fa2780d866a2957f3ea0bd41460c9f71f6c1b070705bae5" }, "downloads": -1, "filename": "motorturbine-0.2.2.tar.gz", "has_sig": false, "md5_digest": "26bd7877d7a9965476ba605993791c53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9003, "upload_time": "2018-06-24T21:02:48", "url": "https://files.pythonhosted.org/packages/2c/6a/ceefea5a1fb784a1e6b1f44f1880e89fbf3326e9f96f7462ca1515439b91/motorturbine-0.2.2.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "90eed6f25f38a5be53a1565188916382", "sha256": "244e5fb53966f8389a6dc99de40fa047fb3669328a4bebc404da09e60ac7ead9" }, "downloads": -1, "filename": "motorturbine-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "90eed6f25f38a5be53a1565188916382", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17230, "upload_time": "2018-07-08T15:13:08", "url": "https://files.pythonhosted.org/packages/46/56/ecf9e1eb4eb7e3e5d4709bed51a868c1ecbbd308ca9a0bf967fac530f238/motorturbine-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "26aebbff3ca1a6e82bbcd5cef91d398a", "sha256": "184ce9ed2d9f586043d552b6365c5c68ef5fb0daeab2450515a5f8954027767b" }, "downloads": -1, "filename": "motorturbine-0.4.0.tar.gz", "has_sig": false, "md5_digest": "26aebbff3ca1a6e82bbcd5cef91d398a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10553, "upload_time": "2018-07-08T15:13:09", "url": "https://files.pythonhosted.org/packages/d2/99/85e605b8d422ceab34b4f1ee4c74253d4b3c7738f81bf3c50b806474a424/motorturbine-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "524cf716e8028f25f377414a4ccbb669", "sha256": "bd6c97f4db9ea1863efd6b62dadec5a46cce8fa3ee2eb3d3e8db48d38f6a177e" }, "downloads": -1, "filename": "motorturbine-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "524cf716e8028f25f377414a4ccbb669", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18478, "upload_time": "2018-07-11T17:19:09", "url": "https://files.pythonhosted.org/packages/9f/e0/a952c8da8e8d151231e1b5c469804c44dbfd801d69e9b8d3066bb61a7f73/motorturbine-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "33f5d65a12b8af8ff00b9a5bac431122", "sha256": "e6e6b057b08f8b65735a4cc4b6fb57b3aceaeb624c5721337097535737752a06" }, "downloads": -1, "filename": "motorturbine-0.4.1.tar.gz", "has_sig": false, "md5_digest": "33f5d65a12b8af8ff00b9a5bac431122", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11300, "upload_time": "2018-07-11T17:19:10", "url": "https://files.pythonhosted.org/packages/36/78/b206cf99077b2587bb070fb73b73dc334be33971f4ffcf716fe8815fae59/motorturbine-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "6268d8963617bd69630d9840a196379c", "sha256": "c9533257b82a946272cdea30abdb85059438de7ad297b62f0ac286917792df6d" }, "downloads": -1, "filename": "motorturbine-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6268d8963617bd69630d9840a196379c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20748, "upload_time": "2018-07-14T20:21:01", "url": "https://files.pythonhosted.org/packages/39/eb/3543a2fce46f85f9d99abf94d2d327f7a4dcf69bada5c908dc34f01508ac/motorturbine-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8e4f6efd50ceff0520111d4b2688dba0", "sha256": "5c963d3abdcdbea2b1ba1875abe62b9164ae3032ad30e0d23e7c9d6710d92d23" }, "downloads": -1, "filename": "motorturbine-0.5.0.tar.gz", "has_sig": false, "md5_digest": "8e4f6efd50ceff0520111d4b2688dba0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12563, "upload_time": "2018-07-14T20:21:02", "url": "https://files.pythonhosted.org/packages/c4/f9/e577edada8c6ccd0dae8bbb57b5eea2f4391e7246ec04d8a59b6cf833a34/motorturbine-0.5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6268d8963617bd69630d9840a196379c", "sha256": "c9533257b82a946272cdea30abdb85059438de7ad297b62f0ac286917792df6d" }, "downloads": -1, "filename": "motorturbine-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6268d8963617bd69630d9840a196379c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20748, "upload_time": "2018-07-14T20:21:01", "url": "https://files.pythonhosted.org/packages/39/eb/3543a2fce46f85f9d99abf94d2d327f7a4dcf69bada5c908dc34f01508ac/motorturbine-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8e4f6efd50ceff0520111d4b2688dba0", "sha256": "5c963d3abdcdbea2b1ba1875abe62b9164ae3032ad30e0d23e7c9d6710d92d23" }, "downloads": -1, "filename": "motorturbine-0.5.0.tar.gz", "has_sig": false, "md5_digest": "8e4f6efd50ceff0520111d4b2688dba0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12563, "upload_time": "2018-07-14T20:21:02", "url": "https://files.pythonhosted.org/packages/c4/f9/e577edada8c6ccd0dae8bbb57b5eea2f4391e7246ec04d8a59b6cf833a34/motorturbine-0.5.0.tar.gz" } ] }