Metadata-Version: 2.4
Name: aiosendspin-mpris
Version: 2.1.1
Summary: MPRIS integration for aiosendspin
Author-email: Abílio Costa <amfcalt@gmail.com>
License: Apache-2.0
Project-URL: Homepage, https://github.com/abmantis/aiosendspin-mpris
Classifier: Intended Audience :: Developers
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: aiosendspin>=2.0.0
Requires-Dist: mpris-api>=1.3.0; sys_platform == "linux"
Provides-Extra: test
Requires-Dist: basedpyright>=1.36.0; extra == "test"
Requires-Dist: ruff>=0.14.5; extra == "test"
Dynamic: license-file

# aiosendspin-mpris

MPRIS integration for [aiosendspin](https://github.com/Sendspin-Protocol/aiosendspin) applications.

This package provides MPRIS (Media Player Remote Interfacing Specification) support, allowing desktop environments on Linux to display playback information and control Sendspin playback through standard media controls.

## Installation

```bash
pip install aiosendspin-mpris
```

The library depends on aiosendspin-mpris when installing on Linux. Without it (on other operating systems), the library gracefully degrades: MPRIS features are disabled, and methods like `set_metadata()`, `set_playback_state()`, etc. become no-ops that log warnings.



## License

Apache-2.0
