Energyzero

Latest version: v2.1.0

Safety actively analyzes 623694 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

2.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**: https://github.com/klaasnicolaas/python-energyzero/compare/v2.0.0...v2.1.0

2.0.0

What's changed

In this release, the `vat_incl` parameter has been replaced by a `vat` [enum parameter](https://github.com/klaasnicolaas/python-energyzero/blob/main/src/energyzero/const.py#L7) (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

<details>
<summary>12 changes</summary>

- 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
</details>

**Full Changelog**: https://github.com/klaasnicolaas/python-energyzero/compare/v1.0.0...v2.0.0

1.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

<details>
<summary>75 changes</summary>

- 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
</details>

**Full Changelog**: https://github.com/klaasnicolaas/python-energyzero/compare/v0.5.0...v1.0.0

0.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

<details>
<summary>58 changes</summary>

- 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
</details>

**Full Changelog**: https://github.com/klaasnicolaas/python-energyzero/compare/v0.4.2...v0.5.0

0.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

<details>
<summary>25 changes</summary>

- 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
</details>

**Full Changelog**: https://github.com/klaasnicolaas/python-energyzero/compare/v0.4.1...v0.4.2

0.4.1

What's changed

🐛 Bug fixes

- 71 fix issue with daylight saving time change klaasnicolaas

⬆️ Dependency updates

<details>
<summary>31 changes</summary>

- 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
</details>

**Full Changelog**: https://github.com/klaasnicolaas/python-energyzero/compare/v0.4.0...v0.4.1

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.