Julian Pawlowski
dbe73452f7
fix(devcontainer): update Python version to 3.14 in devcontainer configuration
...
fix(pyproject): require Python version 3.14 in project settings
2026-03-29 18:19:33 +00:00
dependabot[bot]
719344e11f
chore(deps-dev): bump setuptools from 82.0.0 to 82.0.1 ( #88 )
...
Lint / Ruff (push) Has been cancelled
Validate / Hassfest validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
Bumps [setuptools](https://github.com/pypa/setuptools ) from 82.0.0 to 82.0.1.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v82.0.0...v82.0.1 )
---
updated-dependencies:
- dependency-name: setuptools
dependency-version: 82.0.1
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-22 21:12:08 +01:00
dependabot[bot]
ee7fc623a7
chore(deps-dev): bump setuptools from 80.10.2 to 82.0.0 ( #85 )
Lint / Ruff (push) Has been cancelled
Validate / Hassfest validation (push) Has been cancelled
Validate / HACS validation (push) Has been cancelled
2026-02-10 16:14:58 +01:00
dependabot[bot]
49cdb2c28a
chore(deps-dev): bump setuptools from 80.10.1 to 80.10.2 ( #80 )
2026-01-27 09:02:44 +01:00
dependabot[bot]
72b42460a0
chore(deps-dev): bump setuptools from 80.9.0 to 80.10.1 ( #77 )
2026-01-22 06:57:04 +01:00
Julian Pawlowski
f60b5990ae
test: add pytest framework and midnight-crossing tests
...
Set up pytest with Home Assistant support and created 6 tests for
midnight-crossing period logic (5 unit tests + 1 integration test).
Added pytest configuration, test dependencies, test runner script
(./scripts/test), and comprehensive tests for group_periods_by_day()
and midnight turnover consistency.
All tests pass in 0.12s.
Impact: Provides regression testing for midnight-crossing period bugs.
Tests validate periods remain visible across midnight turnover.
2025-11-21 23:47:01 +00:00
Julian Pawlowski
5ff61b6d5c
feat(setup): add optional pyright installation and create type-check script
2025-11-20 10:10:33 +00:00
Julian Pawlowski
df9fb37fe4
refactor: Update integration version handling in TibberPrices components
2025-11-07 23:43:39 +00:00
dependabot[bot]
b3120a9ada
Bump setuptools from 78.1.1 to 80.9.0
...
Bumps [setuptools](https://github.com/pypa/setuptools ) from 78.1.1 to 80.9.0.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v78.1.1...v80.9.0 )
---
updated-dependencies:
- dependency-name: setuptools
dependency-version: 80.9.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-03 20:57:24 +00:00
Julian Pawlowski
bba5f180b0
add lots of new sensors
2025-11-03 20:55:28 +00:00
Julian Pawlowski
6040a19136
update dev environment
2025-11-03 15:54:01 +00:00
Julian Pawlowski
c67ec09c9a
refactoring
2025-04-23 18:51:40 +00:00