{ "info": { "author": "Thierry Chappuis", "author_email": "thierry@chappuis.io", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "=======\nZEvents\n=======\n\nEasy to use generic events system.\n\n* Free software: MIT license\n* Documentation: https://zevents.readthedocs.io.\n\nFeatures\n--------\n\n* EventManager class orchestrating subscriptions, unsubscriptions and notifications\n* Generic Event class usable to implement custom events\n* Generic TriggerEvent triggering the processing of queues in EventManager\n* Standard events collection: TickEvent, QuitEvent\n\nInstall\n-------\n\n.. code-block:: console\n\n $ pip install tchappui-zevents\n\nExample\n-------\n\nA simple example of how to use ZEvents can be found in the\n`Usage section `_\nof the documentation.\n\nCredits\n-------\n\nThis package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n\n\n=======\nHistory\n=======\n\n0.1.0 (2019-02-04)\n------------------\n\n* First release on PyPI.\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/tchappui/zevents", "keywords": "zevents", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "tchappui-zevents", "package_url": "https://pypi.org/project/tchappui-zevents/", "platform": "", "project_url": "https://pypi.org/project/tchappui-zevents/", "project_urls": { "Homepage": "https://github.com/tchappui/zevents" }, "release_url": "https://pypi.org/project/tchappui-zevents/0.2.9/", "requires_dist": null, "requires_python": "", "summary": "Easy to use and generic events system.", "version": "0.2.9" }, "last_serial": 5309172, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "091a21b2cb8474dcd501da860c8ee045", "sha256": "040a8cf9d6965457317543bbe01b4ea180f63b99a09dac4020d57d48194c7523" }, "downloads": -1, "filename": "tchappui_zevents-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "091a21b2cb8474dcd501da860c8ee045", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4892, "upload_time": "2019-02-04T20:30:02", "url": "https://files.pythonhosted.org/packages/83/41/b061c4421bddbc275281c0240f770104d825dcc02cfde856a3eacd8ac36c/tchappui_zevents-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2a372662a30e520dec3b5f7897f69941", "sha256": "4ade431b8a59936f82df27ea2d60dbe1370227d4615627c1502f1d9fddf72fe0" }, "downloads": -1, "filename": "tchappui-zevents-0.1.0.tar.gz", "has_sig": false, "md5_digest": "2a372662a30e520dec3b5f7897f69941", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15161, "upload_time": "2019-02-04T20:30:05", "url": "https://files.pythonhosted.org/packages/e9/7a/15b8521978d1ba6528dc5839349281ccbe17f3d48768b1fdea217d2276ad/tchappui-zevents-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "34a01b02df6c7e300cbad548ccf44e6c", "sha256": "67b628ef7e6b0a8e14c8f5a4eecf77921189d2d5e2175fe0e6034e6e64bd5ffc" }, "downloads": -1, "filename": "tchappui_zevents-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "34a01b02df6c7e300cbad548ccf44e6c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4894, "upload_time": "2019-02-05T06:14:18", "url": "https://files.pythonhosted.org/packages/31/ab/36491a41db7fc84ce10f28926646d4142bb6fa5dcfd2dc945831961c85f3/tchappui_zevents-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9870490ef91bce3baace190dce457924", "sha256": "36d9962201c3544bfb281ef4a868a8a9960f2610b8f83eb9b589cc004c35da8b" }, "downloads": -1, "filename": "tchappui-zevents-0.2.0.tar.gz", "has_sig": false, "md5_digest": "9870490ef91bce3baace190dce457924", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15158, "upload_time": "2019-02-05T06:14:20", "url": "https://files.pythonhosted.org/packages/ed/45/5b6dc4306202f5b76d82259dbf2e9fcbbd43ed705ae353b603edcb39b928/tchappui-zevents-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "b8638dd39aea3edd7e8acd4f7dcccfcf", "sha256": "e07f466fd32db796774cfa3e32a146b8bc507e738598e3d0d8c8b3a32f82492f" }, "downloads": -1, "filename": "tchappui_zevents-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b8638dd39aea3edd7e8acd4f7dcccfcf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5612, "upload_time": "2019-02-14T13:44:24", "url": "https://files.pythonhosted.org/packages/c8/eb/acefb0def1fc66de88a3085f92fac61a908f308a691d1e825ef1509d3bca/tchappui_zevents-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6da21beee483e93d6b60429610c93d69", "sha256": "a29b7cd98f32298cbbc9a12a87656cc97ef5dc1377225d5affad88cae70ee160" }, "downloads": -1, "filename": "tchappui-zevents-0.2.1.tar.gz", "has_sig": false, "md5_digest": "6da21beee483e93d6b60429610c93d69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15735, "upload_time": "2019-02-14T13:44:26", "url": "https://files.pythonhosted.org/packages/ad/ca/18d9bf6710b52373e436b318133fd31c80e4623c46c820d4428bd0f35b76/tchappui-zevents-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "252e4fe3bb0bc27abaeefd19dce7819e", "sha256": "9f756e5617cfe70c906a035213ddf5ac88221cf9257c892c7f86a1b7d1a07f36" }, "downloads": -1, "filename": "tchappui_zevents-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "252e4fe3bb0bc27abaeefd19dce7819e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5808, "upload_time": "2019-03-25T10:55:18", "url": "https://files.pythonhosted.org/packages/6b/9c/de2c33d8d93621a93343520c4c109302a24f6b13cbde2989727d7e41f394/tchappui_zevents-0.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2328b798c758d75439581d14b94b66d5", "sha256": "ef41be6f08b1e7075f37494d5452a8488bafc3af1037f65bab110ef760877f59" }, "downloads": -1, "filename": "tchappui-zevents-0.2.2.tar.gz", "has_sig": false, "md5_digest": "2328b798c758d75439581d14b94b66d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15862, "upload_time": "2019-03-25T10:55:20", "url": "https://files.pythonhosted.org/packages/81/0c/4a333be09b119f7fae5f5f8b67312007fbd21d2ee52150262ebfbbd6515c/tchappui-zevents-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "88c0803c29ddbb11be79b3717067d61a", "sha256": "5a1b67501f98c9289be2337d51805ef65ffd7a235e649e418970f03985cd73c7" }, "downloads": -1, "filename": "tchappui_zevents-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "88c0803c29ddbb11be79b3717067d61a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5920, "upload_time": "2019-03-25T11:52:31", "url": "https://files.pythonhosted.org/packages/a0/38/cfb017587e62d72e18db706f2b688efab41729aceb24b1a1e4d040d1ffd7/tchappui_zevents-0.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6470ba814a69ca60cfe3094368826e08", "sha256": "2190b12bfabde6af1a701063cac00860f0766b4259f4525a663d42157b5febc6" }, "downloads": -1, "filename": "tchappui-zevents-0.2.3.tar.gz", "has_sig": false, "md5_digest": "6470ba814a69ca60cfe3094368826e08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15970, "upload_time": "2019-03-25T11:52:33", "url": "https://files.pythonhosted.org/packages/c8/8c/d927193c03512beb7209d4629afaf364101d954f1d300ca21dd6609f9480/tchappui-zevents-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "29466767e03365e492ad806b2466710d", "sha256": "ffb6e28b5b01f19745b5722ecafd7f132c189f115f52c69da7894db5147379a7" }, "downloads": -1, "filename": "tchappui_zevents-0.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "29466767e03365e492ad806b2466710d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5853, "upload_time": "2019-03-25T13:33:05", "url": "https://files.pythonhosted.org/packages/99/d8/31c9a3bc3356a8af107d1456be04ef894c62c8d233563b575cf4258d6905/tchappui_zevents-0.2.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f058320418882d9c756c3cda648ac8ed", "sha256": "7d384ee7553241e92dfbb08faaedcf41d706595703cd234b278c4a89a7683c18" }, "downloads": -1, "filename": "tchappui-zevents-0.2.4.tar.gz", "has_sig": false, "md5_digest": "f058320418882d9c756c3cda648ac8ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16024, "upload_time": "2019-03-25T13:33:06", "url": "https://files.pythonhosted.org/packages/eb/4e/b3e69eb7a19dcfd6cdbb6c17ad7ff481278faf9e835d46e2318a77669616/tchappui-zevents-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "cec36cd3a674bec04b597a066f99d119", "sha256": "5827cd6b04e95139968b00e47ddf20715427a36cd2337a8ae3bda0b8f147a81a" }, "downloads": -1, "filename": "tchappui_zevents-0.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cec36cd3a674bec04b597a066f99d119", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5865, "upload_time": "2019-03-25T16:58:34", "url": "https://files.pythonhosted.org/packages/16/22/e6a94d30d37ff50dad5437a0987654f9f32e137d61735a024e13a18e549c/tchappui_zevents-0.2.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6916148b568830ce172c947ef70bbc9d", "sha256": "7f49cf5ef0a133631160bf394bb2a1353ab85bb00d7e6b7d8f3724a605ddbc5c" }, "downloads": -1, "filename": "tchappui-zevents-0.2.5.tar.gz", "has_sig": false, "md5_digest": "6916148b568830ce172c947ef70bbc9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16025, "upload_time": "2019-03-25T16:58:35", "url": "https://files.pythonhosted.org/packages/1e/ed/44fd51c14637a887664bd994e6599ccd259f28f896226c3ddf40340b9e17/tchappui-zevents-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "3703cb7c9e01008098fee2828525103c", "sha256": "1cb535ca38184d907df8ace1a73043c4b4a4d6f58cb6a03c8d09e43b2de10cf5" }, "downloads": -1, "filename": "tchappui_zevents-0.2.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3703cb7c9e01008098fee2828525103c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5865, "upload_time": "2019-03-25T17:00:57", "url": "https://files.pythonhosted.org/packages/f6/de/3693a9b512fb148ae68bfbbff7a1fa43e3e2bf3ff7ddcefdb4bcfbbb2d34/tchappui_zevents-0.2.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4e3b6d0b5a440d2996b8c7a38bd6ae9f", "sha256": "f44d904bb83516f41a11b40072eea91037272dc984e51e0f0da9f938c78ce767" }, "downloads": -1, "filename": "tchappui-zevents-0.2.6.tar.gz", "has_sig": false, "md5_digest": "4e3b6d0b5a440d2996b8c7a38bd6ae9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16038, "upload_time": "2019-03-25T17:00:59", "url": "https://files.pythonhosted.org/packages/99/58/7866cb65034260e95413c3ccc66eb7ae9ff5074fc337d67760d79495cc39/tchappui-zevents-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "38147be00fe23c83ad1075150b47cc13", "sha256": "b487accd9e98eb180861c0b4f2e6a17965c6db99a26dc212dd4de897c5b8498f" }, "downloads": -1, "filename": "tchappui_zevents-0.2.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "38147be00fe23c83ad1075150b47cc13", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5923, "upload_time": "2019-03-25T17:35:46", "url": "https://files.pythonhosted.org/packages/4f/f0/e833260390e941d8cd7c3a586f08a72407562230954d6fb5de27935baef9/tchappui_zevents-0.2.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2dad12d4b0ba1c1ac3e2acfef3679195", "sha256": "419ec44eef10a69f93c0f3567517aaabfdd74390d2ce806100241173c26ca4bb" }, "downloads": -1, "filename": "tchappui-zevents-0.2.7.tar.gz", "has_sig": false, "md5_digest": "2dad12d4b0ba1c1ac3e2acfef3679195", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16074, "upload_time": "2019-03-25T17:35:48", "url": "https://files.pythonhosted.org/packages/c9/b7/4715505ba86e40d4ff884664ba911f26430fe1487df7c4efa25051cc6e50/tchappui-zevents-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "dfaffc88c046055f1cdd5cdbe49e3fd7", "sha256": "1a5290e9c42a44eac215225563a1b3460383ad2a311e7df5c1b7e24c3aceba8f" }, "downloads": -1, "filename": "tchappui_zevents-0.2.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dfaffc88c046055f1cdd5cdbe49e3fd7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5660, "upload_time": "2019-04-08T07:24:13", "url": "https://files.pythonhosted.org/packages/7e/25/d6fd2cabe92596dd12b3ea66023ec4ad17a0a909f43e6d72b119dd52fa08/tchappui_zevents-0.2.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b80a5e1ca185804a01b38b566bb1d5bc", "sha256": "6533d5c4221314421f5fac9ef01400ab6ae941b67b073603786c4db042c374dc" }, "downloads": -1, "filename": "tchappui-zevents-0.2.8.tar.gz", "has_sig": false, "md5_digest": "b80a5e1ca185804a01b38b566bb1d5bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16080, "upload_time": "2019-04-08T07:24:14", "url": "https://files.pythonhosted.org/packages/28/70/664f1b40b92039921ca967d4fa9856d9404700abe639db5bb6f4977f3496/tchappui-zevents-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "9c9f4852c335de3ca8e671650cc45260", "sha256": "5aa4faafa8084a0dc992d17227254de3d4681f2a016258e25cc554e0a2bb8cad" }, "downloads": -1, "filename": "tchappui_zevents-0.2.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9c9f4852c335de3ca8e671650cc45260", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5660, "upload_time": "2019-05-23T19:51:24", "url": "https://files.pythonhosted.org/packages/a4/7f/90c62b80c6ba2d6a2bee234ce97c9668a2fd7052b8e6541b16d91828bc10/tchappui_zevents-0.2.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e39b8f8606bcb02cf2e86ac9ab6f50ca", "sha256": "6776680bfad51f7e7aeefd447239cda0ca2abe98a5e43ea13b87f3880a0d4d7d" }, "downloads": -1, "filename": "tchappui-zevents-0.2.9.tar.gz", "has_sig": false, "md5_digest": "e39b8f8606bcb02cf2e86ac9ab6f50ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10494, "upload_time": "2019-05-23T19:51:26", "url": "https://files.pythonhosted.org/packages/99/b0/17ddee5c499d52999e915176adacf17384800326405e7348b7cdceb6adc9/tchappui-zevents-0.2.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9c9f4852c335de3ca8e671650cc45260", "sha256": "5aa4faafa8084a0dc992d17227254de3d4681f2a016258e25cc554e0a2bb8cad" }, "downloads": -1, "filename": "tchappui_zevents-0.2.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9c9f4852c335de3ca8e671650cc45260", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5660, "upload_time": "2019-05-23T19:51:24", "url": "https://files.pythonhosted.org/packages/a4/7f/90c62b80c6ba2d6a2bee234ce97c9668a2fd7052b8e6541b16d91828bc10/tchappui_zevents-0.2.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e39b8f8606bcb02cf2e86ac9ab6f50ca", "sha256": "6776680bfad51f7e7aeefd447239cda0ca2abe98a5e43ea13b87f3880a0d4d7d" }, "downloads": -1, "filename": "tchappui-zevents-0.2.9.tar.gz", "has_sig": false, "md5_digest": "e39b8f8606bcb02cf2e86ac9ab6f50ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10494, "upload_time": "2019-05-23T19:51:26", "url": "https://files.pythonhosted.org/packages/99/b0/17ddee5c499d52999e915176adacf17384800326405e7348b7cdceb6adc9/tchappui-zevents-0.2.9.tar.gz" } ] }