Pymobiledevice3

Latest version: v4.20.23

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

Scan your dependencies

Page 30 of 76

4.1.4

What's Changed
* 20adc48ed461c8ef5e0c4781d2c9c4fa43b6496a cli_common: fix closing of non-required tunnel connections (940)
* f2e0d7424a6d890e59d4dee2ffc3bea31246188e cli: fix implicit connections to tunneld according to device serial


**Full Changelog**: https://github.com/doronz88/pymobiledevice3/compare/v4.1.3...v4.1.4

4.1.3

What's Changed
* requirements: qh3>=0.11.5,<1.0.0 by doronz88 in https://github.com/doronz88/pymobiledevice3/pull/945


**Full Changelog**: https://github.com/doronz88/pymobiledevice3/compare/v4.1.2...v4.1.3

4.1.2

What's Changed
* requirements: pyimg4 == 0.8 by m1stadev in https://github.com/doronz88/pymobiledevice3/pull/944


**Full Changelog**: https://github.com/doronz88/pymobiledevice3/compare/v4.1.1...v4.1.2

4.1.1

What's Changed
* remote: fix triggering of `close()` when endpoint isn't connected by doronz88 in https://github.com/doronz88/pymobiledevice3/pull/942


**Full Changelog**: https://github.com/doronz88/pymobiledevice3/compare/v4.1.0...v4.1.1

4.1.0

What's Changed
* Added optional random time offset for interval between points in GPX file by basvdijk in https://github.com/doronz88/pymobiledevice3/pull/941


**Full Changelog**: https://github.com/doronz88/pymobiledevice3/compare/v4.0.0...v4.1.0

4.0.0

Highlights

This version refactors the whole RemoteXPC API stack to be fully asyncio.
For CLI users this change is completely transparent (except for being much faster! ⚡️)

For python API users, this means creating and connecting a `RemoteServiceDiscoveryService` clients will now require an active asyncio loop.

The project's README file was updated aswell to reflect this API change:

python
Or you could connect manually to a specific tunnel created by `start-tunnel`
host = 'fded:c26b:3d2f::1'
port = 65177
async with RemoteServiceDiscoveryService((host, port)) as rsd:
you can now use this connection as any other LockdownClient connection
pass

Alternatively, you can use this API not in a context-manager
rsd = RemoteServiceDiscoveryService((host, port))
await rsd.connect()
await rsd.close()


What's Changed
* remotexpc: refactor to use asyncio by doronz88 in https://github.com/doronz88/pymobiledevice3/pull/938


**Full Changelog**: https://github.com/doronz88/pymobiledevice3/compare/v3.4.4...v4.0.0

Page 30 of 76

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.