Repository navigation
What's changed
To receive a notification on new releases, click on Watch > Custom > Releases on the top.
🚨 Breaking changes
- #373 Drop python 3.11 and add python 3.14 support @klaasnicolaas
✨ New features
- #130 Update Python versions to include 3.13 @klaasnicolaas
- #588 Add rooftop forecasts and modernize package maintenance @klaasnicolaas
🚀 Enhancements
- #131 Refactor deprecated pre-commit stages @klaasnicolaas
🧰 Maintenance
- #102 Include hidden files in upload artifact @klaasnicolaas
- #132 ⬆️ Update GitHub Action for PyPi publish to version 1.12.2 @klaasnicolaas
- #188 Migrate pyproject for Poetry 2.0 @klaasnicolaas
- #189 🎆Updates maintenance/license year to 2025 @klaasnicolaas
- #366 Update related badges from README @klaasnicolaas
- #373 Drop python 3.11 and add python 3.14 support @klaasnicolaas
- #374 Update workflow permissions for multiple jobs @klaasnicolaas
- #431 Migrate from pre-commit to prek @klaasnicolaas
- #587 Adopt shared release, dependency and label configuration @klaasnicolaas
- #588 Add rooftop forecasts and modernize package maintenance @klaasnicolaas
📚 Documentation
- #133 Update development section in docs @klaasnicolaas
⬆️ Dependency updates
557 changes
- #12 ⬆️ Lock file maintenance @renovate[bot]
- #13 ⬆️ Lock file maintenance @renovate[bot]
- #14 ⬆️ Update actions/checkout action to v4.1.7 @renovate[bot]
- #15 ⬆️ Update codecov/codecov-action action to v4.5.0 @renovate[bot]
- #16 ⬆️ Update dependency ruff to v0.4.9 @renovate[bot]
- #17 ⬆️ Lock file maintenance @renovate[bot]
- #19 ⬆️ Update dependency ruff to v0.4.10 @renovate[bot]
- #20 ⬆️ Update dependency coverage to v7.5.4 @renovate[bot]
- #21 ⬆️ Lock file maintenance @renovate[bot]
- #22 ⬆️ Update dependency mypy to v1.10.1 @renovate[bot]
- #23 ⬆️ Update dependency pylint to v3.2.4 @renovate[bot]
- #24 ⬆️ Update dependency ruff to v0.5.0 @renovate[bot]
- #26 ⬆️ Update dependency pylint to v3.2.5 @renovate[bot]
- #27 ⬆️ Update actions/checkout action to v4.1.7 @renovate[bot]
- #28 ⬆️ Update actions/setup-python action to v5.1.0 @renovate[bot]
- #31 ⬆️ Update actions/download-artifact action to v4.1.8 @renovate[bot]
- #32 ⬆️ Update actions/upload-artifact action to v4.3.4 @renovate[bot]
- #33 ⬆️ Update dependency ruff to v0.5.1 @renovate[bot]
- #34 ⬆️ Update actions/setup-python action to v5.1.1 @renovate[bot]
- #35 ⬆️ Update dependency coverage to v7.6.0 @renovate[bot]
- #36 ⬆️ Update dependency ruff to v0.5.2 @renovate[bot]
- #37 ⬆️ Lock file maintenance @renovate[bot]
- #39 ⬆️ Update dependency pytest-asyncio to v0.23.8 @renovate[bot]
- #40 ⬆️ Update dependency ruff to v0.5.3 @renovate[bot]
- #41 ⬆️ Update dependency pylint to v3.2.6 @renovate[bot]
- #42 ⬆️ Update dependency ruff to v0.5.4 @renovate[bot]
- #43 ⬆️ Update dependency mypy to v1.11.0 @renovate[bot]
- #44 ⬆️ Update dependency pytest to v8.3.1 @renovate[bot]
- #45 ⬆️ Update dependency pytest to v8.3.2 @renovate[bot]
- #46 ⬆️ Update dependency ruff to v0.5.5 @renovate[bot]
- #47 ⬆️ Update dependency pre-commit to v3.8.0 @renovate[bot]
- #48 ⬆️ Update dependency aiohttp to v3.10.0 @renovate[bot]
- #49 ⬆️ Update dependency mypy to v1.11.1 @renovate[bot]
- #50 ⬆️ Update actions/upload-artifact action to v4.3.5 @renovate[bot]
- #51 ⬆️ Update dependency aiohttp to v3.10.1 @renovate[bot]
- #52 ⬆️ Update dependency coverage to v7.6.1 @renovate[bot]
- #53 ⬆️ Update dependency ruff to v0.5.6 @renovate[bot]
- #54 ⬆️ Update actions/upload-artifact action to v4.3.6 @renovate[bot]
- #55 ⬆️ Update dependency aiohttp to v3.10.2 @renovate[bot]
- #56 ⬆️ Update dependency ruff to v0.5.7 @renovate[bot]
- #57 ⬆️ Update dependency aiohttp to v3.10.3 @renovate[bot]
- #58 ⬆️ Update dependency ruff to v0.6.0 @renovate[bot]
- #59 ⬆️ Update dependency aiohttp to v3.10.4 @renovate[bot]
- #60 ⬆️ Update dependency ruff to v0.6.1 @renovate[bot]
- #61 ⬆️ Update dependency aiohttp to v3.10.5 @renovate[bot]
- #62 ⬆️ Update dependency syrupy to v4.6.4 @renovate[bot]
- #63 ⬆️ Update dependency ruff to v0.6.2 @renovate[bot]
- #64 ⬆️ Update dependency pytest-asyncio to v0.24.0 @renovate[bot]
- #65 ⬆️ Update dependency mypy to v1.11.2 @renovate[bot]
- #66 ⬆️ Update dependency syrupy to v4.7.1 @renovate[bot]
- #67 ⬆️ Lock file maintenance @renovate[bot]
- #68 ⬆️ Update klaasnicolaas/action-inactivity-lock action to v1.1.1 @renovate[bot]
- #69 ⬆️ Update klaasnicolaas/action-pr-labels action to v2.0.1 @renovate[bot]
- #70 ⬆️ Update dependency ruff to v0.6.3 @renovate[bot]
- #71 ⬆️ Update actions/setup-python action to v5.2.0 @renovate[bot]
- #72 ⬆️ Update dependency pylint to v3.2.7 @renovate[bot]
- #73 ⬆️ Update dependency yarl to v1.9.7 @renovate[bot]
- #74 ⬆️ Update actions/upload-artifact action to v4.4.0 @renovate[bot]
- #75 ⬆️ Update dependency yarl to v1.9.9 @renovate[bot]
- #76 ⬆️ Update dependency ruff to v0.6.4 @renovate[bot]
- #77 ⬆️ Update dependency yarl to v1.9.11 @renovate[bot]
- #78 ⬆️ Update dependency yarl to v1.11.0 @renovate[bot]
- #79 ⬆️ Update dependency yarl to v1.11.1 @renovate[bot]
- #80 ⬆️ Update dependency pytest to v8.3.3 @renovate[bot]
- #81 ⬆️ Update dependency ruff to v0.6.5 @renovate[bot]
- #82 ⬆️ Lock file maintenance @renovate[bot]
- #84 ⬆️ Update dependency ruff to v0.6.7 @renovate[bot]
- #85 ⬆️ Update dependency pylint to v3.3.0 @renovate[bot]
- #83 ⬆️ Lock file maintenance @renovate[bot]
- #86 ⬆️ Update dependency yarl to v1.12.1 @renovate[bot]
- #87 ⬆️ Update dependency aiohttp to v3.10.6 @renovate[bot]
- #88 ⬆️ Update dependency pylint to v3.3.1 @renovate[bot]
- #89 ⬆️ Update actions/checkout action to v4.2.0 @renovate[bot]
- #90 ⬆️ Update dependency ruff to v0.6.8 @renovate[bot]
- #91 ⬆️ Update dependency aiohttp to v3.10.8 @renovate[bot]
- #92 ⬆️ Update dependency yarl to v1.13.1 @renovate[bot]
- #93 ⬆️ Update codecov/codecov-action action to v4.6.0 @renovate[bot]
- #94 ⬆️ Update dependency aiohttp to v3.10.9 @renovate[bot]
- #95 ⬆️ Update dependency ruff to v0.6.9 @renovate[bot]
- #96 ⬆️ Update actions/checkout action to v4.2.1 @renovate[bot]
- #97 ⬆️ Update actions/upload-artifact action to v4.4.1 @renovate[bot]
- #98 ⬆️ Update actions/upload-artifact action to v4.4.2 @renovate[bot]
- #99 ⬆️ Update dependency syrupy to v4.7.2 @renovate[bot]
- #100 ⬆️ Update dependency yarl to v1.14.0 @renovate[bot]
- #101 ⬆️ Update dependency pre-commit to v4 @renovate[bot]
- #103 ⬆️ Update actions/upload-artifact action to v4.4.3 @renovate[bot]
- #104 ⬆️ Update dependency coverage to v7.6.2 @renovate[bot]
- #105 ⬆️ Update dependency pre-commit-hooks to v5 @renovate[bot]
- #106 ⬆️ Update dependency aiohttp to v3.10.10 @renovate[bot]
- #107 ⬆️ Update dependency coverage to v7.6.3 @renovate[bot]
- #108 ⬆️ Update dependency yarl to v1.15.2 @renovate[bot]
- #109 ⬆️ Update dependency mypy to v1.12.0 @renovate[bot]
- #110 ⬆️ Update dependency yarl to v1.15.3 @renovate[bot]
- #111 ⬆️ Update dependency yarl to v1.15.4 @renovate[bot]
- #112 ⬆️ Update dependency ruff to v0.7.0 @renovate[bot]
- #113 ⬆️ Update dependency mypy to v1.12.1 @renovate[bot]
- #114 ⬆️ Update dependency yarl to v1.15.5 @renovate[bot]
- #115 ⬆️ Update dependency coverage to v7.6.4 @renovate[bot]
- #116 ⬆️ Lock file maintenance @renovate[bot]
- #117 ⬆️ Update dependency yarl to v1.16.0 @renovate[bot]
- #118 ⬆️ Update dependency mypy to v1.13.0 @renovate[bot]
- #119 ⬆️ Update actions/checkout action to v4.2.2 @renovate[bot]
- #120 ⬆️ Update dependency ruff to v0.7.1 @renovate[bot]
- #121 ⬆️ Update actions/setup-python action to v5.3.0 @renovate[bot]
- #122 ⬆️ Lock file maintenance @renovate[bot]
- #123 ⬆️ Update dependency yarl to v1.17.0 @renovate[bot]
- #125 ⬆️ Update dependency yarl to v1.17.1 @renovate[bot]
- #124 ⬆️ Update dependency pytest-cov to v6 @renovate[bot]
- #126 ⬆️ Update dependency ruff to v0.7.2 @renovate[bot]
- #127 ⬆️ Lock file maintenance @renovate[bot]
- #128 ⬆️ Update dependency ruff to v0.7.3 @renovate[bot]
- #129 ⬆️ Lock file maintenance @renovate[bot]
- #134 ⬆️ Update dependency aiohttp to v3.11.0 @renovate[bot]
- #135 ⬆️ Update dependency aiohttp to v3.11.1 @renovate[bot]
- #136 ⬆️ Update dependency coverage to v7.6.5 @renovate[bot]
- #137 ⬆️ Update dependency aiohttp to v3.11.2 @renovate[bot]
- #138 ⬆️ Update codecov/codecov-action action to v5 @renovate[bot]
- #139 ⬆️ Update codecov/codecov-action action to v5.0.2 @renovate[bot]
- #140 ⬆️ Update dependency coverage to v7.6.7 @renovate[bot]
- #142 ⬆️ Update dependency yarl to v1.17.2 @renovate[bot]
- #141 ⬆️ Update dependency ruff to v0.7.4 @renovate[bot]
- #143 ⬆️ Update dependency aiohttp to v3.11.3 @renovate[bot]
- #145 ⬆️ Update dependency aiohttp to v3.11.6 @renovate[bot]
- #144 ⬆️ Update codecov/codecov-action action to v5.0.3 @renovate[bot]
- #146 ⬆️ Update codecov/codecov-action action to v5.0.4 @renovate[bot]
- #147 ⬆️ Update codecov/codecov-action action to v5.0.7 @renovate[bot]
- #148 ⬆️ Update dependency aiohttp to v3.11.7 @renovate[bot]
- #149 ⬆️ Update dependency yarl to v1.18.0 @renovate[bot]
- #150 ⬆️ Update dependency coverage to v7.6.8 @renovate[bot]
- #151 ⬆️ Update dependency ruff to v0.8.0 @renovate[bot]
- #152 ⬆️ Update dependency syrupy to v4.8.0 @renovate[bot]
- #153 ⬆️ Update dependency aiohttp to v3.11.8 @renovate[bot]
- #154 ⬆️ Update dependency ruff to v0.8.1 @renovate[bot]
- #156 ⬆️ Update dependency pylint to v3.3.2 @renovate[bot]
- #155 ⬆️ Update dependency aiohttp to v3.11.9 @renovate[bot]
- #157 ⬆️ Update dependency pytest to v8.3.4 @renovate[bot]
- #158 ⬆️ Update dependency yarl to v1.18.3 @renovate[bot]
- #160 ⬆️ Update codecov/codecov-action action to v5.1.1 @renovate[bot]
- #159 ⬆️ Update dependency ruff to v0.8.2 @renovate[bot]
- #161 ⬆️ Update dependency aiohttp to v3.11.10 @renovate[bot]
- #162 ⬆️ Update dependency coverage to v7.6.9 @renovate[bot]
- #163 ⬆️ Lock file maintenance @renovate[bot]
- #164 ⬆️ Update pypa/gh-action-pypi-publish action to v1.12.3 @renovate[bot]
- #165 ⬆️ Update dependency ruff to v0.8.3 @renovate[bot]
- #166 ⬆️ Update dependency pytest-asyncio to v0.25.0 @renovate[bot]
- #167 ⬆️ Lock file maintenance @renovate[bot]
- #168 ⬆️ Update actions/upload-artifact action to v4.5.0 @renovate[bot]
- #169 ⬆️ Update codecov/codecov-action action to v5.1.2 @renovate[bot]
- #170 ⬆️ Update dependency aiohttp to v3.11.11 @renovate[bot]
- #171 ⬆️ Update dependency ruff to v0.8.4 @renovate[bot]
- #172 ⬆️ Update dependency mypy to v1.14.0 @renovate[bot]
- #173 ⬆️ Lock file maintenance @renovate[bot]
- #174 ⬆️ Update dependency pylint to v3.3.3 @renovate[bot]
- #175 ⬆️ Update dependency coverage to v7.6.10 @renovate[bot]
- #176 ⬆️ Lock file maintenance @renovate[bot]
- #177 ⬆️ Update dependency mypy to v1.14.1 @renovate[bot]
- #178 ⬆️ Update dependency pytest-asyncio to v0.25.1 @renovate[bot]
- #179 ⬆️ Update dependency ruff to v0.8.5 @renovate[bot]
- #180 ⬆️ Update dependency ruff to v0.8.6 @renovate[bot]
- #181 ⬆️ Lock file maintenance @renovate[bot]
- #182 ⬆️ Update dependency pytest-asyncio to v0.25.2 @renovate[bot]
- #183 ⬆️ Update dependency ruff to v0.9.0 @renovate[bot]
- #185 ⬆️ Update actions/upload-artifact action to v4.6.0 @renovate[bot]
- #184 ⬆️ Update dependency ruff to v0.9.1 @renovate[bot]
- #186 ⬆️ Update dependency syrupy to v4.8.1 @renovate[bot]
- #187 ⬆️ Update dependency ruff to v0.9.2 @renovate[bot]
- #190 ⬆️ Update release-drafter/release-drafter action to v6.1.0 @renovate[bot]
- #191 ⬆️ Lock file maintenance @renovate[bot]
- #192 ⬆️ Update dependency pre-commit to v4.1.0 @renovate[bot]
- #193 ⬆️ Update actions/stale action to v9.1.0 @renovate[bot]
- #194 ⬆️ Update dependency codespell to v2.4.0 @renovate[bot]
- #195 ⬆️ Update codecov/codecov-action action to v5.2.0 @renovate[bot]
- #197 ⬆️ Update codecov/codecov-action action to v5.3.0 @renovate[bot]
- #196 ⬆️ Update dependency ruff to v0.9.3 @renovate[bot]
- #198 ⬆️ Update codecov/codecov-action action to v5.3.1 @renovate[bot]
- #199 ⬆️ Update pypa/gh-action-pypi-publish action to v1.12.4 @renovate[bot]
- #200 ⬆️ Update dependency codespell to v2.4.1 @renovate[bot]
- #201 ⬆️ Update dependency pylint to v3.3.4 @renovate[bot]
- #202 ⬆️ Update dependency pytest-asyncio to v0.25.3 @renovate[bot]
- #203 ⬆️ Update actions/setup-python action to v5.4.0 @renovate[bot]
- #204 ⬆️ Update dependency ruff to v0.9.4 @renovate[bot]
- #205 ⬆️ Update klaasnicolaas/action-inactivity-lock action to v1.1.2 @renovate[bot]
- #206 ⬆️ Lock file maintenance @renovate[bot]
- #207 ⬆️ Update dependency aiohttp to v3.11.12 @renovate[bot]
- #208 ⬆️ Update dependency mypy to v1.15.0 @renovate[bot]
- #209 ⬆️ Update dependency ruff to v0.9.5 @renovate[bot]
- #210 ⬆️ Update dependency coverage to v7.6.11 @renovate[bot]
- #211 ⬆️ Lock file maintenance @renovate[bot]
- #212 ⬆️ Update dependency coverage to v7.6.12 @renovate[bot]
- #213 ⬆️ Update dependency ruff to v0.9.6 @renovate[bot]
- #214 ⬆️ Update dependency ruff to v0.9.7 @renovate[bot]
- #215 ⬆️ Update dependency syrupy to v4.8.2 @renovate[bot]
- #216 ⬆️ Update actions/upload-artifact action to v4.6.1 @renovate[bot]
- #217 ⬆️ Lock file maintenance @renovate[bot]
- #218 ⬆️ Update dependency aiohttp to v3.11.13 @renovate[bot]
- #219 ⬆️ Update actions/download-artifact action to v4.1.9 @renovate[bot]
- #220 ⬆️ Update codecov/codecov-action action to v5.4.0 @renovate[bot]
- #221 ⬆️ Update dependency ruff to v0.9.8 @renovate[bot]
- #222 ⬆️ Update dependency pytest to v8.3.5 @renovate[bot]
- #223 ⬆️ Update dependency ruff to v0.9.9 @renovate[bot]
- #224 ⬆️ Update dependency pylint to v3.3.5 @renovate[bot]
- #225 ⬆️ Update dependency ruff to v0.9.10 @renovate[bot]
- #227 ⬆️ Update dependency yamllint to v1.36.0 @renovate[bot]
- #226 ⬆️ Update dependency syrupy to v4.9.0 @renovate[bot]
- #228 ⬆️ Update dependency ruff to v0.10.0 @renovate[bot]
- #229 ⬆️ Update dependency yamllint to v1.36.1 @renovate[bot]
- #230 ⬆️ Update dependency coverage to v7.7.0 @renovate[bot]
- #231 ⬆️ Update dependency aiohttp to v3.11.14 @renovate[bot]
- #232 ⬆️ Update dependency yamllint to v1.36.2 @renovate[bot]
- #233 ⬆️ Update dependency ruff to v0.11.0 @renovate[bot]
- #234 ⬆️ Update actions/download-artifact action to v4.2.0 @renovate[bot]
- #235 ⬆️ Update dependency pre-commit to v4.2.0 @renovate[bot]
- #236 ⬆️ Update actions/download-artifact action to v4.2.1 @renovate[bot]
- #237 ⬆️ Update actions/upload-artifact action to v4.6.2 @renovate[bot]
- #238 ⬆️ Update dependency pylint to v3.3.6 @renovate[bot]
- #239 ⬆️ Update dependency ruff to v0.11.1 @renovate[bot]
- #240 ⬆️ Update dependency coverage to v7.7.1 @renovate[bot]
- #241 ⬆️ Update dependency ruff to v0.11.2 @renovate[bot]
- #242 ⬆️ Update dependency syrupy to v4.9.1 @renovate[bot]
- #244 ⬆️ Update actions/setup-python action to v5.5.0 @renovate[bot]
- #243 ⬆️ Update dependency yamllint to v1.37.0 @renovate[bot]
- #245 ⬆️ Update dependency pytest-asyncio to v0.26.0 @renovate[bot]
- #246 ⬆️ Update dependency coverage to v7.8.0 @renovate[bot]
- #247 ⬆️ Update dependency aiohttp to v3.11.15 @renovate[bot]
- #248 ⬆️ Update dependency pytest-cov to v6.1.0 @renovate[bot]
- #249 ⬆️ Update dependency aiohttp to v3.11.16 @renovate[bot]
- #250 ⬆️ Update dependency ruff to v0.11.3 @renovate[bot]
- #251 ⬆️ Update dependency pytest-cov to v6.1.1 @renovate[bot]
- #252 ⬆️ Update dependency ruff to v0.11.4 @renovate[bot]
- #253 ⬆️ Update dependency yarl to v1.19.0 @renovate[bot]
- #254 ⬆️ Update dependency ruff to v0.11.5 @renovate[bot]
- #255 ⬆️ Update codecov/codecov-action action to v5.4.2 @renovate[bot]
- #256 ⬆️ Update klaasnicolaas/action-inactivity-lock action to v1.1.3 @renovate[bot]
- #257 ⬆️ Update klaasnicolaas/action-pr-labels action to v2.0.2 @renovate[bot]
- #258 ⬆️ Update dependency yarl to v1.20.0 @renovate[bot]
- #259 ⬆️ Update dependency ruff to v0.11.6 @renovate[bot]
- #260 ⬆️ Update dependency aiohttp to v3.11.17 @renovate[bot]
- #261 ⬆️ Lock file maintenance @renovate[bot]
- #262 ⬆️ Lock file maintenance @renovate[bot]
- #263 ⬆️ Update dependency aiohttp to v3.11.18 @renovate[bot]
- #264 ⬆️ Update actions/setup-python action to v5.6.0 @renovate[bot]
- #265 ⬆️ Update dependency ruff to v0.11.7 @renovate[bot]
- #266 ⬆️ Update actions/download-artifact action to v4.3.0 @renovate[bot]
- #267 ⬆️ Lock file maintenance @renovate[bot]
- #268 ⬆️ Update dependency ruff to v0.11.8 @renovate[bot]
- #269 ⬆️ Update dependency pylint to v3.3.7 @renovate[bot]
- #270 ⬆️ Update dependency yamllint to v1.37.1 @renovate[bot]
- #271 ⬆️ Update dependency ruff to v0.11.9 @renovate[bot]
- #272 ⬆️ Lock file maintenance @renovate[bot]
- #273 ⬆️ Update codecov/codecov-action action to v5.4.3 @renovate[bot]
- #274 ⬆️ Update dependency ruff to v0.11.10 @renovate[bot]
- #275 ⬆️ Lock file maintenance @renovate[bot]
- #276 ⬆️ Update dependency coverage to v7.8.1 @renovate[bot]
- #277 ⬆️ Update dependency ruff to v0.11.11 @renovate[bot]
- #278 ⬆️ Update dependency coverage to v7.8.2 @renovate[bot]
- #279 ⬆️ Update dependency aiohttp to v3.12.0 @renovate[bot]
- #280 ⬆️ Update dependency aiohttp to v3.12.1 @renovate[bot]
- #282 ⬆️ Update dependency aiohttp to v3.12.2 @renovate[bot]
- #283 ⬆️ Update dependency aiohttp to v3.12.4 @renovate[bot]
- #284 ⬆️ Update dependency ruff to v0.11.12 @renovate[bot]
- #285 ⬆️ Update dependency mypy to v1.16.0 @renovate[bot]
- #281 ⬆️ Update dependency pytest-asyncio to v1 @renovate[bot]
- #286 ⬆️ Update dependency aiohttp to v3.12.6 @renovate[bot]
- #287 ⬆️ Update dependency aiohttp to v3.12.7 @renovate[bot]
- #288 ⬆️ Update dependency pytest to v8.4.0 @renovate[bot]
- #289 ⬆️ Update dependency aiohttp to v3.12.9 @renovate[bot]
- #290 ⬆️ Update dependency aiohttp to v3.12.11 @renovate[bot]
- #291 ⬆️ Update dependency ruff to v0.11.13 @renovate[bot]
- #292 ⬆️ Update dependency yarl to v1.20.1 @renovate[bot]
- #294 ⬆️ Update dependency aiohttp to v3.12.12 @renovate[bot]
- #295 ⬆️ Update dependency pytest-cov to v6.2.0 @renovate[bot]
- #296 ⬆️ Update dependency coverage to v7.9.0 @renovate[bot]
- #297 ⬆️ Update dependency pytest-cov to v6.2.1 @renovate[bot]
- #298 ⬆️ Update dependency aiohttp to v3.12.13 @renovate[bot]
- #299 ⬆️ Update dependency coverage to v7.9.1 @renovate[bot]
- #300 ⬆️ Update dependency mypy to v1.16.1 @renovate[bot]
- #301 ⬆️ Update dependency ruff to v0.12.0 @renovate[bot]
- #302 ⬆️ Update dependency pytest to v8.4.1 @renovate[bot]
- #303 ⬆️ Lock file maintenance @renovate[bot]
- #304 ⬆️ Update dependency ruff to v0.12.1 @renovate[bot]
- #305 ⬆️ Update dependency coverage to v7.9.2 @renovate[bot]
- #306 ⬆️ Update dependency ruff to v0.12.2 @renovate[bot]
- #307 ⬆️ Update dependency aiohttp to v3.12.14 @renovate[bot]
- #308 ⬆️ Update dependency ruff to v0.12.3 @renovate[bot]
- #309 ⬆️ Update dependency mypy to v1.17.0 @renovate[bot]
- #310 ⬆️ Update dependency pytest-asyncio to v1.1.0 @renovate[bot]
- #311 ⬆️ Update dependency ruff to v0.12.4 @renovate[bot]
- #312 ⬆️ Update dependency ruff to v0.12.5 @renovate[bot]
- #313 ⬆️ Update dependency coverage to v7.10.0 @renovate[bot]
- #314 ⬆️ Update dependency coverage to v7.10.1 @renovate[bot]
- #315 ⬆️ Lock file maintenance @renovate[bot]
- #316 ⬆️ Update dependency aiohttp to v3.12.15 @renovate[bot]
- #317 ⬆️ Update dependency ruff to v0.12.7 @renovate[bot]
- #318 ⬆️ Update dependency mypy to v1.17.1 @renovate[bot]
- #319 ⬆️ Lock file maintenance @renovate[bot]
- #320 ⬆️ Update dependency coverage to v7.10.2 @renovate[bot]
- #321 ⬆️ Update actions/download-artifact action to v5 @renovate[bot]
- #322 ⬆️ Update dependency ruff to v0.12.8 @renovate[bot]
- #323 ⬆️ Update dependency coverage to v7.10.3 @renovate[bot]
- #324 ⬆️ Update dependency pylint to v3.3.8 @renovate[bot]
- #325 ⬆️ Update actions/checkout action to v4.3.0 @renovate[bot]
- #326 ⬆️ Update dependency pre-commit to v4.3.0 @renovate[bot]
- #327 ⬆️ Update actions/checkout action to v5 @renovate[bot]
- #328 ⬆️ Update dependency pre-commit-hooks to v6 @renovate[bot]
- #329 ⬆️ Update dependency ruff to v0.12.9 @renovate[bot]
- #330 ⬆️ Update dependency coverage to v7.10.4 @renovate[bot]
- #331 ⬆️ Lock file maintenance @renovate[bot]
- #332 ⬆️ Update codecov/codecov-action action to v5.5.0 @renovate[bot]
- #333 ⬆️ Update dependency ruff to v0.12.10 @renovate[bot]
- #334 ⬆️ Update dependency coverage to v7.10.5 @renovate[bot]
- #335 ⬆️ Lock file maintenance @renovate[bot]
- #336 ⬆️ Update codecov/codecov-action action to v5.5.1 @renovate[bot]
- #337 ⬆️ Update dependency coverage to v7.10.6 @renovate[bot]
- #338 ⬆️ Update dependency pytest to v8.4.2 @renovate[bot]
- #339 ⬆️ Update dependency ruff to v0.12.12 @renovate[bot]
- #340 ⬆️ Update dependency pytest-cov to v6.3.0 @renovate[bot]
- #341 ⬆️ Update pypa/gh-action-pypi-publish action to v1.13.0 @renovate[bot]
- #342 ⬆️ Update dependency ruff to v0.13.0 @renovate[bot]
- #343 ⬆️ Update actions/setup-python action to v6 @renovate[bot]
- #346 ⬆️ Update dependency mypy to v1.18.1 @renovate[bot]
- #347 ⬆️ Update dependency pytest-asyncio to v1.2.0 @renovate[bot]
- #344 ⬆️ Update actions/stale action to v10 @renovate[bot]
- #345 ⬆️ Update dependency pytest-cov to v7 @renovate[bot]
- #348 ⬆️ Update dependency mypy to v1.18.2 @renovate[bot]
- #349 ⬆️ Update dependency ruff to v0.13.1 @renovate[bot]
- #351 ⬆️ Lock file maintenance @renovate[bot]
- #350 ⬆️ Update dependency coverage to v7.10.7 @renovate[bot]
- #352 ⬆️ Update dependency ruff to v0.13.2 @renovate[bot]
- #354 ⬆️ Lock file maintenance @renovate[bot]
- #353 ⬆️ Update dependency syrupy to v5 @renovate[bot]
- #355 ⬆️ Update dependency ruff to v0.13.3 @renovate[bot]
- #357 ⬆️ Update actions/stale action to v10.1.0 @renovate[bot]
- #356 ⬆️ Update dependency pylint to v3.3.9 @renovate[bot]
- #358 ⬆️ Update dependency aiohttp to v3.13.0 @renovate[bot]
- #359 ⬆️ Update dependency yarl to v1.22.0 @renovate[bot]
- #360 ⬆️ Update dependency ruff to v0.14.0 @renovate[bot]
- #361 ⬆️ Update dependency pylint to v4 @renovate[bot]
- #362 ⬆️ Update dependency coverage to v7.11.0 @renovate[bot]
- #363 ⬆️ Update dependency ruff to v0.14.1 @renovate[bot]
- #365 ⬆️ Update dependency aiohttp to v3.13.1 @renovate[bot]
- #367 ⬆️ Update dependency pylint to v4.0.2 @renovate[bot]
- #368 ⬆️ Update dependency ruff to v0.14.2 @renovate[bot]
- #369 ⬆️ Update actions/download-artifact action to v6 @renovate[bot]
- #370 ⬆️ Update actions/upload-artifact action to v5 @renovate[bot]
- #371 ⬆️ Update dependency aiohttp to v3.13.2 @renovate[bot]
- #372 ⬆️ Update dependency ruff to v0.14.3 @renovate[bot]
- #364 ⬆️ Update mcr.microsoft.com/devcontainers/python Docker tag to v3.14 @renovate[bot]
- #375 ⬆️ Lock file maintenance @renovate[bot]
- #376 ⬆️ Update dependency ruff to v0.14.4 @renovate[bot]
- #377 ⬆️ Update dependency coverage to v7.11.3 @renovate[bot]
- #378 ⬆️ Update dependency pre-commit to v4.4.0 @renovate[bot]
- #379 ⬆️ Update dependency pytest-asyncio to v1.3.0 @renovate[bot]
- #381 ⬆️ Update dependency pylint to v4.0.3 @renovate[bot]
- #382 ⬆️ Update dependency ruff to v0.14.5 @renovate[bot]
- #380 ⬆️ Update dependency pytest to v9 @renovate[bot]
- #383 ⬆️ Lock file maintenance @renovate[bot]
- #384 ⬆️ Update actions/checkout action to v5.0.1 @renovate[bot]
- #385 ⬆️ Update dependency coverage to v7.12.0 @renovate[bot]
- #386 ⬆️ Update actions/checkout action to v6 @renovate[bot]
- #387 ⬆️ Update dependency ruff to v0.14.6 @renovate[bot]
- #388 ⬆️ Update dependency pre-commit to v4.5.0 @renovate[bot]
- #389 ⬆️ Update actions/setup-python action to v6.1.0 @renovate[bot]
- #390 ⬆️ Update dependency pylint to v4.0.4 @renovate[bot]
- #391 ⬆️ Update dependency ruff to v0.14.7 @renovate[bot]
- #392 ⬆️ Update dependency mypy to v1.19.0 @renovate[bot]
- #393 ⬆️ Update actions/checkout action to v6.0.1 @renovate[bot]
- #394 ⬆️ Update actions/stale action to v10.1.1 @renovate[bot]
- #395 ⬆️ Update dependency ruff to v0.14.8 @renovate[bot]
- #396 ⬆️ Update dependency pytest to v9.0.2 @renovate[bot]
- #397 ⬆️ Lock file maintenance @renovate[bot]
- #398 ⬆️ Update dependency coverage to v7.13.0 @renovate[bot]
- #399 ⬆️ Update codecov/codecov-action action to v5.5.2 @renovate[bot]
- #400 ⬆️ Update dependency ruff to v0.14.9 @renovate[bot]
- #403 ⬆️ Update dependency mypy to v1.19.1 @renovate[bot]
- #401 ⬆️ Update actions/download-artifact action to v7 @renovate[bot]
- #402 ⬆️ Update actions/upload-artifact action to v6 @renovate[bot]
- #404 ⬆️ Update dependency pre-commit to v4.5.1 @renovate[bot]
- #405 ⬆️ Update dependency ruff to v0.14.10 @renovate[bot]
- #406 ⬆️ Lock file maintenance @renovate[bot]
- #407 ⬆️ Update dependency coverage to v7.13.1 @renovate[bot]
- #408 ⬆️ Lock file maintenance @renovate[bot]
- #409 ⬆️ Update dependency aiohttp to v3.13.3 @renovate[bot]
- #410 ⬆️ Lock file maintenance @renovate[bot]
- #411 ⬆️ Update dependency ruff to v0.14.11 @renovate[bot]
- #412 ⬆️ Lock file maintenance @renovate[bot]
- #413 ⬆️ Update dependency yamllint to v1.38.0 @renovate[bot]
- #414 ⬆️ Update dependency ruff to v0.14.13 @renovate[bot]
- #415 ⬆️ Lock file maintenance @renovate[bot]
- #416 ⬆️ Update release-drafter/release-drafter action to v6.1.1 @renovate[bot]
- #417 ⬆️ Update actions/checkout action to v6.0.2 @renovate[bot]
- #418 ⬆️ Update dependency ruff to v0.14.14 @renovate[bot]
- #419 ⬆️ Update actions/setup-python action to v6.2.0 @renovate[bot]
- #420 ⬆️ Update release-drafter/release-drafter action to v6.2.0 @renovate[bot]
- #421 ⬆️ Update dependency coverage to v7.13.2 @renovate[bot]
- #422 ⬆️ Update dependency syrupy to v5.1.0 @renovate[bot]
- #423 ⬆️ Update klaasnicolaas/action-pr-labels action to v3 @renovate[bot]
- #424 ⬆️ Update klaasnicolaas/action-inactivity-lock action to v2 @renovate[bot]
- #425 ⬆️ Update klaasnicolaas/action-inactivity-lock action to v2.0.1 @renovate[bot]
- #426 ⬆️ Lock file maintenance @renovate[bot]
- #427 ⬆️ Update dependency coverage to v7.13.3 @renovate[bot]
- #428 ⬆️ Update dependency ruff to v0.15.0 @renovate[bot]
- #429 ⬆️ Lock file maintenance @renovate[bot]
- #430 ⬆️ Update dependency coverage to v7.13.4 @renovate[bot]
- #432 ⬆️ Update dependency ruff to v0.15.1 @renovate[bot]
- #433 ⬆️ Update dependency prek to v0.3.3 @renovate[bot]
- #434 ⬆️ Lock file maintenance @renovate[bot]
- #435 ⬆️ Update actions/stale action to v10.2.0 @renovate[bot]
- #436 ⬆️ Update dependency ruff to v0.15.2 @renovate[bot]
- #437 ⬆️ Update dependency pylint to v4.0.5 @renovate[bot]
- #438 ⬆️ Lock file maintenance @renovate[bot]
- #439 ⬆️ Update dependency ruff to v0.15.4 @renovate[bot]
- #440 ⬆️ Update actions/download-artifact action to v8 @renovate[bot]
- #441 ⬆️ Update dependency prek to v0.3.4 @renovate[bot]
- #442 ⬆️ Update dependency yarl to v1.23.0 @renovate[bot]
- #443 ⬆️ Update actions/upload-artifact action to v7 @renovate[bot]
- #444 ⬆️ Update dependency codespell to v2.4.2 @renovate[bot]
- #445 ⬆️ Update dependency ruff to v0.15.5 @renovate[bot]
- #446 ⬆️ Update release-drafter/release-drafter action to v6.4.0 @renovate[bot]
- #447 ⬆️ Lock file maintenance @renovate[bot]
- #448 ⬆️ Update dependency prek to v0.3.5 @renovate[bot]
- #449 ⬆️ Update actions/download-artifact action to v8.0.1 @renovate[bot]
- #450 ⬆️ Update dependency ruff to v0.15.6 @renovate[bot]
- #452 ⬆️ Lock file maintenance @renovate[bot]
- #453 ⬆️ Update dependency prek to v0.3.6 @renovate[bot]
- #451 ⬆️ Update release-drafter/release-drafter action to v7 @renovate[bot]
- #455 ⬆️ Update release-drafter/release-drafter action to v7.1.0 @renovate[bot]
- #454 ⬆️ Update dependency coverage to v7.13.5 @renovate[bot]
- #456 ⬆️ Update codecov/codecov-action action to v5.5.3 @renovate[bot]
- #457 ⬆️ Update release-drafter/release-drafter action to v7.1.1 @renovate[bot]
- #458 ⬆️ Update dependency ruff to v0.15.7 @renovate[bot]
- #459 ⬆️ Update dependency pytest-cov to v7.1.0 @renovate[bot]
- #460 ⬆️ Lock file maintenance @renovate[bot]
- #461 ⬆️ Update dependency prek to v0.3.8 @renovate[bot]
- #462 ⬆️ Update codecov/codecov-action action to v5.5.4 @renovate[bot]
- #463 ⬆️ Update dependency ruff to v0.15.8 @renovate[bot]
- #464 ⬆️ Update codecov/codecov-action action to v6 @renovate[bot]
- #465 ⬆️ Update dependency aiohttp to v3.13.4 @renovate[bot]
- #466 ⬆️ Lock file maintenance @renovate[bot]
- #467 ⬆️ Update dependency aiohttp to v3.13.5 @renovate[bot]
- #468 ⬆️ Update dependency mypy to v1.20.0 @renovate[bot]
- #469 ⬆️ Update dependency ruff to v0.15.9 @renovate[bot]
- #471 ⬆️ Update dependency pytest to v9.0.3 @renovate[bot]
- #472 ⬆️ Update pypa/gh-action-pypi-publish action to v1.14.0 @renovate[bot]
- #470 ⬆️ Lock file maintenance @renovate[bot]
- #473 ⬆️ Update dependency ruff to v0.15.10 @renovate[bot]
- #474 ⬆️ Update release-drafter/release-drafter action to v7.2.0 @renovate[bot]
- #475 ⬆️ Update actions/upload-artifact action to v7.0.1 @renovate[bot]
- #476 ⬆️ Lock file maintenance @renovate[bot]
- #477 ⬆️ Update dependency mypy to v1.20.1 @renovate[bot]
- #478 ⬆️ Update dependency prek to v0.3.9 @renovate[bot]
- #479 ⬆️ Update dependency ruff to v0.15.11 @renovate[bot]
- #480 ⬆️ Lock file maintenance @renovate[bot]
- #481 ⬆️ Update dependency mypy to v1.20.2 @renovate[bot]
- #482 ⬆️ Update dependency prek to v0.3.10 @renovate[bot]
- #483 ⬆️ Update dependency ruff to v0.15.12 @renovate[bot]
- #484 ⬆️ Lock file maintenance @renovate[bot]
- #485 ⬆️ Lock file maintenance @renovate[bot]
- #486 ⬆️ Update dependency prek to v0.3.11 @renovate[bot]
- #487 ⬆️ Update release-drafter/release-drafter action to v7.2.1 @renovate[bot]
- #488 ⬆️ Update dependency prek to v0.3.13 @renovate[bot]
- #489 ⬆️ Update dependency mypy to v2 @renovate[bot]
- #490 ⬆️ Update klaasnicolaas/action-pr-labels action to v3.1.1 @renovate[bot]
- #491 ⬆️ Update dependency coverage to v7.14.0 @renovate[bot]
- #492 ⬆️ Update dependency mypy to v2.1.0 @renovate[bot]
- #493 ⬆️ Update release-drafter/release-drafter action to v7.3.0 @renovate[bot]
- #494 ⬆️ Update dependency ruff to v0.15.13 @renovate[bot]
- #495 ⬆️ Update dependency prek to v0.4.0 @renovate[bot]
- #496 ⬆️ Update dependency syrupy to v5.2.0 @renovate[bot]
- #497 ⬆️ Lock file maintenance @renovate[bot]
- #498 ⬆️ Update codecov/codecov-action action to v6.0.1 @renovate[bot]
- #499 ⬆️ Update dependency yarl to v1.24.2 @renovate[bot]
- #500 ⬆️ Update dependency prek to v0.4.1 @renovate[bot]
- #501 ⬆️ Update dependency ruff to v0.15.14 @renovate[bot]
- #502 ⬆️ Update actions/stale action to v10.3.0 @renovate[bot]
- #503 ⬆️ Update release-drafter/release-drafter action to v7.3.1 @renovate[bot]
- #504 ⬆️ Update dependency coverage to v7.14.1 @renovate[bot]
- #505 ⬆️ Update dependency prek to v0.4.2 @renovate[bot]
- #506 ⬆️ Update dependency pytest-asyncio to v1.4.0 @renovate[bot]
- #508 ⬆️ Update dependency ruff to v0.15.15 @renovate[bot]
- #507 ⬆️ Update dependency prek to v0.4.3 @renovate[bot]
- #509 ⬆️ Update dependency syrupy to v5.3.1 @renovate[bot]
- #510 ⬆️ Lock file maintenance @renovate[bot]
- #511 ⬆️ Lock file maintenance @renovate[bot]
- #513 ⬆️ Update dependency aiohttp to v3.14.0 @renovate[bot]
- #512 ⬆️ Lock file maintenance @renovate[bot]
- #514 ⬆️ Update actions/checkout action to v6.0.3 @renovate[bot]
- #515 ⬆️ Update dependency prek to v0.4.4 @renovate[bot]
- #516 ⬆️ Update dependency ruff to v0.15.16 @renovate[bot]
- #519 ⬆️ Update codecov/codecov-action action to v7 @renovate[bot]
- #518 ⬆️ Update dependency aiohttp to v3.14.1 @renovate[bot]
- #520 ⬆️ Update dependency syrupy to v5.3.2 @renovate[bot]
- #521 ⬆️ Update dependency ruff to v0.15.17 @renovate[bot]
- #522 ⬆️ Update dependency pylint to v4.0.6 @renovate[bot]
- #523 ⬆️ Update dependency pytest to v9.1.0 @renovate[bot]
- #524 ⬆️ Update dependency prek to v0.4.5 @renovate[bot]
- #525 ⬆️ Update release-drafter/release-drafter action to v7.4.0 @renovate[bot]
- #526 ⬆️ Update dependency ruff to v0.15.18 @renovate[bot]
- #527 ⬆️ Update actions/checkout action to v7 @renovate[bot]
- #528 ⬆️ Update dependency coverage to v7.14.2 @renovate[bot]
- #529 ⬆️ Update dependency pytest to v9.1.1 @renovate[bot]
- #530 ⬆️ Update dependency coverage to v7.14.3 @renovate[bot]
- #531 ⬆️ Update dependency ruff to v0.15.19 @renovate[bot]
- #532 ⬆️ Update actions/setup-python action to v6.3.0 @renovate[bot]
- #533 ⬆️ Update dependency ruff to v0.15.20 @renovate[bot]
- #534 ⬆️ Update dependency syrupy to v5.3.3 @renovate[bot]
- #535 ⬆️ Update release-drafter/release-drafter action to v7.5.1 @renovate[bot]
- #536 ⬆️ Update dependency syrupy to v5.3.4 @renovate[bot]
- #537 ⬆️ Lock file maintenance @renovate[bot]
- #538 ⬆️ Update dependency prek to v0.4.6 @renovate[bot]
- #539 ⬆️ Update dependency syrupy to v5.4.0 @renovate[bot]
- #540 ⬆️ Update dependency coverage to v7.15.0 @renovate[bot]
- #541 ⬆️ Update dependency prek to v0.4.8 @renovate[bot]
- #542 ⬆️ Lock file maintenance @renovate[bot]
- #543 ⬆️ Update dependency syrupy to v5.5.1 @renovate[bot]
- #544 ⬆️ Update dependency syrupy to v5.5.2 @renovate[bot]
- #545 ⬆️ Update dependency mypy to v2.2.0 @renovate[bot]
- #546 ⬆️ Update dependency ruff to v0.15.21 @renovate[bot]
- #547 ⬆️ Update dependency coverage to v7.15.1 @renovate[bot]
- #548 ⬆️ Update dependency prek to v0.4.9 @renovate[bot]
- #550 ⬆️ Update actions/stale action to v10.4.0 @renovate[bot]
- #549 ⬆️ Update dependency syrupy to v5.5.3 @renovate[bot]
- #551 ⬆️ Update dependency mypy to v2.3.0 @renovate[bot]
- #552 ⬆️ Update dependency codespell to v2.4.3 @renovate[bot]
- #553 ⬆️ Update dependency coverage to v7.15.2 @renovate[bot]
- #554 ⬆️ Update dependency prek to v0.4.10 @renovate[bot]
- #555 ⬆️ Update dependency ruff to v0.15.22 @renovate[bot]
- #556 ⬆️ Update pypa/gh-action-pypi-publish action to v1.14.1 @renovate[bot]
- #557 ⬆️ Update release-drafter/release-drafter action to v7.6.0 @renovate[bot]
- #558 ⬆️ Update actions/checkout action to v7.0.1 @renovate[bot]
- #559 ⬆️ Update dependency aiohttp to v3.14.2 @renovate[bot]
- #560 ⬆️ Update dependency yarl to v1.24.5 @renovate[bot]
- #562 ⬆️ Update dependency aiohttp to v3.14.3 @renovate[bot]
- #564 ⬆️ Update dependency prek to v0.4.11 @renovate[bot]
- #565 ⬆️ Lock file maintenance @renovate[bot]
- #567 ⬆️ Update pypa/gh-action-pypi-publish action to v1.14.2 @renovate[bot]
- #568 ⬆️ Update release-drafter/release-drafter action to v7.7.0 @renovate[bot]
- #566 ⬆️ Update actions/stale action to v11 @renovate[bot]
- #570 ⬆️ Lock file maintenance @renovate[bot]
- #569 ⬆️ Update dependency coverage to v7.15.3 @renovate[bot]
- #571 ⬆️ Update dependency prek to v0.4.12 @renovate[bot]
- #561 ⬆️ Update actions/setup-python action to v7 @renovate[bot]
- #572 ⬆️ Update dependency coverage to v7.15.4 @renovate[bot]
- #573 ⬆️ Update dependency pylint to v4.0.7 @renovate[bot]
- #574 ⬆️ Update dependency prek to v0.4.13 @renovate[bot]
- #575 ⬆️ Update dependency mypy to v2.3.1 @renovate[bot]
- #576 ⬆️ Lock file maintenance @renovate[bot]
- #577 ⬆️ Update dependency prek to v0.4.14 @renovate[bot]
- #579 ⬆️ Lock file maintenance @renovate[bot]
- #580 ⬆️ Lock file maintenance @renovate[bot]
- #581 ⬆️ Update dependency prek to v0.5.0 @renovate[bot]
- #582 ⬆️ Update dependency pylint to v4.0.8 @renovate[bot]
- #583 ⬆️ Update dependency coverage to v7.16.0 @renovate[bot]
- #563 ⬆️ Update dependency ruff to v0.16.5 @renovate[bot]
- #578 ⬆️ Update dependency syrupy to v6 @renovate[bot]
- #584 ⬆️ Update dependency prek to v0.5.1 @renovate[bot]
- #585 ⬆️ Update dependency prek to v0.5.2 @renovate[bot]
- #586 ⬆️ Update dependency ruff to v0.16.6 @renovate[bot]
Full Changelog: v0.1.0...v1.0.0