Releases: klaasnicolaas/python-energyzero
v2.1.1
What's changed
🐛 Bug fixes
- #455 Move version metadata to outside the EnergyZero class @klaasnicolaas
🚀 Enhancements
- #337 Add syrupy library for snapshot tests @klaasnicolaas
🧰 Maintenance
- #326 Update Ruff configuration for linting rules @klaasnicolaas
- #327 🎆Updates maintenance/license year to 2024 @klaasnicolaas
- #337 Add syrupy library for snapshot tests @klaasnicolaas
- #338 Update pylint and ruff configurations @klaasnicolaas
- #431 Remove blacken-docs CI and package @klaasnicolaas
⬆️ Dependency updates
172 changes
- #277 ⬆️ Update github/codeql-action action to v2.22.9 @renovate
- #278 ⬆️ Update actions/stale action to v9 @renovate
- #279 ⬆️ Update dependency pre-commit to v3.6.0 @renovate
- #280 ⬆️ Lock file maintenance @renovate
- #281 ⬆️ Update dependency pylint to v3.0.3 @renovate
- #282 ⬆️ Update github/codeql-action action to v2.22.10 @renovate
- #283 ⬆️ Update dependency coverage to v7.3.3 @renovate
- #285 ⬆️ Update github/codeql-action action to v2.22.11 @renovate
- #284 ⬆️ Update dependency ruff to v0.1.8 @renovate
- #286 ⬆️ Update actions/download-artifact action to v4 @renovate
- #287 ⬆️ Update actions/upload-artifact action to v4 @renovate
- #288 ⬆️ Update github/codeql-action action to v3 @renovate
- #290 ⬆️ Lock file maintenance @renovate
- #291 ⬆️ Update actions/download-artifact action to v4.1.0 @renovate
- #292 ⬆️ Update dependency coverage to v7.3.4 @renovate
- #293 ⬆️ Update dependency ruff to v0.1.9 @renovate
- #294 ⬆️ Update github/codeql-action action to v3.22.12 @renovate
- #295 ⬆️ Update dependency mypy to v1.8.0 @renovate
- #296 ⬆️ Lock file maintenance @renovate
- #297 ⬆️ Update dependency coverage to v7.4.0 @renovate
- #298 ⬆️ Update dependency pytest to v7.4.4 @renovate
- #299 ⬆️ Lock file maintenance @renovate
- #300 ⬆️ Update dependency pytest-asyncio to v0.23.3 @renovate
- #301 ⬆️ Update dependency ruff to v0.1.11 @renovate
- #302 ⬆️ Update github/codeql-action action to v3.23.0 @renovate
- #303 ⬆️ Update actions/download-artifact action to v4.1.1 @renovate
- #304 ⬆️ Update dependency ruff to v0.1.12 @renovate
- #305 ⬆️ Update dependency ruff to v0.1.13 @renovate
- #306 ⬆️ Update actions/upload-artifact action to v4.1.0 @renovate
- #307 ⬆️ Update dependency aresponses to v3 @renovate
- #308 ⬆️ Update github/codeql-action action to v3.23.1 @renovate
- #309 ⬆️ Update actions/upload-artifact action to v4.2.0 @renovate
- #310 ⬆️ Update dependency ruff to v0.1.14 @renovate
- #311 ⬆️ Update actions/upload-artifact action to v4.3.0 @renovate
- #312 ⬆️ Update codecov/codecov-action action to v3.1.5 @renovate
- #313 ⬆️ Update dependency aiohttp to v3.9.2 @renovate
- #314 ⬆️ Update dependency coverage to v7.4.1 @renovate
- #315 ⬆️ Update dependency aiohttp to v3.9.3 @renovate
- #316 ⬆️ Update dependency pytest-asyncio to v0.23.4 @renovate
- #318 ⬆️ Update github/codeql-action action to v3.23.2 @renovate
- #319 ⬆️ Update dependency pytz to v2023.4 @renovate
- #320 ⬆️ Update dependency types-pytz to v2023.4.0.20240130 @renovate
- #317 ⬆️ Update dependency ruff to v0.1.15 @renovate
- #321 ⬆️ Update codecov/codecov-action action to v3.1.6 @renovate
- #324 ⬆️ Update dependency ruff to v0.2.0 @renovate
- #325 ⬆️ Update dependency pytz to v2024 @renovate
- #323 ⬆️ Update codecov/codecov-action action to v4 @renovate
- #328 ⬆️ Update github/codeql-action action to v3.24.0 @renovate
- #330 ⬆️ Update release-drafter/release-drafter action to v6 @renovate
- #329 ⬆️ Update dependency types-pytz to v2024 @renovate
- #331 ⬆️ Update actions/download-artifact action to v4.1.2 @renovate
- #332 ⬆️ Update actions/upload-artifact action to v4.3.1 @renovate
- #333 ⬆️ Update dependency ruff to v0.2.1 @renovate
- #334 ⬆️ Update dependency yamllint to v1.34.0 @renovate
- #335 ⬆️ Update dependency pytest-asyncio to v0.23.5 @renovate
- #322 ⬆️ Update dependency pytest to v8 @renovate
- #336 ⬆️ Update dependency pre-commit to v3.6.1 @renovate
- #339 ⬆️ Update github/codeql-action action to v3.24.1 @renovate
- #340 ⬆️ Update github/codeql-action action to v3.24.3 @renovate
- #341 ⬆️ Update dependency yamllint to v1.35.0 @renovate
- #342 ⬆️ Update dependency pre-commit to v3.6.2 @renovate
- #343 ⬆️ Update dependency pytest to v8.0.1 @renovate
- #344 ⬆️ Update dependency ruff to v0.2.2 @renovate
- #345 ⬆️ Update dependency yamllint to v1.35.1 @renovate
- #346 ⬆️ Update dependency coverage to v7.4.2 @renovate
- #347 ⬆️ Update dependency coverage to v7.4.3 @renovate
- #349 ⬆️ Update codecov/codecov-action action to v4.0.2 @renovate
- #348 ⬆️ Update dependency pytest to v8.0.2 @renovate
- #350 ⬆️ Update github/codeql-action action to v3.24.5 @renovate
- #351 ⬆️ Update actions/download-artifact action to v4.1.3 @renovate
- #352 ⬆️ Update codecov/codecov-action action to v4.1.0 @renovate
- #353 ⬆️ Update dependency pylint to v3.1.0 @renovate
- #354 ⬆️ Update github/codeql-action action to v3.24.6 @renovate
- #356 ⬆️ Update actions/download-artifact action to v4.1.4 @renovate
- #357 ⬆️ Update dependency pytest to v8.1.0 @renovate
- #355 ⬆️ Update dependency ruff to v0.3.1 @renovate
- #358 ⬆️ Update dependency pytest to v8.1.1 @renovate
- #359 ⬆️ Update dependency pytest-asyncio to v0.23.5.post1 @renovate
- #360 ⬆️ Update dependency ruff to v0.3.2 @renovate
- #361 ⬆️ Update dependency mypy to v1.9.0 @renovate
- #362 ⬆️ Update github/codeql-action action to v3.24.7 @renovate
- #363 ⬆️ Update dependency coverage to v7.4.4 @renovate
- #364 ⬆️ Update dependency ruff to v0.3.3 @renovate
- #365 ⬆️ Lock file maintenance @renovate
- #366 ⬆️ Update github/codeql-action action to v3.24.8 @renovate
- #367 ⬆️ Update dependency pytest-asyncio to v0.23.6 @renovate
- #368 ⬆️ Update dependency ruff to v0.3.4 @renovate
- #369 ⬆️ Update github/codeql-action action to v3.24.9 @renovate
- #370 ⬆️ Update dependency pre-commit to v3.7.0 @renovate
- #371 ⬆️ Update dependency pytest-cov to v5 @renovate
- #372 ⬆️ Update codecov/codecov-action action to v4.1.1 @renovate
- #373 ⬆️ Update actions/setup-python action to v5.1.0 @renovate
- #374 ⬆️ Lock file maintenance @renovate
- #375 ⬆️ Update dependency ruff to v0.3.5 @renovate
- #377 ⬆️ Update codecov/codecov-action action to v4.2.0 @renovate
- #378 ⬆️ Update github/codeql-action action to v3.24.10 @renovate
- #379 ⬆️ Update dependency pre-commit-hooks to v4.6.0 @renovate
- #380 ⬆️ Update codecov/codecov-action action to v4.3.0 @renovate
- #381 ⬆️ Update dependency aiohttp to v3.9.4 @renovate
- #382 ⬆️ Update dependency ruff to v0.3.6 @renovate
- #383 Bump idna from 3.6 to 3.7 @dependabot
- #384 ⬆️ Update dependency ruff to v0.3.7 @renovate
- #385 ⬆️ Lock file maintenance @renovate
- #386 ⬆️ Update github/codeql-action action to v3.25.0 @renovate
- #387 ⬆️ Update dependency aiohttp to v3.9.5 @renovate
- #388 ⬆️ Update dependency types-pytz to v2024.1.0.20240417 @renovate
- #389 ⬆️ Update github/codeql-action action to v3.25.1 @renovate
- #390 ⬆️ Update actions/download-artifact action to v4.1.5 @renovate
- #391 ⬆️ Update actions/upload-artifact action to v4.3.2 @renovate
- #392 ⬆️ Update dependency ruff to v0.4.0 @renovate
- #393 ⬆️ Update dependency ruff to v0.4.1 @renovate
- #394 ⬆️ Lock file maintenance @renovate
- #395 ⬆️ Update actions/checkout action to v4.1.3 @renovate
- #396 ⬆️ Update actions/download-artifact action to v4.1.6 @renovate
- #397 ⬆️ Update actions/upload-artifact action to v4.3.3 @renovate
- #398 ⬆️ Update github/codeql-action action to v3.25.2 @renovate
- #400 ⬆️ Update dependency coverage to v7.5.0 @renovate
- #401 ⬆️ Update actions/download-artifact action to v4.1.7 @renovate
- #402 ⬆️ Update dependency mypy to v1.10.0 @renovate
- #403 ⬆️ Update actions/checkout action to v4.1.4 @renovate
- #404 ⬆️ Update dependency ruff to v0.4.2 @renovate
- #405 ⬆️ Update github/codeql-action action to v3.25.3 @renovate
- #406 ⬆️ Update dependency pytest to v8.2.0 @renovate
- #407 ⬆️ Lock file maintenance @renovate
- #408 ⬆️ Update codecov/codecov-action action to v4.3.1 @renovate
- #409 ⬆️ Update dependency ruff to v0.4.3 @renovate
- #410 ⬆️ Update dependency coverage to v7.5.1 @renovate
- #411 ⬆️ Lock file maintenance @renovate
- #412 ⬆️ Update actions/checkout action to v4.1.5 @renovate
- #413 ⬆️ Update github/codeql-action action to v3.25.4 @renovate
- #414 ⬆️ Update dependency ruff to v0.4.4 @renovate
- #415 ⬆️ Update dependency pre-commit to v3.7.1 @renovate
- #416 ⬆️ Lock file maintenance @renovate
- #418 ⬆️ Update github/codeql-action action to v3.25.5 @renovate
- #417 ⬆️ Update dependency pylint to v3.1.1 @renovate
- #419 ⬆️ Update codecov/codecov-action action to v4.4.0 @renovate
- #420 ⬆️ Update dependency pylint to v3.2.0 @renovate
- #421 ⬆️ Update actions/checkout action to v4.1.6 @renovate
- #422 ⬆️ Update codecov/codecov-action action to v4.4.1 @renovate
- #423 ⬆️ Update dependency pylint to v3.2.2 @renovate
- #424 ⬆️ Update dependency pytest to v8.2.1 @renovate
- #425 ⬆️ Update dependency pytest-asyncio to v0.23.7 @renovate
- #426 ⬆️ Update github/codeql-action action to v3.25.6 @renovate
- #427 ⬆️ Update dependency ruff to v0.4.5 @renovate
- #428 ⬆️ Update dependency codespell to v2.3.0 @renovate
- #429 ⬆️ Update dependency coverage to v7.5.2 @renovate
- #430 ⬆️ Update Eomm/why-don-t-you-tweet action to v2 @renovate
- #432 ⬆️ Update dependency coverage to v7.5.3 @renovate
- #433 ⬆️ Update dependency ruff to v0.4.6 @renovate
- #434 ⬆️ Update dependency ruff to v0.4.7 @renovate
- #436 ⬆️ Lock file maintenance @renovate
- #435 ⬆️ Update github/codeql-action action to v3.25.7 @renovate
- #437 ⬆️ Update dependency pytest to v8.2.2 @renovate
- #438 ⬆️ Update github/codeql-action action to v3.25.8 @renovate
- #439 ⬆️ Update dependency ruff to v0.4.8 @renovate
- #440 ⬆️ Update dependency pylint to v3.2.3 @renovate
- #441 ⬆️ Lock file main...
v2.1.0
What's changed
✨ New features
- #275 Generate prices list for gas with example @klaasnicolaas
🚀 Enhancements
- #275 Generate prices list for gas with example @klaasnicolaas
⬆️ Dependency updates
- #273 ⬆️ Update dependency yarl to v1.9.4 @renovate
- #274 ⬆️ Update actions/setup-python action to v5 @renovate
Full Changelog: v2.0.0...v2.1.0
v2.0.0
What's changed
In this release, the vat_incl
parameter has been replaced by a vat
enum parameter (default: VatOption.INCLUDE), which can be used at both class and function level. When you use the parameter at function level it will override the value at class level, so you could receive VAT included data for energy and VAT excluded data for gas.
To receive a notification on new releases, click on Watch > Custom > Releases on the top.
🚨 Breaking changes
- #271 Set vat on class or function level with new enum @klaasnicolaas
✨ New features
- #271 Set vat on class or function level with new enum @klaasnicolaas
⬆️ Dependency updates
12 changes
- #258 ⬆️ Update dependency yarl to v1.9.3 @renovate
- #259 ⬆️ Update dessant/lock-threads action to v5.0.1 @renovate
- #260 ⬆️ Update dependency mypy to v1.7.1 @renovate
- #261 ⬆️ Update github/codeql-action action to v2.22.8 @renovate
- #262 ⬆️ Update dependency aiohttp to v3.9.1 @renovate
- #263 ⬆️ Lock file maintenance @renovate
- #264 ⬆️ Update dependency mypy to v1.7.1 @renovate
- #265 ⬆️ Update dependency pytest-asyncio to v0.23.1 @renovate
- #266 ⬆️ Lock file maintenance @renovate
- #267 ⬆️ Update dependency pytest-asyncio to v0.23.2 @renovate
- #268 ⬆️ Update dependency ruff to v0.1.7 @renovate
- #269 ⬆️ Update actions/setup-python action to v4.8.0 @renovate
Full Changelog: v1.0.0...v2.0.0
v1.0.0
What's changed
In this release we dropped Python 3.9 and 3.10, added Python 3.12 and now mark the package as "production ready / stable".
🚨 Breaking changes
- #219 Change naming from incl_btw to incl_vat @klaasnicolaas
- #245 Drop python 3.9 and 3.10, add python 3.12 @klaasnicolaas
🚀 Enhancements
- #256 Use average value from API instead of calc @klaasnicolaas
🧰 Maintenance
- #241 Replace black for ruff format @klaasnicolaas
⬆️ Dependency updates
75 changes
- #175 ⬆️ Update dependency ruff to v0.0.284 @renovate
- #176 ⬆️ Update dependency mypy to v1.5.0 @renovate
- #177 ⬆️ Update dependency types-pytz to v2023.3.0.1 @renovate
- #178 ⬆️ Update dependency coverage to v7.3.0 @renovate
- #179 ⬆️ Update github/codeql-action action to v2.21.4 @renovate
- #180 ⬆️ Update dependency mypy to v1.5.1 @renovate
- #181 ⬆️ Update dependency blacken-docs to v1.16.0 @renovate
- #182 ⬆️ Update dependency ruff to v0.0.285 @renovate
- #183 ⬆️ Lock file maintenance @renovate
- #184 ⬆️ Update actions/checkout action to v3.6.0 @renovate
- #185 ⬆️ Update dependency ruff to v0.0.286 @renovate
- #186 ⬆️ Lock file maintenance @renovate
- #188 ⬆️ Update github/codeql-action action to v2.21.5 @renovate
- #189 ⬆️ Update dependency pytest to v7.4.1 @renovate
- #190 ⬆️ Update dependency ruff to v0.0.287 @renovate
- #191 ⬆️ Update dependency pre-commit to v3.4.0 @renovate
- #193 ⬆️ Update dependency pytz to v2023.3.post1 @renovate
- #192 ⬆️ Update actions/checkout action to v4 @renovate
- #194 ⬆️ Update actions/upload-artifact action to v3.1.3 @renovate
- #195 ⬆️ Update dependency coverage to v7.3.1 @renovate
- #196 ⬆️ Update dependency pytest to v7.4.2 @renovate
- #197 ⬆️ Update dependency black to v23.9.1 @renovate
- #198 ⬆️ Lock file maintenance @renovate
- #199 ⬆️ Update dependency ruff to v0.0.288 @renovate
- #200 ⬆️ Update dependency ruff to v0.0.289 @renovate
- #201 ⬆️ Update github/codeql-action action to v2.21.6 @renovate
- #202 ⬆️ Update github/codeql-action action to v2.21.7 @renovate
- #203 ⬆️ Update dependency ruff to v0.0.290 @renovate
- #204 ⬆️ Update dependency types-pytz to v2023.3.1.0 @renovate
- #205 ⬆️ Update github/codeql-action action to v2.21.8 @renovate
- #206 ⬆️ Update dependency types-pytz to v2023.3.1.1 @renovate
- #207 ⬆️ Update dependency ruff to v0.0.291 @renovate
- #208 ⬆️ Update actions/checkout action to v4.1.0 @renovate
- #209 ⬆️ Update dependency pylint to v2.17.6 @renovate
- #210 ⬆️ Update github/codeql-action action to v2.21.9 @renovate
- #211 ⬆️ Update dependency pylint to v2.17.7 @renovate
- #212 ⬆️ Lock file maintenance @renovate
- #214 ⬆️ Update actions/setup-python action to v4.7.1 @renovate
- #215 ⬆️ Update dependency codespell to v2.2.6 @renovate
- #216 ⬆️ Update dependency coverage to v7.3.2 @renovate
- #217 ⬆️ Update dependency ruff to v0.0.292 @renovate
- #218 ⬆️ Update dependency pylint to v3 @renovate
- #221 ⬆️ Update dependency pylint to v3.0.1 @renovate
- #222 ⬆️ Update dependency aiohttp to v3.8.6 @renovate
- #223 ⬆️ Update dependency pre-commit-hooks to v4.5.0 @renovate
- #224 ⬆️ Update github/codeql-action action to v2.22.0 @renovate
- #225 ⬆️ Update github/codeql-action action to v2.22.1 @renovate
- #226 ⬆️ Update dependency mypy to v1.6.0 @renovate
- #227 ⬆️ Update github/codeql-action action to v2.22.2 @renovate
- #228 ⬆️ Update github/codeql-action action to v2.22.3 @renovate
- #229 ⬆️ Update dependency pre-commit to v3.5.0 @renovate
- #230 ⬆️ Update dependency ruff to v0.1.0 @renovate
- #231 ⬆️ Update actions/checkout action to v4.1.1 @renovate
- #232 ⬆️ Update dependency black to v23.10.0 @renovate
- #233 ⬆️ Update release-drafter/release-drafter action to v5.25.0 @renovate
- #234 ⬆️ Update dependency mypy to v1.6.1 @renovate
- #235 ⬆️ Update dependency ruff to v0.1.1 @renovate
- #236 ⬆️ Update dependency pylint to v3.0.2 @renovate
- #237 ⬆️ Update github/codeql-action action to v2.22.4 @renovate
- #238 ⬆️ Update dependency black to v23.10.1 @renovate
- #239 ⬆️ Update dependency pytest to v7.4.3 @renovate
- #240 ⬆️ Update dependency ruff to v0.1.2 @renovate
- #242 ⬆️ Update dependency ruff to v0.1.3 @renovate
- #243 ⬆️ Update github/codeql-action action to v2.22.5 @renovate
- #244 ⬆️ Lock file maintenance @renovate
- #249 ⬆️ Update dependency mypy to v1.7.0 @renovate
- #250 ⬆️ Update github/codeql-action action to v2.22.6 @renovate
- #247 ⬆️ Lock file maintenance @renovate
- #248 ⬆️ Update dependency yamllint to v1.33.0 @renovate
- #246 ⬆️ Update dependency ruff to v0.1.5 @renovate
- #252 ⬆️ Update github/codeql-action action to v2.22.7 @renovate
- #253 ⬆️ Update dependency ruff to v0.1.6 @renovate
- #254 ⬆️ Update dependency aiohttp to v3.9.0 @renovate
- #255 ⬆️ Lock file maintenance @renovate
- #251 ⬆️ Update dessant/lock-threads action to v5 @renovate
Full Changelog: v0.5.0...v1.0.0
v0.5.0
What's changed
✨ New features
- #173 Add property to run energy consumers at the best time @klaasnicolaas
🚀 Enhancements
- #115 Move package code to src folder @klaasnicolaas
🧰 Maintenance
- #116 Merge tweet code into release workflow @klaasnicolaas
⬆️ Dependency updates
58 changes
- #104 ⬆️ Update dependency yamllint to v1.32.0 @renovate
- #105 ⬆️ Update dependency coverage to v7.2.6 @renovate
- #107 ⬆️ Update actions/setup-python action to v4.6.1 @renovate
- #108 ⬆️ Update dependency ruff to v0.0.270 @renovate
- #109 ⬆️ Update github/codeql-action action to v2.3.4 @renovate
- #110 ⬆️ Update dependency pytest-cov to v4.1.0 @renovate
- #111 ⬆️ Update github/codeql-action action to v2.3.5 @renovate
- #112 ⬆️ Lock file maintenance @renovate
- #113 ⬆️ Update dependency coverage to v7.2.7 @renovate
- #117 ⬆️ Update github/codeql-action action to v2.3.6 @renovate
- #118 ⬆️ Lock file maintenance @renovate
- #119 ⬆️ Update dependency ruff to v0.0.271 @renovate
- #120 ⬆️ Update dependency ruff to v0.0.272 @renovate
- #121 ⬆️ Update actions/checkout action to v3.5.3 @renovate
- #122 ⬆️ Update dependency pytest to v7.3.2 @renovate
- #123 ⬆️ Lock file maintenance @renovate
- #126 ⬆️ Update dessant/lock-threads action to v4.0.1 @renovate
- #127 ⬆️ Update Eomm/why-don-t-you-tweet action to v1.1.0 @renovate
- #128 ⬆️ Update dependency pre-commit to v3.3.3 @renovate
- #129 ⬆️ Update dependency blacken-docs to v1.14.0 @renovate
- #130 ⬆️ Update github/codeql-action action to v2.20.0 @renovate
- #131 ⬆️ Update dependency codespell to v2.2.5 @renovate
- #132 ⬆️ Update dependency pytest-freezer to v0.4.7 @renovate
- #133 ⬆️ Lock file maintenance @renovate
- #134 ⬆️ Update dependency ruff to v0.0.273 @renovate
- #135 ⬆️ Update dependency mypy to v1.4.0 @renovate
- #136 ⬆️ Update dependency pytest-freezer to v0.4.8 @renovate
- #137 ⬆️ Update dependency ruff to v0.0.274 @renovate
- #138 ⬆️ Update github/codeql-action action to v2.20.1 @renovate
- #139 ⬆️ Update dependency ruff to v0.0.275 @renovate
- #140 ⬆️ Update dependency pytest to v7.4.0 @renovate
- #142 ⬆️ Update dependency mypy to v1.4.1 @renovate
- #141 ⬆️ Lock file maintenance @renovate
- #143 ⬆️ Update release-drafter/release-drafter action to v5.24.0 @renovate
- #144 ⬆️ Lock file maintenance @renovate
- #146 ⬆️ Update github/codeql-action action to v2.20.2 @renovate
- #145 ⬆️ Update dependency ruff to v0.0.276 @renovate
- #147 ⬆️ Update dependency ruff to v0.0.277 @renovate
- #149 ⬆️ Update github/codeql-action action to v2.20.3 @renovate
- #150 ⬆️ Update dependency blacken-docs to v1.15.0 @renovate
- #151 ⬆️ Lock file maintenance @renovate
- #153 ⬆️ Update dependency black to v23.7.0 @renovate
- #154 ⬆️ Update dependency pytest-asyncio to v0.21.1 @renovate
- #155 ⬆️ Update dependency ruff to v0.0.278 @renovate
- #156 ⬆️ Update actions/setup-python action to v4.7.0 @renovate
- #157 ⬆️ Update github/codeql-action action to v2.20.4 @renovate
- #158 ⬆️ Lock file maintenance @renovate
- #160 ⬆️ Update dependency aiohttp to v3.8.5 @renovate
- #161 ⬆️ Update github/codeql-action action to v2.21.0 @renovate
- #162 ⬆️ Update dependency ruff to v0.0.280 @renovate
- #163 ⬆️ Lock file maintenance @renovate
- #165 ⬆️ Update dependency pylint to v2.17.5 @renovate
- #166 ⬆️ Update github/codeql-action action to v2.21.1 @renovate
- #167 ⬆️ Update github/codeql-action action to v2.21.2 @renovate
- #168 ⬆️ Lock file maintenance @renovate
- #169 ⬆️ Update dependency ruff to v0.0.282 @renovate
- #172 ⬆️ Update github/codeql-action action to v2.21.3 @renovate
- #171 ⬆️ Update dependency ruff to v0.0.283 @renovate
Full Changelog: v0.4.2...v0.5.0
v0.4.2
What's changed
Minor release mainly with maintenance updates and dependencies updates.
🧰 Maintenance
- #99 Start using PyPi trusted publishing @klaasnicolaas
- #100 Update github workflows @klaasnicolaas
- #101 Replace dependabot for renovate @klaasnicolaas
⬆️ Dependency updates
25 changes
- #74 Bump pytz from 2023.2 to 2023.3 @dependabot
- #73 Bump ruff from 0.0.259 to 0.0.260 @dependabot
- #75 Bump types-pytz from 2023.2.0.1 to 2023.3.0.0 @dependabot
- #76 Bump pre-commit from 3.2.1 to 3.2.2 @dependabot
- #77 Bump pylint from 2.17.1 to 2.17.2 @dependabot
- #79 Bump mypy from 1.1.1 to 1.2.0 @dependabot
- #80 Bump coverage from 7.2.2 to 7.2.3 @dependabot
- #78 Bump ruff from 0.0.260 to 0.0.261 @dependabot
- #81 Bump pytest from 7.2.2 to 7.3.0 @dependabot
- #82 Bump pytest from 7.3.0 to 7.3.1 @dependabot
- #83 Bump ruff from 0.0.261 to 0.0.262 @dependabot
- #85 Bump yarl from 1.8.2 to 1.9.1 @dependabot
- #86 Bump pylint from 2.17.2 to 2.17.3 @dependabot
- #84 Bump yamllint from 1.30.0 to 1.31.0 @dependabot
- #88 Bump yarl from 1.9.1 to 1.9.2 @dependabot
- #90 Bump pre-commit from 3.2.2 to 3.3.0 @dependabot
- #89 Bump coverage from 7.2.3 to 7.2.5 @dependabot
- #92 Bump pre-commit from 3.3.0 to 3.3.1 @dependabot
- #91 Bump ruff from 0.0.262 to 0.0.264 @dependabot
- #94 Bump pylint from 2.17.3 to 2.17.4 @dependabot
- #93 Bump ruff from 0.0.264 to 0.0.265 @dependabot
- #95 Bump mypy from 1.2.0 to 1.3.0 @dependabot
- #96 Bump ruff from 0.0.265 to 0.0.267 @dependabot
- #97 Bump pre-commit from 3.3.1 to 3.3.2 @dependabot
- #98 Bump ruff from 0.0.267 to 0.0.269 @dependabot
Full Changelog: v0.4.1...v0.4.2
v0.4.1
What's changed
🐛 Bug fixes
- #71 fix issue with daylight saving time change @klaasnicolaas
⬆️ Dependency updates
31 changes
- #39 Bump aiohttp from 3.8.3 to 3.8.4 @dependabot
- #40 Bump pylint from 2.16.1 to 2.16.2 @dependabot
- #41 Bump types-pytz from 2022.7.1.0 to 2022.7.1.1 @dependabot
- #42 Bump release-drafter/release-drafter from 5.22.0 to 5.23.0 @dependabot
- #43 Bump types-pytz from 2022.7.1.1 to 2022.7.1.2 @dependabot
- #44 Bump pre-commit from 3.0.4 to 3.1.0 @dependabot
- #45 Bump pre-commit from 3.1.0 to 3.1.1 @dependabot
- #50 Bump pytest from 7.2.1 to 7.2.2 @dependabot
- #51 Bump pylint from 2.16.2 to 2.16.3 @dependabot
- #49 Bump ruff from 0.0.243 to 0.0.254 @dependabot
- #47 Bump coverage from 6.5.0 to 7.2.1 @dependabot
- #52 Bump covdefaults from 2.2.2 to 2.3.0 @dependabot
- #53 Bump pylint from 2.16.3 to 2.16.4 @dependabot
- #55 Bump codespell from 2.2.2 to 2.2.4 @dependabot
- #54 Bump mypy from 0.991 to 1.1.1 @dependabot
- #56 Bump pylint from 2.16.4 to 2.17.0 @dependabot
- #57 Bump ruff from 0.0.254 to 0.0.255 @dependabot
- #58 Bump ruff from 0.0.255 to 0.0.256 @dependabot
- #59 Bump coverage from 7.2.1 to 7.2.2 @dependabot
- #61 Bump ruff from 0.0.256 to 0.0.257 @dependabot
- #62 Bump pre-commit from 3.1.1 to 3.2.0 @dependabot
- #60 Bump pytest-asyncio from 0.20.3 to 0.21.0 @dependabot
- #63 Bump ruff from 0.0.257 to 0.0.258 @dependabot
- #64 Bump yamllint from 1.29.0 to 1.30.0 @dependabot
- #67 Bump ruff from 0.0.258 to 0.0.259 @dependabot
- #66 Bump actions/stale from 7 to 8 @dependabot
- #65 Bump pylint from 2.17.0 to 2.17.1 @dependabot
- #68 Bump types-pytz from 2022.7.1.2 to 2023.2.0.0 @dependabot
- #69 Bump pytz from 2022.7.1 to 2023.2 @dependabot
- #70 Bump pre-commit from 3.2.0 to 3.2.1 @dependabot
- #72 Bump types-pytz from 2023.2.0.0 to 2023.2.0.1 @dependabot
Full Changelog: v0.4.0...v0.4.1
v0.4.0
What's changed
🚀 Enhancements
- #17 Use freezegun for tests @klaasnicolaas
- #38 General refactor/restructure of project @klaasnicolaas
🧰 Maintenance
- #29 🎆Updates maintenance/license year to 2023 @klaasnicolaas
- #38 General refactor/restructure of project @klaasnicolaas
⬆️ Dependency updates
16 changes
- #18 Bump release-drafter/release-drafter from 5.21.1 to 5.22.0 @dependabot
- #19 Bump poetry from 1.3.1 to 1.3.2 in /.github/workflows @dependabot
- #22 Bump pytz from 2022.7 to 2022.7.1 @dependabot
- #25 Bump gitpython from 3.1.29 to 3.1.30 @dependabot
- #23 Bump types-pytz from 2022.7.0.0 to 2022.7.1.0 @dependabot
- #20 Bump pylint from 2.15.9 to 2.15.10 @dependabot
- #24 Bump pytest from 7.2.0 to 7.2.1 @dependabot
- #21 Bump yamllint from 1.28.0 to 1.29.0 @dependabot
- #26 Bump vulture from 2.6 to 2.7 @dependabot
- #27 Bump blacken-docs from 1.12.1 to 1.13.0 @dependabot
- #28 Bump flake8-docstrings from 1.6.0 to 1.7.0 @dependabot
- #32 Bump pip from 22.3.1 to 23.0 in /.github/workflows @dependabot
- #31 Bump isort from 5.11.4 to 5.12.0 @dependabot
- #34 Bump pylint from 2.15.10 to 2.16.0 @dependabot
- #36 Bump pylint from 2.16.0 to 2.16.1 @dependabot
- #37 Bump types-cachetools from 5.2.1 to 5.3.0.0 @dependabot
Full Changelog: 0.3.1...v0.4.0
v0.3.1
What's changed
🐛 Bug fixes
- #16 Fix issue with no gas prices in the morning @klaasnicolaas
Full Changelog: 0.3.0...0.3.1
v0.3.0
What's changed
🐛 Bug fixes
- #14 Fix zero value != none for prices @klaasnicolaas
🚀 Enhancements
- #13 Change to Date object as input parameter @klaasnicolaas
⬆️ Dependency updates
- #12 Bump actions/stale from 6 to 7 @dependabot
Full Changelog: 0.2.2...0.3.0