v0.3.0
v0.3.0 (2023-12-29)
Build
- build: use Python 3.12 in tooling
Signed-off-by: Felix Kaechele <felix@kaechele.ca> (eb978a1
)
- build: clean up pre-commit and tooling
Replace a few tools with ruff in the process.
Signed-off-by: Felix Kaechele <felix@kaechele.ca> (15f2298
)
Chore
- chore: format files using new settings
Signed-off-by: Felix Kaechele <felix@kaechele.ca> (135405c
)
- chore(deps): lock dependencies
Signed-off-by: Felix Kaechele <felix@kaechele.ca> (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 <felix@kaechele.ca> (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 <felix@kaechele.ca> (78acf17
)
- chore: update VSCode workspace settings
Signed-off-by: Felix Kaechele <felix@kaechele.ca> (b9cc27e
)
- chore(deps): update dependencies
Signed-off-by: Felix Kaechele <felix@kaechele.ca> (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 <felix@kaechele.ca> (2b6d7b0
)
- ci: use v4 version tag for action/checkout
Signed-off-by: Felix Kaechele <felix@kaechele.ca> (7952ed7
)
Feature
- feat: add Python 3.12, drop 3.10
Signed-off-by: Felix Kaechele <felix@kaechele.ca> (d16f8a3
)
Fix
- fix: correct LedState handling as bytes
Signed-off-by: Felix Kaechele <felix@kaechele.ca> (31ec630
)
- fix: remove async_timeout from pre-commit-config
Signed-off-by: Felix Kaechele <felix@kaechele.ca> (218431f
)
-
fix(deps): update dependency bleak-retry-connector to v3.3.0 (
7ed4c4c
) -
fix: ruff suggested fixes
Signed-off-by: Felix Kaechele <felix@kaechele.ca> (7fae4cb
)