- Feat: Added typing for AppiumBy (#1071) [Brijesh]
- feat: Added typing for AppiumBy types
- fix: using single quotes
- fix: adding selenium typing
- fix: pipeline
Bump 4.4.0. [Kazuaki Matsuo]
Chore: dump ruff. [Kazuaki Matsuo]
Chore(deps): bump selenium from 4.27.0 to 4.27.1 (#1068) [dependabot[bot], dependabot[bot]]
Bumps [selenium](https://github.com/SeleniumHQ/Selenium) from 4.27.0 to 4.27.1. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/commits)
--- updated-dependencies: - dependency-name: selenium
dependency-type: direct:production update-type: version-update:semver-patch
...
Chore(deps): bump selenium from 4.26.1 to 4.27.0 (#1067) [dependabot[bot], dependabot[bot]]
Bumps [selenium](https://github.com/SeleniumHQ/Selenium) from 4.26.1 to 4.27.0. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/commits/selenium-4.27.0)
--- updated-dependencies: - dependency-name: selenium
dependency-type: direct:production update-type: version-update:semver-minor
...
Chore(deps-dev): update ruff requirement from ~=0.7.3 to ~=0.7.4 (#1063) [dependabot[bot], dependabot[bot]]
Updates the requirements on [ruff](https://github.com/astral-sh/ruff) to permit the latest version. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/0.7.3...0.7.4)
--- updated-dependencies: - dependency-name: ruff
dependency-type: direct:development
...
Update changelog for 4.3.0. [Kazuaki Matsuo]
- Feat: support selenium 4.26+: support ClientConfig and refactoring
internal implementation (#1054) [Kazuaki Matsuo]
- feat: require selenium 4.26+
- update executor command
- add more code
- tweak the init
- tweak arguments
- fix test
- apply add_command
- use add_command
- add GLOBAL_DEFAULT_TIMEOUT
- add a workaround fix
- use 4.26.1
- remove possible redundant init
- add warning
- add todo
- add description more
- use Tuple or python 3.8 and lower
- add example of ClientConfig
- add read timeout example
- update readme
- correct headers
- more timeout
- simplify a bit
- tweak the readme
- docs: update the readme
- get new headers
- fix type for py3.8
- fix review
- fix review, extract locator_converter
Bump 4.3.0. [Kazuaki Matsuo]
Chore(deps-dev): update ruff requirement from ~=0.7.2 to ~=0.7.3 (#1060) [dependabot[bot], dependabot[bot]]
Updates the requirements on [ruff](https://github.com/astral-sh/ruff) to permit the latest version. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/0.7.2...0.7.3)
--- updated-dependencies: - dependency-name: ruff
dependency-type: direct:development
...
Chore: update pre-commit (#1058) [Kazuaki Matsuo]
- chore: update pre-commit
- use proper pre-commit
Chore(deps-dev): update ruff requirement from ~=0.7.0 to ~=0.7.2 (#1057) [dependabot[bot], dependabot[bot]]
Updates the requirements on [ruff](https://github.com/astral-sh/ruff) to permit the latest version. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/0.7.0...0.7.2)
--- updated-dependencies: - dependency-name: ruff
dependency-type: direct:development
...
Docs: update CHANGELOG.rst. [Kazuaki Matsuo]
Update changelog for 4.2.1. [Kazuaki Matsuo]
- Bump 4.2.1. [Kazuaki Matsuo]
- Update changelog for 4.1.1. [Kazuaki Matsuo]
- Feat: Add a separate function for service startup validation (#1038) [Mykola Mokhnach]
- Test: cleanup func tests for ios more (#1036) [Kazuaki Matsuo]
- Test: cleanup ios (#1034) [Kazuaki Matsuo]
- Test: cleanup tests more (#1033) [Kazuaki Matsuo]
- test: remove some functional test which is tested in unit tets
- test: remvoe location tests
- remove finger
- remove more
- more
- more
- cleanup more
- Test: cleanup test more (#1032) [Kazuaki Matsuo]
- test: cleanup duplicated tests more
- test: just remove existing ones
- Test: cleanup functional tests and move to unit test to CI stable (#1024) [Kazuaki Matsuo]
Bump 4.1.1. [Kazuaki Matsuo]
Chore: allow selenium binging up to 4.25 (#1055) [Kazuaki Matsuo]
- chore: allow selenium binging up to 4.25
- use 4.25
- fix syntax
Docs: update selenium compatibility matrix. [Kazuaki Matsuo]
Docs: add options matrix in readme (#1046) [Kazuaki Matsuo]
- docs: add options matrix in readme
- chore: revert unnecessary change
- docs: add tweak pathds
Chore(deps-dev): update ruff requirement from ~=0.6.9 to ~=0.7.0 (#1049) [dependabot[bot], dependabot[bot]]
Updates the requirements on [ruff](https://github.com/astral-sh/ruff) to permit the latest version. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](https://github.com/astral-sh/ruff/compare/0.6.9...0.7.0)
--- updated-dependencies: - dependency-name: ruff
dependency-type: direct:development
...
Chore(deps-dev): update tox requirement from ~=4.22 to ~=4.23 (#1048) [dependabot[bot], dependabot[bot]]
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/4.22.0...4.23.0)
--- updated-dependencies: - dependency-name: tox
dependency-type: direct:development
...
Chore(deps-dev): update tox requirement from ~=4.21 to ~=4.22 (#1047) [dependabot[bot], dependabot[bot]]
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/4.21.0...4.22.0)
--- updated-dependencies: - dependency-name: tox
dependency-type: direct:development
...
Chore: use ruff (isort, pylint and pyflakes) instead of individual isort, pylint and black libraries (#1043) [Kazuaki Matsuo]
- apply ruff format and check --fix
- add .ruff.toml
- remove unused rule
- fix pypo
- remove pylint etc
- split lint and format
- add check to call lint and format
- add fix
- modify prefix
- tweak
Chore(deps): update sphinx-rtd-theme requirement from <3.0 to <4.0 (#1040) [dependabot[bot], dependabot[bot]]
Updates the requirements on [sphinx-rtd-theme](https://github.com/readthedocs/sphinx_rtd_theme) to permit the latest version. - [Changelog](https://github.com/readthedocs/sphinx_rtd_theme/blob/master/docs/changelog.rst) - [Commits](https://github.com/readthedocs/sphinx_rtd_theme/compare/0.1.8...3.0.0)
--- updated-dependencies: - dependency-name: sphinx-rtd-theme
dependency-type: direct:production
...
Chore(deps): update selenium requirement from ~=4.24 to ~=4.25 (#1026) [Mykola Mokhnach, dependabot[bot], dependabot[bot]]
- chore(deps): update selenium requirement from ~=4.24 to ~=4.25
Updates the requirements on [selenium](https://github.com/SeleniumHQ/Selenium) to permit the latest version. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.24.0...selenium-4.25.0)
--- updated-dependencies: - dependency-name: selenium
dependency-type: direct:production
...
Chore(deps-dev): update pytest-cov requirement from ~=4.1 to ~=5.0 (#975) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pytest-cov](https://github.com/pytest-dev/pytest-cov) to permit the latest version. - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-cov/compare/v4.1.0...v5.0.0)
--- updated-dependencies: - dependency-name: pytest-cov
dependency-type: direct:development
...
Chore(deps): update sphinx requirement from <7.0,>=4.0 to >=4.0,<9.0 (#1009) [dependabot[bot], dependabot[bot]]
Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES.rst) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v4.0.0...v8.0.2)
--- updated-dependencies: - dependency-name: sphinx
dependency-type: direct:production
...
Chore: Use proper type declarations for methods returning self instances (#1039) [Mykola Mokhnach]
Chore(deps-dev): update tox requirement from ~=4.20 to ~=4.21 (#1037) [dependabot[bot], dependabot[bot]]
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/4.20.0...4.21.0)
--- updated-dependencies: - dependency-name: tox
dependency-type: direct:development
...
Chore: update precommit config. [Kazuaki Matsuo]
Chore: update release script. [Kazuaki Matsuo]
Update changelog for 4.2.0. [Kazuaki Matsuo]
- Feat: Add flutter integration driver commands and tests (#1022) [MummanaSubramanya]
- Add missing __init__.py (#1029) [Kazuaki Matsuo]
Chore(deps-dev): update tox requirement from ~=4.19 to ~=4.20 (#1021) [dependabot[bot], dependabot[bot]]
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/4.19.0...4.20.0)
--- updated-dependencies: - dependency-name: tox
dependency-type: direct:development
...
Chore(deps-dev): update tox requirement from ~=4.18 to ~=4.19 (#1020) [dependabot[bot], dependabot[bot]]
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/4.18.0...4.19.0)
--- updated-dependencies: - dependency-name: tox
dependency-type: direct:development
...
Update README.md. [Kazuaki Matsuo]
Chore(deps-dev): update pylint requirement from ~=3.2.6 to ~=3.2.7 (#1019) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pylint](https://github.com/pylint-dev/pylint) to permit the latest version. - [Release notes](https://github.com/pylint-dev/pylint/releases) - [Commits](https://github.com/pylint-dev/pylint/compare/v3.2.6...v3.2.7)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:development
...
Chore(deps): update selenium requirement from ~=4.23 to ~=4.24 (#1018) [dependabot[bot], dependabot[bot]]
Updates the requirements on [selenium](https://github.com/SeleniumHQ/Selenium) to permit the latest version. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.23.0...selenium-4.24.0)
--- updated-dependencies: - dependency-name: selenium
dependency-type: direct:production
...
Chore(deps-dev): update black requirement from <24.0.0 to <25.0.0 (#950) [Mykola Mokhnach, dependabot[bot], dependabot[bot]]
- chore(deps-dev): update black requirement from <24.0.0 to <25.0.0
Updates the requirements on [black](https://github.com/psf/black) to permit the latest version. - [Release notes](https://github.com/psf/black/releases) - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md) - [Commits](https://github.com/psf/black/compare/18.3a0...24.1.0)
--- updated-dependencies: - dependency-name: black
dependency-type: direct:development
...
Docs: modify readme. [Kazuaki Matsuo]
Update changelog for 4.1.0. [Kazuaki Matsuo]
- Feat: add app_path property ("appPath") to Mac2Options (#1014) [Kazuaki Matsuo, a-fultz]
Ci: moving to GHA (#1010) [Kazuaki Matsuo]
- ci: run func_test_android4
- test: fix tests
- fix tests
- remove azure related
- use assert
- fix black lint
- use python 3.12
- use newer python
- use 3.9 for now
- Revert "fix black lint"
This reverts commit 228fe8a316d0bd361ead94ddb29da6f66abb7a09.
- remove a new line
Ci: run other android tests on GHA (#1008) [Kazuaki Matsuo]
- ci: run other android tests on GHA a few more
Ci: move Azure to GHA (Android) (#1007) [Kazuaki Matsuo]
- ci: move Azure to GHA (Android)
Bump 4.1.0. [Kazuaki Matsuo]
Chore(deps-dev): update tox requirement from ~=4.16 to ~=4.18 (#1013) [dependabot[bot], dependabot[bot]]
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/4.16.0...4.18.0)
--- updated-dependencies: - dependency-name: tox
dependency-type: direct:development
...
Docs: replace badge source (#1012) [Kazuaki Matsuo]
Chore(deps-dev): update pylint requirement from ~=3.2.5 to ~=3.2.6 (#1005) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pylint](https://github.com/pylint-dev/pylint) to permit the latest version. - [Release notes](https://github.com/pylint-dev/pylint/releases) - [Commits](https://github.com/pylint-dev/pylint/compare/v3.2.5...v3.2.6)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:development
...
Chore: remove non-reference variables, import and fix test names to run them properly (#1006) [Kazuaki Matsuo]
Chore(deps-dev): update pytest requirement from ~=8.2 to ~=8.3 (#1004) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pytest](https://github.com/pytest-dev/pytest) to permit the latest version. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/8.2.0...8.3.1)
--- updated-dependencies: - dependency-name: pytest
dependency-type: direct:development
...
Chore(deps-dev): update pylint requirement from ~=3.2.2 to ~=3.2.5 (#1000) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pylint](https://github.com/pylint-dev/pylint) to permit the latest version. - [Release notes](https://github.com/pylint-dev/pylint/releases) - [Commits](https://github.com/pylint-dev/pylint/compare/v3.2.2...v3.2.5)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:development
...
Chore(deps-dev): update tox requirement from ~=4.15 to ~=4.16 (#1002) [dependabot[bot], dependabot[bot]]
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/4.15.0...4.16.0)
--- updated-dependencies: - dependency-name: tox
dependency-type: direct:development
...
Chore(deps): update selenium requirement from ~=4.22 to ~=4.23 (#1003) [dependabot[bot], dependabot[bot]]
Updates the requirements on [selenium](https://github.com/SeleniumHQ/Selenium) to permit the latest version. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.22.0...selenium-4.23.0)
--- updated-dependencies: - dependency-name: selenium
dependency-type: direct:production
...
Update changelog for 4.0.1. [Kazuaki Matsuo]
- Typo and update test (#992) [Kazuaki Matsuo]
- docs: fix typo
- fix more typos
- test: fix one test
Ci: enable trigger. [Kazuaki Matsuo]
Ci: Bump conventional-pr-action to v3 (#989) [Mykola Mokhnach]
Ci: use gha instead of Azure for iOS in Azure (#987) [Kazuaki Matsuo]
ci: use gha instead of Azure for iOS in Azure
Ci: move the file. [Kazuaki Matsuo]
Ci: add initial gha to run by manual (#984) [Kazuaki Matsuo]
Bump 4.0.1. [Kazuaki Matsuo]
Chore: Add mobile: replacements to clipboard API wrappers (#998) [Mykola Mokhnach]
- chore: Add mobile: replacements to clipboard API wrappers
- Fix order
- update tests
Chore(deps): update selenium requirement from ~=4.21 to ~=4.22 (#996) [dependabot[bot], dependabot[bot]]
Updates the requirements on [selenium](https://github.com/SeleniumHQ/Selenium) to permit the latest version. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.21.0...selenium-4.22.0)
--- updated-dependencies: - dependency-name: selenium
dependency-type: direct:production
...
Chore(deps-dev): update pylint requirement from ~=3.1.0 to ~=3.2.2 (#993) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pylint](https://github.com/pylint-dev/pylint) to permit the latest version. - [Release notes](https://github.com/pylint-dev/pylint/releases) - [Commits](https://github.com/pylint-dev/pylint/compare/v3.1.0...v3.2.2)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:development
...
Chore(deps): update selenium requirement from ~=4.20 to ~=4.21 (#991) [dependabot[bot], dependabot[bot]]
Updates the requirements on [selenium](https://github.com/SeleniumHQ/Selenium) to permit the latest version. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.20.0...selenium-4.21.0)
--- updated-dependencies: - dependency-name: selenium
dependency-type: direct:production
...
Docs: missing appium python client version in the compatibility matrix. [Kazuaki Matsuo]
Chore(deps): update sphinx-rtd-theme requirement from <2.0 to <3.0 (#935) [dependabot[bot], dependabot[bot]]
Updates the requirements on [sphinx-rtd-theme](https://github.com/readthedocs/sphinx_rtd_theme) to permit the latest version. - [Changelog](https://github.com/readthedocs/sphinx_rtd_theme/blob/master/docs/changelog.rst) - [Commits](https://github.com/readthedocs/sphinx_rtd_theme/compare/0.1.8...2.0.0)
--- updated-dependencies: - dependency-name: sphinx-rtd-theme
dependency-type: direct:production
...
Chore(deps-dev): update tox requirement from ~=4.14 to ~=4.15 (#982) [Kazuaki Matsuo, dependabot[bot], dependabot[bot]]
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/4.14.0...4.15.0)
--- updated-dependencies: - dependency-name: tox
dependency-type: direct:development
...
Docs: update docstring (#986) [Kazuaki Matsuo]
Chore(deps-dev): update pytest requirement from ~=8.1 to ~=8.2 (#983) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pytest](https://github.com/pytest-dev/pytest) to permit the latest version. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/8.1.0...8.2.0)
--- updated-dependencies: - dependency-name: pytest
dependency-type: direct:development
...
Chore(deps): update selenium requirement from ~=4.19 to ~=4.20 (#981) [dependabot[bot], dependabot[bot]]
Updates the requirements on [selenium](https://github.com/SeleniumHQ/Selenium) to permit the latest version. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.19.0...selenium-4.20.0)
--- updated-dependencies: - dependency-name: selenium
dependency-type: direct:production
...
Chore: remove IOS_UIAUTOMATION (#979) [zeufack]
Chore(deps): update selenium requirement from ~=4.18 to ~=4.19 (#976) [dependabot[bot], dependabot[bot]]
Updates the requirements on [selenium](https://github.com/SeleniumHQ/Selenium) to permit the latest version. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.18.0...selenium-4.19.0)
--- updated-dependencies: - dependency-name: selenium
dependency-type: direct:production
...
Chore(deps-dev): update types-python-dateutil requirement (#973) [dependabot[bot], dependabot[bot]]
--- updated-dependencies: - dependency-name: types-python-dateutil
dependency-type: direct:development
...
Update changelog for 4.0.0. [Kazuaki Matsuo]
Feat: remove MultiAction and TouchAction (#960) [Kazuaki Matsuo]
BREAKING CHANGE: Remove MultiAction and TouchAction as non-w3c WebDriver-defined methods. Please use w3c actions instead.
Bump 4.0.0. [Kazuaki Matsuo]
Chore(deps-dev): update tox requirement from ~=4.13 to ~=4.14 (#972) [dependabot[bot], dependabot[bot]]
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/4.13.0...4.14.1)
--- updated-dependencies: - dependency-name: tox
dependency-type: direct:development
...
Chore(deps-dev): update tox requirement from ~=4.12 to ~=4.13 (#957) [dependabot[bot], dependabot[bot]]
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/4.12.0...4.13.0)
--- updated-dependencies: - dependency-name: tox
dependency-type: direct:development
...
Chore(deps-dev): update pytest requirement from ~=8.0 to ~=8.1 (#969) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pytest](https://github.com/pytest-dev/pytest) to permit the latest version. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/8.0.0...8.1.0)
--- updated-dependencies: - dependency-name: pytest
dependency-type: direct:development
...
Docs: update readme. [Kazuaki Matsuo]
Chore: remove deprecated AppiumBy.WINDOWS_UI_AUTOMATION (#968) [Kazuaki Matsuo]
Chore(deps-dev): update python-dateutil requirement from ~=2.8 to ~=2.9 (#967) [dependabot[bot], dependabot[bot]]
Updates the requirements on [python-dateutil](https://github.com/dateutil/dateutil) to permit the latest version. - [Release notes](https://github.com/dateutil/dateutil/releases) - [Changelog](https://github.com/dateutil/dateutil/blob/master/NEWS) - [Commits](https://github.com/dateutil/dateutil/compare/2.8.0...2.9.0)
--- updated-dependencies: - dependency-name: python-dateutil
dependency-type: direct:development
...
Chore(deps-dev): update pylint requirement from ~=3.0.3 to ~=3.1.0 (#966) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pylint](https://github.com/pylint-dev/pylint) to permit the latest version. - [Release notes](https://github.com/pylint-dev/pylint/releases) - [Commits](https://github.com/pylint-dev/pylint/compare/v3.0.3...v3.1.0)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:development
...
Update changelog for 3.2.1. [Kazuaki Matsuo]
Unclosed file <_io.BufferedReader name error by proper cleanup of subprocess.Popen process (#965) [WrrngnCode]
#962 add a Popen.communicate call after terminate to ensure that file stdout and sdterr file descriptors are closed properly.
- Bump 3.2.1. [Kazuaki Matsuo]
- Update changelog for 3.2.0. [Kazuaki Matsuo]
- Feat: add pause in drag_and_drop (#961) [Kazuaki Matsuo]
- feat: add pause in drag_and_drop
- docs: tweak docstring
- Update action_helpers.py
- apply pause only when the value is not negative
- Add return self in MultiAction#add (#964) [Kazuaki Matsuo]
Bump 3.2.0. [Kazuaki Matsuo]
Chore(deps): update selenium requirement from ~=4.17 to ~=4.18 (#958) [dependabot[bot], dependabot[bot]]
Updates the requirements on [selenium](https://github.com/SeleniumHQ/Selenium) to permit the latest version. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.17.0...selenium-4.18.1)
--- updated-dependencies: - dependency-name: selenium
dependency-type: direct:production
...
Chore(deps-dev): update pytest requirement from ~=7.4 to ~=8.0 (#953) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pytest](https://github.com/pytest-dev/pytest) to permit the latest version. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/7.4.0...8.0.0)
--- updated-dependencies: - dependency-name: pytest
dependency-type: direct:development
...
Chore(deps): update selenium requirement from ~=4.15 to ~=4.17 (#948) [dependabot[bot], dependabot[bot]]
Updates the requirements on [selenium](https://github.com/SeleniumHQ/Selenium) to permit the latest version. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.15.0...selenium-4.17.0)
--- updated-dependencies: - dependency-name: selenium
dependency-type: direct:production
...
Docs: update W3C actions example in readme (#946) [Dor Blayzer]
Chore(deps-dev): update tox requirement from ~=4.11 to ~=4.12 (#947) [dependabot[bot], dependabot[bot]]
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/4.11.0...4.12.0)
--- updated-dependencies: - dependency-name: tox
dependency-type: direct:development
...
Docs: update example in readme (#945) [Kazuaki Matsuo]
Docs: update links (#944) [Kazuaki Matsuo]
Update changelog for 3.1.1. [Kazuaki Matsuo]
Typo in ActionHelpers (#937) [kkb912002]
touc -> touch
Self.command_executor instance in _update_command_executor (#940) [Kazuaki Matsuo]
Bump 3.1.1. [Kazuaki Matsuo]
Chore(deps-dev): update pylint requirement from ~=3.0.1 to ~=3.0.3 (#939) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pylint](https://github.com/pylint-dev/pylint) to permit the latest version. - [Release notes](https://github.com/pylint-dev/pylint/releases) - [Commits](https://github.com/pylint-dev/pylint/compare/v3.0.1...v3.0.3)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:development
...
Chore(deps): update selenium requirement from ~=4.14 to ~=4.15 (#933) [dependabot[bot], dependabot[bot]]
Updates the requirements on [selenium](https://github.com/SeleniumHQ/Selenium) to permit the latest version. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.14.0...selenium-4.15.0)
--- updated-dependencies: - dependency-name: selenium
dependency-type: direct:production
...
Docs: address options in the migration guide (#929) [Kazuaki Matsuo]
- docs: adress options in the migration guide
- Update README.md
- Update README.md
Docs: update changelog. [Kazuaki Matsuo]
Update changelog for 3.1.0. [Kazuaki Matsuo]
- Feat: Add missing platformVersion and browserName options (#925) [Mykola Mokhnach]
- Ci: Use appium from the release branch. [Mykola Mokhnach]
Bump 3.1.0. [Kazuaki Matsuo]
Chore(deps): update selenium requirement from ~=4.13 to ~=4.14 (#923) [dependabot[bot], dependabot[bot]]
Updates the requirements on [selenium](https://github.com/SeleniumHQ/Selenium) to permit the latest version. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.13.0...selenium-4.14.0)
--- updated-dependencies: - dependency-name: selenium
dependency-type: direct:production
...
Chore(deps-dev): update pylint requirement from ~=2.17.5 to ~=3.0.1 (#922) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pylint](https://github.com/pylint-dev/pylint) to permit the latest version. - [Release notes](https://github.com/pylint-dev/pylint/releases) - [Commits](https://github.com/pylint-dev/pylint/compare/v2.17.5...v3.0.1)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:development
...
Chore(deps): update selenium requirement from ~=4.12 to ~=4.13 (#915) [dependabot[bot], dependabot[bot]]
Updates the requirements on [selenium](https://github.com/SeleniumHQ/Selenium) to permit the latest version. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.12.0...selenium-4.13.0)
--- updated-dependencies: - dependency-name: selenium
dependency-type: direct:production
...
Docs: update README.md for v3 (#912) [Kazuaki Matsuo]
- docs: update README.md
- Update README.md
Update changelog for 3.0.0. [Kazuaki Matsuo]
Feat!: Update selenium dependency to 4.12 (#908) [Mykola Mokhnach]
BREAKING CHANGE: The minimum supported Python version set to 3.8 BREAKING CHANGE: The minimum supported selenium version set to 4.12
Handle the situation where payload is already a dictionary (#892) [Mykola Mokhnach]
Add missing dependencies for types-python-dateutil (#891) [Dor Blayzer]
- fix: Add missing dependencies for types-python-dateutil
- test: replace usage of selendroid app from 'test_install_app' in applications_tests.py
- Revert "test: replace usage of selendroid app from 'test_install_app' in applications_tests.py"
This reverts commit dcdf08b67d24257700923c89ae2643f26af2892f.
- Test: selendroid cleanup (#895) [Dor Blayzer]
- test: replace usage of selendroid app from 'test_install_app' in applications_tests.py
- test: remove unused import pytest from applications_tests.py
- test: fix broken TestContextSwitching by replacing selendroid with ApiDemos
- test: remove selendroid-test-app.apk from apps folder
- Ci: add pylint_quotes for pylint to use single quote as primary method (#886) [Kazuaki Matsuo]
Bump 3.0.0. [Kazuaki Matsuo]
Chore(deps-dev): update tox requirement from ~=4.8 to ~=4.11 (#906) [dependabot[bot], dependabot[bot]]
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/4.8.0...4.11.0)
--- updated-dependencies: - dependency-name: tox
dependency-type: direct:development
...
Refactor!: remove several previously deprecated APIs (#909) [Mykola Mokhnach]
BREAKING CHANGE: Removed obsolete all_sessions and session properties BREAKING CHANGE: Removed the obsolete start_activity method BREAKING CHANGE: Removed the obsolete end_test_coverage method BREAKING CHANGE: Removed the following obsolete arguments from the driver constructor: desired_capabilities, browser_profile, proxy BREAKING CHANGE: Removed obsolete set_value and set_text methods BREAKING CHANGE: Removed the obsolete MobileBy class BREAKING CHANGE: Removed obsolete application management methods: launch_app, close_app, reset BREAKING CHANGE: Removed obsolete IME methods: available_ime_engines, is_ime_active, activate_ime_engine, deactivate_ime_engine, active_ime_engine
Chore(deps-dev): update tox requirement from ~=4.6 to ~=4.8 (#902) [dependabot[bot], dependabot[bot]]
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/4.6.0...4.8.0)
--- updated-dependencies: - dependency-name: tox
dependency-type: direct:development
...
Chore(deps): update selenium requirement from ~=4.10 to ~=4.11 (#899) [dependabot[bot], dependabot[bot]]
Updates the requirements on [selenium](https://github.com/SeleniumHQ/Selenium) to permit the latest version. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/commits)
--- updated-dependencies: - dependency-name: selenium
dependency-type: direct:production
...
Chore(deps-dev): update pylint requirement from ~=2.17.3 to ~=2.17.5 (#897) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pylint](https://github.com/pylint-dev/pylint) to permit the latest version. - [Release notes](https://github.com/pylint-dev/pylint/releases) - [Commits](https://github.com/pylint-dev/pylint/compare/v2.17.3...v2.17.5)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:development
...
Docs: Update README.md (#898) [Dor Blayzer]
Some typos and grammar fixes
Chore(deps-dev): update mock requirement from ~=5.0 to ~=5.1 (#893) [dependabot[bot], dependabot[bot]]
Updates the requirements on [mock](https://github.com/testing-cabal/mock) to permit the latest version. - [Changelog](https://github.com/testing-cabal/mock/blob/master/CHANGELOG.rst) - [Commits](https://github.com/testing-cabal/mock/compare/5.0.0...5.1.0)
--- updated-dependencies: - dependency-name: mock
dependency-type: direct:development
...
Chore: run pre-commit autoupdate (#890) [Kazuaki Matsuo]
Chore: update isort revision to 5.12.0 (#889) [Dor Blayzer]
Chore(deps-dev): update pytest requirement from ~=7.2 to ~=7.4 (#884) [dependabot[bot]]
Chore(deps-dev): update typing-extensions requirement (#885) [dependabot[bot], dependabot[bot]]
Updates the requirements on [typing-extensions](https://github.com/python/typing_extensions) to permit the latest version. - [Release notes](https://github.com/python/typing_extensions/releases) - [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md) - [Commits](https://github.com/python/typing_extensions/compare/4.6.0...4.7.0)
--- updated-dependencies: - dependency-name: typing-extensions
dependency-type: direct:development
...
Docs: update changelogs and version. [Kazuaki Matsuo]
Revert "chore: remove duplicated clean command" (#881) [Kazuaki Matsuo]
- Revert "chore: remove duplicated clean command (#809)"
This reverts commit 2f45ef935c12dec2ab8de044ce6a1c1e0b9aa46f.
- chore: left a comment
- trim spaces
Update changelog. [Kazuaki Matsuo]
- Feat: make the UA format with same as other clients (#793) [Kazuaki
Matsuo]
- chore: set version with /
- chore: update comment
- update test
- update tests
- Update changelog for 2.10.2. [Kazuaki Matsuo]
- Update the constructor for compatibility with python client 4.10 (#879) [Mykola Mokhnach]
- Ci: add py11 for the unit test (#875) [Kazuaki Matsuo]
Bump 2.10.2. [Kazuaki Matsuo]
Chore: remove duplicated clean command (#809) [Kazuaki Matsuo]
- remove clear
- remove clear more
Chore(deps-dev): update tox requirement from ~=4.5 to ~=4.6 (#877) [dependabot[bot], dependabot[bot]]
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/4.5.0...4.6.0)
--- updated-dependencies: - dependency-name: tox
dependency-type: direct:development
...
Docs: address version management recommendation in the readme (#874) [Kazuaki Matsuo]
- chore: set the max selenium deps version
- ci: add python 11
- Update unit-test.yml
- add note in the readme
- Update README.md
- docs: merge the matrix pr into README.md
Docs: Improve usage examples (#873) [Mykola Mokhnach]
Chore(deps-dev): update pytest-cov requirement from ~=4.0 to ~=4.1 (#872) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pytest-cov](https://github.com/pytest-dev/pytest-cov) to permit the latest version. - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-cov/compare/v4.0.0...v4.1.0)
--- updated-dependencies: - dependency-name: pytest-cov
dependency-type: direct:development
...
Chore(deps-dev): update typing-extensions requirement (#871) [dependabot[bot], dependabot[bot]]
Updates the requirements on [typing-extensions](https://github.com/python/typing_extensions) to permit the latest version. - [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md) - [Commits](https://github.com/python/typing_extensions/compare/4.5.0...4.6.0)
--- updated-dependencies: - dependency-name: typing-extensions
dependency-type: direct:development
...
Chore: nump the version. [Kazuaki Matsuo]
Update changelog for 2.10.1. [Kazuaki Matsuo]
- W3C errors to exception classes mapping (#869) [Mykola Mokhnach]
- fix: W3C errors to exception classes mapping
- Imports
- Tune
- Chrom: bump the version. [Kazuaki Matsuo]
- Update changelog for 2.10.0. [Kazuaki Matsuo]
- Update connection manager creation (#864) [Mykola Mokhnach]
Refactor: Move driver-specific commands to use extensions (part2) (#859) [Mykola Mokhnach]
Chore(deps): update selenium requirement from ~=4.7 to ~=4.9 (#852) [dependabot[bot], dependabot[bot]]
Updates the requirements on [selenium](https://github.com/SeleniumHQ/Selenium) to permit the latest version. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.7.0...selenium-4.9.0)
--- updated-dependencies: - dependency-name: selenium
dependency-type: direct:production
...
Refactor: Move driver-specific commands to use extensions (part1) (#856) [Mykola Mokhnach]
Chore(deps-dev): update pylint requirement from ~=2.17.2 to ~=2.17.3 (#853) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.17.2...v2.17.3)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:development
...
Chore(deps-dev): update tox requirement from ~=4.4 to ~=4.5 (#854) [dependabot[bot], dependabot[bot]]
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/4.4.0...4.5.0)
--- updated-dependencies: - dependency-name: tox
dependency-type: direct:development
...
Chore(deps-dev): update mypy requirement from ~=1.1 to ~=1.2 (#848) [dependabot[bot]]
Chore(deps-dev): update pylint requirement from ~=2.17.1 to ~=2.17.2 (#847) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.17.1...v2.17.2)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:development
...
Chore: bump and correct version. [Kazuaki Matsuo]
Update changelog for 2.9.0. [Kazuaki Matsuo]
- Feat: respect the given executor (#844) [Kazuaki Matsuo]
- feat: can provide a custom connection
- add tests
- tweak tests
- lint
- tweak
- add comment
- fix lint
- tweak
- add test
- tweak review
- Set_value and set_text sent incorrect data (#831) [eyJhb]
Update changelog for 2.8.0. [Kazuaki Matsuo]
Chore(deps-dev): update pylint requirement from ~=2.17.0 to ~=2.17.1 (#843) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.17.0...v2.17.1)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:development
...
Chore(deps-dev): update pylint requirement from ~=2.16.3 to ~=2.17.0 (#838) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.16.3...v2.17.0)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:development
...
Chore(deps-dev): update mypy requirement from ~=1.0 to ~=1.1 (#836) [dependabot[bot], dependabot[bot]]
Updates the requirements on [mypy](https://github.com/python/mypy) to permit the latest version. - [Release notes](https://github.com/python/mypy/releases) - [Commits](https://github.com/python/mypy/compare/v1.0.0...v1.1.1)
--- updated-dependencies: - dependency-name: mypy
dependency-type: direct:development
...
Chore(deps-dev): update pylint requirement from ~=2.16.2 to ~=2.16.3 (#834) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.16.2...v2.16.3)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:development
...
Chore(deps-dev): update typing-extensions requirement (#830) [dependabot[bot], dependabot[bot]]
Updates the requirements on [typing-extensions](https://github.com/python/typing_extensions) to permit the latest version. - [Release notes](https://github.com/python/typing_extensions/releases) - [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md) - [Commits](https://github.com/python/typing_extensions/compare/4.4.0...4.5.0)
--- updated-dependencies: - dependency-name: typing-extensions
dependency-type: direct:development
...
Chore(deps-dev): update pylint requirement from ~=2.16.1 to ~=2.16.2 (#829) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.16.1...v2.16.2)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:development
...
Chore(deps-dev): update mypy requirement from ~=0.991 to ~=1.0 (#828) [dependabot[bot], dependabot[bot]]
Updates the requirements on [mypy](https://github.com/python/mypy) to permit the latest version. - [Release notes](https://github.com/python/mypy/releases) - [Commits](https://github.com/python/mypy/compare/v0.991...v1.0.0)
--- updated-dependencies: - dependency-name: mypy
dependency-type: direct:development
...
Chore(deps-dev): update pylint requirement from ~=2.16.0 to ~=2.16.1 (#827) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.16.0...v2.16.1)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:development
...
Chore(deps-dev): update pylint requirement from ~=2.15.10 to ~=2.16.0 (#826) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.15.10...v2.16.0)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:development
...
Chore(deps-dev): update tox requirement from ~=4.3 to ~=4.4 (#823) [dependabot[bot], dependabot[bot]]
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/4.3.0...4.4.2)
--- updated-dependencies: - dependency-name: tox
dependency-type: direct:development
...
Update changelog for 2.8.1. [Kazuaki Matsuo]
- Feat: add status tentatively (#820) [Kazuaki Matsuo]
- feat: add status tentatively
- update test
- fix docstring
- fix typo
- fix lint
- Feat: add status tentatively. [Kazuaki Matsuo]
- Fix lint. [Kazuaki Matsuo]
- Fix typo. [Kazuaki Matsuo]
- Fix docstring. [Kazuaki Matsuo]
Update test. [Kazuaki Matsuo]
Chore(deps-dev): update tox requirement from ~=4.2 to ~=4.3 (#817) [dependabot[bot], dependabot[bot]]
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/4.2.0...4.3.1)
--- updated-dependencies: - dependency-name: tox
dependency-type: direct:development
...
Chore(deps): update sphinx requirement from <6.0,>=4.0 to >=4.0,<7.0 (#814) [dependabot[bot]]
Chore(deps-dev): update pylint requirement from ~=2.15.9 to ~=2.15.10 (#816) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.15.9...v2.15.10)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:development
...
Chore(deps-dev): update tox requirement from ~=4.1 to ~=4.2 (#815) [dependabot[bot], dependabot[bot]]
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/4.1.0...4.2.1)
--- updated-dependencies: - dependency-name: tox
dependency-type: direct:development
...
Chore(deps-dev): update tox requirement from ~=4.0 to ~=4.1 (#813) [dependabot[bot], dependabot[bot]]
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/4.0.0...4.1.1)
--- updated-dependencies: - dependency-name: tox
dependency-type: direct:development
...
Chore(deps-dev): update mock requirement from ~=4.0 to ~=5.0 (#812) [dependabot[bot], dependabot[bot]]
Updates the requirements on [mock](https://github.com/testing-cabal/mock) to permit the latest version. - [Release notes](https://github.com/testing-cabal/mock/releases) - [Changelog](https://github.com/testing-cabal/mock/blob/master/CHANGELOG.rst) - [Commits](https://github.com/testing-cabal/mock/compare/4.0.0...5.0.0)
--- updated-dependencies: - dependency-name: mock
dependency-type: direct:development
...
Chore(deps-dev): update pre-commit requirement from ~=2.20 to ~=2.21 (#811) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pre-commit](https://github.com/pre-commit/pre-commit) to permit the latest version. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v2.20.0...v2.21.0)
--- updated-dependencies: - dependency-name: pre-commit
dependency-type: direct:development
...
Chore(deps-dev): update pylint requirement from ~=2.15.8 to ~=2.15.9 (#810) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.15.8...v2.15.9)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:development
...
Chore(deps-dev): update isort requirement from ~=5.10 to ~=5.11 (#808) [Kazuaki Matsuo, dependabot[bot], dependabot[bot]]
Updates the requirements on [isort](https://github.com/pycqa/isort) to permit the latest version. - [Release notes](https://github.com/pycqa/isort/releases) - [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md) - [Commits](https://github.com/pycqa/isort/compare/5.10.0...5.11.1)
--- updated-dependencies: - dependency-name: isort
dependency-type: direct:development
...
Chore(deps-dev): update black requirement from ~=22.10.0 to ~=22.12.0 (#807) [Kazuaki Matsuo, dependabot[bot], dependabot[bot]]
Updates the requirements on [black](https://github.com/psf/black) to permit the latest version. - [Release notes](https://github.com/psf/black/releases) - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md) - [Commits](https://github.com/psf/black/compare/22.10.0...22.12.0)
--- updated-dependencies: - dependency-name: black
dependency-type: direct:development
...
Chore(deps-dev): update tox requirement from ~=3.27 to ~=4.0 (#806) [Kazuaki Matsuo, dependabot[bot], dependabot[bot]]
- chore(deps-dev): update tox requirement from ~=3.27 to ~=4.0
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/3.27.0...4.0.2)
--- updated-dependencies: - dependency-name: tox
dependency-type: direct:development
...
Chore(deps-dev): update pylint requirement from ~=2.15.7 to ~=2.15.8 (#804) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.15.7...v2.15.8)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:development
...
Chore(deps): update selenium requirement from ~=4.5 to ~=4.7 (#801) [dependabot[bot], dependabot[bot]]
Updates the requirements on [selenium](https://github.com/SeleniumHQ/Selenium) to permit the latest version. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.5.0...selenium-4.7.0)
--- updated-dependencies: - dependency-name: selenium
dependency-type: direct:production
...
Chore(deps-dev): update pylint requirement from ~=2.15.6 to ~=2.15.7 (#800) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.15.6...v2.15.7)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:development
...
Chore(deps-dev): update pylint requirement from ~=2.15.5 to ~=2.15.6 (#799) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.15.5...v2.15.6)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:development
...
Chore: update docstring in touch_action.py (#797) [Kazuaki Matsuo, wojciodataist]
add detailed information to long_press duration param
Chore(deps-dev): update mypy requirement from ~=0.982 to ~=0.991 (#798) [Kazuaki Matsuo, dependabot[bot], dependabot[bot]]
- chore(deps-dev): update mypy requirement from ~=0.982 to ~=0.991
Updates the requirements on [mypy](https://github.com/python/mypy) to permit the latest version. - [Release notes](https://github.com/python/mypy/releases) - [Commits](https://github.com/python/mypy/compare/v0.982...v0.991)
--- updated-dependencies: - dependency-name: mypy
dependency-type: direct:development
...
Chore(deps-dev): update tox requirement from ~=3.26 to ~=3.27 (#792) [dependabot[bot], dependabot[bot]]
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/master/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/3.26.0...3.27.0)
--- updated-dependencies: - dependency-name: tox
dependency-type: direct:development
...
Chore(deps-dev): update pytest requirement from ~=7.1 to ~=7.2 (#791) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pytest](https://github.com/pytest-dev/pytest) to permit the latest version. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/7.1.0...7.2.0)
--- updated-dependencies: - dependency-name: pytest
dependency-type: direct:development
...
Chore(deps-dev): update pylint requirement from ~=2.15.4 to ~=2.15.5 (#790) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.15.4...v2.15.5)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:development
...
Chore(deps-dev): update pylint requirement from ~=2.15.3 to ~=2.15.4 (#788) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.15.3...v2.15.4)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:development
...
Chore: update precommit (#787) [Kazuaki Matsuo]
Update changelog for 2.7.1. [Kazuaki Matsuo]
Bump 2.7.1. [Kazuaki Matsuo]
- Ci: run unit tests on actions (#773) [Kazuaki Matsuo]
- ci: run unit tests on actions
- ci: remove unit test section
- ci: comment out win for now
- ci: tweak trigger
Refactor: Make service startup failures more helpful (#786) [Mykola Mokhnach]
Chore(deps-dev): update typing-extensions requirement (#783) [Kazuaki Matsuo, dependabot[bot], dependabot[bot]]
Updates the requirements on [typing-extensions](https://github.com/python/typing_extensions) to permit the latest version. - [Release notes](https://github.com/python/typing_extensions/releases) - [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md) - [Commits](https://github.com/python/typing_extensions/compare/4.3.0...4.4.0)
--- updated-dependencies: - dependency-name: typing-extensions
dependency-type: direct:development
...
Chore(deps-dev): update black requirement from ~=22.8.0 to ~=22.10.0 (#784) [dependabot[bot], dependabot[bot]]
Updates the requirements on [black](https://github.com/psf/black) to permit the latest version. - [Release notes](https://github.com/psf/black/releases) - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md) - [Commits](https://github.com/psf/black/compare/22.8.0...22.10.0)
--- updated-dependencies: - dependency-name: black
dependency-type: direct:development
...
Chore(deps-dev): update mypy requirement from ~=0.981 to ~=0.982 (#782) [dependabot[bot], dependabot[bot]]
Updates the requirements on [mypy](https://github.com/python/mypy) to permit the latest version. - [Release notes](https://github.com/python/mypy/releases) - [Commits](https://github.com/python/mypy/compare/v0.981...v0.982)
--- updated-dependencies: - dependency-name: mypy
dependency-type: direct:development
...
Chore(deps-dev): update pytest-cov requirement from ~=3.0 to ~=4.0 (#779) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pytest-cov](https://github.com/pytest-dev/pytest-cov) to permit the latest version. - [Release notes](https://github.com/pytest-dev/pytest-cov/releases) - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-cov/compare/v3.0.0...v4.0.0)
--- updated-dependencies: - dependency-name: pytest-cov
dependency-type: direct:development
...
Chore(deps): update selenium requirement from ~=4.4 to ~=4.5 (#780) [dependabot[bot], dependabot[bot]]
Updates the requirements on [selenium](https://github.com/SeleniumHQ/Selenium) to permit the latest version. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.4.0...selenium-4.5.0)
--- updated-dependencies: - dependency-name: selenium
dependency-type: direct:production
...
Chore(deps-dev): update mypy requirement from ~=0.971 to ~=0.981 (#777) [dependabot[bot], dependabot[bot]]
Updates the requirements on [mypy](https://github.com/python/mypy) to permit the latest version. - [Release notes](https://github.com/python/mypy/releases) - [Commits](https://github.com/python/mypy/compare/v0.971...v0.981)
--- updated-dependencies: - dependency-name: mypy
dependency-type: direct:development
...
Chore(deps-dev): update pylint requirement from ~=2.15.2 to ~=2.15.3 (#774) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.15.2...v2.15.3)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:development
...
Bump 2.7.0. [Kazuaki Matsuo]
Update changelog for 2.6.3. [Kazuaki Matsuo]
- Feat: Add appArguments option to WindowsOptions (#768) [Mykola Mokhnach]
- Move dev-only dependencies to [dev-packages] section (#772) [Mykola Mokhnach]
- Ci: Fix runner name. [Mykola Mokhnach]
Chore(deps): update pylint requirement from ~=2.15.2 to ~=2.15.3 (#770) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.15.2...v2.15.3)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:production
...
Docs: Update changelog for 2.6.2. [Kazuaki Matsuo]
- Use total_seconds property of timedelta (#767) [Mykola Mokhnach]
- Ci: Update Conventional Commits config preset. [Mykola Mokhnach]
- Ci: Add Conventional commit format validation (#764) [Mykola Mokhnach]
- ci: Add Conventional commit format validation
- Rename
Chore(deps): update tox requirement from ~=3.25 to ~=3.26 (#766) [dependabot[bot], dependabot[bot]]
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/master/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/3.25.0...3.26.0)
--- updated-dependencies: - dependency-name: tox
dependency-type: direct:production
...
Chore(deps): update pylint requirement from ~=2.15.0 to ~=2.15.2 (#765) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.15.0...v2.15.2)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:production
...
Chore(deps): update astroid requirement from ~=2.9 to ~=2.12 (#762) [dependabot[bot], dependabot[bot]]
Updates the requirements on [astroid](https://github.com/PyCQA/astroid) to permit the latest version. - [Release notes](https://github.com/PyCQA/astroid/releases) - [Changelog](https://github.com/PyCQA/astroid/blob/main/ChangeLog) - [Commits](https://github.com/PyCQA/astroid/compare/v2.9.0...v2.12.5)
--- updated-dependencies: - dependency-name: astroid
dependency-type: direct:production
...
Chore(deps): bump black from 22.6.0 to 22.8.0 (#763) [dependabot[bot], dependabot[bot]]
Bumps [black](https://github.com/psf/black) from 22.6.0 to 22.8.0. - [Release notes](https://github.com/psf/black/releases) - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md) - [Commits](https://github.com/psf/black/compare/22.6.0...22.8.0)
--- updated-dependencies: - dependency-name: black
dependency-type: direct:production update-type: version-update:semver-minor
...
Chore(deps): update pylint requirement from ~=2.14.5 to ~=2.15.0 (#761) [dependabot[bot], dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.14.5...v2.15.0)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:production
...
Docs: Update changelog for 2.6.1. [Kazuaki Matsuo]
Fix options in mac2 (#759) [Kazuaki Matsuo]
Backwards compatible behaviour of swipe and scroll in action_helpers (#744) [jatalahd]
- Backwards compatible behaviour of swipe and scroll in action_helpers
- Fixed handling the duration argument in swipe() and scroll() helpers
- Functionality is now the same as in older versions using TouchActions
Fixes #743
- Backwards compatible behaviour of swipe and scroll in action_helpers
- Fixed handling the duration argument in swipe() and scroll() helpers
- Functionality is now the same as in older versions using TouchActions
Fixes #743
- Backwards compatible behaviour of swipe and scroll in action_helpers
- Fixed handling the duration argument in swipe() and scroll() helpers
- Functionality is now the same as in older versions using TouchActions
Fixes #743
- Backwards compatible behaviour of swipe and scroll in action_helpers
- Fixed handling the duration argument in swipe() and scroll() helpers
- Functionality is now the same as in older versions using TouchActions
Fixes #743
- Backwards compatible behaviour of swipe and scroll in action_helpers
- Fixed handling the duration argument in swipe() and scroll() helpers
- Functionality is now the same as in older versions using TouchActions
Fixes #743
Move py.typed to the hierarchy root (#751) [Mykola Mokhnach]
Typos/copypaste in various options (#750) [Mykola Mokhnach]
Chore(deps): update selenium requirement from ~=4.3 to ~=4.4 (#757) [dependabot[bot]]
Updates the requirements on [selenium](https://github.com/SeleniumHQ/Selenium) to permit the latest version. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.3.0...selenium-4.4.0)
--- updated-dependencies: - dependency-name: selenium
dependency-type: direct:production
...
Chore(deps): update mypy requirement from ~=0.961 to ~=0.971 (#749) [dependabot[bot]]
Updates the requirements on [mypy](https://github.com/python/mypy) to permit the latest version. - [Release notes](https://github.com/python/mypy/releases) - [Commits](https://github.com/python/mypy/compare/v0.961...v0.971)
--- updated-dependencies: - dependency-name: mypy
dependency-type: direct:production
...
Chore(deps): update pylint requirement from ~=2.14.4 to ~=2.14.5 (#747) [dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.14.4...v2.14.5)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:production
...
Chore(deps-dev): update pre-commit requirement from ~=2.19 to ~=2.20 (#746) [dependabot[bot]]
Updates the requirements on [pre-commit](https://github.com/pre-commit/pre-commit) to permit the latest version. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v2.19.0...v2.20.0)
--- updated-dependencies: - dependency-name: pre-commit
dependency-type: direct:development
...
Chore(deps): update typing-extensions requirement from ~=4.2 to ~=4.3 (#745) [dependabot[bot]]
Updates the requirements on [typing-extensions](https://github.com/python/typing_extensions) to permit the latest version. - [Release notes](https://github.com/python/typing_extensions/releases) - [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md) - [Commits](https://github.com/python/typing_extensions/compare/4.2.0...4.3.0)
--- updated-dependencies: - dependency-name: typing-extensions
dependency-type: direct:production
...
Chore(deps): update pylint requirement from ~=2.14.3 to ~=2.14.4 (#742) [dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.14.3...v2.14.4)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:production
...
Docs: Update changelog for 2.6.0. [Kazuaki Matsuo]
- Feat: Add Android drivers options (#740) [Mykola Mokhnach]
Chore(deps): bump black from 22.3.0 to 22.6.0 (#741) [dependabot[bot]]
Bumps [black](https://github.com/psf/black) from 22.3.0 to 22.6.0. - [Release notes](https://github.com/psf/black/releases) - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md) - [Commits](https://github.com/psf/black/compare/22.3.0...22.6.0)
--- updated-dependencies: - dependency-name: black
dependency-type: direct:production update-type: version-update:semver-minor
...
Chore: Improve autocompletion for methods returning self instance (#739) [Mykola Mokhnach]
Refactor: Remove previously deprecated methods and mark reset/close/launch APIs as deprecated (#738) [Mykola Mokhnach]
Docs: Update changelog for 2.5.0. [Kazuaki Matsuo]
- Feat: Add xcuitest driver options (#737) [Mykola Mokhnach]
- Feat: Add Gecko driver options (#735) [Mykola Mokhnach]
- Feat: Add Windows driver options (#732) [Mykola Mokhnach]
- Feat: Add Safari driver options (#731) [Mykola Mokhnach]
- Feat: Add Mac2Driver options (#730) [Mykola Mokhnach]
Chore(deps): update selenium requirement from ~=4.2 to ~=4.3 (#736) [dependabot[bot]]
Updates the requirements on [selenium](https://github.com/SeleniumHQ/Selenium) to permit the latest version. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.2.0...selenium-4.3.0)
--- updated-dependencies: - dependency-name: selenium
dependency-type: direct:production
...
Chore(deps): update pylint requirement from ~=2.14.2 to ~=2.14.3 (#733) [dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.14.2...v2.14.3)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:production
...
Refactor: Make system_port and system_host options common (#734) [Mykola Mokhnach]
Chore(deps): update pylint requirement from ~=2.14.1 to ~=2.14.2 (#725) [dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.14.1...v2.14.2)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:production
...
Chore: bump version to 2.4.0. [Kazuaki Matsuo]
Chore(deps): update pylint requirement from ~=2.14.1 to ~=2.14.2 (#725) [dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Commits](https://github.com/PyCQA/pylint/compare/v2.14.1...v2.14.2)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:production
...
- Feat: Add common options (#728) [Mykola Mokhnach]
- Chore: Add better error handling for session creation responses (#727) [Mykola Mokhnach]
- Docs: Update changelog for 2.3.0. [Kazuaki Matsuo]
- Bump 2.3.0. [Kazuaki Matsuo]
- Chore: Update comments to locator patches (#724) [VladimirPodolyan]
- Update webelement.py
- update comment section
- CR fixes
- Feat: Add base options for all supported automation names (#721) [Mykola Mokhnach]
- Feat: Add support for w3c options (#720) [Mykola Mokhnach]
- Test: Use Appium2 to run functional tests (#723) [Mykola Mokhnach]
Docs: Update README with the new options format (#722) [Mykola Mokhnach]
Chore(deps): update mypy requirement from ~=0.960 to ~=0.961 (#718) [dependabot[bot]]
Updates the requirements on [mypy](https://github.com/python/mypy) to permit the latest version. - [Release notes](https://github.com/python/mypy/releases) - [Commits](https://github.com/python/mypy/compare/v0.960...v0.961)
--- updated-dependencies: - dependency-name: mypy
dependency-type: direct:production
...
Chore: Disable pylint checks fail CI (#719) [Mykola Mokhnach]
Chore(deps): update selenium requirement from ~=4.1 to ~=4.2 (#715) [dependabot[bot]]
Updates the requirements on [selenium](https://github.com/SeleniumHQ/Selenium) to permit the latest version. - [Release notes](https://github.com/SeleniumHQ/Selenium/releases) - [Commits](https://github.com/SeleniumHQ/Selenium/compare/selenium-4.1.0...selenium-4.2.0)
--- updated-dependencies: - dependency-name: selenium
dependency-type: direct:production
...
Chore(deps): update sphinx requirement from <5.0,>=4.0 to >=4.0,<6.0 (#716) [dependabot[bot]]
Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/5.x/CHANGES) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v4.0.0...v5.0.0)
--- updated-dependencies: - dependency-name: sphinx
dependency-type: direct:production
...
Chore(deps): update mypy requirement from ~=0.950 to ~=0.960 (#714) [dependabot[bot]]
Updates the requirements on [mypy](https://github.com/python/mypy) to permit the latest version. - [Release notes](https://github.com/python/mypy/releases) - [Commits](https://github.com/python/mypy/compare/v0.950...v0.960)
--- updated-dependencies: - dependency-name: mypy
dependency-type: direct:production
...
Chore(deps-dev): update pre-commit requirement from ~=2.18 to ~=2.19 (#713) [dependabot[bot]]
Updates the requirements on [pre-commit](https://github.com/pre-commit/pre-commit) to permit the latest version. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v2.18.0...v2.19.0)
--- updated-dependencies: - dependency-name: pre-commit
dependency-type: direct:development
...
Chore(deps): update mypy requirement from ~=0.942 to ~=0.950 (#712) [dependabot[bot]]
Updates the requirements on [mypy](https://github.com/python/mypy) to permit the latest version. - [Release notes](https://github.com/python/mypy/releases) - [Commits](https://github.com/python/mypy/compare/v0.942...v0.950)
--- updated-dependencies: - dependency-name: mypy
dependency-type: direct:production
...
Chore(deps): update typing-extensions requirement from ~=4.1 to ~=4.2 (#711) [dependabot[bot]]
Updates the requirements on [typing-extensions](https://github.com/python/typing) to permit the latest version. - [Release notes](https://github.com/python/typing/releases) - [Changelog](https://github.com/python/typing/blob/master/typing_extensions/CHANGELOG) - [Commits](https://github.com/python/typing/compare/4.1.0...4.2.0)
--- updated-dependencies: - dependency-name: typing-extensions
dependency-type: direct:production
...
Chore(deps): update tox requirement from ~=3.24 to ~=3.25 (#709) [dependabot[bot]]
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/master/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/3.24.0...3.25.0)
--- updated-dependencies: - dependency-name: tox
dependency-type: direct:production
...
Chore(deps-dev): update pre-commit requirement from ~=2.17 to ~=2.18 (#708) [dependabot[bot]]
Updates the requirements on [pre-commit](https://github.com/pre-commit/pre-commit) to permit the latest version. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v2.17.0...v2.18.1)
--- updated-dependencies: - dependency-name: pre-commit
dependency-type: direct:development
...
Update changelog for 2.2.0. [Kazuaki Matsuo]
- Feat: add non-w3c but still need commands (#701) [Kazuaki Matsuo]
- add non-w3c but still need commands
- fix id as $
Bump 2.2.0. [Kazuaki Matsuo]
Chore(deps): bump black from 22.1.0 to 22.3.0 (#705) [dependabot[bot]]
Bumps [black](https://github.com/psf/black) from 22.1.0 to 22.3.0. - [Release notes](https://github.com/psf/black/releases) - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md) - [Commits](https://github.com/psf/black/compare/22.1.0...22.3.0)
--- updated-dependencies: - dependency-name: black
dependency-type: direct:production update-type: version-update:semver-minor
...
Revert: pylint (#706) [Kazuaki Matsuo]
Chore: relax selenium version as same as before. [Kazuaki Matsuo]
Chore(deps): update mypy requirement from ~=0.941 to ~=0.942 (#703) [dependabot[bot]]
Updates the requirements on [mypy](https://github.com/python/mypy) to permit the latest version. - [Release notes](https://github.com/python/mypy/releases) - [Commits](https://github.com/python/mypy/compare/v0.941...v0.942)
--- updated-dependencies: - dependency-name: mypy
dependency-type: direct:production
...
Chore(deps): update pylint requirement from ~=2.12 to ~=2.13 (#702) [dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Changelog](https://github.com/PyCQA/pylint/blob/main/ChangeLog) - [Commits](https://github.com/PyCQA/pylint/compare/v2.12.0...v2.13.0)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:production
...
Chore(deps): update mypy requirement from ~=0.930 to ~=0.941 (#696) [dependabot[bot]]
Updates the requirements on [mypy](https://github.com/python/mypy) to permit the latest version. - [Release notes](https://github.com/python/mypy/releases) - [Commits](https://github.com/python/mypy/compare/v0.930...v0.941)
--- updated-dependencies: - dependency-name: mypy
dependency-type: direct:production
...
Chore(deps): update typing-extensions requirement from ~=4.0 to ~=4.1 (#684) [dependabot[bot]]
Updates the requirements on [typing-extensions](https://github.com/python/typing) to permit the latest version. - [Release notes](https://github.com/python/typing/releases) - [Changelog](https://github.com/python/typing/blob/master/typing_extensions/CHANGELOG) - [Commits](https://github.com/python/typing/compare/4.0.0...4.1.1)
--- updated-dependencies: - dependency-name: typing-extensions
dependency-type: direct:production
...
Chore(deps): update pytest requirement from ~=7.0 to ~=7.1 (#694) [dependabot[bot]]
Updates the requirements on [pytest](https://github.com/pytest-dev/pytest) to permit the latest version. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/7.0.0...7.1.0)
--- updated-dependencies: - dependency-name: pytest
dependency-type: direct:production
...
Docs: update missing changelog. [Kazuaki Matsuo]
- Bump 2.1.4. [Kazuaki Matsuo]
- Update changelog for 2.1.3. [Kazuaki Matsuo]
- Test: update tests to use find_element(by...) (#674) [Kazuaki Matsuo]
- test: update find element/s methods
- fix arguments
- fix default value
Bump 2.1.3. [Kazuaki Matsuo]
Chore: restrict selenium client version (#686) [Kazuaki Matsuo]
Chore(deps): bump black from 21.12b0 to 22.1.0 (#681) [dependabot[bot]]
Bumps [black](https://github.com/psf/black) from 21.12b0 to 22.1.0. - [Release notes](https://github.com/psf/black/releases) - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md) - [Commits](https://github.com/psf/black/commits/22.1.0)
--- updated-dependencies: - dependency-name: black
dependency-type: direct:production
...
Chore(deps): update pytest requirement from ~=6.2 to ~=7.0 (#682) [dependabot[bot]]
Updates the requirements on [pytest](https://github.com/pytest-dev/pytest) to permit the latest version. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/6.2.0...7.0.0)
--- updated-dependencies: - dependency-name: pytest
dependency-type: direct:production
...
Chore(deps-dev): update pre-commit requirement from ~=2.16 to ~=2.17 (#678) [dependabot[bot]]
Updates the requirements on [pre-commit](https://github.com/pre-commit/pre-commit) to permit the latest version. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/master/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v2.16.0...v2.17.0)
--- updated-dependencies: - dependency-name: pre-commit
dependency-type: direct:development
...
Refactor: Update types descriptions for mixin classes (#677) [Mykola Mokhnach]
Chore: bump mypy (#675) [Kazuaki Matsuo]
Update changelog for 2.1.2. [Kazuaki Matsuo]
- Default duration in tap (#673) [Kazuaki Matsuo]
- Bump 2.1.2. [Kazuaki Matsuo]
- Update changelog for 2.1.1. [Kazuaki Matsuo]
- Feat: use 'touch' pointer action (#670) [Kazuaki Matsuo]
- chore: specify touch
- comment out touch in drag_and_drop
- fix mypy
- add desctiption of touch action
- Ci: remove ==2021.5.29 (#653) [Kazuaki Matsuo]
- ci: remove ==2021.5.29
- bump black
Bump 2.1.1. [Kazuaki Matsuo]
Chore(deps): bump black from 21.11b1 to 21.12b0 (#664) [dependabot[bot]]
Bumps [black](https://github.com/psf/black) from 21.11b1 to 21.12b0. - [Release notes](https://github.com/psf/black/releases) - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md) - [Commits](https://github.com/psf/black/commits)
--- updated-dependencies: - dependency-name: black
dependency-type: direct:production
...
Chore(deps-dev): update pre-commit requirement from ~=2.15 to ~=2.16 (#663) [dependabot[bot]]
Updates the requirements on [pre-commit](https://github.com/pre-commit/pre-commit) to permit the latest version. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/master/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v2.15.0...v2.16.0)
--- updated-dependencies: - dependency-name: pre-commit
dependency-type: direct:development
...
Chore(deps): update pylint requirement from ~=2.11 to ~=2.12 (#662) [dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Changelog](https://github.com/PyCQA/pylint/blob/main/ChangeLog) - [Commits](https://github.com/PyCQA/pylint/compare/v2.11.0...v2.12.1)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:production
...
Chore(deps): update astroid requirement from ~=2.8 to ~=2.9 (#661) [dependabot[bot]]
Updates the requirements on [astroid](https://github.com/PyCQA/astroid) to permit the latest version. - [Release notes](https://github.com/PyCQA/astroid/releases) - [Changelog](https://github.com/PyCQA/astroid/blob/main/ChangeLog) - [Commits](https://github.com/PyCQA/astroid/compare/v2.8.0...v2.9.0)
--- updated-dependencies: - dependency-name: astroid
dependency-type: direct:production
...
Update changelog for 2.1.0. [Kazuaki Matsuo]
- Feat: add AppiumBy instead of MobileBy (#659) [Kazuaki Matsuo]
- feat: add AppiumBy instead of MobileBy
- add class description
- use deprecated:
- Bump 2.1.0. [Kazuaki Matsuo]
- Chore: add deprecated mark for find_element_by* (#657) [Kazuaki Matsuo]
- Chore: relax selenium version control (#656) [Kazuaki Matsuo]
- Chore: tweak keyword in metadata. [Kazuaki Matsuo]
- Update changelog for 2.0.0. [Kazuaki Matsuo]
- Feat: Change base selenium client version to selenium 4 (#636)
[Kazuaki Matsuo]
- Changed base selenium client version to v4
- No longer forceMjsonwp works
- Add strict_ssl option in webdriver.Remote
- Ci: set pipenv==2021.5.29 to prevent dependencies error (#651)
[Kazuaki Matsuo]
- ci: add --pre
- specify pipenv as same as the previous ok case
- set 2021.5.29 in tox as well
Bump 2.0.0. [Kazuaki Matsuo]
Docs: update readme. [Kazuaki Matsuo]
Chore: add Python 3.9 as metadata. [Kazuaki Matsuo]
Chore(deps): update isort requirement from ~=5.9 to ~=5.10 (#650) [dependabot[bot]]
Updates the requirements on [isort](https://github.com/pycqa/isort) to permit the latest version. - [Release notes](https://github.com/pycqa/isort/releases) - [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md) - [Commits](https://github.com/pycqa/isort/compare/5.9.0...5.10.0)
--- updated-dependencies: - dependency-name: isort
dependency-type: direct:production
...
Update changelog for 2.0.0.rc6. [Kazuaki Matsuo]
Bump 2.0.0.rc6. [Kazuaki Matsuo]
Docs: update readme. [Kazuaki Matsuo]
Chore: adding deprecation mark in touch actions and multi touch (#648) [Kazuaki Matsuo]
- chore: add deprecation mark in touch actions and multi touch
- chore: add deprecated mark in MultiAction class
- docs: update readme
Chore: deprecate -windows uiautomation (#649) [Kazuaki Matsuo]
- chore: add Deprecated for -windows uiautomation
- chore: add logger
Update changelog for 2.0.0.rc5. [Kazuaki Matsuo]
Bump 2.0.0.rc5. [Kazuaki Matsuo]
Chore(deps): update sphinx requirement from <4.0,>=3.0 to >=3.0,<5.0 (#603) [Kazuaki Matsuo, dependabot[bot]]
Updates the requirements on [sphinx](https://github.com/sphinx-doc/sphinx) to permit the latest version. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/4.x/CHANGES) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v3.0.0...v4.0.0)
Update gitchangelog once. [Kazuaki Matsuo]
Chore(deps): update sphinx-rtd-theme requirement from <1.0 to <2.0 (#637) [Kazuaki Matsuo, dependabot[bot]]
Updates the requirements on [sphinx-rtd-theme](https://github.com/readthedocs/sphinx_rtd_theme) to permit the latest version. - [Release notes](https://github.com/readthedocs/sphinx_rtd_theme/releases) - [Changelog](https://github.com/readthedocs/sphinx_rtd_theme/blob/master/docs/changelog.rst) - [Commits](https://github.com/readthedocs/sphinx_rtd_theme/compare/0.1.8...1.0.0)
--- updated-dependencies: - dependency-name: sphinx-rtd-theme
dependency-type: direct:production
...
Chore: cleanup no longer needed code in w3c, bump dev Pipfile (#646) [Kazuaki Matsuo]
chore: cleanup no longer needed code in w3c, bump dev Pipfile
Chore(deps): update pylint requirement from ~=2.10 to ~=2.11 (#638) [dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Changelog](https://github.com/PyCQA/pylint/blob/main/ChangeLog) - [Commits](https://github.com/PyCQA/pylint/compare/v2.10.0...v2.11.1)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:production
...
Chore(deps): update pytest-cov requirement from ~=2.12 to ~=3.0 (#641) [dependabot[bot]]
Updates the requirements on [pytest-cov](https://github.com/pytest-dev/pytest-cov) to permit the latest version. - [Release notes](https://github.com/pytest-dev/pytest-cov/releases) - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-cov/compare/v2.12.0...v3.0.0)
--- updated-dependencies: - dependency-name: pytest-cov
dependency-type: direct:production
...
Update changelog for 1.3.0. [Kazuaki Matsuo]
- Feat: do not raise an error in case method is already defined (#632) [Kazuaki Matsuo]
- Feat: add satellites in set_location (#620) [Kazuaki Matsuo]
- feat: add satellites in set_location
- fix review
- Feat: Add command with setattr (#615) [Kazuaki Matsuo]
- chore: add placeholder
- move to extention way
- revert pytest
- add todo
- call method_name instead of wrapper
- remove types
- rename a method
- add examples
- add types-python-dateutil as error message
- add example more
- tweak naming
- Explicit Dict
Bump 1.3.0. [Kazuaki Matsuo]
Chore(deps): update types-python-dateutil requirement (#633) [dependabot[bot]]
Updates the requirements on [types-python-dateutil](https://github.com/python/typeshed) to permit the latest version. - [Release notes](https://github.com/python/typeshed/releases) - [Commits](https://github.com/python/typeshed/commits)
--- updated-dependencies: - dependency-name: types-python-dateutil
dependency-type: direct:production
...
Chore(deps-dev): update pre-commit requirement from ~=2.13 to ~=2.15 (#634) [dependabot[bot]]
Updates the requirements on [pre-commit](https://github.com/pre-commit/pre-commit) to permit the latest version. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/master/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v2.13.0...v2.15.0)
--- updated-dependencies: - dependency-name: pre-commit
dependency-type: direct:development
...
Chore(deps): update mypy requirement from ~=0.812 to ~=0.910 (#616) [dependabot[bot]]
Updates the requirements on [mypy](https://github.com/python/mypy) to permit the latest version. - [Release notes](https://github.com/python/mypy/releases) - [Commits](https://github.com/python/mypy/compare/v0.812...v0.910)
--- updated-dependencies: - dependency-name: mypy
dependency-type: direct:production
...
Chore(deps): update astroid requirement from ~=2.5 to ~=2.7 (#629) [dependabot[bot]]
Updates the requirements on [astroid](https://github.com/PyCQA/astroid) to permit the latest version. - [Release notes](https://github.com/PyCQA/astroid/releases) - [Changelog](https://github.com/PyCQA/astroid/blob/main/ChangeLog) - [Commits](https://github.com/PyCQA/astroid/compare/astroid-2.5...v2.7.2)
--- updated-dependencies: - dependency-name: astroid
dependency-type: direct:production
...
Chore(deps): update pylint requirement from ~=2.8 to ~=2.10 (#628) [dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Changelog](https://github.com/PyCQA/pylint/blob/main/ChangeLog) - [Commits](https://github.com/PyCQA/pylint/compare/pylint-2.8.0...v2.10.2)
--- updated-dependencies: - dependency-name: pylint
dependency-type: direct:production
...
Chore(deps): update tox requirement from ~=3.23 to ~=3.24 (#619) [dependabot[bot]]
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/master/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/3.23.0...3.24.0)
--- updated-dependencies: - dependency-name: tox
dependency-type: direct:production
...
Update changelog for 1.2.0. [Kazuaki Matsuo]
- Feat: allow to add a command dynamically (#608) [Kazuaki Matsuo]
- add add_commmand in python
- add test
- add exceptions, tweak method
- append docstring
- add $id example
- use pytest.raises
- add examples as docstring
Bump 1.2.0. [Kazuaki Matsuo]
Chore(deps-dev): update pre-commit requirement from ~=2.12 to ~=2.13 (#607) [dependabot[bot]]
Updates the requirements on [pre-commit](https://github.com/pre-commit/pre-commit) to permit the latest version. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/master/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v2.12.0...v2.13.0)
Chore(deps): update pytest-cov requirement from ~=2.11 to ~=2.12 (#606) [Kazuaki Matsuo, dependabot[bot]]
- chore(deps): update pytest-cov requirement from ~=2.11 to ~=2.12
Updates the requirements on [pytest-cov](https://github.com/pytest-dev/pytest-cov) to permit the latest version. - [Release notes](https://github.com/pytest-dev/pytest-cov/releases) - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-cov/compare/v2.11.0...v2.12.0)
Chore(deps): update pylint requirement from ~=2.7 to ~=2.8 (#600) [dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Changelog](https://github.com/PyCQA/pylint/blob/master/ChangeLog) - [Commits](https://github.com/PyCQA/pylint/compare/pylint-2.7.0...pylint-2.8.1)
Chore(deps-dev): update pre-commit requirement from ~=2.11 to ~=2.12 (#599) [dependabot[bot]]
Updates the requirements on [pre-commit](https://github.com/pre-commit/pre-commit) to permit the latest version. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/master/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v2.11.0...v2.12.0)
Chore(deps): update isort requirement from ~=5.7 to ~=5.8 (#596) [dependabot[bot]]
Updates the requirements on [isort](https://github.com/pycqa/isort) to permit the latest version. - [Release notes](https://github.com/pycqa/isort/releases) - [Changelog](https://github.com/PyCQA/isort/blob/develop/CHANGELOG.md) - [Commits](https://github.com/pycqa/isort/compare/5.7.0...5.8.0)
- Feat: Add optional location speed attribute for android devices (#594) [salabogdan]
- Feat: Added docstring for macOS screenrecord option (#580) [Mori
Atsushi]
- Added docstring for macOS screenrecord option
- tweak
- review comment
- Feat: add warning to drop forceMjsonwp for W3C (#567) [Kazuaki Matsuo]
- tweak
- fix test
- print warning
- revert test
- Update webdriver.py
- fix autopep8
- Feat: Added descriptions for newly added screenrecord opts (#540)
[Mori Atsushi]
- Add description for newly added opts for screen record
- Updates
- Ci: Use node v12 (#585) [Mori Atsushi]
- Use node 12 on ci
- Update copyright
- Update README for doc
- tweak
- fix copyright
- try py310
- remove py310
- Ci: remove travis (#581) [Mori Atsushi]
- Removed travis and run unit test on azure
- review comment
- run tox on azure pipelines
- removed tox-travis from pipfile
- Ci: move azure project to Appium CI, update readme (#564) [Kazuaki Matsuo]
- Ci: Added py39-dev for travis (#557) [Mori Atsushi]
- ci: Added py39-dev
- Add xv option for debug
- [debug] pip list
- Avoid error in py39
- Updated modules in pre-commit
- Ci: upgrade xcode and macos (#556) [Mori Atsushi]
- ci: upgrade xcode ver and macos
- Upgrade iOS ver for functional tests
- Changed xcode to 11.6
Chore(deps-dev): update pre-commit requirement from ~=2.10 to ~=2.11 (#595) [dependabot[bot]]
Updates the requirements on [pre-commit](https://github.com/pre-commit/pre-commit) to permit the latest version. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/master/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v2.10.0...v2.11.0)
Chore(deps): update tox requirement from ~=3.22 to ~=3.23 (#593) [dependabot[bot]]
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/3.23.0/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/3.22.0...3.23.0)
Chore(deps): update pylint requirement from ~=2.6 to ~=2.7 (#588) [Mori Atsushi, dependabot[bot]]
Updates the requirements on [pylint](https://github.com/PyCQA/pylint) to permit the latest version. - [Release notes](https://github.com/PyCQA/pylint/releases) - [Changelog](https://github.com/PyCQA/pylint/blob/master/ChangeLog) - [Commits](https://github.com/PyCQA/pylint/compare/pylint-2.6.0...pylint-2.7.0)
Chore(deps): update astroid requirement from ~=2.4 to ~=2.5 (#587) [dependabot[bot]]
Updates the requirements on [astroid](https://github.com/PyCQA/astroid) to permit the latest version. - [Release notes](https://github.com/PyCQA/astroid/releases) - [Changelog](https://github.com/PyCQA/astroid/blob/master/ChangeLog) - [Commits](https://github.com/PyCQA/astroid/compare/astroid-2.4.0...astroid-2.5)
Chore(deps): update mypy requirement from ~=0.800 to ~=0.812 (#589) [Mori Atsushi, dependabot[bot]]
- chore(deps): update mypy requirement from ~=0.800 to ~=0.812
Updates the requirements on [mypy](https://github.com/python/mypy) to permit the latest version. - [Release notes](https://github.com/python/mypy/releases) - [Commits](https://github.com/python/mypy/compare/v0.800...v0.812)
Signed-off-by: dependabot[bot] <[email protected]>
- Fix mypy error with mypy v0.812 (#590)
- chore(deps): update mypy requirement from ~=0.800 to ~=0.812
Updates the requirements on [mypy](https://github.com/python/mypy) to permit the latest version. - [Release notes](https://github.com/python/mypy/releases) - [Commits](https://github.com/python/mypy/compare/v0.800...v0.812)
Chore(deps): update tox requirement from ~=3.21 to ~=3.22 (#586) [dependabot[bot]]
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/master/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/3.21.0...3.22.0)
Chore: Add table for screen_record kwarg (#582) [Mori Atsushi]
- Add table for kwarg
- update
- Add missing doc to stop_recording
- Push auto-generated changes by sphinx
- delete duplicated entry [skip ci]
Chore(deps): update isort requirement from ~=5.0 to ~=5.7 (#578) [dependabot-preview[bot]]
Updates the requirements on [isort](https://github.com/pycqa/isort) to permit the latest version. - [Release notes](https://github.com/pycqa/isort/releases) - [Changelog](https://github.com/PyCQA/isort/blob/develop/CHANGELOG.md) - [Commits](https://github.com/pycqa/isort/compare/5.0.0...5.7.0)
Create Dependabot config file (#579) [dependabot-preview[bot], dependabot-preview[bot]]
Chore: Update pipfile to respect isort v5 (#577) [Mori Atsushi]
Chore: Fix iOS app management functional tests (#575) [Mori Atsushi]
- Added sleep to wait the app has gone
- Upgrade AndroidSDK to 30 from 27
- Added sleep to ios tc
- Fix android activities test
- Revert android sdk ver
- Used timer instead of fixed wait time
- Created wait_for
- Update test/functional/test_helper.py
- review comments
- review comments
- Extend callable type
- fix
- review comment
- review comment
- review comment
- fix comment
Chore: Fix functional keyboard tests with appium v1.21.0-beta.0 (#574) [Mori Atsushi]
- Fix function keyboard tests
- Updated class name for keyboard
Chore: Apply Black code formatter (#571) [Mori Atsushi]
- Applied black (length: 120, String skipped)
- Updated related to ci
- Update README
Chore: address selenium-4 branch in readme (#566) [Kazuaki Matsuo]
Docs: fix wrong code example in README.md (#555) [sanlengjingvv]
Update changelog for 1.0.2. [Kazuaki Matsuo]
- Bump 1.0.2. [Kazuaki Matsuo]
- Chore: Add the workaround to avoid service freezes on Windows (#552) [Mykola Mokhnach]
- Chore: add checking package file count comparison in release script
(#547) [Kazuaki Matsuo]
- chore: Add file count in release script
- use f string for Python 3 :P
- handle exit in method
- Update changelog for 1.0.1. [Kazuaki Matsuo]
- Broken package (#545) [Kazuaki Matsuo]
- add appium/webdriver/py.typed in find_packages
- fix
- Bump 1.0.1. [Kazuaki Matsuo]
- Update changelog for 1.0.0. [Kazuaki Matsuo]
Feat: Added Makefile (#530) [Mori Atsushi]
- Created setup.cfg
- Updated lib ver for pre-commit
- Fix ci.sh to set failure even when one command failed
- Fix pylint error
- Add help to Makefile
- Update README
- Add check-all command
Feat: Merge python3 branch to master (#526) [Hannes Hauer, Hannes Hauer <[email protected]> * chore: Update readme and gitchangelog section role (#524) (#525) * chore: tweak changelog filter * address stoping Python 2 support * 2 instead of 2.0... * tweak readme * Revert some unexpected changes * review comments * Changed bound for TypeVar * Fix crashing ci * Remove beta Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>, Kazuaki Matsuo, Kazuaki Matsuo, Mori Atsushi, Mykola Mokhnach, Mykola Mokhnach, Nrupesh Patel, Nrupesh Patel, Venkatesh, Venkatesh]
- Drop py2 support (#478)
- Drop py2 support
- Support 3.7+
- Add explicit type declarations (#482)
- Fixed mypy warning: touch_action.py
- Fixed mypy warning: multi_action.py
- Fixed mypy warning: extensions/android
- Fixed mypy warning: extensions/search_context
- Updated
- Revert some changes to run unit test
- Review comments
- Updates
- Updates
- Add mypy check to ci.sh
- Add mypy to Pipfile
- Updates
- Update README
- Revert unexpected changes
- Updates Dict
- Revert unexpected changes
- Updates
- Review comments
- Review comments
- tweak
- Restore and modify changes
- Fix wrong return type
- Add comments
- Revert unexpected changes
- Fix mypy error
- updates
- Add mypy to pre-commit (#485)
- chore: Applied some py3 formats (#486)
- Removed unused import
- Removed unnecessary codes
- Applied f'' format instead ''.format()
- Fixes
- tweak
- chore: Fix mypy errors under test folder (#487)
- Fix mypy errors under test folder
- Add mypy check for test folder to pre-commit
- Add mypy check to ci
- chore: Remove unittest dependency (#488)
- Removed unnecessary codes from calling super
- Removed unittest dependency
- Upgrade the dependencies to the latest
- Removed unused args
- Review comments
- Update mock requirement from ~=3.0 to ~=4.0 (#502)
Updates the requirements on [mock](https://github.com/testing-cabal/mock) to permit the latest version. - [Release notes](https://github.com/testing-cabal/mock/releases) - [Changelog](https://github.com/testing-cabal/mock/blob/master/CHANGELOG.rst) - [Commits](https://github.com/testing-cabal/mock/compare/3.0.0...4.0.0)
Signed-off-by: dependabot-preview[bot] <[email protected]>
- Add 'from' to except (#503)
- Update pre-commit requirement from ~=1.21 to ~=2.1 (#506)
Updates the requirements on [pre-commit](https://github.com/pre-commit/pre-commit) to permit the latest version. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/master/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v1.21.0...v2.1.0)
Signed-off-by: dependabot-preview[bot] <[email protected]>
- doc: Add script to generate sphinx doc (#508)
- Add quickstart template files
- Update conf file
- Update
- Update settings
- Change project name
- Add script to generate docs
- Changed header title
- Add new line to usage section
- Add py.typed file(PEP561)
- Replace n with new line
- tweak
- Use sphinx format for tables
- Rebase python3 branch with master (#522)
- Update pytest-cov requirement from ~=2.6 to ~=2.8 (#489)
Updates the requirements on [pytest-cov](https://github.com/pytest-dev/pytest-cov) to permit the latest version. - [Release notes](https://github.com/pytest-dev/pytest-cov/releases) - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-cov/compare/v2.6.0...v2.8.1)
Signed-off-by: dependabot-preview[bot] <[email protected]>
- Update autopep8 requirement from ~=1.4 to ~=1.5 (#490)
Updates the requirements on [autopep8](https://github.com/hhatto/autopep8) to permit the latest version. - [Release notes](https://github.com/hhatto/autopep8/releases) - [Commits](https://github.com/hhatto/autopep8/compare/v1.4...v1.5)
Signed-off-by: dependabot-preview[bot] <[email protected]>
- Update tox-travis requirement from ~=0.11 to ~=0.12 (#491)
Updates the requirements on [tox-travis](https://github.com/tox-dev/tox-travis) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox-travis/releases) - [Changelog](https://github.com/tox-dev/tox-travis/blob/master/HISTORY.rst) - [Commits](https://github.com/tox-dev/tox-travis/compare/0.11...0.12)
Signed-off-by: dependabot-preview[bot] <[email protected]>
- Update tox requirement from ~=3.6 to ~=3.14 (#494)
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/master/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/3.6.0...3.14.3)
Signed-off-by: dependabot-preview[bot] <[email protected]>
- chore: Fix find_by_images_tests.py (#495)
- chore: Fix find_by_images_tests.py
- Add installation opencv4nodejs
- Fix typo
- Add taking screen record to find_by_image_test
- Fix errors on the emulator
- Remove unused imports
- feat: Add viewmatcher (#480)
- Add android view matcher as strategy locator
- Add docstring
- Add functional test
- Remove find_elements_by_android_data_matcher
- Fix docstring
- tweak docstring
- Bump 0.50
- Update changelog for 0.50
- Fix flaky functional tests (#473)
- Run all tests
- Fix apk file path
- Skip find_element_by_image test cases
- Skip context switching test
- Skip multi tap test on CI
- Change strategy for waiting element
- Add functions for same steps
- Restore unexpected changes
- Fix touch_action_tests
- Fix
- Fix
Fix test_driver_swipe
- fix
- Create _move_to_[target_view]
- [test_driver_swipe] Add wait
- feat: Add idempotency key header to create session requests (#514)
- feat: Override send_keys without file upload function (#515)
- add send_keys_direct
- override send_keys
- tune
- add unittest instead of functional test
- tweak syntax
- Bump 0.51
- Update changelog for 0.51
- test: Fix test_clear flaky functional test (#519)
- test: Add unit test for set_value (setImmediateValue) (#518)
- chore: Fix int - str comparison error in ios desired capabilities (#517)
if number >= PytestXdistWorker.COUNT:
- Tune mixin types, so linters could recognize them better (#536) [Mykola Mokhnach]
- Test: Add appium_service functional test (#531) [Mori Atsushi]
- Add appium_service functional test
- Fix expressions
Bump 1.0.0. [Kazuaki Matsuo]
Chore: Updates docstring (#533) [Mori Atsushi]
- Updates docstring
- Add description to Returns field
- Remove type from docstring
Since type hint already added to args
- Set default lang to en
- Change usage style in docstring
- Updates
- Remove rtype
unnecessary anymore since type hint works for auto completion
- tweak
- Update return type
- Restore types for keyword args
- Remove types from Return field
Except for property and TypeVar
Chore: Remove saucetestcase from the client (#539) [Mykola Mokhnach]
Chore: add py.typed in package, add maintainers (#538) [Kazuaki Matsuo]
Docs: Update documentation (#527) [Kazuaki Matsuo]
- Chore: correct license, update readme
- cleanup
- docs: update the url of documentation
Chore: Update readme and gitchangelog section role (#524) [Kazuaki Matsuo]
- chore: tweak changelog filter
- address stoping Python 2 support
- 2 instead of 2.0...
- tweak readme
Update changelog for 0.52. [Kazuaki Matsuo]
- Handling of dictionary-values in WebElement.get_attribute() (#521) [Hannes Hauer]
- Test: Add unit test for set_value (setImmediateValue) (#518) [Nrupesh Patel]
- Test: Fix test_clear flaky functional test (#519) [Nrupesh Patel]
Bump 0.52. [Kazuaki Matsuo]
Chore: Fix int - str comparison error in ios desired capabilities (#517) [Venkatesh]
if number >= PytestXdistWorker.COUNT:
Update changelog for 0.51. [Kazuaki Matsuo]
- Feat: Override send_keys without file upload function (#515) [Kazuaki
Matsuo]
- add send_keys_direct
- override send_keys
- tune
- add unittest instead of functional test
- tweak syntax
- Feat: Add idempotency key header to create session requests (#514) [Mykola Mokhnach]
Fix flaky functional tests (#473) [Mori Atsushi]
- Run all tests
- Fix apk file path
- Skip find_element_by_image test cases
- Skip context switching test
- Skip multi tap test on CI
- Change strategy for waiting element
- Add functions for same steps
- Restore unexpected changes
- Fix touch_action_tests
- Fix
- Fix
Fix test_driver_swipe
- fix
- Create _move_to_[target_view]
- [test_driver_swipe] Add wait
- Bump 0.51. [Kazuaki Matsuo]
- Update changelog for 0.50. [Kazuaki Matsuo]
- Feat: Add viewmatcher (#480) [Mori Atsushi]
- Add android view matcher as strategy locator
- Add docstring
- Add functional test
- Remove find_elements_by_android_data_matcher
- Fix docstring
- tweak docstring
- Ci: Take screen record as evidence (#481) [Mori Atsushi]
- Take screen record for android
- Take screen record for iOS
- Save screen record for iOS
Bump 0.50. [Kazuaki Matsuo]
Chore: Fix find_by_images_tests.py (#495) [Mori Atsushi]
- chore: Fix find_by_images_tests.py
- Add installation opencv4nodejs
- Fix typo
- Add taking screen record to find_by_image_test
- Fix errors on the emulator
- Remove unused imports
Update tox requirement from ~=3.6 to ~=3.14 (#494) [dependabot- preview[bot]]
Updates the requirements on [tox](https://github.com/tox-dev/tox) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/master/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/3.6.0...3.14.3)
Update tox-travis requirement from ~=0.11 to ~=0.12 (#491) [dependabot-preview[bot]]
Updates the requirements on [tox-travis](https://github.com/tox-dev/tox-travis) to permit the latest version. - [Release notes](https://github.com/tox-dev/tox-travis/releases) - [Changelog](https://github.com/tox-dev/tox-travis/blob/master/HISTORY.rst) - [Commits](https://github.com/tox-dev/tox-travis/compare/0.11...0.12)
Update autopep8 requirement from ~=1.4 to ~=1.5 (#490) [dependabot- preview[bot]]
Updates the requirements on [autopep8](https://github.com/hhatto/autopep8) to permit the latest version. - [Release notes](https://github.com/hhatto/autopep8/releases) - [Commits](https://github.com/hhatto/autopep8/compare/v1.4...v1.5)
Update pytest-cov requirement from ~=2.6 to ~=2.8 (#489) [dependabot- preview[bot]]
Updates the requirements on [pytest-cov](https://github.com/pytest-dev/pytest-cov) to permit the latest version. - [Release notes](https://github.com/pytest-dev/pytest-cov/releases) - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-cov/compare/v2.6.0...v2.8.1)
Chore: add try/catch in release script (#479) [Kazuaki Matsuo]
- Add m and try/catch in pushing
- fix error message
- remove -m since it does not work for this usage
[CI] Run with iOS 13.3 and Xcode 11.3 (#477) [Mori Atsushi]
- [CI] Run with iOS 13.3 and Xcode 11.3
- Skip the case which has problem on Xcode 11.3
- Update FyndByIOClassChainTests along to iOS13
- Update FyndByElementWebelementTests along to iOS13
- Update KeyboardTests along to iOS13
- Update webdriver_tests along to iOS13
- Run test_find_element_by_isvisible with simpleIsVisibleCheck caps
- Run test_hide_keyboard_no_key_name
- Remove unused codes
- [Readme] py.test -> pytest
Update changelog for 0.49. [Kazuaki Matsuo]
- Add IME unittest (#475) [Mori Atsushi]
- Add new locator strategy find_elements_by_windows_uiautomation and test. [Manoj Kumar]
- Add new locator strategy find_element_by_windows_uiautomation. [Manoj Kumar]
- Fix functional test broken by previous commit. [Manoj Kumar]
- Fix CI (Failed iOS) (#460) [Mori Atsushi]
- Fix CI (Failed iOS)
- Fix variable name
Bump 0.49. [Kazuaki Matsuo]
Move session/execute_mobile commands to mixin class (#471) [Mori Atsushi]
- Fix get_all_sessions
- Revert changes
- Move execute_mobile_command codes to mixin class
- Update docstring
It's same to webdriver.py
- Use /sessions as endpoint for all_sessions
https://github.com/appium/appium-base-driver/blob/master/docs/mjsonwp/protocol-methods.md
- Delete unnecessary codes
Replace apk for functional test (#470) [Mori Atsushi]
- Replace apk for functional test
https://github.com/appium/android-apidemos/releases/tag/v3.1.0
- Use sdkVer 27
- Update app package name
- Fix: can't find android device
- review comments
- tweak
Support for log_event and get_events command (#469) [Mori Atsushi]
- Use appium/events as endpoint to get events
- Removed unnecessary codes
- Update unittest along to changes
- Update docstring
- Created LogEvents class
- Support log_event
- Add unittest for log_event
- Add functional test for log_event and get_event
- review comments
- Restore events API
- Add type as arg to get_events
- tweak
- Removed type arg from get_events
It isn't implemented yet for now
- Add type arg to get_event
The value isn't passed to the server for now.
- Updated along to type
Cleaned up test codes (#466) [Mori Atsushi]
- Deleted unnecessary codes
- Move functional tests to correct class
- Move some tests
- Created search_context/windows_test
- [functional] Created search_context package
- Remove class method decolator
- Fix import error
- Add BaseTestCase for ios functional testcases
- Add test_helper for android functional test
- Add __init__.py
- Deleted unused imports
Move search context methods from webdriver and webelement to search_context (#461) [Mori Atsushi]
- Move ios search context methods to search_context file
- Move android search text methods
- Move windows search context
- Move mobile search context
- Divided search_context into each class
- Move custom and image methods
- Move contents in search_context.py to __init__.py
- Add rtype to each docstring for auto completion in IDE
- Add comments
[CI] Run functional tests nightly (#463) [Mori Atsushi]
- [CI] Run functional tests nightly
- Extend timeout to wait for 2nd session created
- Skip flaky test_all_sessions
Revert some changes to fix broken codes (#462) [Mori Atsushi]
- Revert some changes
- Fix typo
Move commands from webdriver as mixins class (#459) [Manoj Kumar]
- move to mixins class
- Create common class with its tests
- incorporating PR comments
Update changelog for 0.48. [Kazuaki Matsuo]
Bump 0.48. [Kazuaki Matsuo]
- Add docs on start activity with args. [Manoj Kumar]
- Add unit tests Activate app. [Manoj Kumar]
- Add unit tests for keyboard API (#452) [Manoj Kumar]
- Add Unit tests for Keyboard API
- incorporating review comments
- change per review comment
- Feat: Adding getAllSessions (#446) [Manoj Kumar]
- Adding getAllSessions
- adjust per lint
- fix comments
- Add downloads badge (#441) [Mori Atsushi]
- Fix docstring, add getting available port number (#448) [Kazuaki
Matsuo]
- fix docstring, add getting available port number
- add WebDriverWait
- define custom wait
- move get available port in another module
- follow python wait condition name
- Fix CI fails (Updated iOS ver) (#440) [Mori Atsushi]
- Updated iOS ver to fix CI fails
- Update capability for safari test on ios
- Fix travis CI fails
- Fix CI fails (#436) [Mori Atsushi]
- Skip taking the screenshot not in CI
- Skip py38 on travis
- Fix isort behavior for mock (#432) [Mori Atsushi]
- Fix isort behavior for mock
- Add guide to add 3rd party modules to isort conf
- Add guide for docstrings
- Delete unnecessary codes
- Fix android flaky tests (#413) [Mori Atsushi]
- Fix android flaky tests
- Use androidSdkVer 27 for emulator
- Skip find_by_accessibility_id, find_by_uiautomator
- Changed from https://github.com/ki4070ma/python-client/pull/5
- Add save_appium_log.yml
- Don't run flaky tests on CI
- Rename class name
- Test: Add unit tests for application_tests (#454) [Manoj Kumar]
- Add unit tests for application_tests
- change body values to be empty
- Test: add Unit tests currentPackage (#453) [Manoj Kumar]
- Test: add unit test unlock (#450) [Manoj Kumar]
- Ci: try run all scripts and exit 1 when something fails (#431)
[Kazuaki Matsuo]
- try run all scripts and exit 1 when something fails
- ignore link in Python 3.7 because of runtime error
Docs: Minor fix in README (#445) [Aliakbar]
AndroidKey class for Key Codes added. (#443) [Aliakbar]
- AndroidKey class for Key Codes added.
AndroidKey enum from java client ported. Instead of using unreadable numbers in code we can use these constant in order to write more readable code.
- Android native key test
Test for native key module which contains key codes for android keys.
- Fixed # sign in comment instead of *
- Change returns
Instead of if and two return statements.
- Used AndroidKey.XXX instead of numbers in tests
- Make fuctions similar to is_gamepad_button
Used a similar sentence format for similar functions as is_gamepad_button.
- Make function names as is in java-client
- Underscore in the beginning of constant removed
Run unittest with python3.8 (#433) [Mori Atsushi]
Bump 0.47. [Kazuaki Matsuo]
Update changelog for 0.47. [Kazuaki Matsuo]
- Add events property (#429) [Dan Graham]
- add GET_SESSION
- add events property, this property will get the current information of the session and get the events timings
- add method for getting session_capabilities
- update docstring
- apply isort
- Add screenrecord unittest (#426) [Mori Atsushi]
- Fix wrong docstring
- Add screen_record unittest
- Rename class names
- Move test files
- Fix docstring
- Add videoFilters option documentation (#419) [Mykola Mokhnach]
- Add remote_fs unittest (#410) [Mori Atsushi]
- Add test_push_file unittest
- Add test_pull_file unittest
- Add remote_fs error cases unittest
- CI doesn't fail even if autopep8 makes changes (#422) [Mori Atsushi]
- Fix: CI doesn't fail even if autopep8 makes changes
- Fix: CI failure
Change altitude optional as arg for set_location (#415) [Mori Atsushi]
- Change altitude optional as arg for set_location
- Add comments
- review comments
Update docstring (#407) [Mori Atsushi]
- Remove import error on pycharm
And update docstring
- Update docstring
- Update docstring
- Fix import error
- fix
- fix import order
- tweak
Update changelog for 0.46. [Kazuaki Matsuo]
- Bump 0.46. [Kazuaki Matsuo]
- Bug fix joining path in _get_main_script (#408) [Nicholas Frederick]
- Update changelog for 0.45. [Kazuaki Matsuo]
- Add execute driver (#406) [Kazuaki Matsuo]
- add execute driver
- append docstring
- Add how to solve pipenv error to readme (#403) [Mori Atsushi]
- Add how to solve pipenv error to readme
- review comments
- tweak
- review comments
- Add autocompletion for pycharm (#404) [Mori Atsushi]
- Add autocompletion for pycharm
- Removed flaky tests from running
- Add unit test for open_notifications (#398) [tabatask]
- Bump 0.45. [Kazuaki Matsuo]
- Moving reset method from WebDriver to Applications (#399) [Mayura]
- Run android functional tests on ci (#396) [Mori Atsushi]
- Add android functional test to ci
- Add missing param
- Add run_test template
- Fixed: test running failed
- Fixed
- Fixed
- fixed
- Add run_android_test
- Changed emulator to Nexus6
- Run all android tests
- fixed
- Resolve python-dateutil dependency
- Run on 3 workers
- Add chromedriver installation
- Skip failed test cases on ci
- fixed
- Extend adbExecTimeout
- Add script source to comment
- Run 5 workers for android
- Use Node11
- Extend wait time
- Reduced running android functional tests
- Revert some changes
- Use the same format for docstring (#395) [Mori Atsushi]
- Update docstring
- Update docstring
- Update docstring
- tweak
- tweak
- tweak
- tweak
- tweak
- Update docstring
- Update docstring
- Update docstring
- Update docstring
- tweak
- Update
- Publish functional test report (#394) [Mori Atsushi]
- Move functional tests to template
- Add publish_test_result
- Fix typo
- Divide functional appium tests into each module(iOS) (#391) [Mori
Atsushi]
- Divide ios appium_tests to each module
- Fix test file name
- Add CI status badge
- Run iOS functional tests on azure pipelines (#390) [Mori Atsushi]
- Set up CI with Azure Pipelines
- review comments
- update README
- Update changelog for 0.44. [Kazuaki Matsuo]
Installed selenium4 when 'setup.py install' (#389) [Mori Atsushi]
- Fix: installed selenium4 when setup.py install
- Keep existing comparison operator
Fix ios functional tests failed (#385) [Mori Atsushi]
- Fix safari test(iOS)
- Fix: find_by_ios_predicate
- Delete find_by_uiautomation_tests
since uiautomation is deprecated
- Move non test files
- Replace test app with the latest
- Fix tests failed along to replaced test app
- review comments
- Bump 0.44. [Kazuaki Matsuo]
- Support get_display_density (#388) [Mori Atsushi]
- Support get_display_density
- Add get_display_density unittest
- Add api doc
- Add return description to api doc
- Support set_network_speed (#386) [Mori Atsushi]
- Support set_nework_speed
- Add set_network_speed unittest
- Add api doc
- revert unexpected change
- revert change
- Update changelog for 0.43. [Kazuaki Matsuo]
- Add assertions for w3c (#384) [Kazuaki Matsuo]
- Add isort to pre-commit (#379) [Mori Atsushi]
- Add isort to pre-commit
- Add isort.conf
- Applied isort for test/unit
- Add current dir to isrot arg
- Add check to ci.sh
- Use exit code for condition check in ci.sh
- Fix functional tests failed (android, push_file) (#375) [Mori
Atsushi]
- Fix: test_push_file
- Move remove_fs tests
- Move teardown process
- Delete selendroid test
- tweak
- Update along to review comments
- Replace double quote with single quote under android dir
- Remove creating tmp file
- tweak
- Fix functional tests failed (android, ime/multi_action) (#372) [Mori
Atsushi]
- Fix test failed: ime_tests, multi_action_tests
- revert change and add impl for python3
- Remove py3 dependency
- Change deepcopy to copy
- Update ime_tests
- Fix functional tests failed (android, touch_action) (#374) [Mori
Atsushi]
- Fix: test_drag_and_drop
- Fix: test_long_press
- Fix: long_press_x_y, swipe
- Fix: press_and_wait
- Fix: driver_drag_and_drop
- Tweak
- Add SLEEPY_TIME
- Remove set with sleep and find_element
Bump 0.43. [Kazuaki Matsuo]
[RD-34891] Assign w3c property on the command executor. (#382) [Erustus Agutu]
Get rid of sessionId (#383) [Kazuaki Matsuo]
Divide functional appium tests into each module(android) (#378) [Mori Atsushi]
- Move non test files
- Divide appium_tests into each module tests(android)
- Skip contexts, find_by_image tests
- Removed unnecessary codes
Introduced pipfile (#376) [Mori Atsushi]
- Added Pipfile
Just created by pipenv install -r ci-requirements.txt
- Introduced pipenv
- Add Pipfile.lock to gitignore
- Cover any minor versions for packages
Move android commands to android package (#371) [Mori Atsushi]
- Reorder mobilecommands
- Move android commands to android package
- Update setup.py to include added packages
- Changed find_packages to whitelist style
Update changelog for 0.42. [Kazuaki Matsuo]
- Add return value. [Atsushi Mori]
- Add set_power_ac unittest. [Atsushi Mori]
- Added set_power_capacity unittest. [Atsushi Mori]
- Fix functional tests failed (android, appium_tests) (#366) [Mori
Atsushi]
- Fix test failed: test_send_keys, test_screen_record
- Fix test failed: test_update_settings
- Fix test failed: test_start_activity_other_app
- Move and rename helper package
- Update along to review comments
- Add return value to wait_for_element
- Fix poll_url in Python 3 (#370) [Kazuaki Matsuo]
- Fix functional tests failed (#364) [Mori Atsushi]
- Fix test failed: element_location_in_view, set_text
- Fix test failed: test_push_file
- Merge test_pull_test into test_push_test
- Fix test failed: test_pull_folder
- Enable running by both py2 and py3
- Removed unnecessary codes
- Remove magic number
Bump 0.42. [Kazuaki Matsuo]
Support get_performance_data, get_performance_data_types (#368) [Mori Atsushi]
- Support get_performance_data, get_performance_data_types
- Add api doc
- Add performance unittest
- Tweak
- Update api doc
Support set_gsm_voice (#367) [Mori Atsushi]
- Support set_gsm_voice
- Add set_gsm_voice unittest
- Fix typo
Support get_system_bars (#363) [Mori Atsushi]
- Support get_system_bars
- Add api doc
- Add get_system_bars unittest
- Remove FIXME
Support make_gsm_call (#360) [Mori Atsushi]
- Move const to gsm_signal_strength
- Support make_gsm_call
- Add make_gsm_call unittest
- Move const to gsm class
- Move get_dict_const to common.helper
- Rename func
- Use OrderedDict to keep defined order
Support set_gsm_signal (#357) [Mori Atsushi]
- Support set_gsm_signal
- Fix: NONE_OR_UNKNOWN doesn't work
- Add set_gsm_signal unittest
- Use int for signal strength const
- Raise exception when signal strength is out of range
- Fix: wrong class name
- Removed args validation
Since arg validation already done by server side
- Show warning log when arg is out of range
- Some changes for less maintenance
Mobile:pinchOpen and mobile:pinchClose no longer implemented in appium drivers (#358) [Jonah]
Remove unnecessary codes. [Atsushi Mori]
Replace 'on' with AC_ON. [Atsushi Mori]
Update api doc. [Atsushi Mori]
Define AC_OFF, AC_ON as const. [Atsushi Mori]
Skip pylint warnings. [Atsushi Mori]
Update api doc. [Atsushi Mori]
Support set_power_ac. [Atsushi Mori]
Support set_power_capacity. [Atsushi Mori]
Update changelog for 0.41. [Kazuaki Matsuo]
Bump 0.41. [Kazuaki Matsuo]
- Add send sms support (#351) [Mori Atsushi]
- Support sendSms function
- Added api doc
- Add sms unittest
- Revert unexpected changes
- Update api doc
- Add pixelFormat in docstring (#346) [Kazuaki Matsuo]
- Add fingerprint unittest (#345) [Mori Atsushi]
- Add shake unittest (#344) [Mori Atsushi]
- Fix True/False in image settings, add boolean value in settings test
(#352) [Kazuaki Matsuo]
- Fix True/False in image settings, add boolean value in settings test
- use is for boolean
- Make keep alive True by default (#348) [Kazuaki Matsuo]
- Move settings to mixin classes (#347) [Mori Atsushi]
- Update changelog for 0.40. [Kazuaki Matsuo]
- Fix RuntimeError: maximum recursion depth exceeded in cmp happened
(#343) [Kazuaki Matsuo]
- fix maximum recursion depth exceeded in sub classes
- add docstring
- add comparison of a number of commands
- use issubclass to ensure the class is sub
- Bump 0.40. [Kazuaki Matsuo]
- Update missing changelog in 0.39. [Kazuaki Matsuo]
- Add direct connect flag to be able to handle directConnectXxxxc (#338)
[Kazuaki Matsuo]
- add direct connect feature
- rmeove todo
- update readme, extract _update_command_executor
- add logger
- make log level info
- show warning if no directConnectXxxxx in dict
- tweak error message
- tweak message format
- Add datamatcher (#335) [Kazuaki Matsuo]
- add datamatcher
- add zero case
- defines search context for driver and element
- Update changelog for 0.38. [Kazuaki Matsuo]
- Bump 0.38. [Kazuaki Matsuo]
- Bump 0.38. [Kazuaki Matsuo]
- Remove io.open from getting version code (#334) [Kazuaki Matsuo]
- remove io.open
- remove appium module from release script
- Add AppiumConnection to customise user agent (#327) [Kazuaki Matsuo]
- Add a test for reset (#326) [Kazuaki Matsuo]
- Add a simple class to control Appium execution from the client code (#324) [Mykola Mokhnach]
- Add pressure option (#322) [Kazuaki Matsuo]
- add pressure option
- add a test, tweak comment and the method
- fix typo
- Add a test case using another session id (#320) [Kazuaki Matsuo]
- Fix passing options to screen record commands (#330) [Mykola Mokhnach]
- Cast set_location arguments to float (#332) [Mykola Mokhnach]
- Update changelog for 0.36. [Kazuaki MATSUO]
- Bump 0.36. [Kazuaki MATSUO]
- Bump 0.36. [Kazuaki MATSUO]
- Import keyboard, add tests (#319) [Kazuaki Matsuo]
- Update changelog for 0.35. [Kazuaki MATSUO]
Add location unittest (#317) [Mori Atsushi]
- Add test_location
- Add test_set_location
- Add test_toggle_location_services
Add settings unittest (#315) [Mori Atsushi]
- Add settings unittest
- Remove unused import
Added format to device_time as argument (#312) [Mori Atsushi]
Add devicetime unittest (#309) [Mori Atsushi]
- Add device time test
- Removed unnecessary check from device time test
- Changed assertion for device time test
Along to review comments
- Changed quote for string from double to single
Add activities unittest (#310) [Tadashi Nemoto]
- Add test_start_activity
- Add current_activity and wait_activity
- Fix pytest 4.0.2
- Add test_start_activity_with_opts
- Added options
Add network unittest (#308) [Mori Atsushi]
- Add network connection test
- Added set network connection test
- Add toggle wifi test
- Removed unnecessary codes from toggle wifi test
- Changed assertion for set network connection test
Add touch action unittest (#306) [Tadashi Nemoto]
- Add press test
- Add test_long_press
- Add test_wait
- Add remaining tests
- Add tap
- 10 -> 9
- Modify based on comment
Add precommit (#304) [Kazuaki Matsuo]
- add pre-commit hook
Fixing broken pypi long description rendering (#303) [Prabhash]
reference: https://packaging.python.org/guides/making-a-pypi-friendly-readme
Tested at https://pypi.org/project/delayed-assert
Fix overridden mixin method call (#297) [Mykola Mokhnach]
- Bump 0.35. [Kazuaki MATSUO]
- Move device_time to a mixin class (#314) [Mori Atsushi]
- Define getting httpretty request body decoded by utf-8 (#313) [Kazuaki
Matsuo]
- define httpretty_last_request_body
- replace the order
- update
- rename
- Move action and keyboard helpers to mixin classes (#307) [Mykola Mokhnach]
- Extract more webdriver methods into specialized mixin classes (#302) [Mykola Mokhnach]
- Move specialized method groups to mixin classes (#301) [Mykola Mokhnach]
- Update changelog for 0.34. [Kazuaki MATSUO]
- Fix missing package, missing commands and a test (#296) [Kazuaki
Matsuo]
- add extensions into package
- add tests for context to make sure it loads
- move command definition from extensions to root
- Bump 0.34. [Kazuaki MATSUO]
- Update changelog for 0.33. [Kazuaki MATSUO]
- Add newline in release script because of autopep8 (#292) [Kazuaki Matsuo]
- Bump 0.33. [Kazuaki MATSUO]
- Move read version (#294) [Kazuaki Matsuo]
- Update changelog for 0.32. [Kazuaki MATSUO]
- Add unit tests for isLocked Library (#288) [Venkatesh Singh]
- Add unit tests for isLocked Lib
- moved isLocked library tests in lock.py
- Add unit test for lock lib (#287) [Venkatesh Singh]
- Add unit test for lock lib
- Fixed few failing tests in appium_tests.py (#278)
[RajeshkumarAyyadurai]
- fixed few failing tests in appium_tests.py
- updated few tests in appium_tests.py by removing uiautomator strategy
- Fixed failing tests in find_by_accessibility_id_tests.py. [RajeshkumarAyyadurai]
- Bump 0.32. [Kazuaki MATSUO]
- Split driver methods into mixin classes (#291) [Mykola Mokhnach]
- Run with tox on travis (#290) [Kazuaki Matsuo]
- run with tox on travis
- update readme
- Improve pytest, adding pytest.ini and set default arguments (#284) [Kazuaki Matsuo]
- Extract bytes and add a test for set clipboard (#282) [Kazuaki Matsuo]
- extract bytes and add a test for set clipboard
- Introduce httpretty for unittest to mock Appium server (#281) [Kazuaki
Matsuo]
- add httpretty
- add clipboard tests as an example
- add test for forceMjsonwp
- Update setup elements (#280) [Kazuaki Matsuo]
- update setup elements
- remove docgen since we can use markdown format in pypi
- Release automation (#276) [Kazuaki Matsuo]
- Updated requirements.txt file with version (#275)
[RajeshkumarAyyadurai]
- updated required dependecies with version number as a best practice
- updated required dependencies with version
- updated pylint library version to support for python 2.7
- Append document for recording screen (#271) [Kazuaki Matsuo]
- append document for recording screen
- add since appium 1.10.0
- remove Only works for real devices since the feature can work on both
- Update changelog for 0.31. [Kazuaki MATSUO]
- V0.31. [Kazuaki MATSUO]
- Driver.push_file(destination_path, source_path) feature (#270) [Javon
Davis]
- used base64 library for conversion
- remove unnecessary library use
- changed text in test file
- Using context when reading file
- changed docstring format
- Catch error thrown if file not present and present user with a better message
- fixed incorrect file path in test
- removed change in pul_file that broke backwards compat and updated docstring description for destination_path
- Add release section in readme. [Kazuaki MATSUO]
- Fix python3 set_clipboard error (#267) [Kazuaki Matsuo]
- fix python3 set_clipboard error
- apply formatter
- V0.30. [Kazuaki MATSUO]
Add an endpoint for pressing buttons (#262) [Alex]
Add custom locator strategy (#260) [Jonathan Lipps]
Add a duration for scroll for ios (#256) [Kazuaki Matsuo]
- add a duration for scroll for ios
- tweak default duration
- apply autoformat
- set 600 duration by default if it's w3c spec
- skip wait if duration is none
- add comment
Add finger print (#252) [Kazuaki Matsuo]
- add fingre print
- apply auto format
Add find_elements w3c for webelement (#251) [Kazuaki Matsuo]
- add find_elements w3c for webelement
- add tests for child elements
- add todo for future work
Add a github issue template (#250) [Kazuaki Matsuo]
Add xdist port handling (#248) [Kazuaki Matsuo]
- add handling port number to run ios tests in parallel
- define PytestXdistWorker
- use gw0 if the number of worker is over the count of workers
Add autopep8 (#243) [Kazuaki Matsuo]
- apply autopep8
- add development section as the first draft
- relax max-line-length
- add global-config
Add toggle wifi command (#241) [joshuazhusince1986]
- add toggle_wifi command
- update comment to indicate toggle_wifi is only for Android
Add selenium into ci-requirements (#240) [Kazuaki Matsuo]
fix pylint
add --py3k
Add travis to run pylint and unit tests (#239) [Kazuaki Matsuo]
- add pylint
- add rcfile
- tweak pylint
- fix lint
- add running pytest
- tweak indentations
Add tag view for android (#238) [Kazuaki Matsuo]
- add tag view for android
- fix typo... and tweak names of arguments
- tweak docstring
- add find element by viewtag section in readme
V0.29. [Kazuaki MATSUO]
Bump selenium 3.14.1, call RemoteCommand without workaround (#259) [Kazuaki Matsuo]
- bump selenium 3.14.1, call RemoteCommand without workaround
- make attributeValue check safe
- define str = basestring for Python 2
- apply formatter
- add missing value check
Update obsolete link for mobile json wire protocol spec. (#257) [Andrei Petre]
Remove always_match and use first_match instead (#246) [Kazuaki Matsuo]
remove always_match and use first_match instead
Use normal element for find image by (#236) [Kazuaki Matsuo]
- use normal element
- get rid of png
- get rid of imagelement.py
- apply formatter
Typo fix: finiding -> finding (#245) [Andrew Fuller]
Tweak PyPi URLs and add a badge (#232) [Kazuaki Matsuo]
- Fix base64 encoded string (#231) [Kazuaki Matsuo]
- V0.28. [Isaac Murchie]
- Add support for is keyboard shown command. [Jonathan Lipps]
- Add find by image commands and tests (#224) [Jonathan Lipps]
- add find by image commands and tests
- remove and ignore pytest cache files
- address review comments
- fix docstrings
- Add flags argument to press_keycode (#222) [Mykola Mokhnach]
- Add flags argument to press_keycode
- Add flags to long press as well
- Add an endpoint for getting battery info (#217) [Mykola Mokhnach]
- Add wrappers for OpenCV-based image comparison (#216) [Mykola
Mokhnach]
- Add wrappers for OpenCV-based image comparison
- Tune some docs
- Add clipboard handlers (#209) [Mykola Mokhnach]
- Add clipboard handlers
- Fix documentation
- fix options notation
- Add applications management endpoint handlers (#204) [Mykola Mokhnach]
- Add methods for start/stop screen record API endpoints (#201) [Mykola
Mokhnach]
- Add methods for start/stop screen record API endpoints
- Fix typo
- Add a separate test for Android and get rid of redundant stuff
- Tune documentation
- Add videoSize arg description
- Fix arg name
- Add appium prefix in create session and fix find_elements for W3C
(#196) [Kazuaki Matsuo]
- add appium prefix in create session
- fix find_elements by w3c for Appium
- introduce forceMjsonwp
- refine a bit
- fix some tests
- update the docset
- Add endpoints for lock/unlock. [Mykola Mokhnach]
- V0.27. [Isaac Murchie]
- Set None as default value to lock device (#227) [Miguel Hernández]
- Set 0 as default value to lock device
- Set None as default value instead of 0
- Avoid setting coordinates to null for touch actions (#214) [Mykola Mokhnach]
- Change QUERY_APP_STATE request type to POST (#205) [Mykola Mokhnach]
- V0.26. [Isaac Murchie]
- Add method for getting current package. [Isaac Murchie]
- Add tests for ios class chain and rename methods a bit. [Kazuaki MATSUO]
- Add class chain. [Kazuaki MATSUO]
- Add toggleTouchIdEnrollment. [Dan Graham]
- Fix typos in the README. [Mel Shafer]
- V0.25. [Isaac Murchie]
- Only if key_name, key, and strategy are None do we need to set the strategy to 'tapOutside'. This change allows setting just the strategy to some other value, like 'swipeDown'. (#181) [Daniel Freer]
- Correct a wording. [Kazuaki MATSUO]
- Create README.md. [Kazuaki Matsuo]
- Append class chain related descriptions. [Kazuaki MATSUO]
- Update README to include instructions for using iOS predicates. [Emil Petersen]
- Update docs for UIAutomation selector to include version requirement. [Emil Petersen]
- Added test cases for clear and find elements by ios predicate string. [ben.zhou]
- Added clear to driver. Added find elements by ios predicate string. [ben.zhou]
- V0.24. [Isaac Murchie]
- DontStopAppOnReset instead of stopAppOnReset. [s.zubov]
Added touchId to driver (#143) [Dan Graham]
- Added touchId to driver
Wrote a test for it (still need help running Python tests though). Updated capabilities to use iOS 10.1
- V0.23. [Isaac Murchie]
- V0.22. [Isaac Murchie]
- Use id instead of elementId. [Isaac Murchie]
- Add device_time property. [Isaac Murchie]
Fix saucetestcase to run under Python3. [Ling Lin]
The module 'new' was removed. Instead of new.newclass, use type().
V0.21. [Isaac Murchie]
Update README.md. [tophercf]
smallest win in history
- V0.20. [Isaac Murchie]
- Revert actions change. [Isaac Murchie]
- V0.19. [Isaac Murchie]
- Change 'actions' to 'gestures' in single action. [Isaac Murchie]
- Add string file argument to driver.app_strings. [Isaac Murchie]
- Add wait_activity method for webdriver. [zhaoqifa]
- Add el.location_in_view method. [Isaac Murchie]
- Fixed typographical error, changed accomodate to accommodate in README. [orthographic-pedant]
- Fix bug with monkeypatching. [Isaac Murchie]
- Fix to issue #71. [James Salt]
- Fix start_activity for Python 3.x. [Artur Tanistra]
- Fix start_activity for Python3. [Isaac Murchie]
- V0.18. [Isaac Murchie]
- Remove dependency on enum. [Isaac Murchie]
- Bump version. [Isaac Murchie]
- Use WebDriverWait to implement wait_activity. [zhaoqifa]
- Make tap duration be handled as ms, not s. [Isaac Murchie]
- Bump version. [Isaac Murchie]
- Bump version. [Isaac Murchie]
- Move monkeypatched set_value into WebElement. [Isaac Murchie]
- Fix issue with single tap. [Isaac Murchie]
- Fix handling of sauce test case so ImportError is suppressed. [Isaac Murchie]
- Bump version. [Isaac Murchie]
- Bump version. [Isaac Murchie]
- Add base class for Sauce tests. [Isaac Murchie]
- Add remaining optional arguments to start_activity method. [Isaac Murchie]
- Fix package names for starting activity. [Isaac Murchie]
Bump version. [Isaac Murchie]
Update README.md. [Mikhail Martin]
Missing dot causes errors.
Update webdriver.py. [urtow]
- Add toggle_location_services. [Isaac Murchie]
Bump version. [Isaac Murchie]
Update webdriver.py. [urtow]
Start_y - y-coordinate for start, not end
- Added start_activity and tests. [Eric Millin]
- Added 'keyevent' since it is needed for Selendroid. [Payman Delshad]
- Add set_text method for Android. [Isaac Murchie]
Bump version. [Isaac Murchie]
Removed complex_find, added get_settings, update_settings. [Jonah Stiennon]
Make long_press works with 'duration' parameter. [ianxiaohanxu]
Add a new parameter 'duration = None' to _get_opts
Typo fix! [Cass]
Update README.md. [Johan Lundstroem]
Verison -> Version
Revert "Fix for #23: Re-add 'keyevent' temporarily." [Payman Delshad]
This reverts commit ccbcaf809704bf1ac752d1b4446d1175b7434c36.
- Add some more tests, fix others. [Isaac Murchie]
- Add ConnectionType enum. [Isaac Murchie]
- Add methods for Android ime access. [Isaac Murchie]
- Add network connection methods. [Isaac Murchie]
- Add strategy to hide_keyboard. [Isaac Murchie]
- Add necessary ios attributes. [Brad Pitcher]
- Add pull_file method. [Isaac Murchie]
- Add support for open_notifications. [Isaac Murchie]
- Add optional argument 'language' to app_strings. [Isaac Murchie]
- Add context method for simplicity. [Isaac Murchie]
- Add find methods to WebElement. [Isaac Murchie]
- Add reset and hide_keyboard. [Isaac Murchie]
- Add PyPi packaging setup. [Isaac Murchie]
- Add miscellaneous methods. [Isaac Murchie]
- Add touch and multi touch. [Isaac Murchie]
- Add accessibility id locator strategy. [Isaac Murchie]
- Add Android UIAutomator locator strategy. [Isaac Murchie]
- Add iOS UIAutomation locator strategy. [Isaac Murchie]
- Add context methods. [Isaac Murchie]
- Fix for #23: Re-add 'keyevent' temporarily. [Payman Delshad]
- Fix keycode command. [Isaac Murchie]
- Fix for Python 3. [Isaac Murchie]
- Fix typos with context. [Alexander Bayandin]
- Fix typo in README (resolve #12) [Alexander Bayandin]
- Fix timing. [Isaac Murchie]
- Fix setup for egg distro, and add install instructions. [Isaac Murchie]
- Bump version. [Isaac Murchie]
- Bump version. [Isaac Murchie]
- Change call to single-gesture tap. [Isaac Murchie]
- Bump version. [Isaac Murchie]
- Renamed keyevent to press_keycode and added long_press_keycode. [Payman Delshad]
- Bump version. [Isaac Murchie]
- Numerous fixes. [Alexander Bayandin]
- fix comparation with None
- remove unused imports
- fix imports order (according to pep8)
- style fixes (according to pep8)
- another minor fixes
- Update zoom/pinch signatures. [Isaac Murchie]
- Remove tag name, use class. [Isaac Murchie]
- Don't send multitouch for single finger tap. [Isaac Murchie]
- Miscellaneous fixes. [Isaac Murchie]
- Update desired caps. [Isaac Murchie]
- Basic module structure. [Isaac Murchie]