{ "info": { "author": "Ethan Smith", "author_email": "ethan@ethanhs.me", "bugtrack_url": null, "classifiers": [], "description": "UNKNOWN\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/ethanhs/pyhooked/tarball/0.8.1", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ethanhs/hooked", "keywords": "hotkey,shortcut,windows,keyboard,hooks,hook", "license": "", "maintainer": "", "maintainer_email": "", "name": "pyhooked", "package_url": "https://pypi.org/project/pyhooked/", "platform": "", "project_url": "https://pypi.org/project/pyhooked/", "project_urls": { "Download": "https://github.com/ethanhs/pyhooked/tarball/0.8.1", "Homepage": "https://github.com/ethanhs/hooked" }, "release_url": "https://pypi.org/project/pyhooked/0.8.1/", "requires_dist": null, "requires_python": "", "summary": "Pure Python hotkey hook, with thanks to pyHook, pywinauto, and pyhk", "version": "0.8.1" }, "last_serial": 2347198, "releases": { "0.7": [ { "comment_text": "", "digests": { "md5": "8aef3987c705ee26e63f741d71beb159", "sha256": "f37139637b359c8281a7ee9a294c08f030dd17ace997c232cc5cd16195727519" }, "downloads": -1, "filename": "pyhooked-0.7.zip", "has_sig": false, "md5_digest": "8aef3987c705ee26e63f741d71beb159", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6058, "upload_time": "2015-07-22T00:34:25", "url": "https://files.pythonhosted.org/packages/1d/b9/528143025ca84f245372e64046931398fe21711fd0e7162b54ac371cc60b/pyhooked-0.7.zip" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "0154c4de7f0460bf1ef992f972bbe1cd", "sha256": "18b53eba6efe9ee085ca94b6a087e248713f9a1fbdd1f630488d538625870fb1" }, "downloads": -1, "filename": "pyhooked-0.8.0-py2-none-any.whl", "has_sig": false, "md5_digest": "0154c4de7f0460bf1ef992f972bbe1cd", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 7351, "upload_time": "2016-08-14T18:44:35", "url": "https://files.pythonhosted.org/packages/9c/2e/438d9946a3ee26bc9d928d707fa877dedbe107b3c19fde75fe34cbe225ed/pyhooked-0.8.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "96c7939138703a371c1fc6d833b9e550", "sha256": "307cf54724e764256bb30b4c8411dfd6e34e934f2b4470f47ca91a619156d5cb" }, "downloads": -1, "filename": "pyhooked-0.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "96c7939138703a371c1fc6d833b9e550", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7333, "upload_time": "2016-08-14T18:42:46", "url": "https://files.pythonhosted.org/packages/8c/0e/bbb39801631099c98f92f148c1d08feebfe7e4c88e22953b34ce4cd36fcd/pyhooked-0.8.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "db4c756c551dc348374f28f10822e712", "sha256": "682d5007c2b19cfbc7f7d3b5d6d9ce91ecdf1d352a999e93aa0bb770af8021d6" }, "downloads": -1, "filename": "pyhooked-0.8.0.zip", "has_sig": false, "md5_digest": "db4c756c551dc348374f28f10822e712", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7495, "upload_time": "2016-08-14T18:42:49", "url": "https://files.pythonhosted.org/packages/5d/56/dad66d9ec3475023ea6ed56c50b6c3ac148e61ab11deca3aac32ad254526/pyhooked-0.8.0.zip" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "7bd2c78b7eec03097f1a31989cd50a03", "sha256": "998c27eef3ebaf976bd0843832f18cb00b7796ba292fb45430e40cf2e259c8d8" }, "downloads": -1, "filename": "pyhooked-0.8.1-py2-none-any.whl", "has_sig": false, "md5_digest": "7bd2c78b7eec03097f1a31989cd50a03", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5139, "upload_time": "2016-09-16T22:02:27", "url": "https://files.pythonhosted.org/packages/a1/86/d0d137a80ecfe192e53b6036aca60452f67d467e94cd053759393fe967ae/pyhooked-0.8.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e69d9088b8f9f9ddb5a5289b2b869aab", "sha256": "d5b14aea66cf702f1d72d382b1730f879033b2946aeeb630f03cefd820d30988" }, "downloads": -1, "filename": "pyhooked-0.8.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e69d9088b8f9f9ddb5a5289b2b869aab", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5129, "upload_time": "2016-09-16T22:00:49", "url": "https://files.pythonhosted.org/packages/49/91/73e4f7a263b7262a9d494df924c0360e04e956ba18d2c483d39cad9cf2a5/pyhooked-0.8.1-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7bd2c78b7eec03097f1a31989cd50a03", "sha256": "998c27eef3ebaf976bd0843832f18cb00b7796ba292fb45430e40cf2e259c8d8" }, "downloads": -1, "filename": "pyhooked-0.8.1-py2-none-any.whl", "has_sig": false, "md5_digest": "7bd2c78b7eec03097f1a31989cd50a03", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5139, "upload_time": "2016-09-16T22:02:27", "url": "https://files.pythonhosted.org/packages/a1/86/d0d137a80ecfe192e53b6036aca60452f67d467e94cd053759393fe967ae/pyhooked-0.8.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e69d9088b8f9f9ddb5a5289b2b869aab", "sha256": "d5b14aea66cf702f1d72d382b1730f879033b2946aeeb630f03cefd820d30988" }, "downloads": -1, "filename": "pyhooked-0.8.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e69d9088b8f9f9ddb5a5289b2b869aab", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5129, "upload_time": "2016-09-16T22:00:49", "url": "https://files.pythonhosted.org/packages/49/91/73e4f7a263b7262a9d494df924c0360e04e956ba18d2c483d39cad9cf2a5/pyhooked-0.8.1-py3-none-any.whl" } ] }