Pymobiledevice3

Latest version: v4.20.18

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

Scan your dependencies

Page 49 of 75

2.0.4

What's Changed
* xpc_message: fix xpc_array serialize/deserialize by doronz88 in https://github.com/doronz88/pymobiledevice3/pull/483
* core_device_tunnel: use python opack library for creating opack buffer by loriwitt in https://github.com/doronz88/pymobiledevice3/pull/482
* tss: always add `UID_MODE` to support 16.5.1 updates by doronz88 in https://github.com/doronz88/pymobiledevice3/pull/486
* remote: add `sniffer.py` by doronz88 in https://github.com/doronz88/pymobiledevice3/pull/485


**Full Changelog**: https://github.com/doronz88/pymobiledevice3/compare/v2.0.3...v2.0.4

2.0.3

What's Changed
* Add supervised configuration profile installs by zner0L in https://github.com/doronz88/pymobiledevice3/pull/472
* workflow: Run CI for pull requests to master by matan1008 in https://github.com/doronz88/pymobiledevice3/pull/479
* cli: use inquirer3 package instead of inquirer by guysalt in https://github.com/doronz88/pymobiledevice3/pull/480
* add remote services support by doronz88 in https://github.com/doronz88/pymobiledevice3/pull/465
* requirements: use `developer_disk_image` to manage the `auto-mount` by doronz88 in https://github.com/doronz88/pymobiledevice3/pull/481

New Contributors
* zner0L made their first contribution in https://github.com/doronz88/pymobiledevice3/pull/472

**Full Changelog**: https://github.com/doronz88/pymobiledevice3/compare/v2.0.2...v2.0.3

2.0.2

What's Changed
* ea1dc5572dc5d65dfedeb22313e39445c5ca9faf pyproject: update `requires-python` key to `>=3.8`
* 583975b3a647df2b9f6879a18c8bfe691d7be2d6 python-app: remove python3.7 specific test
* a11c8a4d60f4a2db3c1e5581d38a562e38569bb5 fix old references to lockdown creation using `LockdownClient()`


**Full Changelog**: https://github.com/doronz88/pymobiledevice3/compare/v2.0.1...v2.0.2

2.0.1

What's Changed
* pair_records: fix `get_preferred_pair_record()` on non-plist usbmuxd by doronz88 in https://github.com/doronz88/pymobiledevice3/pull/475


**Full Changelog**: https://github.com/doronz88/pymobiledevice3/compare/v2.0.0...v2.0.1

2.0.0

Major API change

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

[See example](https://github.com/doronz88/pymobiledevice3#usage)

What's Changed
* ae31a67799fc9e8610bac8416bfa241b8acfd020 crash_reports: fix `get_new_sysdiagnose()` on 17.0
* fde0437f42089aa5da6b762abd2fe141dfdccd5a tss: update client version
* da516c4bc59bcfade3d19a3bf064ea8056c30340 tss: fix `apply_restore_request_rules()` typing
* 32055954a9571311a48ef36555db311b59c12042 mobile_image_mounter: support Personalized image for iOS 17.0
* 0bc57157b8a13e77afc9ef975200886894670f52 test_backup2: handle device connection aborts during password change
* bc3245ae8335f9a6798266edafe6dbbe0a67b599 mobile_image_mounter: fix manifest error handling
* 208b9df786a6da4d3bdc35bb5cfa536f5993580e restore: fix hadline of missing preflight_info from lockdown
* 405e60c1422fd24498fc7c03736b245c35e0bd66 lockdown: add `wraps()` to `reconnect_on_remote_close()`
* ee5821e20fdaea2fc49416d7d89b67d361c48cfc usbmux: refactor `MuxConnection` into a context-manager
* b6a9c8fd7830a05717d660c2a06bd28024deb12c service_connection: use `socket.create_connection()` for ipv6 support
* 1e63506ba64d3b1b1fc316b0264b02a0e4a8a35f lockdown: refactor `LockdownClient` instance creation
* 1e66df71366b65c30a66e05e90143695dca97617 remove python3.7 support
* a6bd87c2fee1bbd81628f28f843bce2060641df9 exceptions: add `InvalidConnectionError`
* 211ca7f9a7eea77ff6eee17bde6105126aae430e TcpLockdownClient: handle no identifier errors
* 2ea6f90e1c6aa21c9e81e2613fd85061cf3953d0 README: update `LockdownClient` creation

**Full Changelog**: https://github.com/doronz88/pymobiledevice3/compare/v1.42.4...v2.0.0

1.42.4

What's Changed
* 76a50f0338196d45eb1abaf66b97464b361a4512 cli: fix the docstring for `webinspector launch` (doronz88)
* b7434af6f82396e0cf2c48c0cf509fba8c615c32 pcapd: fix `device_packet_struct` for newer iOS versions (doronz88)
* 2b513ab26ffda3b9cd62e1d647143e0301317c02 pcap: Split pcap generation logic from cli (matan1008)


**Full Changelog**: https://github.com/doronz88/pymobiledevice3/compare/v1.42.3...v1.42.4

Page 49 of 75

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.