{ "info": { "author": "lwzm", "author_email": "lwzm@qq.com", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# Revent\n\n```\npip install revent\n```\n\n### subscribe events\n\n```python\nfrom revent import sub\n\n@sub\ndef some_event_occurs(foo, bar, **others):\n foo\n bar\n blah...\n```\n\n### start listen events and run\n\n```python\nfrom revent import loop\n\n# do some thing\n# ...\n# and\n\nloop()\n```\n\nor auto subscribe events and run\n```sh\npython -m revent module_xxx module_yyy\n```\n\n### optional environment variable\n\n```\nURL_REDIS=\"redis://[:PASSWORD@]REDIS_HOST[:6379][/DB_INDEX]\"\nURL_REDIS=\"redis://:xxxx@redis.host:12345/2\"\n```", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lwzm/revent", "keywords": "redis,event,util", "license": "", "maintainer": "", "maintainer_email": "", "name": "revent", "package_url": "https://pypi.org/project/revent/", "platform": "", "project_url": "https://pypi.org/project/revent/", "project_urls": { "Homepage": "https://github.com/lwzm/revent" }, "release_url": "https://pypi.org/project/revent/1.7/", "requires_dist": null, "requires_python": "", "summary": "Event util base on Redis", "version": "1.7" }, "last_serial": 4671069, "releases": { "1.4": [ { "comment_text": "", "digests": { "md5": "adad06b0c8d68209711f052825e7e90d", "sha256": "25f6e138bbbdf2a5678f9aab702ee2140686a5c47f7026ace5800b5961b8135b" }, "downloads": -1, "filename": "revent-1.4.tar.gz", "has_sig": false, "md5_digest": "adad06b0c8d68209711f052825e7e90d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2375, "upload_time": "2019-01-02T07:47:42", "url": "https://files.pythonhosted.org/packages/70/79/fc66f3e47037f3e8b1c0d23500a7882974e559a18f2c9d626e1ef126211c/revent-1.4.tar.gz" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "5fb0a108839ddfb9244c06911492a601", "sha256": "7ce4b07180e9c23b63fc7abbddc37a6a1591f11ba5f12db6207db22e2f7c5988" }, "downloads": -1, "filename": "revent-1.5.tar.gz", "has_sig": false, "md5_digest": "5fb0a108839ddfb9244c06911492a601", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2515, "upload_time": "2019-01-02T08:38:38", "url": "https://files.pythonhosted.org/packages/1b/b4/f4d4878e89b2aa545d885a983a6c05c6df07a899696d8b4a6aea38c1496f/revent-1.5.tar.gz" } ], "1.6.2": [ { "comment_text": "", "digests": { "md5": "64d4ff1b4a16653a40c4a62fabd1d1c7", "sha256": "c027128b05e305af5ddba2dccb1e8ee4754ae94a32ddc159525629909ab16b8b" }, "downloads": -1, "filename": "revent-1.6.2.tar.gz", "has_sig": false, "md5_digest": "64d4ff1b4a16653a40c4a62fabd1d1c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2576, "upload_time": "2019-01-07T04:11:58", "url": "https://files.pythonhosted.org/packages/a2/f4/8a18b44a06380b7774b34b1513dc50bb9edc2247826bb07fe9c93ed4456d/revent-1.6.2.tar.gz" } ], "1.7": [ { "comment_text": "", "digests": { "md5": "baacf43aa110cd6671ae6fe329900474", "sha256": "85aa8ebd0ba1963c96fd8cf36daf3ae0226dc8b94e90c61aec2ed808c1a1512f" }, "downloads": -1, "filename": "revent-1.7.tar.gz", "has_sig": false, "md5_digest": "baacf43aa110cd6671ae6fe329900474", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2578, "upload_time": "2019-01-08T03:11:45", "url": "https://files.pythonhosted.org/packages/c6/99/b2e732436d4db8c6f84af4061253d326912de0ff6604f4a835629942f606/revent-1.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "baacf43aa110cd6671ae6fe329900474", "sha256": "85aa8ebd0ba1963c96fd8cf36daf3ae0226dc8b94e90c61aec2ed808c1a1512f" }, "downloads": -1, "filename": "revent-1.7.tar.gz", "has_sig": false, "md5_digest": "baacf43aa110cd6671ae6fe329900474", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2578, "upload_time": "2019-01-08T03:11:45", "url": "https://files.pythonhosted.org/packages/c6/99/b2e732436d4db8c6f84af4061253d326912de0ff6604f4a835629942f606/revent-1.7.tar.gz" } ] }