Pychromecast

Latest version: v14.0.7

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

Scan your dependencies

Page 17 of 18

0.8.0

One of the last releases before we go for a 1.0 release. Refactor of the core to allow it to not-block. Also removal of some of the many filter functions that sneaked in. Contains breaking changes.
- Improved subtitle handling (palaviv)
- Support running PyChromecast in your own loop with non-blocking functions (dominikkarall)
- Support for non-blocking discovery (armills)
- Remove `get_chromecasts_as_dict()` (armills)
- Removed filtering from `get_chromecasts` (armills)
- Now able to specify delta for `volume_up` and `volume_down`. Will also no longer round the value before passing it in (smblott-github)
- Protobuf requirement is now >= 3.0 instead of requiring a beta version of v3 (theychx)
- Media Controller now has a wait method to wait till it is operational (armills)
- Zeroconf requirement is now >= 0.7.7

0.7.7

- Catch JSON error Python <3.5 compatibility (molobrakos)
- Subtitles typo (wa4557)

0.7.6

- Treat buffering as if the Chromecast is playing (jaharkes)

0.7.5

- Handle invalid JSON - 119 (molobrakos)

0.7.4

- Support for loading subtitles (wa4557, 105)
- Allow picking app id for media receiver (wa4557, 108)
- Ignore benign error in destructor (noob-4-life, 114)

0.7.3

- Fix setting a media thumbnail and title when playing media with the media controller. (noob-4-life, 88)

Page 17 of 18

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.