{ "info": { "author": "Kirill Klenov", "author_email": "horneds@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Natural Language :: Russian", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Utilities" ], "description": "Muffin-Mongo\n############\n\n.. _description:\n\nMuffin-Mongo -- MongoDB support for Muffin framework.\n\n.. _badges:\n\n.. image:: http://img.shields.io/travis/klen/muffin-mongo.svg?style=flat-square\n :target: http://travis-ci.org/klen/muffin-mongo\n :alt: Build Status\n\n.. image:: http://img.shields.io/pypi/v/muffin-mongo.svg?style=flat-square\n :target: https://pypi.python.org/pypi/muffin-mongo\n\n.. image:: http://img.shields.io/pypi/dm/muffin-mongo.svg?style=flat-square\n :target: https://pypi.python.org/pypi/muffin-mongo\n\n.. _contents:\n\n.. contents::\n\n.. _requirements:\n\nRequirements\n=============\n\n- python >= 3.3\n\n.. _installation:\n\nInstallation\n=============\n\n**Muffin-Mongo** should be installed using pip: ::\n\n pip install muffin-mongo\n\n.. _usage:\n\nUsage\n=====\n\nAdd `muffin_mongo` to `PLUGINS` in your Muffin Application configuration.\n\nOr install it manually like this: ::\n\n mongo = muffin_mongo.Plugin(**{'options': 'here'})\n\n app = muffin.Application('test')\n app.install(mongo)\n\n\nAppllication configuration options\n----------------------------------\n\n``MONGO_HOST`` -- Connection IP address (127.0.0.1)\n``MONGO_PORT`` -- Connection port (27017)\n``MONGO_DB`` -- Connection database (None)\n``MONGO_USERNAME`` -- Connection username (None)\n``MONGO_PASSWORD`` -- Connection password (None)\n``MONGO_POOL`` -- Connection pool size (1)\n\nQueries\n-------\n\n::\n\n @app.register\n def view(request):\n foo = app.mongo.foo # foo database\n test = foo.test # test collection\n\n # fetch some documents\n docs = yield from test.find(limit=10)\n return list(docs)\n\n.. _bugtracker:\n\nBug tracker\n===========\n\nIf you have any suggestions, bug reports or\nannoyances please report them to the issue tracker\nat https://github.com/klen/muffin-mongo/issues\n\n.. _contributing:\n\nContributing\n============\n\nDevelopment of Muffin-Mongo happens at: https://github.com/klen/muffin-mongo\n\n\nContributors\n=============\n\n* klen_ (Kirill Klenov)\n\n.. _license:\n\nLicense\n=======\n\nLicensed under a `MIT license`_.\n\n.. _links:\n\nIf you wish to express your appreciation for the project, you are welcome to send\na postcard to: ::\n\n Kirill Klenov\n pos. Severny 8-3\n MO, Istra, 143500\n Russia\n\n\n.. _klen: https://github.com/klen\n.. _MIT license: http://opensource.org/licenses/MIT", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/klen/muffin-mongo", "keywords": "asyncio,mongo,muffin", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "muffin-mongo", "package_url": "https://pypi.org/project/muffin-mongo/", "platform": "Any", "project_url": "https://pypi.org/project/muffin-mongo/", "project_urls": { "Homepage": "https://github.com/klen/muffin-mongo" }, "release_url": "https://pypi.org/project/muffin-mongo/0.1.0/", "requires_dist": null, "requires_python": null, "summary": null, "version": "0.1.0" }, "last_serial": 1765971, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "99b5fec8a0036f9c529f4e0cd4336ee8", "sha256": "047133fc956b377408181ca589c7a2fdf5cf86016770bbe9d11c1544400a6f73" }, "downloads": -1, "filename": "muffin_mongo-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "99b5fec8a0036f9c529f4e0cd4336ee8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4107, "upload_time": "2015-03-31T14:27:10", "url": "https://files.pythonhosted.org/packages/46/b2/3dfa0f1d3e4cfb9095769514cd94975f76a7e9b4d4d834cc96fa5d9ddfc1/muffin_mongo-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "53197205b1e0d9b11d7ba8c507edcb19", "sha256": "aa5a18062f4961e795eaa83f98928754b54e51695ba8cc8085ec107323a7cb55" }, "downloads": -1, "filename": "muffin-mongo-0.0.1.tar.gz", "has_sig": false, "md5_digest": "53197205b1e0d9b11d7ba8c507edcb19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3715, "upload_time": "2015-03-31T14:27:07", "url": "https://files.pythonhosted.org/packages/5d/db/401bcd4e6c76c35af1e82cd9497d158e8d835f2db1c0656636e9fd6507fc/muffin-mongo-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "6ffcfa53464cd8e8fec8834602149c3f", "sha256": "5ea73576b8dc4ba21f88e65148f96380f708d40c1b32ecd1df0f1dc31bd6eecf" }, "downloads": -1, "filename": "muffin_mongo-0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6ffcfa53464cd8e8fec8834602149c3f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4242, "upload_time": "2015-03-31T15:33:19", "url": "https://files.pythonhosted.org/packages/b9/6d/5d6201e399c22c2a7a42eeedce8fa9ba4d067ae43b096bc83bc103d3ba64/muffin_mongo-0.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e776802aea1081029ccd4a6fe7fd52b6", "sha256": "c77e971746a168468385a2be3ebcd607aaad05ef0c95b1efd083814a4192b463" }, "downloads": -1, "filename": "muffin-mongo-0.0.2.tar.gz", "has_sig": false, "md5_digest": "e776802aea1081029ccd4a6fe7fd52b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3842, "upload_time": "2015-03-31T15:33:16", "url": "https://files.pythonhosted.org/packages/96/80/188c5bb72d107f6069269432c8fcf57324eb702100b3f41afc63637b988c/muffin-mongo-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "7bca62d2bf669a40d8f44070eb67e8e9", "sha256": "2996126befc94f7d2e4bbb7672688eaec96a870aafd7a91541237bf7e7934c3d" }, "downloads": -1, "filename": "muffin_mongo-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7bca62d2bf669a40d8f44070eb67e8e9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4239, "upload_time": "2015-03-31T15:40:43", "url": "https://files.pythonhosted.org/packages/44/35/d8076f6e70a08a0038e47774216d5644d7806e02bade40a9050f5c9bc19f/muffin_mongo-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c2b03f232e1b0ee7fdf372d878942ca5", "sha256": "6d40b72c44e8a8f0ac6740141c9762b4ff32115ca724b95ae686c04f531818a2" }, "downloads": -1, "filename": "muffin-mongo-0.0.3.tar.gz", "has_sig": false, "md5_digest": "c2b03f232e1b0ee7fdf372d878942ca5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3841, "upload_time": "2015-03-31T15:40:39", "url": "https://files.pythonhosted.org/packages/f9/b8/ade76d7545737073260f20a4e43d8db94988385fa33224d8723a70239e97/muffin-mongo-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "e5af53122d22d143fc79605cc41055ba", "sha256": "dfbd359289a8793b6af2640751d540ba71a3624cd129b8cb4227b6453058735e" }, "downloads": -1, "filename": "muffin_mongo-0.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e5af53122d22d143fc79605cc41055ba", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4244, "upload_time": "2015-03-31T21:49:14", "url": "https://files.pythonhosted.org/packages/74/e0/f46da0801ca7b7b87a40f13b75fdcb8a08e25aa2fd3d700bc54accfae069/muffin_mongo-0.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3b91620e2f1f0ab5fee407f62fbe6e0f", "sha256": "dcc09055fd4db182d8d5c10a0b58de8aabdd904e004f1fe6c95e1787a0a9bdef" }, "downloads": -1, "filename": "muffin-mongo-0.0.4.tar.gz", "has_sig": false, "md5_digest": "3b91620e2f1f0ab5fee407f62fbe6e0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3841, "upload_time": "2015-03-31T21:49:11", "url": "https://files.pythonhosted.org/packages/62/d0/a3756e0dfd05ee48dde77d2b3573814488f97539314c69c9fc37cbea831e/muffin-mongo-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "8cbbd2e9437b8e7eae5c941a6c8d27da", "sha256": "251959f6445c36382b80e18b1c50ff3c7edd16627636ca9f4b8805aa7a39f2d4" }, "downloads": -1, "filename": "muffin_mongo-0.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8cbbd2e9437b8e7eae5c941a6c8d27da", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4291, "upload_time": "2015-06-03T12:48:38", "url": "https://files.pythonhosted.org/packages/12/10/10bc2cb89366e4504d23189b69dc68903cc33a37a9fccf211dd221a2f919/muffin_mongo-0.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "98a27569bd08370c13d3fca30d93e205", "sha256": "75d0a74f30ee2f6b77e7cf676edc90bab28abd565a9637b2ae2a5ecb67720f94" }, "downloads": -1, "filename": "muffin-mongo-0.0.5.tar.gz", "has_sig": false, "md5_digest": "98a27569bd08370c13d3fca30d93e205", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3888, "upload_time": "2015-06-03T12:48:33", "url": "https://files.pythonhosted.org/packages/5d/da/e8d962a1dfc1b14afa4234bb381d4ad748fb9dcb414add1e822946ce7bed/muffin-mongo-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "77d400b10bed17da2587e72e6cf15850", "sha256": "e07bfdc9027b7dda135177401efe584a4b5a4f66ce90233984bdd16bc0bc37f6" }, "downloads": -1, "filename": "muffin_mongo-0.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "77d400b10bed17da2587e72e6cf15850", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4533, "upload_time": "2015-07-10T16:53:51", "url": "https://files.pythonhosted.org/packages/da/3c/56145b30f345a446ea273a897df547758381d45c9d05a42758b3440bccc4/muffin_mongo-0.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7240ddd62a1d75256fe8c60c54ba5ef0", "sha256": "4ff0c31f90f007f4de48575f1d4818cb3fb557a787d63367c2c460454fa1ddf0" }, "downloads": -1, "filename": "muffin-mongo-0.0.6.tar.gz", "has_sig": false, "md5_digest": "7240ddd62a1d75256fe8c60c54ba5ef0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3919, "upload_time": "2015-07-10T16:53:47", "url": "https://files.pythonhosted.org/packages/95/c4/cd9f4aa2ea25bbd847ddc6d716a4990bee836c8e93e805790e932e206f3f/muffin-mongo-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "40cf0fbfb9f19252405bb1775b55ec98", "sha256": "66beee3d42bb41f0c60029e7f7775a7bdf2cf4aeb7f4cb2b07f47cfd03ea7ff6" }, "downloads": -1, "filename": "muffin_mongo-0.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "40cf0fbfb9f19252405bb1775b55ec98", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4548, "upload_time": "2015-07-27T09:55:41", "url": "https://files.pythonhosted.org/packages/1c/b2/a9d61d6e209791b62308317e0037b8c06492f155d030636fb16a2053f0dc/muffin_mongo-0.0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba2aecf94e187d8b9cb18efdd89c352d", "sha256": "fd4fd73af4ebc879cc5d932d5215d351efe315a5167b602be13fe1276c6a0ef1" }, "downloads": -1, "filename": "muffin-mongo-0.0.7.tar.gz", "has_sig": false, "md5_digest": "ba2aecf94e187d8b9cb18efdd89c352d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3926, "upload_time": "2015-07-27T09:55:37", "url": "https://files.pythonhosted.org/packages/18/f0/7487e9ccbb12ab0336924850359a33d9807db30fa4122c94cb035e2e7eb2/muffin-mongo-0.0.7.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "e9f04be349487e92fb9390c1d9aff047", "sha256": "5bab526037e0e2e2347807ae90deb6ae03fe09be79993170df508bee95d1e434" }, "downloads": -1, "filename": "muffin_mongo-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e9f04be349487e92fb9390c1d9aff047", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5277, "upload_time": "2015-10-13T10:03:40", "url": "https://files.pythonhosted.org/packages/53/44/0f882b863df0705df0f2ed10f29984068695f85e42a1907a230184dbffc4/muffin_mongo-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c188a08d00bbd05e3a3230f224ec9edf", "sha256": "12f85e071c44bba4fdb771ededfe5d5565d90ba0a273737902abe31e9ad9b404" }, "downloads": -1, "filename": "muffin-mongo-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c188a08d00bbd05e3a3230f224ec9edf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4364, "upload_time": "2015-10-13T10:03:33", "url": "https://files.pythonhosted.org/packages/df/da/7728a2e9269bbd9161fda3ec330b95d59e9745ba04963cf26b5b362f6088/muffin-mongo-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e9f04be349487e92fb9390c1d9aff047", "sha256": "5bab526037e0e2e2347807ae90deb6ae03fe09be79993170df508bee95d1e434" }, "downloads": -1, "filename": "muffin_mongo-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e9f04be349487e92fb9390c1d9aff047", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5277, "upload_time": "2015-10-13T10:03:40", "url": "https://files.pythonhosted.org/packages/53/44/0f882b863df0705df0f2ed10f29984068695f85e42a1907a230184dbffc4/muffin_mongo-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c188a08d00bbd05e3a3230f224ec9edf", "sha256": "12f85e071c44bba4fdb771ededfe5d5565d90ba0a273737902abe31e9ad9b404" }, "downloads": -1, "filename": "muffin-mongo-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c188a08d00bbd05e3a3230f224ec9edf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4364, "upload_time": "2015-10-13T10:03:33", "url": "https://files.pythonhosted.org/packages/df/da/7728a2e9269bbd9161fda3ec330b95d59e9745ba04963cf26b5b362f6088/muffin-mongo-0.1.0.tar.gz" } ] }