github home-assistant-libs/pychromecast 14.0.0

latest release: 14.0.1
2 months ago

Breaking change

pychromecast has seen some major changes in this release, which unfortunately causes multiple breaking changes.

The most important breaking changes are:

  • Most user facing functions accepting an optional callback function have been changed such that the optional arguments are now kwarg only (#779)
  • The signature of callbacks called when requests are completed has been changed (#783)
  • Some named tuples have been replaced with dataclasses (#787)
  • The ServiceInfo class has been split in two classes (#790)
  • Parameter names of MediaStatusListener.load_media_failed has been changed (#826)
  • Many user facing functions now have a default timeout, and will raise when that timeout expires (#836)
  • It's no longer supported to use pychromecast with event custom loops (#837)

What's Changed

⬆️ Dependencies

5 changes

Don't miss a new pychromecast release

NewReleases is sending notifications on new releases.