Sitelet https://github.com/appium/python-client/releases
Skip to content

Releases: appium/python-client

v6.0.7

Choose a tag to compare

@github-actions github-actions released this 18 Sep 22:08

v6.0.7 (2026-09-18)

This release is published under the Apache-2.0 License.

Bug Fixes

  • webdriver: Normalize orientation value to uppercase in setter (#1308, 1162bab)

Continuous Integration

Refactoring

  • webdriver: Simplify direct connect capabilities check and logging (#1302, e23dc47)

Testing


Detailed Changes: v6.0.6...v6.0.7

v6.0.6

Choose a tag to compare

@github-actions github-actions released this 12 Sep 16:28

v6.0.6 (2026-09-12)

This release is published under the Apache-2.0 License.

Bug Fixes

  • Preserve capability alternatives from option lists (#1296, aa4492e)

Continuous Integration

  • deps: Bump actions/setup-java from 6.0.0 to 6.0.1 (#1301, d555d77)

Documentation

  • Add 2026 year in copyright and actualization packageVersion (#1300, 392dd39)

Testing


Detailed Changes: v6.0.5...v6.0.6

v6.0.5

Choose a tag to compare

@github-actions github-actions released this 10 Sep 04:54

v6.0.5 (2026-09-10)

This release is published under the Apache-2.0 License.

Bug Fixes

  • Preserve default locator strategy in WebDriver type hints (#1298, 0bbe39c)

Code Style

Refactoring

  • Import By under TYPE_CHECKING and drop type-hint test (#1298, 0bbe39c)

Testing

  • Cover default and explicit WebDriver locator type hints (#1298, 0bbe39c)

Detailed Changes: v6.0.4...v6.0.5

v6.0.4

Choose a tag to compare

@github-actions github-actions released this 09 Sep 06:59

v6.0.4 (2026-09-09)

This release is published under the Apache-2.0 License.

Bug Fixes

  • Keep user client config when switching to direct connect endpoint (#1291, d47b730)

Continuous Integration

  • deps: Bump gitpython from 3.1.58 to 3.1.59 (#1299, 2edf2d7)

  • deps-dev: Bump ruff from 0.16.5 to 0.16.6 (#1292, f8997fd)


Detailed Changes: v6.0.3...v6.0.4

v6.0.3

Choose a tag to compare

@github-actions github-actions released this 09 Sep 04:48

v6.0.3 (2026-09-09)

This release is published under the Apache-2.0 License.

Bug Fixes

  • Bracket IPv6 hosts in service status URLs (#1295, a47ddd0)

  • Validate IPv6 service hosts with ipaddress (#1295, a47ddd0)

Testing

  • Cover IPv6 service status URL formatting (#1295, a47ddd0)

  • Cover scoped and invalid IPv6 service hosts (#1295, a47ddd0)


Detailed Changes: v6.0.2...v6.0.3

v6.0.2

Choose a tag to compare

@github-actions github-actions released this 08 Sep 06:11

v6.0.2 (2026-09-08)

This release is published under the Apache-2.0 License.

Bug Fixes

Chores

Testing

  • Cover inline service argument status URLs (#1294, 2f3c83f)

Detailed Changes: v6.0.1...v6.0.2

v6.0.1

Choose a tag to compare

@github-actions github-actions released this 08 Sep 04:58

v6.0.1 (2026-09-08)

This release is published under the Apache-2.0 License.

Bug Fixes

  • Use seconds for service listening polling timeout (#1293, c440732)

Chores

Continuous Integration

  • Enable auto release again (4f7e38d)

  • Fix url for the flutter test app (#1281, 2d5edbe)

  • deps: Bump actions/setup-java from 5.6.0 to 5.7.0 (#1272, 534fe7d)

  • deps: Bump actions/setup-java from 5.7.0 to 6.0.0 (#1285, 54251be)

  • deps: Bump selenium from 4.46.0 to 4.47.0 (#1277, a6dd793)

  • deps: Bump selenium from 4.47.0 to 4.48.0 (#1287, cdaf108)

  • deps-dev: Bump mypy from 2.3.0 to 2.3.1 (#1280, 41b6158)

  • deps-dev: Bump python-semantic-release from 10.6.1 to 10.6.2 (#1288, 6d775af)

  • deps-dev: Bump ruff from 0.16.1 to 0.16.2 (#1276, abdb347)

  • deps-dev: Bump ruff from 0.16.2 to 0.16.3 (#1279, 4cd8822)

  • deps-dev: Bump ruff from 0.16.3 to 0.16.4 (#1284, 8f32c8b)

  • deps-dev: Bump ruff from 0.16.4 to 0.16.5 (#1286, bca93b5)

  • deps-dev: Bump types-python-dateutil (#1274, a974755)

Documentation

  • Add breaking change note in the changelog (5096f41)

  • Add usage examples for screen recording methods (#1290, 0fe6d91)

Testing

  • Cover the service listening polling budget (#1293, c440732)

Detailed Changes: v6.0.0...v6.0.1

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