github doronz88/pymobiledevice3 v2.0.0

latest releases: v11.28.2, v11.28.1, v11.28.0...
3 years ago

Major API change

LockdownClient creating is now done using lockdown.creating_using_*() for the different access method to communicate with lockdownd.

See example

What's Changed

  • ae31a67 crash_reports: fix get_new_sysdiagnose() on 17.0
  • fde0437 tss: update client version
  • da516c4 tss: fix apply_restore_request_rules() typing
  • 3205595 mobile_image_mounter: support Personalized image for iOS 17.0
  • 0bc5715 test_backup2: handle device connection aborts during password change
  • bc3245a mobile_image_mounter: fix manifest error handling
  • 208b9df restore: fix hadline of missing preflight_info from lockdown
  • 405e60c lockdown: add wraps() to reconnect_on_remote_close()
  • ee5821e usbmux: refactor MuxConnection into a context-manager
  • b6a9c8f service_connection: use socket.create_connection() for ipv6 support
  • 1e63506 lockdown: refactor LockdownClient instance creation
  • 1e66df7 remove python3.7 support
  • a6bd87c exceptions: add InvalidConnectionError
  • 211ca7f TcpLockdownClient: handle no identifier errors
  • 2ea6f90 README: update LockdownClient creation

Full Changelog: v1.42.4...v2.0.0

Don't miss a new pymobiledevice3 release

NewReleases is sending notifications on new releases.