{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Topic :: Desktop Environment", "Topic :: Multimedia :: Graphics", "Topic :: Scientific/Engineering :: Artificial Intelligence", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Testing" ], "description": "# guibot ![CI status](https://travis-ci.org/intra2net/guibot.svg?branch=master) [![Documentation Status](https://readthedocs.org/projects/guibot/badge/?version=latest)](http://guibot.readthedocs.io/en/latest/?badge=latest)\n\nA tool for GUI automation using a variety of computer vision and desktop control backends.\n\n## Supported backends\n\nSupported CV backends are based on\n\n- [OpenCV](https://github.com/opencv/opencv)\n - Template matching\n - Contour matching\n - Feature matching\n - Haar cascade matching\n - Template-feature and mixed matching\n- [Tesseract OCR](https://github.com/tesseract-ocr/tesseract)\n - Text matching\n- [PyTorch](https://github.com/pytorch/pytorch)\n - CNN matching\n- [autopy](https://github.com/msanders/autopy)\n - AutoPy matching\n\nSupported DC backends are based on\n\n- [autopy](https://github.com/msanders/autopy)\n- [vncdotool](https://github.com/sibson/vncdotool)\n- [qemu](https://github.com/qemu/qemu)\n\n## Resources\n\nHomepage: http://guibot.org\n\nDocumentation: http://guibot.readthedocs.io\n\nInstallation: https://github.com/intra2net/guibot/wiki/Packaging\n\nIssue tracking: https://github.com/intra2net/guibot/issues\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://guibot.org", "keywords": "", "license": "", "maintainer": "Intra2net", "maintainer_email": "opensource@intra2net.com", "name": "guibot", "package_url": "https://pypi.org/project/guibot/", "platform": "", "project_url": "https://pypi.org/project/guibot/", "project_urls": { "Homepage": "http://guibot.org" }, "release_url": "https://pypi.org/project/guibot/0.31.1/", "requires_dist": [ "Pillow" ], "requires_python": "", "summary": "GUI automation tool", "version": "0.31.1" }, "last_serial": 4956806, "releases": { "0.20.1": [ { "comment_text": "", "digests": { "md5": "9b10f83b5ed2990a6fb855c367954738", "sha256": "e86d2a30b199bd258e30d52e3b00dbeac46f902cc60fe05ab8fd7ded3a101f81" }, "downloads": -1, "filename": "guibot-0.20.1-py2-none-any.whl", "has_sig": false, "md5_digest": "9b10f83b5ed2990a6fb855c367954738", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 81887, "upload_time": "2018-03-23T13:58:59", "url": "https://files.pythonhosted.org/packages/b3/14/333c6da0278a52c096cd66b320b1fb6d5e5da880be46059e782b6c41c4e0/guibot-0.20.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4e65729bf9d21f1f58c97f68667de190", "sha256": "afba6105a9cd51448813dfa724053cf21c43057ce9f99d02203286adfccd8740" }, "downloads": -1, "filename": "guibot-0.20.1.tar.gz", "has_sig": false, "md5_digest": "4e65729bf9d21f1f58c97f68667de190", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1939, "upload_time": "2018-03-23T13:59:01", "url": "https://files.pythonhosted.org/packages/9c/45/1cea5c415d26be9798b73ed1656495e47f91cb610af9f2414a3c0df3e1cd/guibot-0.20.1.tar.gz" } ], "0.20.1.post1": [ { "comment_text": "", "digests": { "md5": "a96e12dae6245ad2ba9e700d4d16e586", "sha256": "803ddfefbf64e918f6817eef408e78a00aac588ba2e070a82ee686e493bfd771" }, "downloads": -1, "filename": "guibot-0.20.1.post1-py2-none-any.whl", "has_sig": false, "md5_digest": "a96e12dae6245ad2ba9e700d4d16e586", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 80409, "upload_time": "2018-04-03T10:09:26", "url": "https://files.pythonhosted.org/packages/1d/dc/1d93455294af4076fc47db9c1f5b7e2bcfbe808040d612e70cef73f5a1ba/guibot-0.20.1.post1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1f26d47c16d62cfaed93460a2f3f4b0b", "sha256": "31125458c81289bb47de5b05b4e7bc8f699195802f81cb683fa95e629ee7339a" }, "downloads": -1, "filename": "guibot-0.20.1.post1.tar.gz", "has_sig": false, "md5_digest": "1f26d47c16d62cfaed93460a2f3f4b0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1949, "upload_time": "2018-04-03T10:09:27", "url": "https://files.pythonhosted.org/packages/2d/5e/aed9df4d8f754b553ee1b8adec605a1f7e151308b6d0318edbfe542f45e9/guibot-0.20.1.post1.tar.gz" } ], "0.21.1": [ { "comment_text": "", "digests": { "md5": "e41a6cf96756f77138eea448f98269b3", "sha256": "560c5b492aceb0ccf50030a181eb40233271f1cbdc0dd4ba8a2e34237d705f30" }, "downloads": -1, "filename": "guibot-0.21.1-py2-none-any.whl", "has_sig": false, "md5_digest": "e41a6cf96756f77138eea448f98269b3", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 81033, "upload_time": "2018-06-29T15:43:36", "url": "https://files.pythonhosted.org/packages/0f/46/c0b63a7b93f45dab9c55ba10a51e2bea5a0d8d0d863f3e69516437b7cc5f/guibot-0.21.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "de66e53a8643ba665f70980fd16fb685", "sha256": "ed18908f14b4252dc4ce3ce511d8336f2c56203f9e2fa33b7437ee80114bf292" }, "downloads": -1, "filename": "guibot-0.21.1.tar.gz", "has_sig": false, "md5_digest": "de66e53a8643ba665f70980fd16fb685", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1922, "upload_time": "2018-06-29T15:43:37", "url": "https://files.pythonhosted.org/packages/a2/53/6c413e31bb78295e090dc4e285d1767c217c06fc5de3f14658e08eddfee7/guibot-0.21.1.tar.gz" } ], "0.30.1": [ { "comment_text": "", "digests": { "md5": "c8b45422c0febbf8e2b84cb16b0a9f34", "sha256": "06c3f60bccdebf431667535268d4249ed85a3085dac4da84a8a1fc00fc096ceb" }, "downloads": -1, "filename": "guibot-0.30.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c8b45422c0febbf8e2b84cb16b0a9f34", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 80927, "upload_time": "2018-07-26T18:42:20", "url": "https://files.pythonhosted.org/packages/75/6c/f7390ee79b57c558ed3341ee2d3390160bddca6d4cb8f0e308e7cc3444d1/guibot-0.30.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b25fedb14a49961a308134e1f2bd87a4", "sha256": "8bd3d7bf5611ba143912830a246a13c63175a411f1d3f1b6e125baad3ee30cb8" }, "downloads": -1, "filename": "guibot-0.30.1.tar.gz", "has_sig": false, "md5_digest": "b25fedb14a49961a308134e1f2bd87a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1929, "upload_time": "2018-07-26T18:42:22", "url": "https://files.pythonhosted.org/packages/c7/8e/998175b207247da4c346cc34f676862e3e36b691a9c9f0404dce6b5cc649/guibot-0.30.1.tar.gz" } ], "0.31.1": [ { "comment_text": "", "digests": { "md5": "63afc07a10cb0cee73b130ed820ef2c8", "sha256": "37e2fce60ad9cd861f8dd83db732aad855e455b373a57e64175288b0f1dd0c21" }, "downloads": -1, "filename": "guibot-0.31.1-py3-none-any.whl", "has_sig": false, "md5_digest": "63afc07a10cb0cee73b130ed820ef2c8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 80927, "upload_time": "2019-03-19T03:21:57", "url": "https://files.pythonhosted.org/packages/f7/8b/a5dd66e528f133ec14b3ac7be6cbb061eb1b5cab00e44900c32db95f4a90/guibot-0.31.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e773a98567083eab0c2b06300c8d64c2", "sha256": "94e70c4816c0dfda5dae56c3ef85b4e7181b4f51034653e4c23dc2fd8004b75f" }, "downloads": -1, "filename": "guibot-0.31.1.tar.gz", "has_sig": false, "md5_digest": "e773a98567083eab0c2b06300c8d64c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1925, "upload_time": "2019-03-19T03:22:00", "url": "https://files.pythonhosted.org/packages/41/91/0c7504155ab65fd85eeb55f58f3f242f48b3f7b6b0ad2787bd94b25ffb70/guibot-0.31.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "63afc07a10cb0cee73b130ed820ef2c8", "sha256": "37e2fce60ad9cd861f8dd83db732aad855e455b373a57e64175288b0f1dd0c21" }, "downloads": -1, "filename": "guibot-0.31.1-py3-none-any.whl", "has_sig": false, "md5_digest": "63afc07a10cb0cee73b130ed820ef2c8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 80927, "upload_time": "2019-03-19T03:21:57", "url": "https://files.pythonhosted.org/packages/f7/8b/a5dd66e528f133ec14b3ac7be6cbb061eb1b5cab00e44900c32db95f4a90/guibot-0.31.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e773a98567083eab0c2b06300c8d64c2", "sha256": "94e70c4816c0dfda5dae56c3ef85b4e7181b4f51034653e4c23dc2fd8004b75f" }, "downloads": -1, "filename": "guibot-0.31.1.tar.gz", "has_sig": false, "md5_digest": "e773a98567083eab0c2b06300c8d64c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1925, "upload_time": "2019-03-19T03:22:00", "url": "https://files.pythonhosted.org/packages/41/91/0c7504155ab65fd85eeb55f58f3f242f48b3f7b6b0ad2787bd94b25ffb70/guibot-0.31.1.tar.gz" } ] }