Metadata-Version: 2.4
Name: aiosendspin
Version: 4.3.0
Summary: Async Python implementation of the Sendspin Protocol.
Author-email: Sendspin Protocol Authors <sendspin@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
Requires-Dist: orjson>=3.10.0
Requires-Dist: pillow>=11.0.0
Requires-Dist: zeroconf>=0.147
Provides-Extra: numpy
Requires-Dist: numpy>=1.26.0; extra == "numpy"
Dynamic: license-file

# aiosendspin

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

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

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

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

## Player

For a ready-to-use synchronized audio player, see the [sendspin](https://github.com/Sendspin-Protocol/sendspin) package.
