Releases: home-assistant-libs/python-go2rtc-client
Releases · home-assistant-libs/python-go2rtc-client
0.2.1
0.2.0
What’s changed
✨ New features
⬆️ Dependency updates
- ⬆️ Update dependency pylint to v3.3.3 @renovate[bot] (#61)
- ⬆️ Update actions/upload-artifact action to v4.5.0 @renovate[bot] (#57)
- ⬆️ Update dependency pytest-asyncio to v0.25.0 @renovate[bot] (#56)
- ⬆️ Update astral-sh/setup-uv action to v5 @renovate[bot] (#59)
- ⬆️ Update codecov/codecov-action action to v5.1.2 @renovate[bot] (#58)
- ⬆️ Update dependency mypy to v1.14.0 @renovate[bot] (#60)
- ⬆️ Lock file maintenance @renovate[bot] (#55)
- ⬆️ Lock file maintenance @renovate[bot] (#62)
- ⬆️ Update dependency mypy to v1.14.1 @renovate[bot] (#63)
- ⬆️ Update dependency pytest-asyncio to v0.25.1 @renovate[bot] (#64)
- ⬆️ Lock file maintenance @renovate[bot] (#65)
- ⬆️ Update dependency pytest-asyncio to v0.25.2 @renovate[bot] (#66)
- ⬆️ Update actions/upload-artifact action to v4.6.0 @renovate[bot] (#67)
- ⬆️ Lock file maintenance @renovate[bot] (#68)
- ⬆️ Lock file maintenance @renovate[bot] (#69)
- ⬆️ Update release-drafter/release-drafter action to v6.1.0 @renovate[bot] (#70)
- ⬆️ Lock file maintenance @renovate[bot] (#71)
- ⬆️ Update dependency pre-commit to v4.1.0 @renovate[bot] (#73)
- ⬆️ Update actions/stale action to v9.1.0 @renovate[bot] (#72)
- ⬆️ Update codecov/codecov-action action to v5.2.0 @renovate[bot] (#74)
- ⬆️ Update codecov/codecov-action action to v5.3.0 @renovate[bot] (#75)
- ⬆️ Update codecov/codecov-action action to v5.3.1 @renovate[bot] (#76)
- ⬆️ Lock file maintenance @renovate[bot] (#77)
- ⬆️ Update dependency pylint to v3.3.4 @renovate[bot] (#78)
- ⬆️ Update dependency pytest-asyncio to v0.25.3 @renovate[bot] (#79)
- ⬆️ Lock file maintenance @renovate[bot] (#80)
- ⬆️ Update dependency mypy to v1.15.0 @renovate[bot] (#81)
- ⬆️ Lock file maintenance @renovate[bot] (#82)
- ⬆️ Lock file maintenance @renovate[bot] (#83)
- ⬆️ Update actions/upload-artifact action to v4.6.1 @renovate[bot] (#84)
- ⬆️ Lock file maintenance @renovate[bot] (#85)
- ⬆️ Update actions/download-artifact action to v4.1.9 @renovate[bot] (#86)
- ⬆️ Update codecov/codecov-action action to v5.4.0 @renovate[bot] (#87)
- ⬆️ Update dependency pytest to v8.3.5 @renovate[bot] (#88)
- ⬆️ Lock file maintenance @renovate[bot] (#89)
- ⬆️ Update dependency pylint to v3.3.5 @renovate[bot] (#90)
- ⬆️ Lock file maintenance @renovate[bot] (#91)
- ⬆️ Lock file maintenance @renovate[bot] (#92)
- ⬆️ Update actions/download-artifact action to v4.2.0 @renovate[bot] (#93)
- ⬆️ Update dependency pre-commit to v4.2.0 @renovate[bot] (#94)
- ⬆️ Update actions/download-artifact action to v4.2.1 @renovate[bot] (#95)
- ⬆️ Update actions/upload-artifact action to v4.6.2 @renovate[bot] (#96)
- ⬆️ Update dependency pylint to v3.3.6 @renovate[bot] (#97)
- ⬆️ Lock file maintenance @renovate[bot] (#98)
- ⬆️ Update dependency pytest-asyncio to v0.26.0 @renovate[bot] (#99)
- ⬆️ Lock file maintenance @renovate[bot] (#100)
- ⬆️ Update dependency pytest-cov to v6.1.0 @renovate[bot] (#101)
- ⬆️ Update dependency pytest-cov to v6.1.1 @renovate[bot] (#102)
- ⬆️ Lock file maintenance @renovate[bot] (#103)
- ⬆️ Lock file maintenance @renovate[bot] (#104)
- ⬆️ Update codecov/codecov-action action to v5.4.2 @renovate[bot] (#105)
- ⬆️ Lock file maintenance @renovate[bot] (#106)
- ⬆️ Update astral-sh/setup-uv action to v6 @renovate[bot] (#107)
- ⬆️ Update actions/download-artifact action to v4.3.0 @renovate[bot] (#108)
- ⬆️ Lock file maintenance @renovate[bot] (#109)
- ⬆️ Lock file maintenance @renovate[bot] (#111)
- ⬆️ Update dependency pylint to v3.3.7 @renovate[bot] (#110)
- ⬆️ Update dependency pytest-timeout to v2.4.0 @renovate[bot] (#112)
- ⬆️ Lock file maintenance @renovate[bot] (#113)
- ⬆️ Update codecov/codecov-action action to v5.4.3 @renovate[bot] (#115)
- ⬆️ Lock file maintenance @renovate[bot] (#116)
- ⬆️ Lock file maintenance @renovate[bot] (#117)
- ⬆️ Update dependency pytest-asyncio to v1 @renovate[bot] (#118)
- ⬆️ Update dependency mypy to v1.16.0 @renovate[bot] (#120)
- ⬆️ Update dependency awesomeversion to v25 @renovate[bot] (#119)
- ⬆️ Lock file maintenance @renovate[bot] (#121)
- ⬆️ Lock file maintenance @renovate[bot] (#122)
0.1.3b0
What’s changed
🚀 Enhancements
⬆️ Dependency updates
- ⬆️ Update dependency pylint to v3.3.3 @renovate[bot] (#61)
- ⬆️ Update actions/upload-artifact action to v4.5.0 @renovate[bot] (#57)
- ⬆️ Update dependency pytest-asyncio to v0.25.0 @renovate[bot] (#56)
- ⬆️ Update astral-sh/setup-uv action to v5 @renovate[bot] (#59)
- ⬆️ Update codecov/codecov-action action to v5.1.2 @renovate[bot] (#58)
- ⬆️ Update dependency mypy to v1.14.0 @renovate[bot] (#60)
- ⬆️ Lock file maintenance @renovate[bot] (#55)
- ⬆️ Lock file maintenance @renovate[bot] (#62)
- ⬆️ Update dependency mypy to v1.14.1 @renovate[bot] (#63)
- ⬆️ Update dependency pytest-asyncio to v0.25.1 @renovate[bot] (#64)
- ⬆️ Lock file maintenance @renovate[bot] (#65)
- ⬆️ Update dependency pytest-asyncio to v0.25.2 @renovate[bot] (#66)
- ⬆️ Update actions/upload-artifact action to v4.6.0 @renovate[bot] (#67)
- ⬆️ Lock file maintenance @renovate[bot] (#68)
- ⬆️ Lock file maintenance @renovate[bot] (#69)
- ⬆️ Update release-drafter/release-drafter action to v6.1.0 @renovate[bot] (#70)
- ⬆️ Lock file maintenance @renovate[bot] (#71)
- ⬆️ Update dependency pre-commit to v4.1.0 @renovate[bot] (#73)
- ⬆️ Update actions/stale action to v9.1.0 @renovate[bot] (#72)
- ⬆️ Update codecov/codecov-action action to v5.2.0 @renovate[bot] (#74)
- ⬆️ Update codecov/codecov-action action to v5.3.0 @renovate[bot] (#75)
- ⬆️ Update codecov/codecov-action action to v5.3.1 @renovate[bot] (#76)
- ⬆️ Lock file maintenance @renovate[bot] (#77)
- ⬆️ Update dependency pylint to v3.3.4 @renovate[bot] (#78)
- ⬆️ Update dependency pytest-asyncio to v0.25.3 @renovate[bot] (#79)
- ⬆️ Lock file maintenance @renovate[bot] (#80)
- ⬆️ Update dependency mypy to v1.15.0 @renovate[bot] (#81)
- ⬆️ Lock file maintenance @renovate[bot] (#82)
- ⬆️ Lock file maintenance @renovate[bot] (#83)
- ⬆️ Update actions/upload-artifact action to v4.6.1 @renovate[bot] (#84)
- ⬆️ Lock file maintenance @renovate[bot] (#85)
- ⬆️ Update actions/download-artifact action to v4.1.9 @renovate[bot] (#86)
- ⬆️ Update codecov/codecov-action action to v5.4.0 @renovate[bot] (#87)
- ⬆️ Update dependency pytest to v8.3.5 @renovate[bot] (#88)
- ⬆️ Lock file maintenance @renovate[bot] (#89)
- ⬆️ Update dependency pylint to v3.3.5 @renovate[bot] (#90)
- ⬆️ Lock file maintenance @renovate[bot] (#91)
- ⬆️ Lock file maintenance @renovate[bot] (#92)
- ⬆️ Update actions/download-artifact action to v4.2.0 @renovate[bot] (#93)
- ⬆️ Update dependency pre-commit to v4.2.0 @renovate[bot] (#94)
- ⬆️ Update actions/download-artifact action to v4.2.1 @renovate[bot] (#95)
- ⬆️ Update actions/upload-artifact action to v4.6.2 @renovate[bot] (#96)
- ⬆️ Update dependency pylint to v3.3.6 @renovate[bot] (#97)
- ⬆️ Lock file maintenance @renovate[bot] (#98)
- ⬆️ Update dependency pytest-asyncio to v0.26.0 @renovate[bot] (#99)
- ⬆️ Lock file maintenance @renovate[bot] (#100)
- ⬆️ Update dependency pytest-cov to v6.1.0 @renovate[bot] (#101)
- ⬆️ Update dependency pytest-cov to v6.1.1 @renovate[bot] (#102)
- ⬆️ Lock file maintenance @renovate[bot] (#103)
- ⬆️ Lock file maintenance @renovate[bot] (#104)
- ⬆️ Update codecov/codecov-action action to v5.4.2 @renovate[bot] (#105)
- ⬆️ Lock file maintenance @renovate[bot] (#106)
- ⬆️ Update astral-sh/setup-uv action to v6 @renovate[bot] (#107)
- ⬆️ Update actions/download-artifact action to v4.3.0 @renovate[bot] (#108)
- ⬆️ Lock file maintenance @renovate[bot] (#109)
- ⬆️ Lock file maintenance @renovate[bot] (#111)
- ⬆️ Update dependency pylint to v3.3.7 @renovate[bot] (#110)
- ⬆️ Update dependency pytest-timeout to v2.4.0 @renovate[bot] (#112)
- ⬆️ Lock file maintenance @renovate[bot] (#113)
- ⬆️ Update codecov/codecov-action action to v5.4.3 @renovate[bot] (#115)
- ⬆️ Lock file maintenance @renovate[bot] (#116)
0.1.2
What’s changed
🚀 Enhancements
⬆️ Dependency updates
- ⬆️ Update codecov/codecov-action action to v5 @renovate (#39)
- ⬆️ Update python Docker tag to v3.13 @renovate (#37)
- ⬆️ Update codecov/codecov-action action to v5.0.1 @renovate (#40)
- ⬆️ Update codecov/codecov-action action to v5.0.2 @renovate (#41)
- ⬆️ Lock file maintenance @renovate (#42)
- ⬆️ Update codecov/codecov-action action to v5.0.3 @renovate (#43)
- ⬆️ Update codecov/codecov-action action to v5.0.4 @renovate (#44)
- ⬆️ Update codecov/codecov-action action to v5.0.5 @renovate (#45)
- ⬆️ Update codecov/codecov-action action to v5.0.6 @renovate (#46)
- ⬆️ Update codecov/codecov-action action to v5.0.7 @renovate (#47)
- ⬆️ Update astral-sh/setup-uv action to v4 @renovate (#48)
- ⬆️ Lock file maintenance @renovate (#49)
- ⬆️ Lock file maintenance @renovate (#52)
- ⬆️ Update dependency pytest to v8.3.4 @renovate (#51)
- ⬆️ Update dependency pylint to v3.3.2 @renovate (#50)
- ⬆️ Update codecov/codecov-action action to v5.1.1 @renovate (#54)
0.1.1
What’s changed
🚀 Enhancements
🧰 Maintenance
⬆️ Dependency updates
- ⬆️ Update actions/checkout action to v4.2.2 @renovate (#28)
- ⬆️ Update actions/upload-artifact action to v4.4.3 @renovate (#29)
- ⬆️ Update codecov/codecov-action action to v4.6.0 @renovate (#32)
- ⬆️ Update dependency mypy-dev to v1.13.0a2 @renovate (#31)
- ⬆️ Update dependency pylint to v3.3.1 @renovate (#33)
- ⬆️ Update dependency pytest-cov to v6 @renovate (#35)
- ⬆️ Update dependency pre-commit to v4 @renovate (#34)
- ⬆️ Lock file maintenance @renovate (#36)
0.1.0
What’s changed
First stable release
(No changes between 0.0.1b5)
0.0.1b5
0.0.1b4
0.0.1b3
What’s changed
🐛 Bug fixes
- Decorate validate_server_version and get_info with handle_error @emontnemery (#18)
🚀 Enhancements
- Raise in validate_server_version instead of returning a bool @emontnemery (#19)
0.0.1b2
What’s changed
✨ New features
- As ws client @edenhaus (#2)
- Add method for validating the go2rtc server version is supported @emontnemery (#5)
🐛 Bug fixes
🚀 Enhancements
- Activate all ruff rules @edenhaus (#1)
- Add common generics to pylint good-names list @emontnemery (#7)
- Disable ruff FBT001 in tests @emontnemery (#9)
- Switch to yarl for building the request URL @bdraco (#10)
- Catch and wrap aiohttp and mashumaro errors @emontnemery (#8)
- Add webrtc audio conversion @edenhaus (#3)
- Add ice servers to async WebRTC offer @edenhaus (#4)
- Add release workflow @edenhaus (#12)
- Add a supported version range instead of a single version @edenhaus (#13)
- Require min version of 1.9.5 @edenhaus (#14)
- Add py.typed file @edenhaus (#15)
🧰 Maintenance
⬆️ Dependency updates
- Use mypy-dev for type checking @emontnemery (#6)