Releases: jpbede/aioelectricitymaps
Releases · jpbede/aioelectricitymaps
v1.1.0
What’s changed
✨ New features
🚀 Enhancements
🧰 Maintenance
- Fix upload hidden coverage file @jpbede (#316)
- Update test snapshots for power breakdown and carbon intensity history @mweinelt (#415)
- Run ruff @jpbede (#417)
- Bump year @jpbede (#477)
⬆️ Dependency updates
- ⬆️ Update dependency pytest to v8 @renovate[bot] (#84)
- ⬆️ Update dependency ruff to v0.3.1 @renovate[bot] (#135)
- ⬆️ Update pypa/gh-action-pypi-publish action to v1.8.14 @renovate[bot] (#146)
- ⬆️ Update dependency pytest-asyncio to v0.23.5.post1 @renovate[bot] (#147)
- ⬆️ Update dependency mypy to v1.9.0 @renovate[bot] (#148)
- ⬆️ Update dependency ruff to v0.3.2 @renovate[bot] (#149)
- ⬆️ Update dependency pytest to v8.1.1 @renovate[bot] (#150)
- ⬆️ Lock file maintenance @renovate[bot] (#151)
- ⬆️ Update github/codeql-action action to v3.24.7 @renovate[bot] (#152)
- ⬆️ Update dependency coverage to v7.4.4 @renovate[bot] (#153)
- ⬆️ Update dependency ruff to v0.3.3 @renovate[bot] (#154)
- ⬆️ Lock file maintenance @renovate[bot] (#155)
- ⬆️ Update github/codeql-action action to v3.24.8 @renovate[bot] (#156)
- ⬆️ Update dependency pytest-asyncio to v0.23.6 @renovate[bot] (#157)
- ⬆️ Update dependency ruff to v0.3.4 @renovate[bot] (#158)
- ⬆️ Update github/codeql-action action to v3.24.9 @renovate[bot] (#159)
- ⬆️ Update dependency pre-commit to v3.7.0 @renovate[bot] (#160)
- ⬆️ Update actions/setup-python action to v5.1.0 @renovate[bot] (#162)
- ⬆️ Update dependency node to v20.12.0 @renovate[bot] (#163)
- ⬆️ Update dependency pytest-cov to v5 @renovate[bot] (#161)
- ⬆️ Update dependency orjson to v3.10.0 @renovate[bot] (#164)
- ⬆️ Lock file maintenance @renovate[bot] (#165)
- ⬆️ Update dependency ruff to v0.3.5 @renovate[bot] (#166)
- ⬆️ Update dependency node to v20.12.1 @renovate[bot] (#167)
- ⬆️ Update github/codeql-action action to v3.24.10 @renovate[bot] (#168)
- ⬆️ Update dependency pre-commit-hooks to v4.6.0 @renovate[bot] (#169)
- ⬆️ Lock file maintenance @renovate[bot] (#170)
- ⬆️ Update dependency node to v20.12.2 @renovate[bot] (#171)
- ⬆️ Update dependency ruff to v0.3.6 @renovate[bot] (#172)
- ⬆️ Update dependency aiohttp to v3.9.4 @renovate[bot] (#173)
- ⬆️ Update dependency ruff to v0.3.7 @renovate[bot] (#175)
- ⬆️ Lock file maintenance @renovate[bot] (#176)
- ⬆️ Update github/codeql-action action to v3.25.0 @renovate[bot] (#177)
- ⬆️ Update dependency orjson to v3.10.1 @renovate[bot] (#178)
- ⬆️ Update dependency aiohttp to v3.9.5 @renovate[bot] (#179)
- ⬆️ Update github/codeql-action action to v3.25.1 @renovate[bot] (#180)
- ⬆️ Update dependency ruff to v0.4.0 @renovate[bot] (#181)
- ⬆️ Update dependency ruff to v0.4.1 @renovate[bot] (#182)
- ⬆️ Lock file maintenance @renovate[bot] (#183)
- ⬆️ Update actions/checkout action to v4.1.3 @renovate[bot] (#184)
- ⬆️ Update github/codeql-action action to v3.25.2 @renovate[bot] (#185)
- ⬆️ Update dependency coverage to v7.5.0 @renovate[bot] (#186)
- ⬆️ Update dependency mypy to v1.10.0 @renovate[bot] (#187)
- ⬆️ Update actions/checkout action to v4.1.4 @renovate[bot] (#188)
- ⬆️ Update dependency ruff to v0.4.2 @renovate[bot] (#189)
- ⬆️ Update github/codeql-action action to v3.25.3 @renovate[bot] (#190)
- ⬆️ Update dependency pytest to v8.1.2 @renovate[bot] (#191)
- ⬆️ Update dependency pytest to v8.2.0 @renovate[bot] (#192)
- ⬆️ Lock file maintenance @renovate[bot] (#193)
- ⬆️ Update dependency mashumaro to v3.13 @renovate[bot] (#194)
- ⬆️ Update dependency orjson to v3.10.2 @renovate[bot] (#195)
- ⬆️ Update dependency orjson to v3.10.3 @renovate[bot] (#196)
- ⬆️ Update dependency ruff to v0.4.3 @renovate[bot] (#197)
- ⬆️ Update dependency coverage to v7.5.1 @renovate[bot] (#198)
- ⬆️ Lock file maintenance @renovate[bot] (#199)
- ⬆️ Update dependency node to v20.13.0 @renovate[bot] (#200)
- ⬆️ Update github/codeql-action action to v3.25.4 @renovate[bot] (#201)
- ⬆️ Update actions/checkout action to v4.1.5 @renovate[bot] (#202)
- ⬆️ Update dependency node to v20.13.1 @renovate[bot] (#203)
- ⬆️ Update dependency ruff to v0.4.4 @renovate[bot] (#204)
- ⬆️ Update dependency pre-commit to v3.7.1 @renovate[bot] (#205)
- ⬆️ Lock file maintenance @renovate[bot] (#206)
- ⬆️ Update dependency pylint to v3.1.1 @renovate[bot] (#207)
- ⬆️ Update github/codeql-action action to v3.25.5 @renovate[bot] (#208)
- ⬆️ Update dependency pylint to v3.2.0 @renovate[bot] (#209)
- ⬆️ Update actions/checkout action to v4.1.6 @renovate[bot] (#210)
- ⬆️ Update dependency pylint to v3.2.1 @renovate[bot] (#211)
- ⬆️ Update dependency pytest-asyncio to v0.23.7 @renovate[bot] (#212)
- ⬆️ Update dependency pytest to v8.2.1 @renovate[bot] (#213)
- ⬆️ Lock file maintenance @renovate[bot] (#214)
- ⬆️ Update dependency pylint to v3.2.2 @renovate[bot] (#215)
- ⬆️ Update github/codeql-action action to v3.25.6 @renovate[bot] (#216)
- ⬆️ Update dependency ruff to v0.4.5 @renovate[bot] (#217)
- ⬆️ Update dependency codespell to v2.3.0 @renovate[bot] (#218)
- ⬆️ Update dependency coverage to v7.5.2 @renovate[bot] (#219)
- ⬆️ Lock file maintenance @renovate[bot] (#220)
- ⬆️ Update dependency coverage to v7.5.3 @renovate[bot] (#221)
- ⬆️ Update dependency ruff to v0.4.6 @renovate[bot] (#222)
- ⬆️ Update dependency node to v20.14.0 @renovate[bot] (#223)
- ⬆️ Update github/codeql-action action to v3.25.7 @renovate[bot] (#224)
- ⬆️ Update dependency ruff to v0.4.7 @renovate[bot] (#225)
- ⬆️ Update dependency prettier to v3.3.0 @renovate[bot] (#226)
- ⬆️ Lock file maintenance @renovate[bot] (#227)
- ⬆️ Update dependency pytest to v8.2.2 @renovate[bot] (#228)
- ⬆️ Update github/codeql-action action to v3.25.8 @renovate[bot] (#229)
- ⬆️ Update dependency prettier to v3.3.1 @renovate[bot] (#230)
- ⬆️ Update dependency ruff to v0.4.8 @renovate[bot] (#231)
- ⬆️ Update dependency pylint to v3.2.3 @renovate[bot] (#232)
- ⬆️ Lock file maintenance @renovate[bot] (#233)
- ⬆️ Update dependency orjson to v3.10.4 @renovate[bot] (#234)
- ⬆️ Update dependency prettier to v3.3.2 @renovate[bot] (#235)
- ⬆️ Update github/codeql-action action to v3.25.9 @renovate[bot] (#236)
- ⬆️ Update github/codeql-action action to v3.25.10 @renovate[bot] (#238)
- ⬆️ Update dependency orjson to v3.10.5 @renovate[bot] (#239)
- ⬆️ Update dependency ruff to v0.4.9 @renovate[bot] (#240)
- ⬆️ Update dependency mashumaro to v3.13.1 @[renovate[bot]](https:/...
v1.0.0
What’s changed
🚨 Breaking changes
- Deduplicate function and use a request class for params @jpbede (#138)
- Rename function and class used by HA @jpbede (#139)
✨ New features
- Add endpoints for latest power breakdown and power breakdown history @jpbede (#141)
- Add endpoints for latest carbon intensity and carbon intensity history @jpbede (#142)
🚀 Enhancements
- Migrate to aioresponses in tests @jpbede (#119)
- Use fixture for client @jpbede (#121)
- Use aiohttp session timeout instead of asyncio.timeout @jpbede (#122)
- Deduplicate function and use a request class for params @jpbede (#138)
- Rename function and class used by HA @jpbede (#139)
- Move models to own package for better readability @jpbede (#140)
🧰 Maintenance
📚 Documentation
⬆️ Dependency updates
- ⬆️ Update dependency pytest-asyncio to v0.23.5 @renovate (#110)
- ⬆️ Update dependency pre-commit to v3.6.1 @renovate (#111)
- ⬆️ Update github/codeql-action action to v3.24.1 @renovate (#112)
- ⬆️ Update dependency orjson to v3.9.14 @renovate (#113)
- ⬆️ Update dependency node to v20.11.1 @renovate (#114)
- ⬆️ Update github/codeql-action action to v3.24.3 @renovate (#115)
- ⬆️ Update dependency yamllint to v1.35.0 @renovate (#116)
- ⬆️ Update dependency yamllint to v1.35.1 @renovate (#117)
- ⬆️ Update dependency ruff to v0.2.2 @renovate (#118)
- ⬆️ Pin dependency aioresponses to 0.7.6 @renovate (#120)
- ⬆️ Update dependency pre-commit to v3.6.2 @renovate (#123)
- ⬆️ Lock file maintenance @renovate (#124)
- ⬆️ Update dependency coverage to v7.4.2 @renovate (#125)
- ⬆️ Update github/codeql-action action to v3.24.4 @renovate (#126)
- ⬆️ Update dependency orjson to v3.9.15 @renovate (#127)
- ⬆️ Update dependency coverage to v7.4.3 @renovate (#129)
- ⬆️ Update dependency pylint to v3.0.4 @renovate (#130)
- ⬆️ Update github/codeql-action action to v3.24.5 @renovate (#128)
- ⬆️ Update dependency pylint to v3.1.0 @renovate (#131)
- ⬆️ Lock file maintenance @renovate (#132)
- ⬆️ Update pypa/gh-action-pypi-publish action to v1.8.12 @renovate (#133)
- ⬆️ Update github/codeql-action action to v3.24.6 @renovate (#134)
- ⬆️ Lock file maintenance @renovate (#136)
v0.4.0
What’s changed
✨ New features
🐛 Bug fixes
🚀 Enhancements
⬆️ Dependency updates
v0.3.1
v0.3.0
What’s changed
🚀 Enhancements
⬆️ Dependency updates
v0.2.0
What’s changed
🚀 Enhancements
- Update pyproject setting, remove pytest.ini and fix ruff findings @jpbede (#74)
- Fix some more ruff and pylint findings @jpbede (#75)
- Migrate dataclasses-json to mashumaro @jpbede (#77)
- Migrate current and legacy endpoint to new one @jpbede (#90)
🧰 Maintenance
- Format JSON and README @jpbede (#72)
- Fix some more ruff and pylint findings @jpbede (#75)
- Change renovate schedule @jpbede (#76)
📚 Documentation
⬆️ Dependency updates
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.1.12 @renovate (#63)
- chore(deps): update abatilo/actions-poetry action to v3 @renovate (#65)
- chore(deps): update aresponses to v3 @renovate (#66)
- chore(deps): update ruff to v0.1.13 @renovate (#64)
- chore(deps): update pre-commit hooks @renovate (#67)
- chore(deps): update ruff to v0.1.14 @renovate (#69)
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.1.14 @renovate (#68)
- ⬆️ Pin dependencies @renovate (#78)
- ⬆️ Update codecov/codecov-action action to v3.1.5 @renovate (#81)
- ⬆️ Update dependency coverage to v7.4.1 @renovate (#82)
- ⬆️ Update github/codeql-action action to v3.23.2 @renovate (#83)
- ⬆️ Update dependency mashumaro to v3.12 @renovate (#85)
- ⬆️ Update dependency aiohttp to v3.9.2 @renovate (#86)
- ⬆️ Update dependency pytest-asyncio to v0.23.4 @renovate (#87)
- ⬆️ Update dependency aiohttp to v3.9.3 @renovate (#88)
- ⬆️ Update dependency ruff to v0.1.15 @renovate (#89)
v0.1.6
What's Changed
- chore(deps): update pre-commit hook psf/black to v23.11.0 by @renovate in #23
- chore(deps): update ruff to v0.1.5 by @renovate in #25
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.1.5 by @renovate in #24
- chore(deps): update mypy to v1.7.0 by @renovate in #27
- fix(deps): update dataclasses-json to v0.6.2 by @renovate in #26
- chore(deps): update pre-commit hook python-poetry/poetry to v1.7.1 by @renovate in #28
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.1.6 by @renovate in #29
- chore(deps): update ruff to v0.1.6 by @renovate in #30
- fix(deps): update aiohttp to v3.9.0 by @renovate in #32
- chore(deps): update pre-commit hook compilerla/conventional-pre-commit to v3 by @renovate in #31
- chore(deps): update mypy to v1.7.1 by @renovate in #33
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.27.2 by @renovate in #34
- fix(deps): update aiohttp to v3.9.1 by @renovate in #35
- fix(deps): update dataclasses-json to v0.6.3 by @renovate in #36
- chore(deps): update pytest-asyncio to ^0.23.0 by @renovate in #37
- chore(deps): update pytest-asyncio to v0.23.1 by @renovate in #38
- chore(deps): update ruff to v0.1.7 by @renovate in #41
- chore(deps): update pytest-asyncio to v0.23.2 by @renovate in #39
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.1.7 by @renovate in #40
- chore(deps): update actions/setup-python action to v5 by @renovate in #42
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.27.3 by @renovate in #43
- chore(deps): update pre-commit to v3.6.0 by @renovate in #44
- chore(deps): update black to v23.12.0 by @renovate in #45
- chore(deps): update pre-commit hook psf/black to v23.12.0 by @renovate in #46
- chore(deps): update github/codeql-action action to v3 by @renovate in #47
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.1.8 by @renovate in #48
- chore(deps): update ruff to v0.1.8 by @renovate in #49
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.1.9 by @renovate in #50
- chore(deps): update ruff to v0.1.9 by @renovate in #51
- chore(deps): update mypy to v1.8.0 by @renovate in #52
- chore(deps): update black to v23.12.1 by @renovate in #53
- chore(deps): update pre-commit hook psf/black to v23.12.1 by @renovate in #54
- chore(deps): update pytest to v7.4.4 by @renovate in #55
- chore(deps): update pytest-asyncio to v0.23.3 by @renovate in #56
- chore: add decorator typing by @cdce8p in #57
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.1.10 by @renovate in #58
- chore(deps): update ruff to v0.1.10 by @renovate in #59
- chore(deps): update ruff to v0.1.11 by @renovate in #61
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.1.11 by @renovate in #60
- Bump version to v0.1.6 by @jpbede in #62
New Contributors
Full Changelog: v0.1.5...v0.1.6
v0.1.5
v0.1.4
v0.1.3
Full Changelog: v0.1.2...v0.1.3