{ "info": { "author": "Stuart Axon", "author_email": "stuaxo2@yahoo.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Topic :: Software Development :: Build Tools" ], "description": "Match 'n Dispatch\n\n\nMatch python args and dispatch based on their contents.\n\n\nGetting started\n\nCreate a dispatcher\n\n\nfrom mnd.dispatch import Dispatcher, handle\nd = Dispatcher()\n\n\nUse the handy decorator\n>>> @handler(d, msg=\"hello\")\n>>> def say(msg=None):\n... print \"got message: \", msg\n\n\nTry dispatching some events\n```python\n>>> d.dispatch(msg=\"gets filtered out...\"))\n>>> d.dispatch(msg=\"hello\"))\ngot message: hello\n\n\nInstall\n\n$ pip install mnd", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/stuaxo/mnd", "keywords": "match dispatch", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "mnd", "package_url": "https://pypi.org/project/mnd/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/mnd/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/stuaxo/mnd" }, "release_url": "https://pypi.org/project/mnd/0.2.1/", "requires_dist": null, "requires_python": null, "summary": "Match python args and dispatch based on their contents.", "version": "0.2.1" }, "last_serial": 1805883, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "7591da5443df01de641762d7caad5545", "sha256": "16923d4d0c120681e52aefea5e428804a753c46268658d734c0df93568720089" }, "downloads": -1, "filename": "mnd-0.0.1.tar.gz", "has_sig": false, "md5_digest": "7591da5443df01de641762d7caad5545", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3243, "upload_time": "2015-10-03T11:01:21", "url": "https://files.pythonhosted.org/packages/9b/ab/e3d5ed3c9cde2d0e88f257101a92345ce66daf4a70ceff2c0829e42445a0/mnd-0.0.1.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "76cad9e7f4dc871a3f7a7d5d820422ca", "sha256": "ffc4e31431da497ec9649fc449ec0ffdfbdb2ea334703dd09430ff8362b5382b" }, "downloads": -1, "filename": "mnd-0.1.0.tar.gz", "has_sig": false, "md5_digest": "76cad9e7f4dc871a3f7a7d5d820422ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3626, "upload_time": "2015-10-03T11:22:40", "url": "https://files.pythonhosted.org/packages/93/13/a3f1a00b4490efb72d790640cc20bd804a8d8a300c2abc896ec9158c79b4/mnd-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "f25d4d8e21470080977ca2f64a3acdcc", "sha256": "f0e256aa25ebcf89eaf65dc410f43335ecb9166e31f4c648dfddea9dbd026dfc" }, "downloads": -1, "filename": "mnd-0.1.1.tar.gz", "has_sig": false, "md5_digest": "f25d4d8e21470080977ca2f64a3acdcc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3694, "upload_time": "2015-10-03T11:23:44", "url": "https://files.pythonhosted.org/packages/7d/21/f9eb5c51c11ef3c392c28ba9bb6c6bc49c26399114fb41e7915c5ff96079/mnd-0.1.1.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "e1ea15fdfbf864d9d2f211105be3e8ba", "sha256": "c3e17edfaa2ae3e574ff853b985b381a1ef10974508bc0172d3ad9c9043e2507" }, "downloads": -1, "filename": "mnd-0.1.4.tar.gz", "has_sig": false, "md5_digest": "e1ea15fdfbf864d9d2f211105be3e8ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3834, "upload_time": "2015-10-08T14:54:31", "url": "https://files.pythonhosted.org/packages/5c/86/662f242c3ae71618a29399cab00e4177c93f63c440c5986bacdc2ffda5c2/mnd-0.1.4.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "063d5ac4280c50ea9e4ea20576b6ec50", "sha256": "09f47d2e3661bb18272efcb83cf21bfb91ad28dc0c25f2170c2ca220e708ec8f" }, "downloads": -1, "filename": "mnd-0.2.0.tar.gz", "has_sig": false, "md5_digest": "063d5ac4280c50ea9e4ea20576b6ec50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5059, "upload_time": "2015-10-20T19:06:49", "url": "https://files.pythonhosted.org/packages/3a/5d/0b210d9ea96f08c5baf6a0035233be4dd29b1a03bac7342a8079af1ff1e6/mnd-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "e19a061d7286bce77960d48967007c98", "sha256": "0b0372fcf1058bce569acf8008525c4a923990833b62f9ea9a77d9e86c1f7574" }, "downloads": -1, "filename": "mnd-0.2.1.tar.gz", "has_sig": false, "md5_digest": "e19a061d7286bce77960d48967007c98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5382, "upload_time": "2015-11-07T18:14:37", "url": "https://files.pythonhosted.org/packages/53/46/e5db9d08ba87f00eab7d1f3f292c6c1cec59f9885fcc4889d490e38d9ade/mnd-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e19a061d7286bce77960d48967007c98", "sha256": "0b0372fcf1058bce569acf8008525c4a923990833b62f9ea9a77d9e86c1f7574" }, "downloads": -1, "filename": "mnd-0.2.1.tar.gz", "has_sig": false, "md5_digest": "e19a061d7286bce77960d48967007c98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5382, "upload_time": "2015-11-07T18:14:37", "url": "https://files.pythonhosted.org/packages/53/46/e5db9d08ba87f00eab7d1f3f292c6c1cec59f9885fcc4889d490e38d9ade/mnd-0.2.1.tar.gz" } ] }