{ "info": { "author": "Marcel Rieger", "author_email": "marcelrieger@icloud.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3" ], "description": "pymitter\n========\n\nPython port of the extended Node.js EventEmitter 2 approach providing\nnamespaces, wildcards and TTL.\n\n\nExample\n-------\n\n::\n\n from pymitter import EventEmitter\n\n ee = EventEmitter()\n\n # decorator usage\n @ee.on(\"myevent\")\n def handler1(arg):\n print \"handler1 called with\", arg\n\n # callback usage\n def handler2(arg):\n print \"handler2 called with\", arg\n ee.on(\"myotherevent\", handler2)\n\n # emit\n ee.emit(\"myevent\", \"foo\")\n # -> \"handler1 called with foo\"\n\n ee.emit(\"myotherevent\", \"bar\")\n # -> \"handler2 called with bar\"\n\n\nSource code and more info at https://github.com/riga/pymitter.", "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/riga/pymitter", "keywords": "event,emitter,eventemitter,wildcard,node,nodejs", "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "pymitter", "package_url": "https://pypi.org/project/pymitter/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pymitter/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/riga/pymitter" }, "release_url": "https://pypi.org/project/pymitter/0.2.3/", "requires_dist": null, "requires_python": null, "summary": "Python port of the extended Node.js EventEmitter 2 approach providing namespaces, wildcards and TTL.", "version": "0.2.3" }, "last_serial": 1331840, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "2e985b69681f1a956d18956c0002a35b", "sha256": "184ffcf1103f64c58ca08cec34374e74ac7793a4c75ffa4dec90de03722c5a55" }, "downloads": -1, "filename": "pymitter-0.1.0.tar.gz", "has_sig": false, "md5_digest": "2e985b69681f1a956d18956c0002a35b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2999, "upload_time": "2014-11-30T18:41:32", "url": "https://files.pythonhosted.org/packages/be/0e/d206a89534d1ba8f958b3c1cc490ead6b346e9b5e55629abdc0bc54dfce5/pymitter-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "b52abbd17f67a8c90804278f88a4d5a2", "sha256": "462a4295c4e8e199ef1cbb30bdbb09b766c3e158a5398370cbc041722f53cd2d" }, "downloads": -1, "filename": "pymitter-0.1.1.tar.gz", "has_sig": false, "md5_digest": "b52abbd17f67a8c90804278f88a4d5a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2959, "upload_time": "2014-11-30T18:44:58", "url": "https://files.pythonhosted.org/packages/ff/84/7a1b873d60df47ccbe27e191b5d8f56fe76199a1cc299d6130a2f8591145/pymitter-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "76136df7a0716e47c42f016a04e25983", "sha256": "921423912c68e5ca71dea30b9aa47e7f3b4e65c91d1011765626114139081e81" }, "downloads": -1, "filename": "pymitter-0.1.2.tar.gz", "has_sig": false, "md5_digest": "76136df7a0716e47c42f016a04e25983", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2994, "upload_time": "2014-11-30T18:47:59", "url": "https://files.pythonhosted.org/packages/10/7d/c556915ce4feaa3a545ae52816d82eb348d1063dfeec0de09fdae58005b0/pymitter-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "37d81b396ac2d1ff7c81a099e35dd694", "sha256": "191de5478c299d6fa04a4533336672c6bcdb76cc04a7ad8f08df9dd68dd67d43" }, "downloads": -1, "filename": "pymitter-0.1.3.tar.gz", "has_sig": false, "md5_digest": "37d81b396ac2d1ff7c81a099e35dd694", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3060, "upload_time": "2014-12-01T08:34:20", "url": "https://files.pythonhosted.org/packages/43/4f/12ead3b5c75fcf4aefdfb96703ad9cfdd2a09ce800bbd451818c8be862e4/pymitter-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "537326c5ce2ee98a52f78643da144d37", "sha256": "87f573fc5ba38ebac5e7823325388012a88c253b0d5d8aafec908083ccbaa898" }, "downloads": -1, "filename": "pymitter-0.1.4.tar.gz", "has_sig": false, "md5_digest": "537326c5ce2ee98a52f78643da144d37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3166, "upload_time": "2014-12-01T11:17:31", "url": "https://files.pythonhosted.org/packages/d1/e3/3879b0849c2511c85967697a2d8a4b9c70f99edb312340aabdc37ea49829/pymitter-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "503f4456c311b96ea9756b7c6ba9acf5", "sha256": "5174ed37f4c85ca9da8de8fabfa2453f97e9e8f68e6f232a93290b9e479a9dd1" }, "downloads": -1, "filename": "pymitter-0.1.5.tar.gz", "has_sig": false, "md5_digest": "503f4456c311b96ea9756b7c6ba9acf5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3202, "upload_time": "2014-12-01T11:32:23", "url": "https://files.pythonhosted.org/packages/20/07/4191fbd818a4600e28d808e8992f757e6393310fe67dd462bf7b74bc4968/pymitter-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "688653997c4b5669a3db79b5dee318ca", "sha256": "6b0c17c2bdda1fb7ee2a840640353ec7dc812db1a96dbe10844e88e65b3d5410" }, "downloads": -1, "filename": "pymitter-0.1.6.tar.gz", "has_sig": false, "md5_digest": "688653997c4b5669a3db79b5dee318ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3196, "upload_time": "2014-12-01T12:00:59", "url": "https://files.pythonhosted.org/packages/c2/9e/432b89100bdb26ceb558c774f1fe893f4a780085aed3b53acecc13cf94d9/pymitter-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "6f01a59c57afafa9b317cc8fa9961820", "sha256": "35460d11e07a7024f7ff3e173e314192503592d28cfc8f37aa9a91c3262cc97f" }, "downloads": -1, "filename": "pymitter-0.1.7.tar.gz", "has_sig": false, "md5_digest": "6f01a59c57afafa9b317cc8fa9961820", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3198, "upload_time": "2014-12-01T23:45:36", "url": "https://files.pythonhosted.org/packages/33/87/e6759cbcc2303dc89b160b365591c14763d7bdbfa29fa4fe38e70047adc7/pymitter-0.1.7.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "5596e5e5cc43b0a2991757c4a28f16d0", "sha256": "4f6b81568d618957c9076f9aae8bbe81b7a3b2b0769c16342c132731d2d39479" }, "downloads": -1, "filename": "pymitter-0.2.0.tar.gz", "has_sig": false, "md5_digest": "5596e5e5cc43b0a2991757c4a28f16d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3201, "upload_time": "2014-12-02T00:22:31", "url": "https://files.pythonhosted.org/packages/81/5f/a1271e824d000888a5fbf547c4440f8ff0551fd255f8b744e39b8e829394/pymitter-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "23ae06f8a18fbacf868f14f608e2e736", "sha256": "7de8baff51da6d4ac4b7babbfd6c60ed5cd1c04f15c87cbf1b29c263231d22b4" }, "downloads": -1, "filename": "pymitter-0.2.1.tar.gz", "has_sig": false, "md5_digest": "23ae06f8a18fbacf868f14f608e2e736", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3196, "upload_time": "2014-12-03T09:12:15", "url": "https://files.pythonhosted.org/packages/f5/0c/498855f246f147a2439c4e301c72b7404cad4ae13a3f9ca76d8000e1ff03/pymitter-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "6caa669ca6dd1b77b1a1e319890171bb", "sha256": "557e29cb2f168c3d0d39956b6bd3fdbea544f7653ce1f3fe112add7a5f3ccd92" }, "downloads": -1, "filename": "pymitter-0.2.2.tar.gz", "has_sig": false, "md5_digest": "6caa669ca6dd1b77b1a1e319890171bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3251, "upload_time": "2014-12-03T09:17:57", "url": "https://files.pythonhosted.org/packages/a6/cc/52a3c9b4525c3c580c06a656db66988237850a6d9b16fab27916fde61592/pymitter-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "a876e1a7da3fd5c5902bf7cffbf83b29", "sha256": "551f7ca38097071a767246001a7312b53bb1ffa32732f21608e9998818db42a4" }, "downloads": -1, "filename": "pymitter-0.2.3.tar.gz", "has_sig": false, "md5_digest": "a876e1a7da3fd5c5902bf7cffbf83b29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3243, "upload_time": "2014-12-05T09:09:00", "url": "https://files.pythonhosted.org/packages/b1/5a/3b8cacde26032e819ac3e4e151de5ca7cb904c7b57382991f0776947549d/pymitter-0.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a876e1a7da3fd5c5902bf7cffbf83b29", "sha256": "551f7ca38097071a767246001a7312b53bb1ffa32732f21608e9998818db42a4" }, "downloads": -1, "filename": "pymitter-0.2.3.tar.gz", "has_sig": false, "md5_digest": "a876e1a7da3fd5c5902bf7cffbf83b29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3243, "upload_time": "2014-12-05T09:09:00", "url": "https://files.pythonhosted.org/packages/b1/5a/3b8cacde26032e819ac3e4e151de5ca7cb904c7b57382991f0776947549d/pymitter-0.2.3.tar.gz" } ] }