{ "info": { "author": "Mark Mc Mahon and Contributors", "author_email": "pywinauto-users@lists.sourceforge.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: Microsoft :: Windows", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Quality Assurance", "Topic :: Software Development :: Testing", "Topic :: Software Development :: User Interfaces" ], "description": "At it's simplest it allows you to send mouse and keyboard\r\nactions to windows dialogs and controls, but It has support for more complex\r\ncontrols also.\r\n\r\nUseful links\r\n-------------\r\n- Home page: http://pywinauto.github.io/\r\n- Docs Intro: https://pywinauto.readthedocs.io/en/latest/\r\n- Getting Started Guide: https://pywinauto.readthedocs.io/en/latest/getting_started.html\r\n- StackOverflow tag: https://stackoverflow.com/questions/tagged/pywinauto\r\n\r\n\r\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pywinauto.github.io/", "keywords": "windows gui automation GuiAuto testing test desktop mouse keyboard", "license": "BSD 3-clause", "maintainer": "", "maintainer_email": "", "name": "pywinauto", "package_url": "https://pypi.org/project/pywinauto/", "platform": "win32", "project_url": "https://pypi.org/project/pywinauto/", "project_urls": { "Homepage": "http://pywinauto.github.io/" }, "release_url": "https://pypi.org/project/pywinauto/0.6.8/", "requires_dist": [ "six", "comtypes", "pywin32" ], "requires_python": "", "summary": "A set of Python modules to automate the Microsoft Windows GUI", "version": "0.6.8", "yanked": false, "yanked_reason": null }, "last_serial": 6038338, "releases": { "0.1.3": [ { "comment_text": "", "digests": { "md5": "8280af68255cc4c0c14dd56da7d31d94", "sha256": "f31fb6173bb271e8ee1d34f47a8d93c4267e1b8ad54ff96ee80689393a779ed7" }, "downloads": -1, "filename": "pywinauto-0.1.3.zip", "has_sig": false, "md5_digest": "8280af68255cc4c0c14dd56da7d31d94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 236132, "upload_time": "2006-01-21T00:07:27", "upload_time_iso_8601": "2006-01-21T00:07:27Z", "url": "https://files.pythonhosted.org/packages/1e/7a/a2a27c26d48d885e7ff724715ad2832b52480497fbe3f217843c901489b8/pywinauto-0.1.3.zip", "yanked": false, "yanked_reason": null } ], "0.2.0": [], "0.2.1": [], "0.2.5": [], "0.3.0": [], "0.3.1": [], "0.3.2": [], "0.3.3": [], "0.3.4": [], "0.3.5": [], "0.3.6": [], "0.3.7": [], "0.3.8": [], "0.3.9": [], "0.4.0": [ { "comment_text": "", "digests": { "md5": "18d6fadd45888180d88f03ad5be35782", "sha256": "a43ab5b63dc35a6c124406601c9b4ae584de48bcb2d5f77a278a7161b16d02cf" }, "downloads": -1, "filename": "pywinauto-0.4.0.tar.gz", "has_sig": false, "md5_digest": "18d6fadd45888180d88f03ad5be35782", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 321079, "upload_time": "2015-06-30T10:50:04", "upload_time_iso_8601": "2015-06-30T10:50:04.993016Z", "url": "https://files.pythonhosted.org/packages/40/4d/328a16fb123c4faf0025273d604aa6b976f08e9ce16bedc3079e71d4314b/pywinauto-0.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "c49e84d27ea20136c717a9129be4cfec", "sha256": "897c5c4aa67958954003bc47cdd9a6f6de24c09bdaa6c74a33a63fe478b800a3" }, "downloads": -1, "filename": "pywinauto-0.5.0.zip", "has_sig": false, "md5_digest": "c49e84d27ea20136c717a9129be4cfec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 372809, "upload_time": "2015-06-30T13:57:21", "upload_time_iso_8601": "2015-06-30T13:57:21.139423Z", "url": "https://files.pythonhosted.org/packages/0f/e8/1c740ff2f9bc849fb9de85532129200de0ba0b58bead2b8bd54900e7ae5f/pywinauto-0.5.0.zip", "yanked": false, "yanked_reason": null } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "e35b85398ada34f503e285a20e65400a", "sha256": "c90ef0148b117101f2033c14975f0267d009586b700ae18c8103e4030e12c787" }, "downloads": -1, "filename": "pywinauto-0.5.1.zip", "has_sig": false, "md5_digest": "e35b85398ada34f503e285a20e65400a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 376085, "upload_time": "2015-07-13T19:50:01", "upload_time_iso_8601": "2015-07-13T19:50:01.784366Z", "url": "https://files.pythonhosted.org/packages/0e/83/25ada975d9711d42732bc2a23cf3cb6b9ebe1f813be6230d510efb07147f/pywinauto-0.5.1.zip", "yanked": false, "yanked_reason": null } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "60c78bd1cfa957d634a5e7c607dad199", "sha256": "1ae15eadeb45d4739ac4e6bb57c22354d8bd33fd70a23d2b58c39fbb6690fd80" }, "downloads": -1, "filename": "pywinauto-0.5.2.zip", "has_sig": false, "md5_digest": "60c78bd1cfa957d634a5e7c607dad199", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 389791, "upload_time": "2015-09-08T13:23:18", "upload_time_iso_8601": "2015-09-08T13:23:18.320816Z", "url": "https://files.pythonhosted.org/packages/fe/94/8d34c5b0cc4341e180378cf60eea9d7884565a0bbb7f212334c633854390/pywinauto-0.5.2.zip", "yanked": false, "yanked_reason": null } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "f03f10ea0c68688770c568c761b3c21f", "sha256": "ea637dc235db98749da7ab81c863842cf4d6f186d0e08d5d83408752b18632d5" }, "downloads": -1, "filename": "pywinauto-0.5.3.zip", "has_sig": false, "md5_digest": "f03f10ea0c68688770c568c761b3c21f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 394849, "upload_time": "2015-09-25T11:14:15", "upload_time_iso_8601": "2015-09-25T11:14:15.671593Z", "url": "https://files.pythonhosted.org/packages/95/95/455bb26a0bdfa94cd02bdddb6f880b7119869c1cbc9763324719e592fb0b/pywinauto-0.5.3.zip", "yanked": false, "yanked_reason": null } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "825d7e3c46ca41f2046efd060b3df4a3", "sha256": "bde9f590025dfd9503a544c137ebd6799f8c8f86e21afcb33c84cb8b8fc41a03" }, "downloads": -1, "filename": "pywinauto-0.5.4.zip", "has_sig": false, "md5_digest": "825d7e3c46ca41f2046efd060b3df4a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 399480, "upload_time": "2015-10-30T14:30:56", "upload_time_iso_8601": "2015-10-30T14:30:56.427362Z", "url": "https://files.pythonhosted.org/packages/69/2a/3cbf939ddae83ae2ad89620aa9cb2d08b0d2266627eb3907578156dc3fcd/pywinauto-0.5.4.zip", "yanked": false, "yanked_reason": null } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "dc4d981dc0ae43342fbd8242dd220d3a", "sha256": "1a055a3e4533619cbcd47d2661a50516d20552d0f53488ab077ad1d37f79de66" }, "downloads": -1, "filename": "pywinauto-0.6.0.zip", "has_sig": false, "md5_digest": "dc4d981dc0ae43342fbd8242dd220d3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 495482, "upload_time": "2016-11-01T18:40:12", "upload_time_iso_8601": "2016-11-01T18:40:12.209071Z", "url": "https://files.pythonhosted.org/packages/95/35/ab777b71d403a3f74038d53b1f729aef6fddf7d235df6c05b704f8820781/pywinauto-0.6.0.zip", "yanked": false, "yanked_reason": null } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "a6b21a83beadf3f69784987f8f437333", "sha256": "d0623f2df38a064a0ddf00fba4fc0ce4f04b1c6f3abbbb7e729b005ad5dbf93f" }, "downloads": -1, "filename": "pywinauto-0.6.1.zip", "has_sig": false, "md5_digest": "a6b21a83beadf3f69784987f8f437333", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 502059, "upload_time": "2017-02-08T19:45:39", "upload_time_iso_8601": "2017-02-08T19:45:39.026513Z", "url": "https://files.pythonhosted.org/packages/72/25/3f4a5492a3e573b26742303812855cf25174dbb49bbe01742ffd7ffd5288/pywinauto-0.6.1.zip", "yanked": false, "yanked_reason": null } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "e9a766e173e16018d0f4ec390216ddae", "sha256": "f4a1f55c30a6a765d55d9f7166b9ffcfb4aa15d020f01f869cc680c44e82a107" }, "downloads": -1, "filename": "pywinauto-0.6.2-1.zip", "has_sig": false, "md5_digest": "e9a766e173e16018d0f4ec390216ddae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 505766, "upload_time": "2017-03-01T20:51:23", "upload_time_iso_8601": "2017-03-01T20:51:23.103690Z", "url": "https://files.pythonhosted.org/packages/17/17/d97adf2150912544c2f3fcdb0fa13dbfed540fbf7b0e2f88d5db0cd6acec/pywinauto-0.6.2-1.zip", "yanked": false, "yanked_reason": null } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "4c0686a6fc6fec1203687538e2a1482e", "sha256": "f20839843df6899f6d88ea10630701828bd7b9793572545f09f5481468b06992" }, "downloads": -1, "filename": "pywinauto-0.6.3.zip", "has_sig": false, "md5_digest": "4c0686a6fc6fec1203687538e2a1482e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 515524, "upload_time": "2017-07-03T21:17:46", "upload_time_iso_8601": "2017-07-03T21:17:46.282092Z", "url": "https://files.pythonhosted.org/packages/9c/08/4b04e2e1a7b1ee8ed03e79ac1acf2948d40de8f37bff3fa7d170420fa975/pywinauto-0.6.3.zip", "yanked": false, "yanked_reason": null } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "5fb4efabbb75a44f3ebe33f271104064", "sha256": "75fdfdea3f018c0efc9196cb184ecd14df8b35734889df9624610b8e74812807" }, "downloads": -1, "filename": "pywinauto-0.6.4.zip", "has_sig": false, "md5_digest": "5fb4efabbb75a44f3ebe33f271104064", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 520940, "upload_time": "2018-01-21T18:21:47", "upload_time_iso_8601": "2018-01-21T18:21:47.492842Z", "url": "https://files.pythonhosted.org/packages/5f/51/965c901791b174144cb85849033b4cb8ba99b4124d0e25976819611ee98f/pywinauto-0.6.4.zip", "yanked": false, "yanked_reason": null } ], "0.6.5": [ { "comment_text": "", "digests": { "md5": "acf2736790ab842b3d2a0c347ea766f6", "sha256": "e115463806acc41b8b5aeaeaece9cd5996a3091d1baa18b1dc91736c7684449d" }, "downloads": -1, "filename": "pywinauto-0.6.5.zip", "has_sig": false, "md5_digest": "acf2736790ab842b3d2a0c347ea766f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 526439, "upload_time": "2018-07-30T08:25:52", "upload_time_iso_8601": "2018-07-30T08:25:52.931230Z", "url": "https://files.pythonhosted.org/packages/c4/37/9454802135e44d1a7d95e0b9664ffa085107a054835798441c22431cd931/pywinauto-0.6.5.zip", "yanked": false, "yanked_reason": null } ], "0.6.6": [ { "comment_text": "", "digests": { "md5": "6fa56035a7b8d405dcd1876992d120ef", "sha256": "00f980342173ad466746b6d8fa94f4d7b529d69a63c9b33a57a6f90497c72dbe" }, "downloads": -1, "filename": "pywinauto-0.6.6-py3-none-any.whl", "has_sig": false, "md5_digest": "6fa56035a7b8d405dcd1876992d120ef", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 365080, "upload_time": "2019-03-03T22:36:30", "upload_time_iso_8601": "2019-03-03T22:36:30.734845Z", "url": "https://files.pythonhosted.org/packages/db/10/3940b1719a610f6c6008eab74add3c12730c45be82733ba6c6af9a60fc85/pywinauto-0.6.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b088fd48aa657b52d3d78745e337616d", "sha256": "5394e02eec42d329387f11003b502844730df9c475129bb785ff4e8351e5e086" }, "downloads": -1, "filename": "pywinauto-0.6.6.tar.gz", "has_sig": false, "md5_digest": "b088fd48aa657b52d3d78745e337616d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 433271, "upload_time": "2019-03-03T22:36:32", "upload_time_iso_8601": "2019-03-03T22:36:32.845139Z", "url": "https://files.pythonhosted.org/packages/39/14/a3fd4b046556b2f554150fde95b6c253ef1eee47c97dace18af8d185e4ba/pywinauto-0.6.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.7": [ { "comment_text": "", "digests": { "md5": "e45a72ce26d72d94588bf5239366025b", "sha256": "31f7efc07b0e67f2f27d05d4ab7b3642ff6d53f1e56b1cd8b7826345896c17f8" }, "downloads": -1, "filename": "pywinauto-0.6.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e45a72ce26d72d94588bf5239366025b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 361496, "upload_time": "2019-07-06T19:49:55", "upload_time_iso_8601": "2019-07-06T19:49:55.766924Z", "url": "https://files.pythonhosted.org/packages/2c/e3/72af98933f1626750f7b0b3ec40d580f9426a309b273812a7b8b123b99b5/pywinauto-0.6.7-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4720e7bc646df5c81ec3fa2f93f55dd3", "sha256": "9da7baa9f884bf084d5362ef34863321e6d1de12731589f7a797a195306548c6" }, "downloads": -1, "filename": "pywinauto-0.6.7.tar.gz", "has_sig": false, "md5_digest": "4720e7bc646df5c81ec3fa2f93f55dd3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 429219, "upload_time": "2019-07-06T19:49:57", "upload_time_iso_8601": "2019-07-06T19:49:57.896665Z", "url": "https://files.pythonhosted.org/packages/21/b9/f298d40454549603fe34e068e708a736a977d925116326d82a75b3249930/pywinauto-0.6.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.6.8": [ { "comment_text": "", "digests": { "md5": "d0dfa9ac1721ac71c64eebdfd1cadc23", "sha256": "931ce622d7f402b1892ab472987a1332e4c0681bf87e106f798390d16ca95e58" }, "downloads": -1, "filename": "pywinauto-0.6.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d0dfa9ac1721ac71c64eebdfd1cadc23", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 362903, "upload_time": "2019-10-27T20:46:16", "upload_time_iso_8601": "2019-10-27T20:46:16.126094Z", "url": "https://files.pythonhosted.org/packages/ba/44/fba89cdd8330999f342f3560c779084c45b012805a53d38732edfe95f0ee/pywinauto-0.6.8-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cf153e8bbd1a22ed47023e7e64d052cc", "sha256": "de23f1e977cc51e7eddd95c8f365710343136433968d1e2ad377962d6bd6540a" }, "downloads": -1, "filename": "pywinauto-0.6.8.tar.gz", "has_sig": false, "md5_digest": "cf153e8bbd1a22ed47023e7e64d052cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 431976, "upload_time": "2019-10-27T20:46:18", "upload_time_iso_8601": "2019-10-27T20:46:18.500795Z", "url": "https://files.pythonhosted.org/packages/a5/29/a08521d81d85c0703c59425adf3c3a6943d7be3330e7e080a8cab395fe08/pywinauto-0.6.8.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d0dfa9ac1721ac71c64eebdfd1cadc23", "sha256": "931ce622d7f402b1892ab472987a1332e4c0681bf87e106f798390d16ca95e58" }, "downloads": -1, "filename": "pywinauto-0.6.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d0dfa9ac1721ac71c64eebdfd1cadc23", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 362903, "upload_time": "2019-10-27T20:46:16", "upload_time_iso_8601": "2019-10-27T20:46:16.126094Z", "url": "https://files.pythonhosted.org/packages/ba/44/fba89cdd8330999f342f3560c779084c45b012805a53d38732edfe95f0ee/pywinauto-0.6.8-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cf153e8bbd1a22ed47023e7e64d052cc", "sha256": "de23f1e977cc51e7eddd95c8f365710343136433968d1e2ad377962d6bd6540a" }, "downloads": -1, "filename": "pywinauto-0.6.8.tar.gz", "has_sig": false, "md5_digest": "cf153e8bbd1a22ed47023e7e64d052cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 431976, "upload_time": "2019-10-27T20:46:18", "upload_time_iso_8601": "2019-10-27T20:46:18.500795Z", "url": "https://files.pythonhosted.org/packages/a5/29/a08521d81d85c0703c59425adf3c3a6943d7be3330e7e080a8cab395fe08/pywinauto-0.6.8.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }