Skip to content

v0.3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 29 Dec 15:24
· 128 commits to main since this release

v0.3.0 (2023-12-29)

Build

  • build: use Python 3.12 in tooling

Signed-off-by: Felix Kaechele <[email protected]> (eb978a1)

  • build: clean up pre-commit and tooling

Replace a few tools with ruff in the process.

Signed-off-by: Felix Kaechele <[email protected]> (15f2298)

Chore

  • chore: format files using new settings

Signed-off-by: Felix Kaechele <[email protected]> (135405c)

  • chore(deps): lock dependencies

Signed-off-by: Felix Kaechele <[email protected]> (47be2fd)

  • chore(deps): update pre-commit hook psf/black to v23.12.1 (0669ed0)

  • chore(deps): update dependency black to v23.12.1 (66d1135)

  • chore(deps): update python-semantic-release/python-semantic-release action to v8.7.0 (c331d7c)

  • chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1.8.0 (9080ab9)

  • chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.1.9 (b9b090c)

  • chore(deps): update python-semantic-release/python-semantic-release action to v8.5.2 (e6e2e6c)

  • chore(deps): update pre-commit hook pycqa/isort to v5.13.2 (aacf051)

  • chore(deps): update actions/setup-python action to v5 (1a4cb49)

  • chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.1.8 (5e6145a)

  • chore(deps): update python-semantic-release/python-semantic-release action to v8.5.1 (3845fe3)

  • chore(deps): update pre-commit hook psf/black to v23.12.0 (0251a8d)

  • chore(deps): update dependency black to v23.12.0 (8cf5dcd)

  • chore(deps): update pre-commit hook pycqa/pylint to v3.0.3 (fa39b2c)

  • chore(deps): update pre-commit hook pycqa/isort to v5.13.1 (432a173)

  • chore(deps): update dependency reportlab to v4.0.8 (81622ce)

  • chore(deps): update dependency pylint to v3.0.3 (cbc8a07)

  • chore(deps): update pre-commit hook kaechele/pre-commit-mirror-prettier to v3.1.1 (330fe78)

  • chore(deps): update pre-commit hook pycqa/isort to v5.13.0 (e57439a)

  • chore(deps): update pre-commit hook pycqa/bandit to v1.7.6 (28c5e6a)

  • chore(deps): update pre-commit hook lunarmodules/luacheck to v1.1.2 (643fbe6)

  • chore(deps): update python-semantic-release/python-semantic-release action to v8.5.0 (e43a43a)

  • chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.1.7 (507430b)

  • chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.13.0 (81735ae)

  • chore(deps): update indirect dependencies

Signed-off-by: Felix Kaechele <[email protected]> (cc44ffa)

  • chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1.7.1 (b4a535a)

  • chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.1.6 (444d76e)

  • chore(deps): update pre-commit hook python-poetry/poetry to v1.7.1 (9d78e01)

  • chore(deps): update pre-commit hook johnnymorganz/stylua to v0.19.1 (59ead82)

  • chore(deps): update pre-commit hook kaechele/pre-commit-mirror-prettier to v3.1.0 (d9c8256)

  • chore(deps): update pre-commit hook johnnymorganz/stylua to v0.19.0 (5f6ffd4)

  • chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1.7.0 (bc3b510)

  • chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.1.5 (55c206d)

  • chore(deps): update pre-commit hook psf/black to v23.11.0 (9ee22da)

  • chore(deps): update dependency reportlab to v4.0.7 (2cd9aa1)

  • chore(deps): update dependency black to v23.11.0 (d028ee9)

  • chore: remove unused configurations

Signed-off-by: Felix Kaechele <[email protected]> (78acf17)

  • chore: update VSCode workspace settings

Signed-off-by: Felix Kaechele <[email protected]> (b9cc27e)

  • chore(deps): update dependencies

Signed-off-by: Felix Kaechele <[email protected]> (cd90b06)

  • chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.1.4 (f4e0b75)

  • chore(deps): update pre-commit hook python-poetry/poetry to v1.7.0 (95d6fd5)

  • chore(deps): update wagoid/commitlint-github-action action to v5.4.4 (4a48c32)

  • chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.1.3 (c2e2679)

  • chore(deps): update dependency pytest to v7.4.3 (a35e24f)

  • chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.1.2 (74c6dee)

  • chore(deps): update python-semantic-release/python-semantic-release action to v8.3.0 (0bfe76c)

  • chore(deps): update pre-commit hook psf/black to v23.10.1 (6a1b395)

  • chore(deps): update dependency black to v23.10.1 (2548fd4)

  • chore(deps): update pre-commit hook pycqa/pylint to v3.0.2 (cafb070)

  • chore(deps): update dependency pylint to v3.0.2 (50be153)

  • chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.1.1 (5e489da)

  • chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1.6.1 (52fad2f)

  • chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.12.0 (c1de611)

  • chore(deps): update dependency black to v23.10.0 (5d06834)

  • chore(deps): update pre-commit hook psf/black to v23.10.0 (577008f)

  • chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.11.0 (e7e0373)

  • chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.1.0 (b4d82ca)

  • chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.10.1 (05413ad)

  • chore(deps): update python-semantic-release/python-semantic-release action to v8.1.2 (dfded2f)

  • chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1.6.0 (960b573)

  • chore(deps): update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.292 (79fe0d5)

  • chore(deps): update dependency reportlab to v4.0.6 (dbd8b5d)

  • chore(deps): update pre-commit hook pycqa/pylint to v3 (d0fce12)

  • chore(deps): update dependency pylint to v3.0.1 (dabc7d0)

  • chore(deps): update dependency pylint to v3 (548bf81)

  • chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to v4.5.0 (a15e097)

  • chore(deps): update pre-commit hook asottile/pyupgrade to v3.15.0 (526d298)

  • chore(deps): update pre-commit hook asottile/pyupgrade to v3.14.0 (df94547)

  • chore(deps): update pre-commit hook codespell-project/codespell to v2.2.6 (6c78c7e)

  • chore(deps): update pre-commit hook pycqa/pylint to v2.17.7 (d9084ff)

  • chore(deps): update dependency pylint to v2.17.7 (4f77150)

Ci

  • ci: revert python-semantic-release to 8.3.0

Later versions reverted python-semantic-release/python-semantic-release#692
which breaks builds on Python projects requiring a newer interpreter
than 3.10, which their container uses.

Should be fine to update after
python-semantic-release/python-semantic-release#741
is merged again.

Signed-off-by: Felix Kaechele <[email protected]> (2b6d7b0)

  • ci: use v4 version tag for action/checkout

Signed-off-by: Felix Kaechele <[email protected]> (7952ed7)

Feature

  • feat: add Python 3.12, drop 3.10

Signed-off-by: Felix Kaechele <[email protected]> (d16f8a3)

Fix

  • fix: correct LedState handling as bytes

Signed-off-by: Felix Kaechele <[email protected]> (31ec630)

  • fix: remove async_timeout from pre-commit-config

Signed-off-by: Felix Kaechele <[email protected]> (218431f)

  • fix(deps): update dependency bleak-retry-connector to v3.3.0 (7ed4c4c)

  • fix: ruff suggested fixes

Signed-off-by: Felix Kaechele <[email protected]> (7fae4cb)