🎶 beta version
This version:
- a script that retrieves the status of a reader and play an URI through a speaker
- only supports PN532 reader and Sonos speaker (a debugger player and speaker are available)
- artist, album and URI must be pre-populated in a JSON file
- works with all URIs (if supported by the configured speaker)
This version simplifies installation with a simple pip install
command, without having to download the source code. It also makes it easier to use the project on a Rapsberry Pi, by simply installing the project and using the jukebox
command. And becomes compatible with python 3.7 by removing the specific features of more recent versions.
💡Now it is easier to add readers and speakers.
New features introduced:
- ✨ create a dryrun player
- ✨ create a dryrun reader
- 📦 package app
Other changes:
- ✨ raise exception if given player is not yet implemented
- ✨ raise exception if host is not provided
- ✅ add players unit tests
- ✅ add readers unit tests
- 🏗 ensure compatibility with Python 3.7
- 📦️ create release workflow
- 📝 update README
Full Changelog: v0.2.0...v0.3.0