Releases: cwoebker/como
Releases 路 cwoebker/como
Release list
v0.8.0
June 2nd 2026
- Modernize packaging:
pyproject.toml+uv(Python >=3.10), dropsetup.py/Pipfile - Rewrite CLI on
click+rich; removepaxo/clint - Rewrite battery collection per platform:
- macOS:
ioreg+plistlib(works on Apple Silicon) - Linux:
/sys/class/power_supply/(replaces removed/proc/acpi/battery/) - Windows: PowerShell CIM queries, no extra deps
- macOS:
- Add multi-battery support and capture voltage, power, and charging state
como data --since 30d|4w|6m|1yto filter history- Switch storage to SQLite at
$XDG_DATA_HOME/como/como.db(transparent migration from the old zlib-JSON~/.como, with.bak) - Remove
upload/open/init(como.cwoebker.comis gone) - Proper non-zero exit codes via
ComoError->click.ClickException - License switched from BSD to MIT
- Tooling: ruff (lint + format), ty (type check), pytest with coverage, pre-commit, Dependabot,
mise.toml
What's Changed
- Bump requests from 2.19.1 to 2.20.0 by @dependabot[bot] in #6
- Modernize como: packaging, battery collection, SQLite storage and CI by @cwoebker in #7
- Bump actions/checkout from 4 to 7 by @dependabot[bot] in #9
- Bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #8
- Bump astral-sh/setup-uv from 5 to 7 by @dependabot[bot] in #10
Full Changelog: v0.7.0...v0.8.0