chore: release v0.1.7
Lint & Test / test (push) Successful in 14s
Release / create-release (push) Successful in 3s
Release / build-windows (push) Successful in 47s
Release / build-linux (push) Successful in 29s

This commit is contained in:
2026-04-17 23:40:45 +03:00
parent 26b4672a99
commit af556e0bff
3 changed files with 14 additions and 9 deletions
+10 -3
View File
@@ -1,7 +1,14 @@
## v0.1.6 (2026-04-11)
## v0.1.7 (2026-04-17)
### Bug Fixes
- Bundle `wmi` explicitly in the Windows distribution. It's a transitive dependency of `screen-brightness-control` gated on `platform_system == "Windows"`, but pip evaluates environment markers against the host (Linux in CI), so it was silently skipped during cross-build. Now listed explicitly in both `pyproject.toml` and `build-dist-windows.sh` so the wheel lands in the Windows bundle.
### Changes
- Bundle the audio visualizer by default. `soundcard` and `numpy` are now mandatory dependencies instead of gated behind the optional `[visualizer]` extra, so the visualizer works out of the box on every install.
---
### Development / Internal
#### CI/Build
- Simplify `build-dist-linux.sh` to install `.` instead of `.[visualizer]` now that the deps are part of the base install.
---