v2.0.0
What’s changed
🚨 Breaking changes
🧰 Maintenance
- Collection of development/ci env tweaks @frenck (#306)
- Ignore .venv folder for YAMLlint @frenck (#354)
⬆️ Dependency updates
- ⬆️ Update dependency pylint to v2.17.1 @renovate (#304)
- ⬆️ Update dependency ruff to v0.0.258 @renovate (#305)
- ⬆️ Update dependency pydantic to v1.10.7 @renovate (#303)
- ⬆️ Update dependency ruff to v0.0.259 @renovate (#307)
- CI workflow fixes for forked PRs @frenck (#308)
- ⬆️ Update actions/checkout action to v3.5.0 @renovate (#310)
- ⬆️ Update dependency prettier to v2.8.7 @renovate (#309)
- ⬆️ Lock file maintenance @renovate (#311)
- ⬆️ Update dependency pre-commit to v3.2.1 @renovate (#312)
- ⬆️ Update github/codeql-action action to v2.2.9 @renovate (#313)
- ⬆️ Update dependency ruff to v0.0.260 @renovate (#314)
- ⬆️ Update dependency black to v23.3.0 @renovate (#315)
- ⬆️ Lock file maintenance @renovate (#316)
- ⬆️ Update dependency pre-commit to v3.2.2 @renovate (#317)
- ⬆️ Update dependency pylint to v2.17.2 @renovate (#318)
- ⬆️ Update dependency coverage to v7.2.3 @renovate (#319)
- ⬆️ Update dependency ruff to v0.0.261 @renovate (#320)
- ⬆️ Update github/codeql-action action to v2.2.11 @renovate (#321)
- ⬆️ Update dependency mypy to v1.2.0 @renovate (#322)
- ⬆️ Update dependency pytest to v7.3.0 @renovate (#323)
- ⬆️ Lock file maintenance @renovate (#324)
- ⬆️ Update codecov/codecov-action action to v3.1.2 @renovate (#326)
- ⬆️ Update actions/checkout action to v3.5.1 @renovate (#325)
- ⬆️ Update actions/checkout action to v3.5.2 @renovate (#327)
- ⬆️ Update github/codeql-action action to v2.2.12 @renovate (#328)
- ⬆️ Update dependency pytest to v7.3.1 @renovate (#329)
- ⬆️ Update Node.js to v18.16.0 @renovate (#330)
- ⬆️ Lock file maintenance @renovate (#331)
- ⬆️ Update codecov/codecov-action action to v3.1.3 @renovate (#333)
- ⬆️ Update actions/setup-python digest to 57ded4d @renovate (#332)
- ⬆️ Update dependency ruff to v0.0.262 @renovate (#334)
- ⬆️ Update actions/setup-python action to v4.6.0 @renovate (#335)
- ⬆️ Update dependency prettier to v2.8.8 @renovate (#336)
- ⬆️ Update dependency yamllint to v1.31.0 @renovate (#337)
- ⬆️ Update dependency coverage to v7.2.4 @renovate (#338)
- ⬆️ Update dependency pylint to v2.17.3 @renovate (#339)
- ⬆️ Lock file maintenance @renovate (#340)
- ⬆️ Update dependency coverage to v7.2.5 @renovate (#341)
- ⬆️ Update dependency ruff to v0.0.265 @renovate (#342)
- ⬆️ Update dependency pylint to v2.17.4 @renovate (#343)
- ⬆️ Update dependency pre-commit to v3.3.1 @renovate (#344)
- ⬆️ Lock file maintenance @renovate (#345)
- ⬆️ Update github/codeql-action action to v2.3.3 @renovate (#346)
- ⬆️ Update dependency mypy to v1.3.0 @renovate (#347)
- ⬆️ Update dependency ruff to v0.0.267 @renovate (#348)
- ⬆️ Lock file maintenance @renovate (#349)
- ⬆️ Update codecov/codecov-action action to v3.1.4 @renovate (#350)
- ⬆️ Update dependency pre-commit to v3.3.2 @renovate (#351)
- ⬆️ Update dependency ruff to v0.0.269 @renovate (#352)
- ⬆️ Lock file maintenance @renovate (#353)
- ⬆️ Update dependency pydantic to v1.10.8 @renovate (#355)
- ⬆️ Update dependency yamllint to v1.32.0 @renovate (#356)
- ⬆️ Update actions/setup-python action to v4.6.1 @renovate (#358)
- ⬆️ Update actions/setup-python digest to bd6b4b6 @renovate (#357)
- ⬆️ Update dependency coverage to v7.2.6 @renovate (#359)
- ⬆️ Update dependency ruff to v0.0.270 @renovate (#360)
- ⬆️ Update github/codeql-action action to v2.3.5 @renovate (#361)
- ⬆️ Update dependency pytest-cov to v4.1.0 @renovate (#362)
- ⬆️ Lock file maintenance @renovate (#363)
- ⬆️ Update dependency coverage to v7.2.7 @renovate (#364)
- ⬆️ Update github/codeql-action action to v2.3.6 @renovate (#365)
- ⬆️ Lock file maintenance @renovate (#366)
- ⬆️ Update dependency pydantic to v1.10.9 @renovate (#367)
- ⬆️ Update dependency ruff to v0.0.272 @renovate (#368)
- ⬆️ Update actions/checkout action to v3.5.3 @renovate (#369)
- ⬆️ Update dependency codespell to v2.2.5 @renovate (#370)
- ⬆️ Update dependency pre-commit to v3.3.3 @renovate (#371)
- ⬆️ Update dependency pytest to v7.3.2 @renovate (#372)
- ⬆️ Update dessant/lock-threads action to v4.0.1 @renovate (#373)
- ⬆️ Update dependency blacken-docs to v1.14.0 @renovate (#374)
- ⬆️ Update github/codeql-action action to v2.20.0 @renovate (#375)
- ⬆️ Lock file maintenance @renovate (#376)
- ⬆️ Update Node.js to v18.16.1 @renovate (#377)
- ⬆️ Update dependency ruff to v0.0.274 @renovate (#378)
- ⬆️ Update github/codeql-action action to v2.20.1 @renovate (#379)
- ⬆️ Update dependency mypy to v1.4.0 @renovate (#380)
- ⬆️ Update dependency ruff to v0.0.275 @renovate (#381)
- ⬆️ Update dependency pytest to v7.4.0 @renovate (#382)
- ⬆️ Lock file maintenance @renovate (#384)
- ⬆️ Update dependency mypy to v1.4.1 @renovate (#383)
- ⬆️ Update release-drafter/release-drafter action to v5.24.0 @renovate (#385)
- ⬆️ Update dependency pydantic to v1.10.10 @renovate (#386)
- ⬆️ Lock file maintenance @renovate (#388)
- ⬆️ Update dependency ruff to v0.0.276 @renovate (#389)
- ⬆️ Update github/codeql-action action to v2.20.2 @renovate (#390)
- ⬆️ Update dependency pydantic to v1.10.11 @renovate (#391)
- ⬆️ Update dependency ruff to v0.0.277 @renovate (#392)
- ⬆️ Update dependency prettier to v3 @renovate (#393)
- ⬆️ Update github/codeql-action action to v2.20.3 @renovate (#396)
- ⬆️ Update dependency blacken-docs to v1.15.0 @renovate (#397)
- ⬆️ Lock file maintenance @renovate (#398)
- ⬆️ Update dependency black to v23.7.0 @renovate (#399)
- ⬆️ Update actions/setup-node digest to e33196f @renovate (#395)
- ⬆️ Update dependency pytest-asyncio to v0.21.1 @renovate (#400)
- ⬆️ Update dependency ruff to v0.0.278 @renovate (#401)
- ⬆️ Update actions/setup-python action to v4.7.0 @renovate (#402)
- ⬆️ Update github/codeql-action action to v2.20.4 @renovate (#403)
- ⬆️ Lock file maintenance @renovate (#404)
- ⬆️ Update dependency node to v18.17.0 @renovate (#405)
- ⬆️ Update dependency aiohttp to v3.8.5 @renovate (#406)
- ⬆️ Update github/codeql-action action to v2.21.0 @renovate (#407)
- ⬆️ Update dependency ruff to v0.0.279 @renovate (#408)
- ⬆️ Update dependency ruff to v0.0.280 @renovate (#409)
- ⬆️ Lock file maintenance @renovate (#410)
- ⬆️ Update dependency pydantic to v1.10.12 @renovate (#411)
- ⬆️ Update dependency pylint to v2.17.5 @renovate (#412)
- ⬆️ Update github/codeql-action action to v2.21.1 @renovate (#413)
- ⬆️ Update github/codeql-action action to v2.21.2 @renovate (#414)
- ⬆️ Lock file maintenance @renovate (#415)
- ⬆️ Update dependency ruff to v0.0.282 @renovate (#416)
- ⬆️ Update dependency prettier to v3.0.1 @renovate (#417)
- ⬆️ Update github/codeql-action action to v2.21.3 @renovate (#419)
- ⬆️ Update dependency node to v18.17.1 @renovate (#420)
- ⬆️ Update dependency mypy to v1.5.0 @renovate (#421)
- ⬆️ Update dependency ruff to v0.0.284 @renovate (#418)
- ⬆️ Update dependency coverage to v7.3.0 @renovate (#422)
- ⬆️ Lock file maintenance @renovate (#423)
- ⬆️ Update actions/setup-node digest to bea5baf @renovate (#424)
- ⬆️ Update github/codeql-action action to v2.21.4 @renovate (#425)
- ⬆️ Update dependency prettier to v3.0.2 @renovate (#426)
- ⬆️ Update dependency mypy to v1.5.1 @renovate (#427)
- ⬆️ Update dependency blacken-docs to v1.16.0 @renovate (#428)
- ⬆️ Update actions/setup-node digest to 5e21ff4 @renovate (#429)
- ⬆️ Lock file maintenance @renovate (#431)
- ⬆️ Update actions/checkout action to v3.6.0 @renovate (#432)
- ⬆️ Update github/codeql-action action to v2.21.5 @renovate (#434)
- ⬆️ Lock file maintenance @renovate (#433)
- ⬆️ Update dependency black to v23.9.0 @renovate (#441)
- ⬆️ Update actions/upload-artifact action to v3.1.3 @renovate (#439)
- ⬆️ Update dependency coverage to v7.3.1 @renovate (#440)
- ⬆️ Update actions/checkout action to v4 @renovate (#438)
- ⬆️ Update dependency pre-commit to v3.4.0 @renovate (#437)
- ⬆️ Update dependency pytest to v7.4.2 @renovate (#436)
- ⬆️ Update dependency prettier to v3.0.3 @renovate (#435)
- ⬆️ Update dependency black to v23.9.1 @renovate (#442)
- ⬆️ Lock file maintenance @renovate (#443)
- ⬆️ Update dependency ruff to v0.0.289 @renovate (#430)
- ⬆️ Update github/codeql-action action to v2.21.7 @renovate (#444)
- ⬆️ Update dependency ruff to v0.0.290 @renovate (#445)
- ⬆️ Lock file maintenance @renovate (#446)
- ⬆️ Update dependency node to v18.18.0 @renovate (#448)
- ⬆️ Update github/codeql-action action to v2.21.8 @renovate (#447)
- ⬆️ Update actions/checkout action to v4.1.0 @renovate (#450)
- ⬆️ Update dependency ruff to v0.0.291 @renovate (#449)
- ⬆️ Update dependency pylint to v2.17.6 @renovate (#452)
- ⬆️ Lock file maintenance @renovate (#451)
- ⬆️ Update github/codeql-action action to v2.21.9 @renovate (#454)
- ⬆️ Update dependency pylint to v2.17.7 @renovate (#455)
- ⬆️ Lock file maintenance @renovate (#456)
- ⬆️ Update actions/setup-python action to v4.7.1 @renovate (#457)
- ⬆️ Update dependency codespell to v2.2.6 @renovate (#458)
- ⬆️ Update dependency coverage to v7.3.2 @renovate (#459)
- ⬆️ Update dependency pylint to v3 @renovate (#461)
- ⬆️ Update dependency ruff to v0.0.292 @renovate (#460)
- ⬆️ Update dependency aiohttp to v3.8.6 @renovate (#462)
- ⬆️ Update dependency pre-commit-hooks to v4.5.0 @renovate (#463)
- ⬆️ Update github/codeql-action action to v2.22.0 @renovate (#464)
- ⬆️ Lock file maintenance @renovate (#465)
- ⬆️ Update github/codeql-action action to v2.22.1 @renovate (#466)
- ⬆️ Update dependency mypy to v1.6.0 @renovate (#468)
- ⬆️ Update dependency node to v18.18.1 @renovate (#467)
- ⬆️ Update github/codeql-action action to v2.22.2 @renovate (#469)
- ⬆️ Update dependency pre-commit to v3.5.0 @renovate (#472)
- ⬆️ Update github/codeql-action action to v2.22.3 @renovate (#471)
- ⬆️ Update dependency node to v18.18.2 @renovate (#470)
- ⬆️ Lock file maintenance @renovate (#473)
- ⬆️ Update actions/checkout action to v4.1.1 @renovate (#475)
- ⬆️ Update dependency black to v23.10.0 @renovate (#476)
- ⬆️ Update dependency ruff to v0.1.0 @renovate (#474)
- ⬆️ Update release-drafter/release-drafter action to v5.25.0 @renovate (#478)
- ⬆️ Update dependency mypy to v1.6.1 @renovate (#477)
- ⬆️ Update dependency ruff to v0.1.1 @renovate (#479)
- Add Python 3.12, Drop Python 3.10 @frenck (#480)
- ⬆️ Update dependency pydantic to v2 @renovate (#394)