Changelogs » Pychromecast

PyUp Safety actively tracks 316,954 Python packages for vulnerabilities and notifies you when to upgrade.

Pychromecast

8.1.1

What's Changed
  
  * Fix some strings mangled by black formatting (470) emontnemery
  * Fix MultiZoneControllerListener (468) emontnemery
  * Bump pylint from 2.6.2 to 2.7.1 (466) dependabot
  * Adapt to Pylint 2.7.1 (467) emontnemery
  * Bump pylint from 2.6.0 to 2.6.2 (462) dependabot

8.1.0

What's Changed
  
  * Expose volume_control_type (461) emontnemery
  * Move ReceiverController to its own module (460) emontnemery

8.0.0

What's Changed
  
  * Infer contentType from playQueue items (457) maykar
  * Lint example scripts (456) emontnemery
  * Revert "Lint example scripts" (455) emontnemery
  * Lint example scripts (452) emontnemery
  * Bump pylint to 2.6.0 (454) emontnemery
  * Remove unintended 'async' from listener interfaces (453) emontnemery
  * Update BubbleUPNP example (451) emontnemery
  * Refactor listeners and controllers as ABCs (450) emontnemery
  * Add more google devices to consts (448) theychx
  * Make current_time optional when loading or queing media (446) emontnemery

7.7.2

What's Changed
  
  * Use urllib.request instead of requests (443) emontnemery
  * docs: fix simple typo, neeeded -> needed (440) timgates42

7.7.1

What's Changed
  
  * Don't throw if socket is already closed when cleaning up (438) emontnemery

7.7.0

What's Changed
  
  * Update local http API, re-add get_multizone_status (437) emontnemery

7.6.0

What's Changed
  
  * Spotify quick play (again) (430) Eerovil
  * Fix next/previous track (436) emontnemery
  * Add support for BubbleUPNP (428) Eerovil

7.5.1

What's Changed
  
  * Use threading.Thread.is_alive (426) emontnemery
  * Bump flake8 from 3.8.3 to 3.8.4 (422) dependabot

7.5.0

What's Changed
  
  * Allow passing additional media information through to play_media (420) hunterjm

7.4.1

What's Changed
  
  * Bump version

7.4.0

What's Changed
  
  * Add support for lists, playQueues, and playlists on Plex controller. (418) maykar
  * Misc spelling changes (416) clach04

7.3.0

What's Changed
  
  * add support for QUEUE_INSERT (404) bjesus
  * Run black and flake8 on examples (412) emontnemery
  * Fix get_chromecasts non blocking mode (411) emontnemery
  * Black 20.8b1 (410) emontnemery
  * Bump black from 19.10b0 to 20.8b1 (409) dependabot

7.2.1

What's Changed
  
  * Ensure data parsed as JSON is a dict (405) emontnemery
  * Add zeroconf debug option to example scripts (401) emontnemery

7.2.0

What's Changed
  
  * Allow passing an already existing zeroconf object to additional functions (400) emontnemery
  * Ignore browser updates for *._sub._googlecast._tcp.local.  (400) emontnemery
  * Fix return type of get_listed_chromecasts (400) emontnemery
  * Remove host and port from Chromecast object (395) emontnemery

7.1.2

What's Changed
  
  * Keep previously known Chromecast in service listener (399) emontnemery
  * Remove reboot function (394) emontnemery
  * Create Dependabot config file (392) dependabot-preview

7.1.1

What's Changed
  
  * Add debug prints (390) emontnemery
  * Bump flake8 from 3.7.9 to 3.8.3 (386) dependabot-preview

7.1.0

What's Changed
  
  * Report host+port for discovered casts (385) emontnemery
  * Fix plex controller (389) davyhollevoet
  * Update list_chromecasts example (382) emontnemery

7.0.1

What's Changed
  
  * BREAKING CHANGE Track services based on UUID instead of mDNS service name (380) emontnemery
  * Correct version

7.0.0

BREAKING CHANGE Track services based on UUID instead of mDNS service name (380) emontnemery

6.0.1

Reset receiver controller on connection lost (379) emontnemery

6.0.0

What's Changed
  
  * **BREAKING CHANGE** Refactor start_discovery to fix race (370) emontnemery
  * Support zeroconf 0.27 (368) emontnemery
  * Don't ignore zeroconf errors (367) emontnemery
  * **BREAKING CHANGE** Add support to CastListener for service updates (366) emontnemery

5.3.0

What's Changed
  
  * Handle zeroconf update_service (364) emontnemery

5.2.0

What's Changed
  
  * Add ability to pass in a zeroconf instance to discovery (362) bdraco
  * Add discovery example (361) emontnemery

5.1.0

What's Changed
  
  * Quick play & Support for Yle Areena, Supla (359) Eerovil
  * Log as info, not warning if connection re-established. (358) balloob

5.0.0

- Add helper function get_listed_chromecasts (348) emontnemery
  - **BREAKING CHANGE** Remove blocking option from Chromecast (349) emontnemery
  - Fix bugs in Chromecast.is_idle and ReceiverController.launch_app (350) emontnemery
  - Improve examples and docstrings (351) emontnemery
  - Speed up SocketClient shutdown (352) emontnemery
  - Improve debug messages (353) emontnemery
  - Bump linters, run flake and black on examples (355) emontnemery

4.2.3

Correct mistake in PR345 (346) emontnemery

4.2.2

Correct mistake in PR345 (346) emontnemery

4.2.1

Lookup manufacturer, remove multizone helper (345) emontnemery

4.2.0

What's Changed
  
  * Add support for Lovelace dashboards (342) bramkragten
  * Update zeroconf requirement (338) theychx

4.1.1

What's Changed
  
  * Update "add support to your favorite app" in the README (326) Eerovil
  * Get ipaddress the same way as code examples in zeroconf (337) fondberg
  * Correct `METADATA_TYPE` in media.py (334) jparthum