{ "info": { "author": "Tomas Ravinskas", "author_email": "tomas.rav@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Win32 (MS Windows)", "Environment :: X11 Applications", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: Linux" ], "description": "macpy\n-----\n\n[mac]ro + [py]thon, pronounced like magpie.\n\nThis package provides easy keyboard/pointer/window management macro creation\nand GUI automation for python versions 2.7 and 3.4+.\nCurrently it works on Windows and Linux (both under X and with limited\nfunctionality under Wayland).\nAmong it's features are:\n\n- Low level hooks for keyboard, pointer events\n- A hook for window creation, destruction and focus change\n- Support for registering hotkeys and hotstrings\n- Simulating keyboard/pointer events\n- Providing platform independent definition/mapping of keys/buttons\n- Listing open windows\n- Managing open windows\n- And more!\n\n.. Note::\n\n Window management functionality is not available under Wayland.\n\n More, keyboard and pointer functions require root access under Wayland.\n\n\nDocumentation\n~~~~~~~~~~~~~\n\nhttps://macpy.readthedocs.io/\n\nDevelopment\n~~~~~~~~~~~\n\nhttps://github.com/OzymandiasTheGreat/macpy\n\nPackage\n~~~~~~~\n\nhttps://pypi.org/project/macpy/", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/OzymandiasTheGreat/macpy", "keywords": "", "license": "LGPLv3+", "maintainer": "", "maintainer_email": "", "name": "macpy", "package_url": "https://pypi.org/project/macpy/", "platform": "", "project_url": "https://pypi.org/project/macpy/", "project_urls": { "Homepage": "https://github.com/OzymandiasTheGreat/macpy" }, "release_url": "https://pypi.org/project/macpy/0.1.1rc1/", "requires_dist": null, "requires_python": "", "summary": "Simple, cross-platform macros/GUI automation for python", "version": "0.1.1rc1" }, "last_serial": 3856175, "releases": { "0.1.0b0": [ { "comment_text": "", "digests": { "md5": "2e84c139530f7b8573fd926b3a4ac125", "sha256": "00f3967c0fd355fe09d79d9d2b4ba9c500aec432bb610335841bd881ebeb29c1" }, "downloads": -1, "filename": "macpy-0.1.0b0.tar.gz", "has_sig": false, "md5_digest": "2e84c139530f7b8573fd926b3a4ac125", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 108578, "upload_time": "2018-04-21T18:04:54", "url": "https://files.pythonhosted.org/packages/60/5e/59e9b218bfb5cfba0844ec275cb54e5f750b812d29e77269e71ef8bfbc6a/macpy-0.1.0b0.tar.gz" } ], "0.1.0rc0": [ { "comment_text": "", "digests": { "md5": "d456e11483d1f31ab153530ef61ad8e3", "sha256": "04f0ffabda13c339eacad99363f7e98ce8df96d2873c95156d239c0a0609ee6c" }, "downloads": -1, "filename": "macpy-0.1.0rc0.tar.gz", "has_sig": false, "md5_digest": "d456e11483d1f31ab153530ef61ad8e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 111235, "upload_time": "2018-05-03T10:57:36", "url": "https://files.pythonhosted.org/packages/08/d1/81a63bf2c287501f49178ba80c26c2036804e1a3a9b7c36f54b89b44481e/macpy-0.1.0rc0.tar.gz" } ], "0.1.1rc0": [ { "comment_text": "", "digests": { "md5": "73b76914765d8999c3a96d1bef59be02", "sha256": "c9a379572abe32d78a4beee27a4478e95884689de8ddd893baba2dce04ad5fcb" }, "downloads": -1, "filename": "macpy-0.1.1rc0.tar.gz", "has_sig": false, "md5_digest": "73b76914765d8999c3a96d1bef59be02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 112066, "upload_time": "2018-05-03T14:58:55", "url": "https://files.pythonhosted.org/packages/ca/30/9a774de8c05f46dd63e449282a4ea752d3587b66bd5d080b34a61fb11712/macpy-0.1.1rc0.tar.gz" } ], "0.1.1rc1": [ { "comment_text": "", "digests": { "md5": "f580a4f68e5a2a10c889abbf0f3f409a", "sha256": "959d6a5e34a483044dcd727ab59af96a6fcbf2c578554921fb394dec0553f2c6" }, "downloads": -1, "filename": "macpy-0.1.1rc1.tar.gz", "has_sig": false, "md5_digest": "f580a4f68e5a2a10c889abbf0f3f409a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 112130, "upload_time": "2018-05-12T06:31:17", "url": "https://files.pythonhosted.org/packages/8c/c9/a05dded70ec61928bbd7d3e214314bff4f2e9bcf192ec561cfb156656a6a/macpy-0.1.1rc1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f580a4f68e5a2a10c889abbf0f3f409a", "sha256": "959d6a5e34a483044dcd727ab59af96a6fcbf2c578554921fb394dec0553f2c6" }, "downloads": -1, "filename": "macpy-0.1.1rc1.tar.gz", "has_sig": false, "md5_digest": "f580a4f68e5a2a10c889abbf0f3f409a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 112130, "upload_time": "2018-05-12T06:31:17", "url": "https://files.pythonhosted.org/packages/8c/c9/a05dded70ec61928bbd7d3e214314bff4f2e9bcf192ec561cfb156656a6a/macpy-0.1.1rc1.tar.gz" } ] }