CHANGELOG
v1.1.25 (2024-02-18)
Chore
chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.15.0 (
9206671)chore(deps): update pre-commit hook python-poetry/poetry to v1.7.1 (
ba8fe7a)chore(pre-commit.ci): pre-commit autoupdate
updates:
Fix
fix(deps): update dependency pre-commit to v3.6.2 (
f3e09cd)
v1.1.24 (2024-02-13)
Chore
chore(deps): update pre-commit hook psf/black to v24.2.0 (
f370f97)
Fix
fix(deps): update dependency black to v24.2.0 (
068819d)
v1.1.23 (2024-02-11)
Chore
chore(deps): update dependency pytest-asyncio to v0.23.5 (
d22d9ca)chore(deps): update pre-commit hook python-poetry/poetry to v1.7.1 (
77b4a8a)chore(pre-commit.ci): pre-commit autoupdate
updates:
chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.14.1 (
eb316ae)chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.14.0 (
cbad5c4)chore(deps): update codecov/codecov-action action to v4 (
0a310f1)chore(deps): update tiangolo/issue-manager action to v0.5.0 (
12a1b8e)chore(deps): update pre-commit hook python-poetry/poetry to v1.7.1 (
cbd93e8)chore(pre-commit.ci): pre-commit autoupdate
updates:
Fix
fix(deps): update dependency pre-commit to v3.6.1 (
6ee9800)
v1.1.22 (2024-01-30)
Fix
fix(deps): update dependency aiohttp to v3.9.3 (
74e951b)
v1.1.21 (2024-01-29)
Chore
chore(deps): update dependency pytest-asyncio to v0.23.4 (
adf3687)
Fix
fix(deps): update dependency aiohttp to v3.9.2 (
9e5dd1b)
v1.1.20 (2024-01-28)
Chore
chore(deps): update pre-commit hook psf/black to v24.1.1 (
7731ac7)chore(ci): fix CI workflow
Signed-off-by: Avi Miller <me@dje.li> (a04045f)
chore(ci): add pre-commit config to CI trigger list
Signed-off-by: Avi Miller <me@dje.li> (0874066)
chore(pre-commit.ci): auto fixes (
226f332)chore(ci): update pre-commit CI configuration
Signed-off-by: Avi Miller <me@dje.li> (77f137a)
chore(pre-commit.ci): auto fixes (
4fdec5e)chore: fix formatting
Signed-off-by: Avi Miller <me@dje.li> (4471e22)
chore(deps): update dependency black to v24 (
7a858ef)chore(deps): update pre-commit hook psf/black to v24 (
1429b43)chore(deps): update pre-commit hook pycqa/bandit to v1.7.7 (
2683ed2)chore(deps-dev): bump jinja2 from 3.1.2 to 3.1.3
Bumps jinja2 from 3.1.2 to 3.1.3.
updated-dependencies:
dependency-name: jinja2 dependency-type: indirect …
Signed-off-by: dependabot[bot] <support@github.com> (a0cf90a)
chore(deps): update tiangolo/issue-manager action to v0.4.1 (
30a7e1e)chore(deps): update wagoid/commitlint-github-action action to v5.4.5 (
fe369f1)chore(deps): update pre-commit hook pycqa/flake8 to v7 (
c9af876)chore(deps): update dependency pytest-asyncio to v0.23.3 (
408da7f)chore(deps): update dependency pytest to v7.4.4 (
a75edd8)
Ci
ci: test with Python 3.12 and remove pre-commit action
Signed-off-by: Avi Miller <me@dje.li> (ce40c4f)
Fix
fix(deps): update dependency black to v24.1.1 (
352db21)
v1.1.19 (2023-12-23)
Chore
chore(deps): update pre-commit hook psf/black to v23.12.1 (
7c7e783)chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1.8.0 (
1a80f20)chore(deps): update dependency freezegun to v1.4.0 (
8f3c0f6)chore(deps): update github/codeql-action action to v3 (
b238274)chore(deps): update pre-commit hook pycqa/isort to v5.13.2 (
7b063d5)chore(deps): update dependency isort to v5.13.2 (
4beb5e9)
Fix
fix(deps): update dependency black to v23.12.1 (
bcc46e0)
v1.1.18 (2023-12-12)
Chore
Fix
fix(deps): update dependency black to v23.12.0 (
f93c892)
v1.1.17 (2023-12-10)
Chore
chore(deps): update pre-commit hook pycqa/isort to v5.13.0 (
92b5439)chore(deps): update dependency isort to v5.13.0 (
fe2d4c2)chore(deps): update pre-commit hook pycqa/bandit to v1.7.6 (
6159bde)chore(deps): update actions/setup-python action to v5 (
cd97ba0)chore(deps): update dependency freezegun to v1.3.1 (
7f2fdf6)chore(deps): update dependency pytest-asyncio to v0.23.2 (
df19dc7)chore(deps): update dependency freezegun to v1.3.0 (
b850abb)chore(deps): update dependency pytest-asyncio to v0.23.1 (
00aaf96)chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.13.0 (
10b01f7)chore(deps): update dependency pytest-asyncio to ^0.23.0 (
7343e7d)chore(deps): update dependency sphinx-rtd-theme to v2 (
9ed2660)chore(deps): update dependencies
Signed-off-by: Avi Miller <me@dje.li> (9fd3cb2)
Fix
fix(deps): update dependency pre-commit to v3.6.0 (
6a741e2)
v1.1.16 (2023-11-15)
Chore
Fix
fix(deps): update dependency rich to v13.7.0 (
e231237)
v1.1.15 (2023-11-08)
Chore
chore(deps): update pre-commit hook psf/black to v23.11.0 (
44bd7c2)chore(deps): update pre-commit hook python-poetry/poetry to v1.7.0 (
c0eef53)chore(deps-dev): bump pip from 23.2.1 to 23.3
Bumps pip from 23.2.1 to 23.3.
updated-dependencies:
dependency-name: pip dependency-type: indirect …
Signed-off-by: dependabot[bot] <support@github.com> (6966437)
Fix
fix(deps): update dependency black to v23.11.0 (
5107cf2)
v1.1.14 (2023-10-24)
Chore
Fix
fix(deps): update dependency black to v23.10.1 (
2174de3)
v1.1.13 (2023-10-18)
Chore
chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.12.0 (
872af88)
Fix
fix(deps): update dependency aiohttp to v3.8.6 (
d38cd78)
v1.1.12 (2023-10-18)
Chore
chore(deps-dev): bump urllib3 from 2.0.6 to 2.0.7
Bumps urllib3 from 2.0.6 to 2.0.7.
updated-dependencies:
dependency-name: urllib3 dependency-type: indirect …
Signed-off-by: dependabot[bot] <support@github.com> (c495e89)
Fix
fix(deps): update dependency black to v23.10.0 (
a081865)
v1.1.11 (2023-10-13)
Chore
chore(deps): update dependency homeassistant to v2023.10.3 (
adc8ac6)chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1.6.0 (
6439979)chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to v4.5.0 (
a699be1)chore(deps): update pre-commit hook asottile/pyupgrade to v3.15.0 (
9216f39)chore(deps): update dependency homeassistant to v2023.10.1 (
561854f)chore(deps): update dependency homeassistant to v2023.10.0 (
5d8a306)chore(deps): update pre-commit hook asottile/pyupgrade to v3.14.0 (
218fff3)chore(deps): update pre-commit hook codespell-project/codespell to v2.2.6 (
7f1b572)chore(deps): update dependency codespell to v2.2.6 (
31433cc)chore(deps-dev): bump urllib3 from 2.0.4 to 2.0.6
Bumps urllib3 from 2.0.4 to 2.0.6.
updated-dependencies:
dependency-name: urllib3 dependency-type: indirect …
Signed-off-by: dependabot[bot] <support@github.com> (e68a458)
Fix
fix(deps): update dependency pre-commit to v3.5.0 (
c846c1e)
v1.1.10 (2023-09-30)
Chore
chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.10.0 (
a372c9d)chore(deps): update dependency homeassistant to v2023.9.3 (
60658e1)chore(deps): update pre-commit hook asottile/pyupgrade to v3.13.0 (
5caadfc)chore(deps): update actions/checkout digest to 8ade135 (
e1406a9)chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.9.1 (
778c3ef)chore(deps): update pre-commit hook asottile/pyupgrade to v3.12.0 (
7cf67dd)chore(deps): update pre-commit hook asottile/pyupgrade to v3.11.2 (
e98b967)chore(deps): update pre-commit hook asottile/pyupgrade to v3.11.1 (
0d424a0)
Fix
fix(deps): update dependency rich to v13.6.0 (
0b870f6)
v1.1.9 (2023-09-18)
Chore
chore(ci): fix codecov-action version
Signed-off-by: Avi Miller <me@dje.li> (7fa7d50)
Fix
fix(deps): update dependency rich to v13.5.3 (
9def8a2)
v1.1.8 (2023-09-14)
Chore
chore(deps): update dependency sphinx to v7.2.6 (
973db50)chore(deps): update dependency homeassistant to v2023.9.2 (
be68d67)chore(deps): update pre-commit hook psf/black to v23.9.1 (
18ea370)chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.8.2 (
0f41385)chore(deps): update pre-commit hook psf/black to v23.9.0 (
f871f1f)chore(deps): update dependency homeassistant to v2023.9.1 (
fdf766d)chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.8.1 (
a473b09)chore(deps): update dependency pytest to v7.4.2 (
7fd7e71)chore(deps): update dependency pytest-aiohttp to v1.0.5 (
c521aa3)chore(deps): update dependency homeassistant to v2023.9.0 (
f7fd438)chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.8.0 (
c88370f)chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.7.1 (
627b8d3)chore(deps): update actions/checkout action to v4 (
1f6f6a2)
Ci
ci: switch to using a custom GitHub Action for Semantic Release
Signed-off-by: Avi Miller <me@dje.li> (d6e0b0e)
ci: use actions to install Python and Poetry
Signed-off-by: Avi Miller <me@dje.li> (1d50946)
ci: use actions to install Python 3.11 and Poetry
Signed-off-by: Avi Miller <me@dje.li> (6f9b869)
ci: fix Python semantic version config
Signed-off-by: Avi Miller <me@dje.li> (d8d865b)
ci: fix linter error
Signed-off-by: Avi Miller <me@dje.li> (4cfbbe8)
ci: update CodeQL to use Python 3.11
Signed-off-by: Avi Miller <me@dje.li> (564bd21)
ci: migrate to Python Semantic Release v8
Signed-off-by: Avi Miller <me@dje.li> (b06128d)
Fix
v1.1.7 (2023-09-02)
Chore
chore(deps): update dependency pytest to v7.4.1 (
591772c)chore(deps): update dependency sphinx to v7.2.5 (
ea9d975)chore(deps): update pre-commit hook pre-commit/mirrors-prettier to v3.0.3 (
5a54d06)chore(deps): update dependency sphinx to v7.2.4 (
e349a7d)chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.7.0 (
e01a3be)chore(deps): update dependency homeassistant to v2023.8.4 (
738784b)chore(deps): update dependency sphinx to v7.2.3 (
1bdf6ab)chore(deps): update pre-commit hook python-poetry/poetry to v1.6.1 (
15be917)chore(deps): update dependency sphinx-rtd-theme to v1.3.0 (
90f7265)chore(deps): update pre-commit hook python-poetry/poetry to v1.6.0 (
37028fe)chore(deps): update dependency homeassistant to v2023.8.3 (
bdae0d2)chore(deps): update dependency sphinx to v7.2.2 (
60cbde3)chore(deps): update dependency sphinx to v7.2.0 (
de1ceb4)chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1.5.1 (
148f3fc)chore(deps): update pre-commit hook pre-commit/mirrors-prettier to v3.0.2 (
16fc259)chore(deps): update dependency homeassistant to v2023.8.2 (
5c3dc69)chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1.5.0 (
a1e05e2)chore(deps): update snok/install-poetry action to v1.3.4 (
084c675)chore(deps): update dependency homeassistant to v2023.8.1 (
9bd55cd)chore(deps): update dependency sphinx to v7 (
27e8e19)chore(deps): update dependency sphinx to v7 (
ea286b1)chore(deps): update pre-commit hook pre-commit/mirrors-prettier to v3.0.1 (
1a4054e)chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.6.0 (
3f3e175)chore(deps): update dependency rich to v13.5.2 (
3ec2d7f)chore(deps): update dependency rich to v13.5.1 (
4abc7ba)chore(deps): update pre-commit hook asottile/pyupgrade to v3.10.1 (
8418761)chore(deps): update pre-commit hook pycqa/flake8 to v6.1.0 (
33fbbc2)chore(deps): update dependency rich to v13.5.0 (
4c1ee8e)chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.5.4 (
51de239)chore(deps): update wagoid/commitlint-github-action action to v5.4.3 (
647317a)chore(deps): update wagoid/commitlint-github-action action to v5.4.2 (
d383c6b)chore(deps): bump pygments from 2.14.0 to 2.15.0
Bumps pygments from 2.14.0 to 2.15.0.
updated-dependencies:
dependency-name: pygments dependency-type: indirect …
Signed-off-by: dependabot[bot] <support@github.com> (09a5a3d)
chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.5.3 (
d81b318)chore(deps): update dependency pytest-asyncio to v0.21.1 (
c173669)chore(deps): update dependency black to v23.7.0 (
f651764)chore(deps): update pre-commit hook psf/black to v23.7.0 (
c60577b)chore(deps): update pre-commit hook pre-commit/mirrors-mypy to v1 (
9ffab81)chore(deps): update pre-commit hook asottile/pyupgrade to v3.9.0 (
2e55bf3)chore(deps): update pre-commit hook pre-commit/mirrors-prettier to v3.0.0 (
608c007)chore(deps): update pre-commit hook asottile/pyupgrade to v3.8.0 (
c20b54b)chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.5.2 (
bbed3f4)chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.5.1 (
e466d10)chore(deps): update dependency pytest to v7.4.0 (
57ad5e5)chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.5.0 (
9e2f631)chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.4.0 (
d4bff26)chore(deps): update pre-commit hook asottile/pyupgrade to v3.7.0 (
a3994a7)chore(deps): update relekang/python-semantic-release action to v7.34.6 (
76e939b)chore(deps): update relekang/python-semantic-release action to v7.34.4 (
3f9d40b)chore(deps): update pre-commit hook codespell-project/codespell to v2.2.5 (
e9e0941)chore(deps): update dependency codespell to v2.2.5 (
8e79dbd)chore(deps): update sphinx packages (
98a5097)chore(deps): update dependency pre-commit to v3.3.3 (
8917c35)chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.3.0 (
4a23b04)chore(deps): update dependency rich to v13.4.2 (
5311cae)chore(deps): update pre-commit hook asottile/pyupgrade to v3.6.0 (
b9d8ccb)chore(deps): update dependency pytest to v7.3.2 (
663ca76)chore(deps): update dependency sphinx-rtd-theme to v1.2.2 (
a58c07a)chore(deps): update relekang/python-semantic-release action to v7.34.3 (
6ac57cd)chore(deps): update dependency rich to v13.4.1 (
b8a35df)chore(deps): update relekang/python-semantic-release action to v7.34.2 (
4980867)chore(deps): update pre-commit hook python-poetry/poetry to v1.5.1 (
a126d76)chore(deps): update relekang/python-semantic-release action to v7.34.1 (
6a66524)chore(deps): update relekang/python-semantic-release action to v7.34.0 (
ddb54bb)chore(deps): update dependency pytest-cov to v4.1.0 (
ac16841)chore(deps): update dependency sphinx-rtd-theme to v1.2.1 (
27811a2)chore(deps): update pre-commit hook python-poetry/poetry to v1.5.0 (
e892208)chore(deps): update relekang/python-semantic-release action to v7.33.5 (
dd1ebae)chore(deps): update dependency pre-commit to v3.3.2 (
a6302c8)chore(deps): update relekang/python-semantic-release action to v7.33.4 (
160ee29)chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.2.2 (
fb59f54)chore(deps): update pre-commit hook asottile/pyupgrade to v3.4.0 (
396a532)chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.2.1 (
369a6d5)chore(deps): update dependency pre-commit to v3.3.1 (
9149541)chore(deps): update dependency pre-commit to v3.3.0 (
014e58b)chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.2.0 (
3743504)chore(deps): update pre-commit hook commitizen-tools/commitizen to v3.1.1 (
0ffd48f)chore(deps): update dependency rich to v13.3.5 (
0b3a7fe)chore(deps): update pre-commit hook commitizen-tools/commitizen to v3 (
d9aa3c9)chore(deps): update dependency sphinx to v6.2.1 (
9d875d4)chore(deps): update pre-commit hook asottile/pyupgrade to v3.3.2 (
c3c432a)chore(deps): update relekang/python-semantic-release action to v7.33.3 (
4f6778a)chore(deps): update pre-commit hook pre-commit/mirrors-prettier to v3.0.0-alpha.9-for-vscode (
1ab840e)chore(deps): update dependency sphinx to v6.2.0 (
4e23384)chore(deps): update pre-commit hook pre-commit/mirrors-prettier to v3.0.0-alpha.8-for-vscode (
64a629b)chore(deps): update dependency pytest to v7.3.1 (
956c01b)chore(deps): update dependency rich to v13.3.4 (
5f1b500)chore(deps): update wagoid/commitlint-github-action action to v5.4.1 (
83b94bc)chore(deps): update wagoid/commitlint-github-action action to v5.4.0 (
da760c4)chore(deps): update dependency pytest to v7.3.0 (
5cca130)chore(deps): update dependency pre-commit to v3.2.2 (
4a8df12)chore(deps): update pre-commit hook python-poetry/poetry to v1.4.2 (
d2a2383)chore(deps): update pre-commit hook psf/black to v23.3.0 (
62df57e)chore(deps): update dependency black to v23.3.0 (
c8da9d0)
Ci
ci(deps): update other dependencies
Signed-off-by: Avi Miller <me@dje.li> (27a3d83)
ci(deps): update dependencies to match latest Home Assistant
Signed-off-by: Avi Miller <me@dje.li> (f9c4e31)
ci: exclude auto-generated file
Signed-off-by: Avi Miller <me@dje.li> (23bcbde)
Fix
fix(deps): update dependency pre-commit to v3.4.0 (
16aad58)
v1.1.6 (2023-03-27)
Chore
Fix
fix(deps): update dependency rich to v13.3.3 (
1702f2e)
v1.1.5 (2023-03-15)
Chore
chore(deps): update dependency sphinx to v6 (
576cfee)chore(deps): update dependency pytest to v7.2.2 (
877e3b6)chore(deps): update dependency pre-commit to v3.1.1 (
47f0661)chore(deps): update dependency homeassistant to v2023.3.4 (
b31717d)chore(deps): update sphinx packages (
8fd1f80)chore(ci): fix linting issue
Signed-off-by: Avi Miller <me@dje.li> (66f8b2a)
chore(deps): update dependency codespell to v2.2.4 (
67c6bf4)chore(deps): update dependency isort to v5.12.0 (
b463b5c)chore(deps): update pre-commit hook pycqa/bandit to v1.7.5 (
cac8786)chore(deps): update pre-commit hook codespell-project/codespell to v2.2.4 (
973f664)chore(deps): update pre-commit hook pre-commit/mirrors-prettier to v3.0.0-alpha.6 (
3324bc6)chore(deps): update pre-commit hook pre-commit/mirrors-prettier to v3.0.0-alpha.5 (
2a2416c)chore(deps): update pre-commit hook python-poetry/poetry to v1.4.0 (
0da066c)chore(deps): update pre-commit hook commitizen-tools/commitizen to v2.42.1 (
ecd6729)chore(deps): bump markdown-it-py from 2.1.0 to 2.2.0
Bumps markdown-it-py from 2.1.0 to 2.2.0.
updated-dependencies:
dependency-name: markdown-it-py dependency-type: indirect …
Signed-off-by: dependabot[bot] <support@github.com> (82ce186)
chore(deps): update relekang/python-semantic-release action to v7.33.2 (
ed26107)chore(deps): update wagoid/commitlint-github-action action to v5.3.1 (
b2d6db6)chore(deps): update pre-commit hook commitizen-tools/commitizen to v2.42.0 (
0e968e0)chore(deps): update pre-commit hook commitizen-tools/commitizen to v2.41.0 (
b8e7aba)chore(deps): update relekang/python-semantic-release action to v7.33.1 (
9a71194)chore(deps): update dependency black to v23 (
07368d6)chore(deps): update pre-commit hook psf/black to v23 (
eac153f)chore(deps): update pre-commit hook pycqa/isort to v5.12.0 (
0838714)chore(deps): update dependency pre-commit to v3 (
dd222d8)chore(deps): update pre-commit hook commitizen-tools/commitizen to v2.40.0 (
3c93076)chore(deps): update relekang/python-semantic-release action to v7.33.0 (
5122deb)chore(deps): update pre-commit hook python-poetry/poetry to v1.3.2 (
4f8b42b)
Fix
fix(deps): update dependency rich to v13.3.2 (
1d2e96f)
Test
test: resolve event loop deprecation warning during testing
Signed-off-by: Avi Miller <me@dje.li> (a506157)
v1.1.4 (2023-01-01)
Chore
chore(deps): update pre-commit hook commitizen-tools/commitizen to v2.39.1 (
e55c763)chore(lint): fix formatting of codeql.yml
Signed-off-by: Avi Miller <me@dje.li> (86f00a2)
chore(deps): update pre-commit hook pycqa/isort to v5.11.4 (
9c30751)
Fix
fix(deps): update dependency rich to v13 (
35d07b5)
Unknown
Create codeql.yml
Signed-off-by: Avi Miller <me@dje.li> (e69d9db)
v1.1.3 (2022-12-19)
Fix
fix: make get_light_level fetch a value before being rate limited
Signed-off-by: Avi Miller <me@dje.li> (7975cd9)
v1.1.2 (2022-12-18)
Fix
fix: revert list_devices() back to a set of tuples
Signed-off-by: Avi Miller <me@dje.li> (015ae83)
v1.1.1 (2022-12-18)
Fix
fix: list_devices() no longer returns SomaShade objects
Signed-off-by: Avi Miller <me@dje.li> (2a70db4)
Test
test: adjust test to handle list_devices() returning a dict
Signed-off-by: Avi Miller <me@dje.li> (9522726)
v1.1.0 (2022-12-18)
Chore
chore(deps): update pre-commit hook python-poetry/poetry to v1.3.1 (
fcefd26)
Feature
feat: add version property to the SomaConnect class
Signed-off-by: Avi Miller <me@dje.li> (7e1d0dc)
v1.0.0 (2022-12-18)
Breaking
feat: limit calls to get_light_level to once per 10 minutes
Refactored most of the code to simplify the interface and to reduce the amount of unnecessary processing required by the consumer.
BREAKING CHANGE: class names have changed as follows:
Connect => SomaConnect Shade => SomaShade
The values returned by the SomaShade methods have beenn simplified to return either a boolean to denote whether the action succeeded or not or the value of the requested property.
Signed-off-by: Avi Miller <me@dje.li> (08dac2b)
Chore
chore: add code of conduct via pull request to trigger linters
Signed-off-by: Avi Miller <me@dje.li> (90d05ac)
chore: remove CODE_OF_CONDUCT.md to unblock CI
Signed-off-by: Avi Miller <me@dje.li> (625879a)
chore: fix the formatting of the code of conduct
Signed-off-by: Avi Miller <me@dje.li> (a700d2e)
Ci
ci: trigger CI when markdown files are modified
Signed-off-by: Avi Miller <me@dje.li> (7932e47)
Fix
fix: resolve type issues and improve code coverage by tests
Signed-off-by: Avi Miller <me@dje.li> (55930b5)
Refactor
refactor: significant improvements to test coverage
Signed-off-by: Avi Miller <me@dje.li> (f0a50dd)
Unknown
Create CODE_OF_CONDUCT.md
Signed-off-by: Avi Miller <me@dje.li> (9d08138)
v0.2.2 (2022-12-17)
Build
build(deps): restrict workflow to just the test dependencies
Signed-off-by: Avi Miller <me@dje.li> (98d4830)
build(deps): downgrade aiohttp to Home Assistant version
Signed-off-by: Avi Miller <me@dje.li> (f5fe7eb)
Ci
ci: remove Python 3.11 from the matrix
Signed-off-by: Avi Miller <me@dje.li> (aef19d3)
ci: trigger CI workflow if the project config changes
Signed-off-by: Avi Miller <me@dje.li> (83143f3)
Documentation
docs: update the project name and usage docs for readthedocs
Signed-off-by: Avi Miller <me@dje.li> (231a3f4)
docs: fix formatting of aiosoma (again)
Signed-off-by: Avi Miller <me@dje.li> (6a0fcb4)
docs: update the contribution guide
Signed-off-by: Avi Miller <me@dje.li> (7987ffc)
Fix
fix: downgrade aiohttp to suitable version for Home Assistant
Signed-off-by: Avi Miller <me@dje.li> (b02a602)
v0.2.1 (2022-12-16)
Fix
fix: remove debug print line
Signed-off-by: Avi Miller <me@dje.li> (7c759f0)
v0.2.0 (2022-12-16)
Chore
chore(deps): update pre-commit hook pycqa/isort to v5.11.3 (
e2e2992)chore: remove .github/FUNDING.yml
Signed-off-by: Avi Miller <me@dje.li> (f8a12dd)
chore(deps): update dependency pytest-cov to v4 (
6625182)
Ci
ci: remove Dependabot in favor of Renovate
Signed-off-by: Avi Miller <me@dje.li> (a54205c)
Documentation
docs: update URL to build status badge
Signed-off-by: Avi Miller <me@dje.li> (52f1423)
docs: fix the formatting of AioSoma in the docs
Signed-off-by: Avi Miller <me@dje.li> (16f17b6)
Feature
feat: add ‘soma’ command-line utility to control shades
Signed-off-by: Avi Miller <me@dje.li> (52f73e2)
feat: add all available control and info options
Restructed code for ease of future maintenance.
Signed-off-by: Avi Miller <me@dje.li> (200ba20)
feat: enable open_upwards, morning_mode and get_light_level
Includes basic CLI interface that is still WIP.
Signed-off-by: Avi Miller <me@dje.li> (9801bda)
v0.1.0 (2022-12-15)
Chore
chore(deps): bump actions/setup-python from 3 to 4
Bumps actions/setup-python from 3 to 4.
updated-dependencies:
dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-major …
Signed-off-by: dependabot[bot] <support@github.com> (c8ddfe3)
chore: initial commit (
b10b6e7)
Ci
ci: enable daily scanning by Dependabot
Signed-off-by: Avi Miller <me@dje.li> (2aec246)
ci: use specific GitHub token
Signed-off-by: Avi Miller <me@dje.li> (1407fb6)
ci: only run tests if source code files have been modified
Signed-off-by: Avi Miller <me@dje.li> (aa376be)
ci: add GitHub token to checkout to enable release commits (#2) (
5b57981)
Documentation
docs: update docs to use aiosoma
Signed-off-by: Avi Miller <me@dje.li> (049bd0c)
Feature
feat: initial working version of aiosoma with tests (#1) (
9ceeb0a)