Skip to content

Releases: appium/python-client

v6.0.0

Choose a tag to compare

@KazuCocoa KazuCocoa released this 08 Aug 07:26

v6.0.0 (2026-08-08)

Breaking Changes

  • Removed legacy Appium endpoint calls from commands which can be replaced with extensions
  • Removed CanRememberExtensionPresence used only for the legacy endpoint support #1269

Bug Fixes

  • Return int bitmask from set_network_connection (#1258, 9097a5a)

Chores

  • Add a blank line before version v5.2.7 in CHANGELOG.md (dc47ec4)

  • Remove setup.py (#1218, 0f549c3)

  • Unify ruff version in pyproject.toml and pre-commit-config.yaml (#1241, 16a3429)

  • deps: Bump gitpython from 3.1.46 to 3.1.47 (#1222, a712427)

  • deps: Bump gitpython from 3.1.54 to 3.1.57 (#1270, ad193d1)

  • deps: Bump idna from 3.11 to 3.15 (#1229, f268e84)

  • deps: Bump pygments from 2.19.2 to 2.20.0 (#1213, 064aeaf)

  • deps-dev: Bump ruff from 0.15.11 to 0.15.12 (#1223, 15b94bd)

  • deps-dev: Bump ruff from 0.15.12 to 0.15.13 (#1228, afbface)

  • deps-dev: Bump ruff from 0.15.13 to 0.15.14 (#1231, e374b78)

  • deps-dev: Bump ruff from 0.15.14 to 0.15.15 (#1232, 2a05afc)

  • deps-dev: Bump ruff from 0.15.15 to 0.15.16 (#1234, 5389384)

  • deps-dev: Bump ruff from 0.15.16 to 0.15.17 (#1235, 00325db)

  • deps-dev: Bump ruff from 0.16.0 to 0.16.1 (#1268, a65dc2b)

Continuous Integration

  • Disable auto release to release breaking changes in one release (9034ad6)

  • deps: Bump actions/cache from 5 to 6 (#1240, e4e7a79)

  • deps: Bump actions/checkout from 6 to 7 (#1237, c3c844f)

  • deps: Bump actions/setup-java from 5 to 5.6.0 (#1265, e3cf4f5)

  • deps: Bump actions/setup-node from 6 to 7 (#1250, 48201f7)

  • deps: Bump actions/setup-python from 6 to 7 (#1264, 247bfba)

  • deps: Bump gitpython from 3.1.47 to 3.1.54 (#1262, 3b0ae42)

  • deps: Bump requests from 2.32.5 to 2.33.0 (#1266, f119477)

  • deps: Bump selenium from 4.40.0 to 4.46.0 (#1251, 37b5118)

  • deps: Bump setuptools from 80.10.1 to 83.0.0 (#1263, f92311d)

  • deps: Bump typing-extensions from 4.15.0 to 4.16.0 (#1242, ceb843a)

  • deps: Bump urllib3 from 2.6.3 to 2.7.0 (#1257, e155a73)

  • deps-dev: Bump mypy from 1.19.1 to 2.3.0 (#1253, 21f73eb)

  • deps-dev: Bump pre-commit from 4.5.1 to 4.6.0 (#1252, 8480f9c)

  • deps-dev: Bump pre-commit from 4.6.0 to 4.6.1 (#1259, 3439428)

  • deps-dev: Bump pytest from 8.4.2 to 9.1.1 (#1255, 9e76329)

  • deps-dev: Bump python-semantic-release from 10.5.3 to 10.6.1 (#1244, 0c14656)

  • deps-dev: Bump ruff from 0.15.17 to 0.15.19 (#1238, b989a00)

  • deps-dev: Bump ruff from 0.15.19 to 0.15.20 (#1239, ef6b6f2)

  • deps-dev: Bump ruff from 0.15.20 to 0.15.21 (#1245, bafdbf7)

  • deps-dev: Bump ruff from 0.15.21 to 0.15.22 (#1249, 136b1e4)

  • deps-dev: Bump ruff from 0.15.22 to 0.16.0 (#1261, 7c741e6)

  • deps-dev: Bump types-python-dateutil (#1254, c7c1240)

Documentation

  • Drop appiumpro links as the top domain no longer maintained (34111e0)

  • Move http -> https in Homepage url (#1256, f1d0f1c)

Features

Refactoring

  • Network extension to remove legacy command fallbacks (#1258, 9097a5a)

  • Remove legacy command fallbacks in Applications extension (#1233, [4707ff7](4707ff...

Read more

v5.3.1

Choose a tag to compare

@github-actions github-actions released this 19 Apr 21:16

v5.3.1 (2026-04-19)

This release is published under the Apache-2.0 License.

Bug Fixes

  • Replace assert with ValueError for state validation (#1219, 2193837)

Chores

  • deps-dev: Bump ruff from 0.15.10 to 0.15.11 (#1217, 30dad44)

  • deps-dev: Bump ruff from 0.15.7 to 0.15.8 (#1210, 7181b20)

  • deps-dev: Bump ruff from 0.15.8 to 0.15.9 (#1214, 21fdecb)

  • deps-dev: Bump ruff from 0.15.9 to 0.15.10 (#1216, 9016e94)


Detailed Changes: v5.3.0...v5.3.1

v5.3.0

Choose a tag to compare

@github-actions github-actions released this 28 Mar 06:20

v5.3.0 (2026-03-28)

This release is published under the Apache-2.0 License.

Bug Fixes

  • test: Simplify assertion for AndroidKeyMetastate in test_has_some_metastates (#1211, ad8c5c9)

Chores

  • deps-dev: Bump pytest-cov from 7.0.0 to 7.1.0 (#1209, 8466c27)

  • deps-dev: Bump ruff from 0.15.4 to 0.15.5 (#1205, 628a731)

  • deps-dev: Bump ruff from 0.15.5 to 0.15.6 (#1207, 9b81d2a)

  • deps-dev: Bump ruff from 0.15.6 to 0.15.7 (#1208, 339fff9)

Continuous Integration

  • deps: Bump futureware-tech/simulator-action from 4 to 5 (#1206, a3c13dc)

Features

  • Add AndroidKeyMetastate class for keyboard metastate constants (#1211, ad8c5c9)

  • android: Add AndroidKeyMetastate class for keyboard metastate constants (#1211, ad8c5c9)


Detailed Changes: v5.2.7...v5.3.0

v5.2.7

Choose a tag to compare

@github-actions github-actions released this 05 Mar 06:49

v5.2.7 (2026-03-05)

This release is published under the Apache-2.0 License.

Bug Fixes

Chores

Continuous Integration


Detailed Changes: v5.2.6...v5.2.7

v5.2.6

Choose a tag to compare

@github-actions github-actions released this 12 Feb 07:51

v5.2.6 (2026-02-12)

This release is published under the Apache-2.0 License.

Bug Fixes

  • Update readme and to kick a release to test out auto release (a4cda69)

Chores

Continuous Integration

  • Add skip to publish if not package was made (bb8b4b3)

  • Create automatic release action (#1196, 208c35c)


Detailed Changes: v5.2.5...v5.2.6

v5.2.5

Choose a tag to compare

@KazuCocoa KazuCocoa released this 24 Jan 18:48

v5.2.5 (2026-01-24)

This release is published under the Apache-2.0 License.

Chores

Continuous Integration

  • Add commit message configuration for Dependabot (b68fa61)

  • Add GitHub Actions to Dependabot configuration (c2edb68)

  • Use py 3.14 (#1193, 3bb2021)

  • Use the central repo's workflow (e59b853)

  • Use the latest appium flutter integration driver on CI (#1176, f61c059)

Documentation

  • Clean up CHANGELOG by removing old sections (d4f3e16)

  • Fix the units for bitRate value (4634378)

Testing

  • Fix accidental missing deps (b04f65e)

  • Update Android tests to the canonical pytest format (#1180, b9564c7)

  • Update flutter tests to canonic pytest format (#1179, ed27b1f)


Detailed Changes: v5.2.4...v5.2.5

v5.2.4

Choose a tag to compare

@KazuCocoa KazuCocoa released this 12 Sep 02:39

v5.2.4 (2025-09-11)

This release is published under the Apache-2.0 License.

Chores

  • Add an error handling in _adjust_image_payload (#1172, dc301ec)

Code Style

Refactoring


Detailed Changes: v5.2.3...v5.2.4

v5.2.3

Choose a tag to compare

@KazuCocoa KazuCocoa released this 10 Sep 06:06

v5.2.3 (2025-09-09)

Bug Fixes

  • Adjust images payload for image comparison API (#1170, b471a05)

Continuous Integration


Detailed Changes: v5.2.2...v5.2.3

v5.2.2

Choose a tag to compare

@KazuCocoa KazuCocoa released this 15 Aug 07:25

v5.2.2 (2025-08-15)

This release is published under the Apache-2.0 License.

Chores

  • Remvoe unnecessary lines in the changelog and readme (840e958)

  • Stop using existing release script (#1166, a6238e2)

Documentation


Detailed Changes: v5.2.1...v5.2.2

v5.2.1

Choose a tag to compare

@KazuCocoa KazuCocoa released this 14 Aug 04:55

v5.2.1 (2025-08-14)

This release is published under the Apache-2.0 License.

Chores

  • Revert version created by release script checking (#1164, 04a8580)

  • Use semantic release changelog instead of gitchangelog (#1163, dd3709e)

  • Use semantic-release for most of release script execution (#1165, f6c4687)

Documentation


Detailed Changes: v5.2.0...v5.2.1