Skip to content

Releases: jpbede/aioelectricitymaps

v1.0.0

06 Mar 19:47
682f12c
Compare
Choose a tag to compare

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

  • Update README.md and disable some ruff rules @jpbede (#143)

📚 Documentation

  • Update README.md and disable some ruff rules @jpbede (#143)

⬆️ Dependency updates

v0.4.0

07 Feb 19:13
2fb3936
Compare
Choose a tag to compare

What’s changed

✨ New features

🐛 Bug fixes

  • Use right HTTP status code for invalid token response @jpbede (#107)

🚀 Enhancements

  • Raise an error when API returned no data @jpbede (#109)

⬆️ Dependency updates

v0.3.1

06 Feb 12:31
935b657
Compare
Choose a tag to compare

What’s changed

🐛 Bug fixes

  • Make zone key upper case in latest_carbon_intensity_by_country_code @VIKTORVAV99 (#103)

🧰 Maintenance

⬆️ Dependency updates

v0.3.0

02 Feb 19:32
1be16c9
Compare
Choose a tag to compare

What’s changed

🚀 Enhancements

  • Guard against non-200 HTTP responses @jpbede (#96)

⬆️ Dependency updates

  • ⬆️ Update codecov/codecov-action action to v3.1.6 @renovate (#91)
  • ⬆️ Update dependency ruff to v0.2.0 @renovate (#93)
  • ⬆️ Update release-drafter/release-drafter action to v6 @renovate (#94)
  • ⬆️ Update github/codeql-action action to v3.24.0 @renovate (#95)

v0.2.0

30 Jan 17:44
769b5ae
Compare
Choose a tag to compare

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

📚 Documentation

  • Update README and remove example.py @jpbede (#73)

⬆️ 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

03 Jan 06:56
11ea9b1
Compare
Choose a tag to compare

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

08 Nov 15:15
c2c98a4
Compare
Choose a tag to compare
fix: use else not finally

v0.1.4

31 Oct 18:50
8921b47
Compare
Choose a tag to compare
fix: tests

v0.1.3

13 Oct 19:16
ef73b42
Compare
Choose a tag to compare

Full Changelog: v0.1.2...v0.1.3

v0.1.2

13 Oct 18:23
5087785
Compare
Choose a tag to compare

Full Changelog: v0.1.1...v0.1.2