Appium-python-client

Latest version: v4.0.0

Safety actively analyzes 629436 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 13

0.51

------------------

New
~~~
- 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
~~~
- 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

Other
~~~~~
- Bump 0.51. [Kazuaki Matsuo]
- Update changelog for 0.50. [Kazuaki Matsuo]

0.50

------------------

New
~~~
- 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

Test
~~~~
- Ci: Take screen record as evidence (481) [Mori Atsushi]

* Take screen record for android

* Take screen record for iOS

* Save screen record for iOS

Other
~~~~~
- 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]

0.49

------------------

New
~~~
- 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
~~~
- Fix functional test broken by previous commit. [Manoj Kumar]
- Fix CI (Failed iOS) (460) [Mori Atsushi]

* Fix CI (Failed iOS)

* Fix variable name

Other
~~~~~
- 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

0.48

------------------

New
~~~
- 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
~~~
- 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
~~~~
- 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

Other
~~~~~
- 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]

0.47

------------------

New
~~~
- 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

Fix
~~~
- 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

Other
~~~~~
- 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]

0.46

------------------
- Bump 0.46. [Kazuaki Matsuo]
- Bug fix joining path in _get_main_script (408) [Nicholas Frederick]
- Update changelog for 0.45. [Kazuaki Matsuo]

Page 7 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.