Appium-python-client

Latest version: v4.0.0

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

Scan your dependencies

Page 6 of 13

1.2.0

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

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

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

1.1.0

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

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

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

Other
~~~~~
- 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] <supportgithub.com>

* 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]

1.0.2

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

1.0.1

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

Fix
~~~
- Broken package (545) [Kazuaki Matsuo]

* add appium/webdriver/py.typed in find_packages

* fix

Other
~~~~~
- Bump 1.0.1. [Kazuaki Matsuo]
- Update changelog for 1.0.0. [Kazuaki Matsuo]

1.0.0

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

New
~~~
- 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 <hanneshauerbeeware.at> * 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] <supportdependabot.com>

* 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] <supportdependabot.com>

* 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] <supportdependabot.com>

* 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] <supportdependabot.com>

* 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] <supportdependabot.com>

* 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] <supportdependabot.com>

* 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:

Fix
~~~
- Tune mixin types, so linters could recognize them better (536)
[Mykola Mokhnach]

Test
~~~~
- Test: Add appium_service functional test (531) [Mori Atsushi]

* Add appium_service functional test

* Fix expressions

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

0.52

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

Fix
~~~
- Handling of dictionary-values in WebElement.get_attribute() (521)
[Hannes Hauer]

Test
~~~~
- Test: Add unit test for set_value (setImmediateValue) (518) [Nrupesh
Patel]
- Test: Fix test_clear flaky functional test (519) [Nrupesh Patel]

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

Page 6 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.