What's Changed
* build(deps-dev): bump pylint from 3.3.0 to 3.3.1 by dependabot in https://github.com/noahhusby/aiorussound/pull/61
* build(deps-dev): bump ruff from 0.6.7 to 0.6.8 by dependabot in https://github.com/noahhusby/aiorussound/pull/62
* build(deps-dev): bump mypy from 1.11.2 to 1.12.0 by dependabot in https://github.com/noahhusby/aiorussound/pull/68
* build(deps-dev): bump ruff from 0.6.8 to 0.6.9 by dependabot in https://github.com/noahhusby/aiorussound/pull/64
* build(deps-dev): bump pre-commit-hooks from 4.6.0 to 5.0.0 by dependabot in https://github.com/noahhusby/aiorussound/pull/65
* build(deps-dev): bump coverage from 7.6.1 to 7.6.3 by dependabot in https://github.com/noahhusby/aiorussound/pull/66
* build(deps-dev): bump pre-commit from 3.8.0 to 4.0.1 by dependabot in https://github.com/noahhusby/aiorussound/pull/67
* build(deps): bump orjson from 3.10.7 to 3.10.9 by dependabot in https://github.com/noahhusby/aiorussound/pull/69
* build(deps-dev): bump ruff from 0.6.9 to 0.7.0 by dependabot in https://github.com/noahhusby/aiorussound/pull/70
* build(deps-dev): bump coverage from 7.6.3 to 7.6.4 by dependabot in https://github.com/noahhusby/aiorussound/pull/73
* build(deps-dev): bump mypy from 1.12.0 to 1.12.1 by dependabot in https://github.com/noahhusby/aiorussound/pull/72
* build(deps-dev): bump pdoc from 14.7.0 to 15.0.0 by dependabot in https://github.com/noahhusby/aiorussound/pull/71
* build(deps): bump mashumaro from 3.13.1 to 3.14 by dependabot in https://github.com/noahhusby/aiorussound/pull/77
* build(deps-dev): bump ruff from 0.7.0 to 0.7.1 by dependabot in https://github.com/noahhusby/aiorussound/pull/76
* build(deps): bump orjson from 3.10.9 to 3.10.10 by dependabot in https://github.com/noahhusby/aiorussound/pull/75
* build(deps-dev): bump mypy from 1.12.1 to 1.13.0 by dependabot in https://github.com/noahhusby/aiorussound/pull/74
* build(deps-dev): bump ruff from 0.7.1 to 0.7.2 by dependabot in https://github.com/noahhusby/aiorussound/pull/78
* build(deps): bump orjson from 3.10.10 to 3.10.11 by dependabot in https://github.com/noahhusby/aiorussound/pull/79
* build(deps-dev): bump pytest-cov from 5.0.0 to 6.0.0 by dependabot in https://github.com/noahhusby/aiorussound/pull/80
* Added zone source exclusion support by noahhusby in https://github.com/noahhusby/aiorussound/pull/81
* Use native types for models by noahhusby in https://github.com/noahhusby/aiorussound/pull/82
**Full Changelog**: https://github.com/noahhusby/aiorussound/compare/4.0.5...4.1.0