{ "info": { "author": "yinkaisheng", "author_email": "yinkaisheng@live.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8" ], "description": "Python UIAutomation for Windows. Supports Python3.4+, x86, x64\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/yinkaisheng/Python-UIAutomation-for-Windows", "keywords": "windows ui automation uiautomation inspect", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "uiautomation", "package_url": "https://pypi.org/project/uiautomation/", "platform": "Windows Only", "project_url": "https://pypi.org/project/uiautomation/", "project_urls": { "Homepage": "https://github.com/yinkaisheng/Python-UIAutomation-for-Windows" }, "release_url": "https://pypi.org/project/uiautomation/2.0.3/", "requires_dist": [ "typing", "comtypes (>=1.1.7)" ], "requires_python": "", "summary": "Python UIAutomation for Windows", "version": "2.0.3" }, "last_serial": 5469478, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "29db44fec5a36746ecd921f7549fccea", "sha256": "aa4fb85549efe315d4efbb48d08cba8a9ee6e4f9c9afdd693acccf88eb360661" }, "downloads": -1, "filename": "uiautomation-1.0.1.zip", "has_sig": false, "md5_digest": "29db44fec5a36746ecd921f7549fccea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 63162, "upload_time": "2016-11-15T10:37:24", "url": "https://files.pythonhosted.org/packages/07/33/f0c3046188956a5abe16e25740724d24cea287376166f19cd81f92df624b/uiautomation-1.0.1.zip" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "a8ef67402bf637d4d9626bcb340adcc5", "sha256": "3cdc9f30ac97d60476b4bc01ac784d7c9b4c841fe4a8cc592e1c37eb0da0fe8d" }, "downloads": -1, "filename": "uiautomation-1.0.2.zip", "has_sig": false, "md5_digest": "a8ef67402bf637d4d9626bcb340adcc5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62653, "upload_time": "2016-12-29T03:46:36", "url": "https://files.pythonhosted.org/packages/66/c9/bd2243bfcbbe42010f35c7d258fc7b0997d31c7bbe4311f234c9f4a1bbec/uiautomation-1.0.2.zip" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "0a8930f481d95f44ca059324f0a962fe", "sha256": "1eb97d5c09b8c6776fd1298622672e1a38e9f53d6883a786a7411e366ee82da3" }, "downloads": -1, "filename": "uiautomation-1.0.3.zip", "has_sig": false, "md5_digest": "0a8930f481d95f44ca059324f0a962fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62862, "upload_time": "2017-01-16T08:05:54", "url": "https://files.pythonhosted.org/packages/e6/ca/feb632969abdec67cd9e0ff799a5493dc0782a7a90a3b723bc611f7e07dc/uiautomation-1.0.3.zip" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "2314f8f36df00a13a7f329c17f3a1af9", "sha256": "62a2ad1b938b45268e4bb7422703b552e8ad5c2c68ab79174364f7073b1d7da4" }, "downloads": -1, "filename": "uiautomation-1.0.4.zip", "has_sig": false, "md5_digest": "2314f8f36df00a13a7f329c17f3a1af9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62969, "upload_time": "2017-03-18T05:12:08", "url": "https://files.pythonhosted.org/packages/34/bf/8bf6d5e735df3d24e71f4266f75df60114cdb370c6609f12ee2b7b7af46e/uiautomation-1.0.4.zip" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "5d7b33f407e235102c7bbb4587f7167a", "sha256": "6c5b0480784e8811e4fdfbf122d800b3ec6ad71a6b0babf14db967317c56927d" }, "downloads": -1, "filename": "uiautomation-1.0.5.zip", "has_sig": false, "md5_digest": "5d7b33f407e235102c7bbb4587f7167a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62993, "upload_time": "2017-03-19T06:58:32", "url": "https://files.pythonhosted.org/packages/46/9e/6d58e6d91aecc212e26fcfaeb800d72781b8d380beb48035cd442cfafda7/uiautomation-1.0.5.zip" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "5a1b75af0a9b33d9d8909468b3eed232", "sha256": "86d8da12382328b0db0c6ce6abefdb9ee9998270f2c2c8aa5d25339c98da9c01" }, "downloads": -1, "filename": "uiautomation-1.0.6.zip", "has_sig": false, "md5_digest": "5a1b75af0a9b33d9d8909468b3eed232", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 63556, "upload_time": "2017-06-20T02:14:40", "url": "https://files.pythonhosted.org/packages/0d/64/360e79e3ae976ba741fd82adeb20faab92853b2bb33640ab7d03706ae387/uiautomation-1.0.6.zip" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "e001615317eb2c94f1d3031bcd3e5e81", "sha256": "b0006db28fd1cb4ae92044c693b1115da7892addcbe33906bb8adc0136c342fc" }, "downloads": -1, "filename": "uiautomation-1.0.7.zip", "has_sig": false, "md5_digest": "e001615317eb2c94f1d3031bcd3e5e81", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 103601, "upload_time": "2017-07-04T02:29:58", "url": "https://files.pythonhosted.org/packages/86/c8/ac3d5e929c4319b8517ee8115473556b6cf4fd429a47d7f3a27f3ebf61f6/uiautomation-1.0.7.zip" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "560cda34e687704a0356083b18176a35", "sha256": "5967bfb398e48a4871a8175ba680cd4ba0c3b8f15557d678194aba0b9c066d11" }, "downloads": -1, "filename": "uiautomation-1.0.8.tar.gz", "has_sig": false, "md5_digest": "560cda34e687704a0356083b18176a35", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84087, "upload_time": "2017-07-17T02:57:21", "url": "https://files.pythonhosted.org/packages/92/a1/eef246113999cc14ae38381f34d8dd861f7b0174e5962348be1416381a5c/uiautomation-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "aa4770786e8caf54b30b49f41e328acc", "sha256": "2bc92bbdf6c1e6fe3078cadf3c66759e0b896f1c513e9007a23eb5439ae3a056" }, "downloads": -1, "filename": "uiautomation-1.0.9.zip", "has_sig": false, "md5_digest": "aa4770786e8caf54b30b49f41e328acc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 104180, "upload_time": "2017-07-31T01:00:16", "url": "https://files.pythonhosted.org/packages/05/cc/0e0e9fcc6a663ce4ae3db8b2ed5258b3a461f958f8357e47635a7e24a0bb/uiautomation-1.0.9.zip" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "99bce1da82f8a9cd0c35ef58bab1602b", "sha256": "b8df5741eaebf6bfef41c5fa4d1465d637fcf04ff9150d9fdce4edb15d50b87b" }, "downloads": -1, "filename": "uiautomation-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "99bce1da82f8a9cd0c35ef58bab1602b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 93363, "upload_time": "2017-08-08T01:50:48", "url": "https://files.pythonhosted.org/packages/92/8e/fde86427b5e520059b37b847397419124100375700b02d9f4808cc257fd2/uiautomation-1.1.1-py2.py3-none-any.whl" } ], "1.1.10": [ { "comment_text": "", "digests": { "md5": "30bc2d21f2c0b8898668793c8b57c64d", "sha256": "d85f72cef1604b4535ceaef9d001f87be9f352947a6641c0a445d7ffb439bfab" }, "downloads": -1, "filename": "uiautomation-1.1.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "30bc2d21f2c0b8898668793c8b57c64d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 94295, "upload_time": "2018-12-20T06:29:43", "url": "https://files.pythonhosted.org/packages/98/ea/848faf2a8f4fd6774e3d263a1726cc25f6442365392eb4618e4b778d8808/uiautomation-1.1.10-py2.py3-none-any.whl" } ], "1.1.11": [ { "comment_text": "", "digests": { "md5": "2471ca8d9a443b7938c3419456749652", "sha256": "042e8e8c72aeb183b51b1ef3f1992ff7d8738ba2a07ee1981c45c7ac423c9835" }, "downloads": -1, "filename": "uiautomation-1.1.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2471ca8d9a443b7938c3419456749652", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 94948, "upload_time": "2018-12-26T10:20:41", "url": "https://files.pythonhosted.org/packages/83/42/16780569e6d2361179aaee1d02b511eb05d62456b8828e812d343645807c/uiautomation-1.1.11-py2.py3-none-any.whl" } ], "1.1.12": [ { "comment_text": "", "digests": { "md5": "d9aab1a98e862455841cc66bc092bd75", "sha256": "47f1131c5ec8bd81d07b4d1d7bf72cfcc6df68687c56aae5c8ef17405bf8eb35" }, "downloads": -1, "filename": "uiautomation-1.1.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d9aab1a98e862455841cc66bc092bd75", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 98419, "upload_time": "2019-01-15T03:29:31", "url": "https://files.pythonhosted.org/packages/61/45/b9fb76a22cdc673ab6ad0b6aa7ecaf87c8ac10409d5d65df9f2cf2b3ea94/uiautomation-1.1.12-py2.py3-none-any.whl" } ], "1.1.13": [ { "comment_text": "", "digests": { "md5": "49a4b717e20b6a377adb65c88b3c26e6", "sha256": "ed0804e6543a8702f307c9fc9e8f80baa01ea17075d91d72fb866ffaa070f769" }, "downloads": -1, "filename": "uiautomation-1.1.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "49a4b717e20b6a377adb65c88b3c26e6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 98907, "upload_time": "2019-01-31T03:18:45", "url": "https://files.pythonhosted.org/packages/32/de/a5c34f8fbb817b2f906dcb8325782a4f740d1ab7c357b13f26226fa54fd7/uiautomation-1.1.13-py2.py3-none-any.whl" } ], "1.1.14": [ { "comment_text": "", "digests": { "md5": "906acce76d0c02e4bea020709616a870", "sha256": "be3d2b65c502b8ef0939656931ebbfdfd922683d2b3920af90a02771fcf95254" }, "downloads": -1, "filename": "uiautomation-1.1.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "906acce76d0c02e4bea020709616a870", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 100964, "upload_time": "2019-02-13T05:51:57", "url": "https://files.pythonhosted.org/packages/f0/47/d0c4543edcae32dbf6b21e1a247b0fbba2c886331a4abd4be4f977981086/uiautomation-1.1.14-py2.py3-none-any.whl" } ], "1.1.15": [ { "comment_text": "", "digests": { "md5": "d6751d1e73bb356941f71d1b73aecfb0", "sha256": "4fb174bf3762421a3bed086429199ebfa0d35520f9642e2f40744a0546acfc6e" }, "downloads": -1, "filename": "uiautomation-1.1.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d6751d1e73bb356941f71d1b73aecfb0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 101598, "upload_time": "2019-02-16T07:40:56", "url": "https://files.pythonhosted.org/packages/f6/a4/9015e62111d4bc4b1e64d9d987d85f226a11650aab22f4fc5ecf9e4ff280/uiautomation-1.1.15-py2.py3-none-any.whl" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "e26755506d556b415e06a7406c8c3e60", "sha256": "38e3385b491bae3a2b17ebd5cb5c71480721dbf27dd74844a4d9dc269e77c5ea" }, "downloads": -1, "filename": "uiautomation-1.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e26755506d556b415e06a7406c8c3e60", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 93327, "upload_time": "2017-09-14T07:49:22", "url": "https://files.pythonhosted.org/packages/cb/03/dcaf27f3e2c12d24c9ab9d45dcc52d793d550c3cdce942e6c5102631e7df/uiautomation-1.1.2-py2.py3-none-any.whl" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "7bf3a819d8ae20b8f546cd007f65ec93", "sha256": "0e0cd9b87fc8a84ed4f0e2c5f734a4b195470913796e2529a31d196bde4e8226" }, "downloads": -1, "filename": "uiautomation-1.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7bf3a819d8ae20b8f546cd007f65ec93", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 93358, "upload_time": "2017-09-20T07:23:31", "url": "https://files.pythonhosted.org/packages/73/94/6d3db6866063f7d6f1c1e05d7a7608d70efe85674eb039e06004e938dbb3/uiautomation-1.1.3-py2.py3-none-any.whl" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "25b200ea8c9ca60845ee90008e559c4b", "sha256": "171fed24642046afb98ac98e8f12f3ef0622f941e2cc36997953d08766f7e4a3" }, "downloads": -1, "filename": "uiautomation-1.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "25b200ea8c9ca60845ee90008e559c4b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 93529, "upload_time": "2018-01-22T01:10:20", "url": "https://files.pythonhosted.org/packages/a2/d3/aca98bb2441b432a2dee5fc992cad212cb13d162fc6f2add53f1be743c15/uiautomation-1.1.4-py2.py3-none-any.whl" } ], "1.1.5": [ { "comment_text": "", "digests": { "md5": "30edbea2c88a64110d23a6bdbe0001ff", "sha256": "d4bfa9376f1eaed781911b236478630e187aeac404598912fe84d35f51332679" }, "downloads": -1, "filename": "uiautomation-1.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "30edbea2c88a64110d23a6bdbe0001ff", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 93656, "upload_time": "2018-02-09T02:45:19", "url": "https://files.pythonhosted.org/packages/62/2d/244467b53a2b316e581b903ffcb9d64a2758363ce0630d0ac24bc70ab67a/uiautomation-1.1.5-py2.py3-none-any.whl" } ], "1.1.6": [ { "comment_text": "", "digests": { "md5": "418b42d5113eed30960492ccc9ad46bf", "sha256": "238f38eda023c69b3c84df5e1486de114b538abeef9a2b7a3cb3761ebe95fa98" }, "downloads": -1, "filename": "uiautomation-1.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "418b42d5113eed30960492ccc9ad46bf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 93863, "upload_time": "2018-04-03T00:34:09", "url": "https://files.pythonhosted.org/packages/2d/49/6a3ce75a0ae780739ee6e96c68985116bb4ca5c24f14103b36bf1a9a7fd6/uiautomation-1.1.6-py2.py3-none-any.whl" } ], "1.1.8": [ { "comment_text": "", "digests": { "md5": "499de7f2a2e3dd55ec60af5d0fe5b18d", "sha256": "f1aa1922f88259571d69f0b05b52e5a4ecbeeaceefb269de935da41b18a21666" }, "downloads": -1, "filename": "uiautomation-1.1.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "499de7f2a2e3dd55ec60af5d0fe5b18d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 93924, "upload_time": "2018-05-21T09:50:48", "url": "https://files.pythonhosted.org/packages/03/87/c4497bff2026cfd6a189979db019de04bd3dc5e4b28b6116ff4bccde2ff3/uiautomation-1.1.8-py2.py3-none-any.whl" } ], "1.1.9": [ { "comment_text": "", "digests": { "md5": "e94adc8e984298baa5e55decab343cd1", "sha256": "47a004dc38ed436b4ca495bfe6925906e1221a6b6d87f8e055d6cd3b5fdaba30" }, "downloads": -1, "filename": "uiautomation-1.1.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e94adc8e984298baa5e55decab343cd1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 94097, "upload_time": "2018-08-31T02:06:43", "url": "https://files.pythonhosted.org/packages/f9/76/8bf5c2cf8a3ea5c5aa9b40e2f4bab05900a6a7d9ef158438a104021bdf6d/uiautomation-1.1.9-py2.py3-none-any.whl" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "e3786713c170d4a24e7633140ddb455a", "sha256": "40443d66ac1eb7f5a6ebac4f3f9162b6471349900044683a2f6e9a7309bebaa6" }, "downloads": -1, "filename": "uiautomation-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e3786713c170d4a24e7633140ddb455a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 87991, "upload_time": "2019-03-30T06:18:01", "url": "https://files.pythonhosted.org/packages/ad/da/01e4658f71d0c1db82d6c818b29338cf97b1d9fbd65e26a1c5150e77380b/uiautomation-2.0.0-py3-none-any.whl" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "ae0ba375e1be99e441b3f474a074e1d5", "sha256": "bb4f6b8e734906f7a579176191fbf55fb2862ff94cda409981747c0ed6cdb6c8" }, "downloads": -1, "filename": "uiautomation-2.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ae0ba375e1be99e441b3f474a074e1d5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 88180, "upload_time": "2019-04-11T09:24:42", "url": "https://files.pythonhosted.org/packages/2c/bc/a4d6493d96f6fc1964b65c0ed8a2908330a20f0150de42d71ef66fc25410/uiautomation-2.0.1-py3-none-any.whl" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "e316bc5a71b2e1ab525775a52d2a7341", "sha256": "6cf818b24020fc5bdb4f45f1561a6db44434c061bd602203b2055816dfff14a6" }, "downloads": -1, "filename": "uiautomation-2.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e316bc5a71b2e1ab525775a52d2a7341", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 88488, "upload_time": "2019-06-26T06:14:53", "url": "https://files.pythonhosted.org/packages/89/24/f4edc9c1b4dee0603ea4be1915c8e6415dc7768d6d1919fb376e6bc7dac5/uiautomation-2.0.2-py3-none-any.whl" } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "83b140070ad294476049bcd83032d765", "sha256": "7a2e6f117437692a70c0498e7f26d939ee1b9ee1581a73596e13262150b433ca" }, "downloads": -1, "filename": "uiautomation-2.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "83b140070ad294476049bcd83032d765", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 88497, "upload_time": "2019-07-01T03:42:19", "url": "https://files.pythonhosted.org/packages/a4/9b/b883b97c54437512d754d8f191ea513062d4a5fed83c3a5de2df89b1c51b/uiautomation-2.0.3-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "83b140070ad294476049bcd83032d765", "sha256": "7a2e6f117437692a70c0498e7f26d939ee1b9ee1581a73596e13262150b433ca" }, "downloads": -1, "filename": "uiautomation-2.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "83b140070ad294476049bcd83032d765", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 88497, "upload_time": "2019-07-01T03:42:19", "url": "https://files.pythonhosted.org/packages/a4/9b/b883b97c54437512d754d8f191ea513062d4a5fed83c3a5de2df89b1c51b/uiautomation-2.0.3-py3-none-any.whl" } ] }