Metadata-Version: 2.4
Name: aioresonate
Version: 0.6.0
Summary: Async Python implementation of the Resonate Protocol.
Author-email: The Resonate Protocol Authors <resonate@openhomefoundation.org>
License: Apache-2.0
Classifier: Environment :: Console
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: aiohttp>=3.9.2
Requires-Dist: av>=15.0.0
Requires-Dist: mashumaro>=3.14
Provides-Extra: test
Requires-Dist: codespell==2.4.1; extra == "test"
Requires-Dist: isort==6.0.1; extra == "test"
Requires-Dist: mypy==1.17.1; extra == "test"
Requires-Dist: pre-commit==4.3.0; extra == "test"
Requires-Dist: pre-commit-hooks==6.0.0; extra == "test"
Requires-Dist: pytest==8.4.1; extra == "test"
Requires-Dist: pytest-aiohttp==1.1.0; extra == "test"
Requires-Dist: pytest-cov==6.2.1; extra == "test"
Requires-Dist: syrupy==4.9.1; extra == "test"
Requires-Dist: tomli==2.2.1; extra == "test"
Requires-Dist: ruff==0.12.10; extra == "test"
Dynamic: license-file

# aioresonate

[![pypi_badge](https://img.shields.io/pypi/v/aioresonate.svg)](https://pypi.python.org/pypi/aioresonate)

Async Python library implementing the [Resonate Protocol](https://github.com/Resonate-Protocol/spec).

For a WIP reference implementation of a server using this library, see [Music Assistant](https://github.com/music-assistant/server/tree/resonate/music_assistant/providers/resonate)

[![A project from the Open Home Foundation](https://www.openhomefoundation.org/badges/ohf-project.png)](https://www.openhomefoundation.org/)
