Releases
0.0.3
2022-02-16
Build System / Dependencies
POETRY: add darglint, integrate with ci (5d06b57 )
POETRY,GITHUB: dependabot config, updates (be55df7 )
Continuous Integration
GITHUB: enable python 3.10 in workflows (389ad16 )
TYPES: enforce strict typing (2db587c )
PYLINT: enable simularities checks (4abbd99 )
Documentation Changes
README: announce support of python 3.10 (5509f26 )
SPHINX: settings, tests, inherited members (ca86f5f )
New Features
POETRY:
bump version for release (4ea5d31 )
non-arm compatibillity without cve's (713e418 )
LOGS: switch to json formatter (dc22926 )
SLACK: add process to supervisor, cli report (0dd9276 )
CLI:
add temperature monitor command (9a1f588 )
logging verbosity control (f9c2194 )
add version command (e522d12 )
GPIO: new components for dht11 and monitor (ff02b63 )
LOGGING: add logging to slack bot and client (8eb43e9 )
INSTALLTION: camera process start by default (a3ed9c2 )
Bug Fixes
READTHEDOCS: add missing dependencies to doc builds (45bca0a )
Refactors
SYSTEM:
rename method, update humanize (eacb8b5 )
prefer time.monotonic for uptime (5abd5e6 )
CLI: extract command class (284537c )
GPIO:
extract base classes, factory (788abc2 )
use log mixin, gpio test fixture (d5b4b70 )
SUPERVISOR: types, docstrings (93916b5 )
SOCKET: types, docstrings (c30073d )
S3: types, docstrings (75b804e )
MOTION: typing, docstrings, ivars (e08d041 )
SLACK: extract class for bot (edbd7a4 )
INTEGRATIONS: reorganize slack (f0e5b2b )
LOGGER:
move to configuration (0e1384f )
extract class/move uuid to state (9231056 )
CONFIGURATION: rename module, use mixin (23c7a23 )
SLACK_CLI: decouple commands/processes (dfdd282 )
MODULES:
group slack_cli w/ integrations (42085b1 )
group gpio integrations (abffe24 )
group general, config modules (8521bc3 )
group integration modules (aedd66c )
group system modules (d3dbe8c )
Code Style Changes
PYLINT: allow multiple ignored arguments (9b92459 )
Tests
TYPES:
add stubs for humanize library (cead72a )
use actual urllib3 types (bf23c88 )
Deployment Checklist
You can’t perform that action at this time.