{ "info": { "author": "A. Jesse Jiryu Davis", "author_email": "jesse@mongodb.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: MacOS :: MacOS X", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython" ], "description": "=====\nMotor\n=====\n\n.. image:: https://raw.github.com/mongodb/motor/master/doc/_static/motor.png\n\n:Info: Motor is a full-featured, non-blocking MongoDB_ driver for Python\n Tornado_ and asyncio_ applications.\n:Author: A\\. Jesse Jiryu Davis\n\nAbout\n=====\n\nMotor presents a coroutine-based API for non-blocking access\nto MongoDB. The source is `on GitHub `_\nand the docs are on ReadTheDocs_.\n\n \"We use Motor in high throughput environments, processing tens of thousands\n of requests per second. It allows us to take full advantage of modern\n hardware, ensuring we utilise the entire capacity of our purchased CPUs.\n This helps us be more efficient with computing power, compute spend and\n minimises the environmental impact of our infrastructure as a result.\"\n\n --*David Mytton, Server Density*\n\n \"We develop easy-to-use sensors and sensor systems with open source\n software to ensure every innovator, from school child to laboratory\n researcher, has the same opportunity to create. We integrate Motor into our\n software to guarantee massively scalable sensor systems for everyone.\"\n\n --*Ryan Smith, inXus Interactive*\n\nInstallation\n============\n\n $ pip install motor\n\nDependencies\n============\n\nMotor works in all the environments officially supported by Tornado or by\nasyncio. It requires:\n\n* Unix, including Mac OS X. Windows is not supported.\n* PyMongo_ 3.6 or later.\n* Python 2.7 or later.\n* `futures`_ on Python 2.7.\n* `backports.pbkdf2`_ for faster authentication with MongoDB 3.0+,\n especially on Python older than 2.7.8, or on Python 3 before Python 3.4.\n\nSee `requirements `_\nfor details about compatibility.\n\nHow To Ask For Help\n===================\n\nIssues with, questions about, or feedback for Motor should be sent to the\n`mongodb-user list on Google Groups`_.\n\nFor confirmed issues or feature requests,\nopen a case in `Jira `_ in the \"MOTOR\" project.\nPlease include all of the following information:\n\n- Detailed steps to reproduce the problem, including your code and a full\n traceback, if possible.\n- What you expected to happen, and what actually happened.\n- The exact python version used, with patch level::\n\n $ python -c \"import sys; print(sys.version)\"\n\n- The exact version of PyMongo used::\n\n $ python -c \"import pymongo; print(pymongo.version); print(pymongo.has_c())\"\n\n- The exact Tornado version, if you are using Tornado::\n\n $ python -c \"import tornado; print(tornado.version)\"\n\n- The operating system and version (e.g. RedHat Enterprise Linux 6.4, OSX 10.9.5, ...)\n\nDocumentation\n=============\n\nMotor's documentation is on ReadTheDocs_.\n\nBuild the documentation with Python 3.5. Install sphinx, Tornado, and aiohttp,\nand do ``cd doc; make html``.\n\nExamples\n========\n\nSee the `examples on ReadTheDocs `_.\n\nTesting\n=======\n\nRun ``python setup.py test``.\nTests are located in the ``test/`` directory.\n\n.. _PyMongo: http://pypi.python.org/pypi/pymongo/\n\n.. _MongoDB: http://mongodb.org/\n\n.. _Tornado: http://tornadoweb.org/\n\n.. _asyncio: https://docs.python.org/3/library/asyncio.html\n\n.. _futures: https://pypi.python.org/pypi/futures\n\n.. _backports.pbkdf2: https://pypi.python.org/pypi/backports.pbkdf2/\n\n.. _ReadTheDocs: https://motor.readthedocs.io/\n\n.. _mongodb-user list on Google Groups:\n https://groups.google.com/forum/?fromgroups#!forum/mongodb-user\n\n.. _sphinx: http://sphinx.pocoo.org/\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mongodb/motor/", "keywords": "mongo,mongodb,pymongo,gridfs,bson,motor,tornado,asyncio", "license": "http://www.apache.org/licenses/LICENSE-2.0", "maintainer": "", "maintainer_email": "", "name": "motor", "package_url": "https://pypi.org/project/motor/", "platform": "", "project_url": "https://pypi.org/project/motor/", "project_urls": { "Homepage": "https://github.com/mongodb/motor/" }, "release_url": "https://pypi.org/project/motor/2.0.0/", "requires_dist": [ "pymongo (<4,>=3.6)" ], "requires_python": "", "summary": "Non-blocking MongoDB driver for Tornado or asyncio", "version": "2.0.0" }, "last_serial": 4942210, "releases": { "0.0-": [ { "comment_text": "", "digests": { "md5": "dd3c652bf60dbd966620457ad2fac914", "sha256": "d60c2b5ab5715ef1228db18cc16ae30412cce9e96271c4ea296822f2f4070fc0" }, "downloads": -1, "filename": "motor-0.0-.tar.gz", "has_sig": false, "md5_digest": "dd3c652bf60dbd966620457ad2fac914", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 86195, "upload_time": "2013-02-01T12:56:14", "url": "https://files.pythonhosted.org/packages/8c/25/26578d53bf9c5f5615f4f324da6e9300e38a19a8d4449b1960a8617fa7d8/motor-0.0-.tar.gz" } ], "0.1": [ { "comment_text": "", "digests": { "md5": "5114a09fa4054386d5a3dafaf3e9ed9e", "sha256": "39e47bc4e11e61dfc3244979930d9b445ab096aced5e9597ae8f7614d05618e1" }, "downloads": -1, "filename": "motor-0.1.tar.gz", "has_sig": false, "md5_digest": "5114a09fa4054386d5a3dafaf3e9ed9e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84957, "upload_time": "2013-03-06T19:25:10", "url": "https://files.pythonhosted.org/packages/1c/97/45926b29a238df3f8d525861fa31fac9aea508aca9fae386e6ebddb52561/motor-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "d6af4c5481654f3b1a37f79c7cc05e51", "sha256": "7f66badd7097d9dcea5efa69a7c518c80d0f056a262af0955f2da76495054b15" }, "downloads": -1, "filename": "motor-0.1.1.tar.gz", "has_sig": false, "md5_digest": "d6af4c5481654f3b1a37f79c7cc05e51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85722, "upload_time": "2013-06-24T15:41:57", "url": "https://files.pythonhosted.org/packages/4f/a1/118309f424fddd62205c52b1926d93353131f5eecdee038bea3b06de2e22/motor-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "f7477ac6c55046b2345bb91dce63fa83", "sha256": "dc2541572868ef1b9ccfecfe67036e42b97c951437c7290900eb1f33902e6170" }, "downloads": -1, "filename": "motor-0.1.2.tar.gz", "has_sig": false, "md5_digest": "f7477ac6c55046b2345bb91dce63fa83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83886, "upload_time": "2013-10-17T14:47:22", "url": "https://files.pythonhosted.org/packages/6d/e2/3c9c35d0b8b3ff10f9a84067bbe8b071f492e1a3a5c95b0ce75bd00db78a/motor-0.1.2.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "e42336e053e3adbe7d15cf417160c5d5", "sha256": "2f8741611a9d4a73084b078fd8c0d430c8a155fc45f944e24e7f836bbed39b52" }, "downloads": -1, "filename": "motor-0.2.tar.gz", "has_sig": false, "md5_digest": "e42336e053e3adbe7d15cf417160c5d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 99765, "upload_time": "2014-04-10T21:35:26", "url": "https://files.pythonhosted.org/packages/a7/de/18b17df773e1e5a773432c332d5d737e70523f836fe0693e5100d723a075/motor-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "74b377a615c0c47214167427ed726378", "sha256": "3bdb87814aba0ed3fde707433c959c4d8632dd33fe9d4974f3055cc805d3dfb3" }, "downloads": -1, "filename": "motor-0.2.1.tar.gz", "has_sig": false, "md5_digest": "74b377a615c0c47214167427ed726378", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 100027, "upload_time": "2014-05-27T19:38:45", "url": "https://files.pythonhosted.org/packages/4d/d1/532a5fa71f78bc10561cd0621caa2c31c54d56bfbdf3e79fe77a2258363f/motor-0.2.1.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "92bde4830a99855a5cf99cbf1515287e", "sha256": "1c485d0b718179dd767a941ab0392014d27e7fa41def1ec8c6f28c08004a8813" }, "downloads": -1, "filename": "motor-0.3.tar.gz", "has_sig": false, "md5_digest": "92bde4830a99855a5cf99cbf1515287e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 100521, "upload_time": "2014-06-16T22:06:28", "url": "https://files.pythonhosted.org/packages/02/c0/4e4f67b11e7c63db7f3019e9e8c9b31b809c8c5659f3de0aabd995d10c71/motor-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "7d29d8fba24144b7852db4a17092e66f", "sha256": "9fb03a30b7c50b93b0c81bd583c78631e6be749802a67bf995b02fbe8ce878eb" }, "downloads": -1, "filename": "motor-0.3.1.tar.gz", "has_sig": false, "md5_digest": "7d29d8fba24144b7852db4a17092e66f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 100862, "upload_time": "2014-07-08T18:11:56", "url": "https://files.pythonhosted.org/packages/25/a0/71efa13398b20cc41036641cc5da88fff2f5509a94e665dc2858f62c923c/motor-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "b3451af80aac728c67a918e38cf8a2bc", "sha256": "f6a9ee74864093d12f0cc136e88de3742388c56934154077f176024a236a141c" }, "downloads": -1, "filename": "motor-0.3.2.tar.gz", "has_sig": false, "md5_digest": "b3451af80aac728c67a918e38cf8a2bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 100958, "upload_time": "2014-07-14T17:08:07", "url": "https://files.pythonhosted.org/packages/17/dd/8aa7d8d07b479304d5dcc29c8ba90a5deb996428cea82fa7f65a01cd419a/motor-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "abfd90e091f71f748377a5223de6683b", "sha256": "da8ca8095ade709b86f839a0955ffb25a196895f0336e4452b5a3ac8faaee6be" }, "downloads": -1, "filename": "motor-0.3.3.tar.gz", "has_sig": false, "md5_digest": "abfd90e091f71f748377a5223de6683b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 102158, "upload_time": "2014-10-05T00:47:07", "url": "https://files.pythonhosted.org/packages/6a/fb/3981f7d618fe4cac0b175cc4b5bb5ef65fc0b564e3bfa4151a3a2899c289/motor-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "d833149f0fa600252ca6c67a3e5faed3", "sha256": "2dc49158339b95d97d1989a5867613e0a5bf7e0fcf1c5ded2147219326f9965d" }, "downloads": -1, "filename": "motor-0.3.4.tar.gz", "has_sig": false, "md5_digest": "d833149f0fa600252ca6c67a3e5faed3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 102456, "upload_time": "2014-11-10T21:41:03", "url": "https://files.pythonhosted.org/packages/48/87/cd20a4b8113229caa8f475dcbf08945a28692df022b498bfacc61232dfb0/motor-0.3.4.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "d093deed508685ccd8c1c5b9ed07d8b8", "sha256": "0e0f89b9477b688c058e471cbc48143f74c8abf409d082c135a2c386ac209bfe" }, "downloads": -1, "filename": "motor-0.4.tar.gz", "has_sig": false, "md5_digest": "d093deed508685ccd8c1c5b9ed07d8b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 104863, "upload_time": "2015-01-29T23:19:20", "url": "https://files.pythonhosted.org/packages/01/e2/9fc8fbb80da5233d07867e567d118a17c020434891e012e144f17b404b87/motor-0.4.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "bb8e299b8b5c1c0cf41a240d2d348f19", "sha256": "57785dce0fc8ef5ab483a0a137cd446ad7eb722be52527ce7c3be1758d12b8ae" }, "downloads": -1, "filename": "motor-0.4.1.tar.gz", "has_sig": false, "md5_digest": "bb8e299b8b5c1c0cf41a240d2d348f19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 100333, "upload_time": "2015-05-09T13:58:31", "url": "https://files.pythonhosted.org/packages/33/20/eb26bc97ad7024cbe3c1a8ecce5786cadb1bbcb486a16833bdc961453f25/motor-0.4.1.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "7cd459b718d5ceee757bc075fb15aa6f", "sha256": "ff741d8f5c877c01780e6223d203519a421e5e3379a98a1d24a230aba9b551dc" }, "downloads": -1, "filename": "motor-0.5.tar.gz", "has_sig": false, "md5_digest": "7cd459b718d5ceee757bc075fb15aa6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 304434, "upload_time": "2015-11-30T14:09:42", "url": "https://files.pythonhosted.org/packages/69/28/4da3f9fb16ab71216f1bf33d43161b02bfc0cd99b9cd671428d772113c58/motor-0.5.tar.gz" } ], "0.5b0": [ { "comment_text": "", "digests": { "md5": "debdc962ed8af0fe85c938f8c9ae174d", "sha256": "907f39f3d17f174be7e097b72074de3dfe905799b4337ae7f27d8192bfc8c050" }, "downloads": -1, "filename": "motor-0.5b0.tar.gz", "has_sig": false, "md5_digest": "debdc962ed8af0fe85c938f8c9ae174d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 141232, "upload_time": "2015-11-11T03:24:37", "url": "https://files.pythonhosted.org/packages/43/e7/1c251ccf7ba4a8fae1ff467f584d9828f1807f2fd5bf8626156e1d2a0800/motor-0.5b0.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "fedb86d0c82db7ada2379558787df412", "sha256": "842d9930acc8906d74aa716394b20ca82bb4cf7f498371f54f5319ba0e9ed031" }, "downloads": -1, "filename": "motor-0.6.tar.gz", "has_sig": false, "md5_digest": "fedb86d0c82db7ada2379558787df412", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 139283, "upload_time": "2016-03-06T22:14:03", "url": "https://files.pythonhosted.org/packages/2f/9b/cf8325580a9e1ba914c86fa09e5960e572747684a8e32e8fc84c116d13a1/motor-0.6.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "532aa375946428ed7582726d6cbfa7e6", "sha256": "7e05a43a64ad641201ef08c742f01cce7cac72a422662e26d1d6da4d5fe5007e" }, "downloads": -1, "filename": "motor-0.6.1.tar.gz", "has_sig": false, "md5_digest": "532aa375946428ed7582726d6cbfa7e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 144570, "upload_time": "2016-03-07T14:08:36", "url": "https://files.pythonhosted.org/packages/8e/13/c39d4abc40134c508400cf03d7a4ea82d4794e96b60909e8d6f453f112b4/motor-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "4000e9f43f09a8680d5c09d0e78f4f36", "sha256": "f1222e4de786dd92f64ebd453be358f4fed72ceb1bb04525347b9dfafda7f2d2" }, "downloads": -1, "filename": "motor-0.6.2.tar.gz", "has_sig": false, "md5_digest": "4000e9f43f09a8680d5c09d0e78f4f36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 144579, "upload_time": "2016-03-07T15:57:32", "url": "https://files.pythonhosted.org/packages/27/4c/65481387841b9989972106b74a1f96eae367d1b08948ae35c2b860fb713d/motor-0.6.2.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "19a59159d066e2cc052be8574e5d375d", "sha256": "eeaa943b80234abdb30ea2335c485f36a36f1cd2626fbc021dca0a56b5185062" }, "downloads": -1, "filename": "motor-0.7.tar.gz", "has_sig": false, "md5_digest": "19a59159d066e2cc052be8574e5d375d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 125614, "upload_time": "2016-10-26T10:17:49", "url": "https://files.pythonhosted.org/packages/88/79/08085af053125ddbe0c29bf7d840557ae860a105cfa34d4cf4831109be12/motor-0.7.tar.gz" } ], "0.7b0": [ { "comment_text": "", "digests": { "md5": "1817011bd3c3dbd71b1ab70d209a3b0f", "sha256": "a8ae2677c8001b916672bc254e17877e2f5cb88a06dcf7ae164a555334351d3d" }, "downloads": -1, "filename": "motor-0.7b0.tar.gz", "has_sig": false, "md5_digest": "1817011bd3c3dbd71b1ab70d209a3b0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 124372, "upload_time": "2016-10-03T13:59:05", "url": "https://files.pythonhosted.org/packages/57/f4/9daebbe7a529f0872fea8a052b835230acbf4f2242217711a20f2dbc1c89/motor-0.7b0.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "680d6c476ca20d00c08bd509c3fc63fe", "sha256": "66e465ffa330a4638fcbfeca65b4053aef1ff89ab3ccf4e428f08f4a5859f7e4" }, "downloads": -1, "filename": "motor-1.0.tar.gz", "has_sig": false, "md5_digest": "680d6c476ca20d00c08bd509c3fc63fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 136488, "upload_time": "2016-11-02T20:46:55", "url": "https://files.pythonhosted.org/packages/b5/fe/dc2f62dc4a9fe319c15228991ebdc4bf5e581a9da41d76db79860078d26a/motor-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "a07f26422c6b7e6e85e384de8ef07e29", "sha256": "6219ceff0e195e3235109805fc9485ad8ca6941b56b981914ad688d93386d7c0" }, "downloads": -1, "filename": "motor-1.1.tar.gz", "has_sig": false, "md5_digest": "a07f26422c6b7e6e85e384de8ef07e29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 137900, "upload_time": "2016-11-30T03:31:15", "url": "https://files.pythonhosted.org/packages/de/82/851117322e15f5695aa7a5cc2589a41496548ec281e335732dbeff7f9c5c/motor-1.1.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "007d2268a85b3091a197a9964bae05ba", "sha256": "2919c8f5d82171a7c93dc73baa79654db79412fbf43f2987ce23296a089b1c55" }, "downloads": -1, "filename": "motor-1.2.0.tar.gz", "has_sig": false, "md5_digest": "007d2268a85b3091a197a9964bae05ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 152760, "upload_time": "2017-12-18T21:33:07", "url": "https://files.pythonhosted.org/packages/a0/8a/773b16a59be30b3c1eae89964676622928b73d18790b0f216f4c86f2cae0/motor-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "9e675da52f31157ff7c9b874ea5df934", "sha256": "ed4aff66c625efe01398e8416fd1f35f00be77cc5afb242172ee3d03a0307c04" }, "downloads": -1, "filename": "motor-1.2.1.tar.gz", "has_sig": false, "md5_digest": "9e675da52f31157ff7c9b874ea5df934", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 315646, "upload_time": "2018-01-18T11:02:41", "url": "https://files.pythonhosted.org/packages/23/4f/3deb97a71885dbd8c0189e439669361f11c5b13d2e84a45cd3b45ca0c0a6/motor-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "31268b140926348235fdd4d25b51e645", "sha256": "c4c55f1502e5d517d894f5aad2acbd9d71f8e9f20c51da5d9ad6e7cba5f1ea8c" }, "downloads": -1, "filename": "motor-1.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "31268b140926348235fdd4d25b51e645", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 49530, "upload_time": "2018-05-21T18:51:12", "url": "https://files.pythonhosted.org/packages/9c/18/6a710034b001624b3920822dd65822924e0c070b537cfa0885f63f49fae0/motor-1.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc80fb235714a3cdb8007751ea7a5cfd", "sha256": "9d8c4a5680c4ecdc1631b59b37551e794ad99b9369b282a809a557c800e63a95" }, "downloads": -1, "filename": "motor-1.2.2.tar.gz", "has_sig": false, "md5_digest": "dc80fb235714a3cdb8007751ea7a5cfd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 159676, "upload_time": "2018-05-21T18:51:13", "url": "https://files.pythonhosted.org/packages/87/6f/6602ebb869f33c6c620aede198aa4c56ecd6b8a9819d0f0991173070f421/motor-1.2.2.tar.gz" } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "c47a812943b518b01afa675d03bc5346", "sha256": "1522e7b45f08a500dc3c540d2e54aaadbb2784163e6e220574eef6f4f2550927" }, "downloads": -1, "filename": "motor-1.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c47a812943b518b01afa675d03bc5346", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 46836, "upload_time": "2018-07-11T07:12:47", "url": "https://files.pythonhosted.org/packages/c6/00/b393bfe5b7703f29a0c266810a3ebc5f6f8dcd8f693618f127f30ca36464/motor-1.2.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ac9ecccf8790c98f8300a6baa30ee7bd", "sha256": "7d06bcbbbb11c0f7db72066d8ee2ee18c5a4c5cb9537f85e0d34b95b1290784d" }, "downloads": -1, "filename": "motor-1.2.4.tar.gz", "has_sig": false, "md5_digest": "ac9ecccf8790c98f8300a6baa30ee7bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 160089, "upload_time": "2018-07-11T07:12:48", "url": "https://files.pythonhosted.org/packages/91/4e/f26bbac9fae4bcedc30e27782c1930838d6a1bf9825886377fb9cb3fba3c/motor-1.2.4.tar.gz" } ], "1.2.5": [ { "comment_text": "", "digests": { "md5": "c7a1bd388046009787160ce45b9abf8d", "sha256": "68cc2b70a92ac59b95c8eeeefe9132f6481ec6b850e1046927f1ae5019dacd70" }, "downloads": -1, "filename": "motor-1.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c7a1bd388046009787160ce45b9abf8d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 46808, "upload_time": "2018-07-11T18:23:33", "url": "https://files.pythonhosted.org/packages/83/9f/039ccc2a39ff3d20514aa1f7589417125adf94cc422c1417dfceb849813a/motor-1.2.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bfddefa2d8d12efc93aa99d0e58ecb33", "sha256": "9508983b090c4aa978ead995ffeba2db026fd5393a2c67380921d2ca52f34d93" }, "downloads": -1, "filename": "motor-1.2.5.tar.gz", "has_sig": false, "md5_digest": "bfddefa2d8d12efc93aa99d0e58ecb33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 160139, "upload_time": "2018-07-11T18:23:35", "url": "https://files.pythonhosted.org/packages/9a/e4/a5ef5459db7195b850b49756093a7f1068e43752270dbe09ea9658ad2d97/motor-1.2.5.tar.gz" } ], "1.2rc0": [ { "comment_text": "", "digests": { "md5": "d4f2c3ca5faf1a1734fef16632557031", "sha256": "da6cd073606990d98a7c4c28dfdd96c085acb67d1f888a0691c1e75962b05278" }, "downloads": -1, "filename": "motor-1.2rc0.tar.gz", "has_sig": false, "md5_digest": "d4f2c3ca5faf1a1734fef16632557031", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 398081, "upload_time": "2017-12-13T04:13:17", "url": "https://files.pythonhosted.org/packages/de/87/273c4851eaba430e22ef785bd9a0f6e49fed81d789b14b854fd3ca98ccc7/motor-1.2rc0.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "367c8b0c81a02b3227f2d367099c09c1", "sha256": "2cdf6ad3cf07c29cda8e8119440d55f698c27177c7e893817e3e6e5f0acac162" }, "downloads": -1, "filename": "motor-1.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "367c8b0c81a02b3227f2d367099c09c1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 46880, "upload_time": "2018-07-11T07:25:02", "url": "https://files.pythonhosted.org/packages/c8/db/e40564065611dc535275f66997652ef2cba80c54a5f80fb725cb805250fa/motor-1.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9153be883687304a604e664bcf86e50f", "sha256": "7d3eb6f2629f2e691d157b333b90896dd538bae9c58e97299439c184f789d6ae" }, "downloads": -1, "filename": "motor-1.3.0.tar.gz", "has_sig": false, "md5_digest": "9153be883687304a604e664bcf86e50f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 162601, "upload_time": "2018-07-11T07:25:04", "url": "https://files.pythonhosted.org/packages/72/f4/58d68eb0251b714386638af334f72124b49d47f1d7796a4602713d543233/motor-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "56332eacc63c1c1431ea486f1d72f693", "sha256": "d0cf587c7590b31637d021ce9cb79cee5e4644a90b038389db387446761a61a1" }, "downloads": -1, "filename": "motor-1.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "56332eacc63c1c1431ea486f1d72f693", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 46850, "upload_time": "2018-07-11T18:21:05", "url": "https://files.pythonhosted.org/packages/67/a2/59bb9e4c125477d92d275e20f5d99c1246fa17a2a20341ed6889c483ca40/motor-1.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b43eea43c61271f685d89069902cf5c2", "sha256": "cc5f7eabda3c6e6a2a968faea33dc14637ae08867fb573771be6d9d9feb4e05d" }, "downloads": -1, "filename": "motor-1.3.1.tar.gz", "has_sig": false, "md5_digest": "b43eea43c61271f685d89069902cf5c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 162567, "upload_time": "2018-07-11T18:21:06", "url": "https://files.pythonhosted.org/packages/f2/84/1905beaacca27fe2e4e7c5fd5eb0e6d1d51074956928e565e51f289c9bc6/motor-1.3.1.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "051f950911777745a352192645ad3082", "sha256": "462fbb824f4289481c158227a2579d6adaf1ec7c70cf7ebe60ed6ceb321e5869" }, "downloads": -1, "filename": "motor-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "051f950911777745a352192645ad3082", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 45505, "upload_time": "2018-07-11T07:31:52", "url": "https://files.pythonhosted.org/packages/28/ca/a2e740ad2822cbf0d2ac4a3b2b48e043142014ab5c8c2129fa5c71c8cdb5/motor-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d5c24affc851f448baa762c25fa99066", "sha256": "d035c09ab422bc50bf3efb134f7405694cae76268545bd21e14fb22e2638f84e" }, "downloads": -1, "filename": "motor-2.0.0.tar.gz", "has_sig": false, "md5_digest": "d5c24affc851f448baa762c25fa99066", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 155406, "upload_time": "2018-07-11T07:31:53", "url": "https://files.pythonhosted.org/packages/9b/ab/3be3887188b57bdb3e7e1ffc48c0e1ee85e83d77fbeec34d72073f528163/motor-2.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "051f950911777745a352192645ad3082", "sha256": "462fbb824f4289481c158227a2579d6adaf1ec7c70cf7ebe60ed6ceb321e5869" }, "downloads": -1, "filename": "motor-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "051f950911777745a352192645ad3082", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 45505, "upload_time": "2018-07-11T07:31:52", "url": "https://files.pythonhosted.org/packages/28/ca/a2e740ad2822cbf0d2ac4a3b2b48e043142014ab5c8c2129fa5c71c8cdb5/motor-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d5c24affc851f448baa762c25fa99066", "sha256": "d035c09ab422bc50bf3efb134f7405694cae76268545bd21e14fb22e2638f84e" }, "downloads": -1, "filename": "motor-2.0.0.tar.gz", "has_sig": false, "md5_digest": "d5c24affc851f448baa762c25fa99066", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 155406, "upload_time": "2018-07-11T07:31:53", "url": "https://files.pythonhosted.org/packages/9b/ab/3be3887188b57bdb3e7e1ffc48c0e1ee85e83d77fbeec34d72073f528163/motor-2.0.0.tar.gz" } ] }