This release introduces some new changes:
- Add `service reconnect` command to restart the running background service
- Add `service show` command to print the service logs
- Support upgrading the `.desktop` files `cast_control` generates
- Create user state, data, and log directories
- Cache arguments supplied to `service connect`
- Save service logs to file that is replaced at service launch
- Show log file location with `service show`
- Handle errors when launching background service
- Check if service is running when running `service disconnect` command
- Upgrade dependencies and remove unused dependencies
- Update README
You can install this version like so:
bash
python3 -m pip install cast_control==0.10.0
v0.9.4-release
This is the first release of `cast_control`. In addition to the new name, there are a few big changes:
- A new command-line interface with the `connect` and `service` commands
- Launch and manage `cast_control` as a background service with the `service` command
- `cast_control` and the shorter `castctl` commands replace `chromecast_mpris` on the command-line
- Target Python 3.7+ and drop support for 3.6
You can install this version like so:
bash
python3 -m pip install cast_control==0.9.4