Pychromecast

Latest version: v14.0.5

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

Scan your dependencies

Page 18 of 18

0.6.14

General
- General improvements to unicode handling on Python 2.7.
- Improved unicode support when parsing device description.
- 68, 70: Fix error using title or thumb in `play_media`

Client
- A chromecast connection can be manually stopped using `device.disconnect()`.
- New listener for launch errors (`device.register_launch_error_listener`). Launching an app now reports back errors to the caller.
- Failure to launch an app now results in a `LaunchError` exception (blocking mode).
- 40: Added a `wait()` method to allow the client to wait for the device to be ready.
- The time between retries can now be specified by the caller (`retry_wait` parameter).
- New listener for connection status (`device.register_connection_listener`). It will report connecting, connected, disconnected, failed and lost.

Socket
- Better handling of socket timeouts and errors.
- Improved stability in keeping a connection.
- 60: Reduced log spamming

[Detailed changes](//github.com/balloob/pychromecast/compare/v0.6.12...v0.6.14)

Page 18 of 18

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.