Python-songpal

Latest version: v0.16.2

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

Scan your dependencies

Page 1 of 3

0.16.2

Improves device compatibility.

[Full Changelog](https://github.com/rytilahti/python-songpal/compare/release/0.16.1...0.16.2)

**Closed issues:**

- Trying to use songpal for Sony HT-X8500 [\154](https://github.com/rytilahti/python-songpal/issues/154)
- Errors with version 0.16.1 -\> SRS-XB402g [\152](https://github.com/rytilahti/python-songpal/issues/152)
- SRS-X88: 'unsupported operation' [\149](https://github.com/rytilahti/python-songpal/issues/149)

**Merged pull requests:**

- Fix methods dict keyerror [\153](https://github.com/rytilahti/python-songpal/pull/153) (allistermaguire)

0.16.1

[0.16.1](https://github.com/rytilahti/python-songpal/tree/0.16.1) (2024-01-22)

[Full Changelog](https://github.com/rytilahti/python-songpal/compare/release/0.16...0.16.1)

**Fixed bugs:**

- Only call get\_available\_playback\_functions\(\) for version 1.2 [\145](https://github.com/rytilahti/python-songpal/pull/145) (allistermaguire)

**Closed issues:**

- https://github.com/rytilahti/python-songpal/pull/132 breaks support for SRS-X77 [\#144](https://github.com/rytilahti/python-songpal/issues/144)
- Can't Add STRDN1080 Amp - But Home Assistant Pi Can cURL, and see as Chromecast Device [\142](https://github.com/rytilahti/python-songpal/issues/142)
- Support for BDV-E2100 [\138](https://github.com/rytilahti/python-songpal/issues/138)
- Heartbeat timeout HT-ZF9 [\94](https://github.com/rytilahti/python-songpal/issues/94)

**Merged pull requests:**

- Add missing NotificationChange,SettingChange,SoftwareUpdateChange imports in \_\_init\_\_ [\143](https://github.com/rytilahti/python-songpal/pull/143) (BestPig)

0.16

This release brings support for versioned method calls which are required by newer hardware, like TA-AN1000, thanks to allistermaguire!

[Full Changelog](https://github.com/rytilahti/python-songpal/compare/release/0.15.2...0.16)

**Implemented enhancements:**

- Add defining source-address for discover [\133](https://github.com/rytilahti/python-songpal/pull/133) (rytilahti)
- Add support for versioned methods used by newer devices [\132](https://github.com/rytilahti/python-songpal/pull/132) (allistermaguire)

**Closed issues:**

- Support for TA-AN1000 [\130](https://github.com/rytilahti/python-songpal/issues/130)
- Support for SRS-XB23? [\127](https://github.com/rytilahti/python-songpal/issues/127)
- Apparently missing some dependency, bunch of errors [\126](https://github.com/rytilahti/python-songpal/issues/126)
- App doesn't work on latest python 3.11.1 [\125](https://github.com/rytilahti/python-songpal/issues/125)
- can't find the device [\116](https://github.com/rytilahti/python-songpal/issues/116)

**Merged pull requests:**

- Use ruff for linting and formatting [\139](https://github.com/rytilahti/python-songpal/pull/139) (rytilahti)
- Configure to use CI as trusted publisher [\137](https://github.com/rytilahti/python-songpal/pull/137) (rytilahti)
- Drop importlib\_metadata dependency [\136](https://github.com/rytilahti/python-songpal/pull/136) (rytilahti)
- Drop Python 3.7 support [\135](https://github.com/rytilahti/python-songpal/pull/135) (rytilahti)
- Add updated devinfo with version info for HT-XT3 [\134](https://github.com/rytilahti/python-songpal/pull/134) (rytilahti)
- Add devinfo for STR-AZ5000ES receiver [\129](https://github.com/rytilahti/python-songpal/pull/129) (ohmantics)

0.15.2

This maintenance release adds support to python 3.11 and bumps the required async_upnp_client version.

[Full Changelog](https://github.com/rytilahti/python-songpal/compare/release/0.15.1...0.15.2)

**Fixed bugs:**

- Songpal discover giving errors [122](https://github.com/rytilahti/python-songpal/issues/122)
- Python 3.11 not supported (asyncio.coroutine has been removed) [120](https://github.com/rytilahti/python-songpal/issues/120)
- Fix python 3.11 support, bump async_upnp_client dependency [121](https://github.com/rytilahti/python-songpal/pull/121) (rytilahti)

**Closed issues:**

- SRS-ZR7 integration connection issues [119](https://github.com/rytilahti/python-songpal/issues/119)

0.15.1

This patch release contains a single bug fix to fix https://github.com/home-assistant/core/issues/77730 . Thanks Flameeyes for a quick patch!

[Full Changelog](https://github.com/rytilahti/python-songpal/compare/0.15...0.15.1)

**Fixed bugs:**

- Fix the default value for the notification fallback callback [\117](https://github.com/rytilahti/python-songpal/pull/117) (Flameeyes)

0.15

[0.15](https://github.com/rytilahti/python-songpal/tree/0.15) (2022-07-13)

[Full Changelog](https://github.com/rytilahti/python-songpal/compare/0.14.1...0.15)

**Breaking changes:**

- Change `get_play_info` to return info from all available zones [\114](https://github.com/rytilahti/python-songpal/pull/114) (jwiese)

**Merged pull requests:**

- Depend on async\_upnp\_client \>=0.27 and fix UpnpFactory imports [\113](https://github.com/rytilahti/python-songpal/pull/113) (yllar)
- Notification listen refactor [\112](https://github.com/rytilahti/python-songpal/pull/112) (Flameeyes)

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.