Pychromecast

Latest version: v14.0.5

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

Scan your dependencies

Page 14 of 18

3.1.0

What's Changed

* Fix Spotify playback (275) fondberg
* Update spotify example (276) emontnemery
* Add multizone controller (278) emontnemery
* Do not wait forever when starting Spotify app (277) emontnemery
* Add MultizoneManager (283) emontnemery

3.0.0

What's Changed

* fixup! Remove the filters feature from get_chromecasts (141) (270) tompreston
* Do not automatically start worker thread and connect in Chromecast constructor (271) emontnemery

This is a breaking change. The method to call now depends on if you're running in blocking (the default) or non-blocking mode. Use one of the methods to start, appropriate for the mode you run in:

- **Blocking mode:** `cast.start()`: Start the worker thread and connect to the chromecast device. Connection status will be reported through the listener registered in `cast.register_connection_listener`.
- **Blocking mode:** `cast.wait()`: Wait for connection, this will also start the worker thread if it has not been started.
- **Non-blocking mode:** `cast.connect()`: Connect to the chromecast. This must only be called if the worker thread has not been started. Connection status will be reported through the listener registered in `cast.register_connection_listener`.

Background
The automatic connect in the constructor meant that the constructor would hang forever if the number of retries was unlimited and the chromecast could not be found. It was also unnatural to start the worker thread in the constructor.

2.5.2

What's Changed

* Improve exponential backoff of mdns service resolution retries (269) emontnemery

2.5.1

What's Changed

* Exponential backoff of mdns service resolution retries (268) emontnemery

2.5.0

What's Changed

* Add support for connecting to named service (267) emontnemery

2.4.0

What's Changed

* YouTube controller version update (258) ur1katz

Page 14 of 18

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.