{ "info": { "author": "Wesley Peng", "author_email": "wesley.peng@live.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Testing" ], "description": "Extensible Test Automation Framework\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/WesleyPeng/uiXautomation", "keywords": "Automation Framework", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "PyXTaf", "package_url": "https://pypi.org/project/PyXTaf/", "platform": "posix", "project_url": "https://pypi.org/project/PyXTaf/", "project_urls": { "Homepage": "https://github.com/WesleyPeng/uiXautomation" }, "release_url": "https://pypi.org/project/PyXTaf/0.5.1.64/", "requires_dist": [ "enum34 (>=1.1.6)", "paramiko (>=1.16.0)", "PyYAML (>=3.11)", "requests (>=2.9.1)", "Appium-Python-Client (>=0.24)" ], "requires_python": ">=2.7.9, <3.8", "summary": "Extensible Test Automation Framework", "version": "0.5.1.64" }, "last_serial": 4143103, "releases": { "0.5.1.1": [ { "comment_text": "", "digests": { "md5": "80f9578b07ce1baac7fc46afd0def166", "sha256": "e8468708dd9c99451261532d33c841f4a91a66a07f4d7123bfbfa7318e1f5df9" }, "downloads": -1, "filename": "PyXTaf-0.5.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "80f9578b07ce1baac7fc46afd0def166", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7.9, <3.8", "size": 87676, "upload_time": "2018-07-09T08:01:34", "url": "https://files.pythonhosted.org/packages/f4/7f/fc43275dc324e7b02fdbd11f4594ead32a7ec46eaa90a6b1f822cb307d74/PyXTaf-0.5.1.1-py2.py3-none-any.whl" } ], "0.5.1.60": [ { "comment_text": "", "digests": { "md5": "277df007e305c1b56e93520c9f707b05", "sha256": "649295c5661979c8ae24bda319841b1429266dd97e746e1c4283850b2883524d" }, "downloads": -1, "filename": "PyXTaf-0.5.1.60-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "277df007e305c1b56e93520c9f707b05", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7.9, <3.8", "size": 87700, "upload_time": "2018-07-10T12:39:31", "url": "https://files.pythonhosted.org/packages/7b/41/89dc6511f5a2e0b054f53aeb18feeea2f3996a9f0b96f6e64f83417da789/PyXTaf-0.5.1.60-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0bb77839d7d9d6e12c4737dc5ce42943", "sha256": "455d1c8cfce36ca8336560951900696507ca3f4e45e6f8f1952e21becfcf7621" }, "downloads": -1, "filename": "PyXTaf-0.5.1.60.tar.gz", "has_sig": false, "md5_digest": "0bb77839d7d9d6e12c4737dc5ce42943", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7.9, <3.8", "size": 21078, "upload_time": "2018-07-10T12:39:32", "url": "https://files.pythonhosted.org/packages/5e/e4/9235ac2e24b2d88c6a5e7465704e63fd85868dac99c11e3f8420785840e7/PyXTaf-0.5.1.60.tar.gz" } ], "0.5.1.64": [ { "comment_text": "", "digests": { "md5": "75a2addd146cb241c224de5e8d27afc3", "sha256": "e03f55ffe7a044867ad09cbb846782d6878dcbcbd323caf0794cda4ff650d93b" }, "downloads": -1, "filename": "PyXTaf-0.5.1.64-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "75a2addd146cb241c224de5e8d27afc3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7.9, <3.8", "size": 87706, "upload_time": "2018-08-07T07:32:59", "url": "https://files.pythonhosted.org/packages/60/d6/2c9455c51be78787f2138715141bb9be24554eb01ba5e5257b55ad91908b/PyXTaf-0.5.1.64-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5fab5a907b71fb73843abed5ec126ea6", "sha256": "44607b394aaca6526710033c08fe342a918774fb2686a58c7ff9d402d8227712" }, "downloads": -1, "filename": "PyXTaf-0.5.1.64.tar.gz", "has_sig": false, "md5_digest": "5fab5a907b71fb73843abed5ec126ea6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7.9, <3.8", "size": 22076, "upload_time": "2018-08-07T07:33:00", "url": "https://files.pythonhosted.org/packages/0d/19/d62c556ffe9d7fb11c1a049fc4cd83d46020dd91b9ef4849135903d5ff0c/PyXTaf-0.5.1.64.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "75a2addd146cb241c224de5e8d27afc3", "sha256": "e03f55ffe7a044867ad09cbb846782d6878dcbcbd323caf0794cda4ff650d93b" }, "downloads": -1, "filename": "PyXTaf-0.5.1.64-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "75a2addd146cb241c224de5e8d27afc3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7.9, <3.8", "size": 87706, "upload_time": "2018-08-07T07:32:59", "url": "https://files.pythonhosted.org/packages/60/d6/2c9455c51be78787f2138715141bb9be24554eb01ba5e5257b55ad91908b/PyXTaf-0.5.1.64-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5fab5a907b71fb73843abed5ec126ea6", "sha256": "44607b394aaca6526710033c08fe342a918774fb2686a58c7ff9d402d8227712" }, "downloads": -1, "filename": "PyXTaf-0.5.1.64.tar.gz", "has_sig": false, "md5_digest": "5fab5a907b71fb73843abed5ec126ea6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7.9, <3.8", "size": 22076, "upload_time": "2018-08-07T07:33:00", "url": "https://files.pythonhosted.org/packages/0d/19/d62c556ffe9d7fb11c1a049fc4cd83d46020dd91b9ef4849135903d5ff0c/PyXTaf-0.5.1.64.tar.gz" } ] }