v1.0.0
What’s changed
🚨 Breaking changes
✨ New features
🚀 Enhancements
- Improve pydantic model default and alias handling @cdce8p (#378)
- Refactor on many levels @frenck (#398)
- Set *.py indent to 4 spaces @ptxmac (#414)
- ci: Fix ruff linting. @bvanelli (#741)
- Apply ruff pre-commit to all files. @bvanelli (#742)
- Remove async_timeouts and replace it with asyncio.timeouts. @bvanelli (#745)
- Replace pydantic with mashumaro @bvanelli (#740)
🧰 Maintenance
- Add configuration for SonarCloud @frenck (#401)
- Workflow adjustments/fixes for PRs from forks @frenck (#404)
- Pass PR number when checking for PR labels @frenck (#405)
- Ignore .venv folder for YAMLlint @frenck (#460)
- Remove unused safety package @frenck (#748)
- Add include hidden files option to artifact upload. @bvanelli (#744)
- Remove deprecation warnings when running ruff @bvanelli (#746)
- Remove unused black dependencies @frenck (#749)
- Update linters/formatters/precommit to match other projects @frenck (#750)
- Add Python 3.13 @frenck (#752)
📚 Documentation
- [README] Fix link to CONTRIBUTING.md @ptxmac (#431)
- Fix typo on the code of conduct file. @bvanelli (#743)
⬆️ Dependency updates
Details
- ⬆️ Bump pyright from 1.1.275 to 1.1.276 @dependabot (#262)
- ⬆️ Bump pylint from 2.15.4 to 2.15.5 @dependabot (#263)
- ⬆️ Bump pytest-asyncio from 0.19.0 to 0.20.1 @dependabot (#264)
- ⬆️ Bump flake8-bugbear from 22.9.23 to 22.10.25 @dependabot (#265)
- ⬆️ Bump pyright from 1.1.276 to 1.1.277 @dependabot (#266)
- ⬆️ Bump pytest from 7.1.3 to 7.2.0 @dependabot (#267)
- Bump flake8-bugbear from 22.10.25 to 22.10.27 @dependabot (#268)
- Bump flake8-comprehensions from 3.10.0 to 3.10.1 @dependabot (#269)
- Bump pyupgrade from 3.1.0 to 3.2.0 @dependabot (#270)
- Bump pyright from 1.1.277 to 1.1.278 @dependabot (#271)
- Bump flake8-builtins from 2.0.0 to 2.0.1 @dependabot (#272)
- Bump pip from 22.3 to 22.3.1 in /.github/workflows @dependabot (#273)
- Bump mypy from 0.982 to 0.990 @dependabot (#274)
- Bump pyright from 1.1.278 to 1.1.279 @dependabot (#276)
- Bump pyupgrade from 3.2.0 to 3.2.1 @dependabot (#278)
- Bump mypy from 0.990 to 0.991 @dependabot (#281)
- Bump pytest-asyncio from 0.20.1 to 0.20.2 @dependabot (#280)
- Bump pyupgrade from 3.2.1 to 3.2.2 @dependabot (#279)
- Bump pyright from 1.1.279 to 1.1.280 @dependabot (#282)
- Bump pylint from 2.15.5 to 2.15.6 @dependabot (#283)
- Bump safety from 2.3.1 to 2.3.2 @dependabot (#284)
- Bump pyright from 1.1.280 to 1.1.281 @dependabot (#286)
- Bump prettier from 2.7.1 to 2.8.0 @dependabot (#285)
- Bump pre-commit-hooks from 4.3.0 to 4.4.0 @dependabot (#287)
- Bump safety from 2.3.2 to 2.3.3 @dependabot (#289)
- Bump pyupgrade from 3.2.2 to 3.2.3 @dependabot (#292)
- Bump pylint from 2.15.6 to 2.15.7 @dependabot (#291)
- Bump pyright from 1.1.281 to 1.1.282 @dependabot (#290)
- Bump dessant/lock-threads from 3.0.0 to 4.0.0 @dependabot (#293)
- Bump pyupgrade from 3.2.3 to 3.3.0 @dependabot (#295)
- Bump yarl from 1.8.1 to 1.8.2 @dependabot (#294)
- Bump pylint from 2.15.7 to 2.15.8 @dependabot (#296)
- Bump safety from 2.3.3 to 2.3.4 @dependabot (#301)
- Bump pyright from 1.1.282 to 1.1.283 @dependabot (#300)
- Bump prettier from 2.8.0 to 2.8.1 @dependabot (#299)
- Bump flake8-bugbear from 22.10.27 to 22.12.6 @dependabot (#298)
- Bump pyupgrade from 3.3.0 to 3.3.1 @dependabot (#297)
- Bump pytest-asyncio from 0.20.2 to 0.20.3 @dependabot (#303)
- Bump safety from 2.3.4 to 2.3.5 @dependabot (#302)
- Bump poetry from 1.2.2 to 1.3.1 in /.github/workflows @dependabot (#304)
- Bump black from 22.10.0 to 22.12.0 @dependabot (#305)
- Bump isort from 5.10.1 to 5.11.1 @dependabot (#306)
- Bump isort from 5.11.1 to 5.11.2 @dependabot (#308)
- Bump pyright from 1.1.283 to 1.1.284 @dependabot (#307)
- Bump coverage from 6.5.0 to 7.0.0 @dependabot (#309)
- Bump pylint from 2.15.8 to 2.15.9 @dependabot (#310)
- Bump isort from 5.11.2 to 5.11.3 @dependabot (#311)
- Bump actions/stale from 6 to 7 @dependabot (#312)
- Bump pyright from 1.1.284 to 1.1.285 @dependabot (#313)
- Bump isort from 5.11.3 to 5.11.4 @dependabot (#314)
- Bump flake8-builtins from 2.0.1 to 2.1.0 @dependabot (#315)
- Bump pre-commit from 2.20.0 to 2.21.0 @dependabot (#316)
- Bump coverage from 7.0.0 to 7.0.1 @dependabot (#317)
- Bump pyright from 1.1.285 to 1.1.286 @dependabot (#318)
- Bump pydantic from 1.10.2 to 1.10.3 @dependabot (#319)
- Bump pydantic from 1.10.3 to 1.10.4 @dependabot (#320)
- Bump release-drafter/release-drafter from 5.21.1 to 5.22.0 @dependabot (#321)
- Bump coverage from 7.0.1 to 7.0.2 @dependabot (#322)
- Bump coverage from 7.0.2 to 7.0.3 @dependabot (#323)
- Bump pyright from 1.1.286 to 1.1.287 @dependabot (#324)
- Bump actions/setup-node from 3.5.1 to 3.6.0 @dependabot (#325)
- Bump vulture from 2.6 to 2.7 @dependabot (#328)
- Bump prettier from 2.8.1 to 2.8.2 @dependabot (#326)
- Bump coverage from 7.0.3 to 7.0.4 @dependabot (#327)
- Bump pylint from 2.15.9 to 2.15.10 @dependabot (#329)
- Bump coverage from 7.0.4 to 7.0.5 @dependabot (#332)
- Bump poetry from 1.3.1 to 1.3.2 in /.github/workflows @dependabot (#331)
- Bump pyright from 1.1.287 to 1.1.288 @dependabot (#330)
- Bump yamllint from 1.28.0 to 1.29.0 @dependabot (#333)
- Bump pytest from 7.2.0 to 7.2.1 @dependabot (#336)
- Bump pyright from 1.1.288 to 1.1.289 @dependabot (#334)
- Bump flake8-bugbear from 22.12.6 to 23.1.14 @dependabot (#337)
- Bump prettier from 2.8.2 to 2.8.3 @dependabot (#335)
- Bump blacken-docs from 1.12.1 to 1.13.0 @dependabot (#338)
- Bump pyright from 1.1.289 to 1.1.290 @dependabot (#339)
- Bump flake8-bugbear from 23.1.14 to 23.1.17 @dependabot (#340)
- Bump flake8-bugbear from 23.1.17 to 23.1.20 @dependabot (#341)
- Bump pre-commit from 2.21.0 to 3.0.0 @dependabot (#342)
- Bump pyright from 1.1.290 to 1.1.291 @dependabot (#343)
- Bump coverage from 7.0.5 to 7.1.0 @dependabot (#344)
- Bump flake8-docstrings from 1.6.0 to 1.7.0 @dependabot (#345)
- Bump pre-commit from 3.0.0 to 3.0.1 @dependabot (#346)
- Bump isort from 5.11.4 to 5.12.0 @dependabot (#347)
- Bump pre-commit from 3.0.1 to 3.0.2 @dependabot (#348)
- Bump pip from 22.3.1 to 23.0 in /.github/workflows @dependabot (#349)
- Bump pyright from 1.1.291 to 1.1.292 @dependabot (#350)
- Bump pylint from 2.15.10 to 2.16.0 @dependabot (#352)
- Bump pre-commit from 3.0.2 to 3.0.3 @dependabot (#351)
- Bump pylint from 2.16.0 to 2.16.1 @dependabot (#353)
- Bump pre-commit from 3.0.3 to 3.0.4 @dependabot (#354)
- Bump mypy from 0.991 to 1.0.0 @dependabot (#355)
- Bump prettier from 2.8.3 to 2.8.4 @dependabot (#356)
- Bump pyright from 1.1.292 to 1.1.293 @dependabot (#357)
- Bump aiohttp from 3.8.3 to 3.8.4 @dependabot (#358)
- Bump pyright from 1.1.293 to 1.1.294 @dependabot (#361)
- Bump pylint from 2.16.1 to 2.16.2 @dependabot (#359)
- Bump flake8-bugbear from 23.1.20 to 23.2.13 @dependabot (#360)
- Bump pydantic from 1.10.4 to 1.10.5 @dependabot (#362)
- Bump mypy from 1.0.0 to 1.0.1 @dependabot (#364)
- Bump pip from 23.0 to 23.0.1 in /.github/workflows @dependabot (#363)
- Bump release-drafter/release-drafter from 5.22.0 to 5.23.0 @dependabot (#365)
- Bump pre-commit from 3.0.4 to 3.1.0 @dependabot (#367)
- Bump coverage from 7.1.0 to 7.2.0 @dependabot (#368)
- Bump pyright from 1.1.294 to 1.1.295 @dependabot (#366)
- Bump coverage from 7.2.0 to 7.2.1 @dependabot (#369)
- Bump poetry from 1.3.2 to 1.4.0 in /.github/workflows @dependabot (#371)
- Bump pre-commit from 3.1.0 to 3.1.1 @dependabot (#370)
- Bump pyright from 1.1.295 to 1.1.296 @dependabot (#372)
- Bump pytest from 7.2.1 to 7.2.2 @dependabot (#373)
- Bump pylint from 2.16.2 to 2.16.3 @dependabot (#374)
- Bump pylint from 2.16.3 to 2.16.4 @dependabot (#376)
- Bump mypy from 1.0.1 to 1.1.1 @dependabot (#375)
- Bump pyright from 1.1.296 to 1.1.297 @dependabot (#377)
- Bump pylint from 2.16.4 to 2.17.0 @dependabot (#382)
- Bump pyright from 1.1.297 to 1.1.298 @dependabot (#379)
- Bump codespell from 2.2.2 to 2.2.4 @dependabot (#381)
- Bump pydantic from 1.10.5 to 1.10.6 @dependabot (#380)
- Bump bandit from 1.7.4 to 1.7.5 @dependabot (#383)
- Bump flake8-bugbear from 23.2.13 to 23.3.12 @dependabot (#384)
- Bump pyright from 1.1.298 to 1.1.299 @dependabot (#385)
- Bump coverage from 7.2.1 to 7.2.2 @dependabot (#386)
- Bump poetry from 1.4.0 to 1.4.1 in /.github/workflows @dependabot (#388)
- Bump flake8-comprehensions from 3.10.1 to 3.11.0 @dependabot (#389)
- Bump pre-commit from 3.1.1 to 3.2.0 @dependabot (#390)
- Bump pytest-asyncio from 0.20.3 to 0.21.0 @dependabot (#391)
- Bump flake8-comprehensions from 3.11.0 to 3.11.1 @dependabot (#394)
- Bump prettier from 2.8.4 to 2.8.6 @dependabot (#393)
- Bump pyright from 1.1.299 to 1.1.300 @dependabot (#392)
- Bump pylint from 2.17.0 to 2.17.1 @dependabot (#395)
- Bump pydantic from 1.10.6 to 1.10.7 @dependabot (#397)
- Bump yamllint from 1.29.0 to 1.30.0 @dependabot (#396)
- ⬆️ Update dependency ruff to v0.0.259 @renovate (#403)
- ⬆️ Pin dependencies @renovate (#402)
- ⬆️ Update dependency pre-commit to v3.2.1 @renovate (#406)
- ⬆️ Update dependency prettier to v2.8.7 @renovate (#407)
- ⬆️ Lock file maintenance @renovate (#408)
- ⬆️ Update github/codeql-action action to v2.2.9 @renovate (#409)
- ⬆️ Update actions/checkout action to v3.5.0 @renovate (#410)
- ⬆️ Update dependency black to v23.3.0 @renovate (#412)
- ⬆️ Update dependency ruff to v0.0.260 @renovate (#411)
- ⬆️ Lock file maintenance @renovate (#413)
- ⬆️ Update dependency coverage to v7.2.3 @renovate (#416)
- ⬆️ Update dependency pre-commit to v3.2.2 @renovate (#417)
- ⬆️ Update dependency pylint to v2.17.2 @renovate (#418)
- ⬆️ Update dependency ruff to v0.0.261 @renovate (#419)
- ⬆️ Lock file maintenance @renovate (#420)
- ⬆️ Update dependency mypy to v1.2.0 @renovate (#422)
- ⬆️ Update github/codeql-action action to v2.2.11 @renovate (#421)
- ⬆️ Update codecov/codecov-action action to v3.1.2 @renovate (#423)
- ⬆️ Update dependency pytest to v7.3.0 @renovate (#424)
- ⬆️ Update actions/checkout action to v3.5.1 @renovate (#425)
- ⬆️ Update Node.js to v18.16.0 @renovate (#426)
- ⬆️ Update actions/checkout action to v3.5.2 @renovate (#427)
- ⬆️ Update dependency pytest to v7.3.1 @renovate (#428)
- ⬆️ Update github/codeql-action action to v2.2.12 @renovate (#429)
- ⬆️ Lock file maintenance @renovate (#430)
- ⬆️ Update codecov/codecov-action action to v3.1.3 @renovate (#433)
- ⬆️ Update actions/setup-python digest to 57ded4d @renovate (#432)
- ⬆️ Update dependency ruff to v0.0.262 @renovate (#434)
- ⬆️ Update actions/setup-python action to v4.6.0 @renovate (#435)
- ⬆️ Update dependency prettier to v2.8.8 @renovate (#436)
- ⬆️ Update dependency yamllint to v1.31.0 @renovate (#437)
- ⬆️ Update dependency coverage to v7.2.4 @renovate (#438)
- ⬆️ Update dependency pylint to v2.17.3 @renovate (#439)
- ⬆️ Update dependency ruff to v0.0.263 @renovate (#440)
- ⬆️ Update dependency yarl to v1.9.2 @renovate (#441)
- ⬆️ Lock file maintenance @renovate (#442)
- ⬆️ Update dependency coverage to v7.2.5 @renovate (#443)
- ⬆️ Update dependency pre-commit to v3.3.0 @renovate (#444)
- ⬆️ Update dependency pre-commit to v3.3.1 @renovate (#445)
- ⬆️ Update dependency ruff to v0.0.264 @renovate (#446)
- ⬆️ Update github/codeql-action action to v2.3.2 @renovate (#447)
- ⬆️ Update dependency ruff to v0.0.265 @renovate (#448)
- ⬆️ Update github/codeql-action action to v2.3.3 @renovate (#449)
- ⬆️ Update dependency pylint to v2.17.4 @renovate (#450)
- ⬆️ Lock file maintenance @renovate (#451)
- ⬆️ Update dependency ruff to v0.0.267 @renovate (#452)
- ⬆️ Update dependency mypy to v1.3.0 @renovate (#453)
- ⬆️ Lock file maintenance @renovate (#454)
- ⬆️ Update codecov/codecov-action action to v3.1.4 @renovate (#455)
- ⬆️ Update dependency pre-commit to v3.3.2 @renovate (#456)
- ⬆️ Update dependency ruff to v0.0.269 @renovate (#457)
- ⬆️ Lock file maintenance @renovate (#459)
- ⬆️ Update dependency pydantic to v1.10.8 @renovate (#461)
- ⬆️ Update dependency yamllint to v1.32.0 @renovate (#462)
- ⬆️ Update actions/setup-python action to v4.6.1 @renovate (#465)
- ⬆️ Update actions/setup-python digest to bd6b4b6 @renovate (#464)
- ⬆️ Update dependency coverage to v7.2.6 @renovate (#466)
- ⬆️ Update dependency ruff to v0.0.270 @renovate (#467)
- ⬆️ Update github/codeql-action action to v2.3.5 @renovate (#468)
- ⬆️ Update dependency pytest-cov to v4.1.0 @renovate (#469)
- ⬆️ Update dependency coverage to v7.2.7 @renovate (#470)
- ⬆️ Update github/codeql-action action to v2.3.6 @renovate (#471)
- ⬆️ Lock file maintenance @renovate (#472)
- ⬆️ Update dependency ruff to v0.0.271 @renovate (#473)
- ⬆️ Update dependency pydantic to v1.10.9 @renovate (#474)
- ⬆️ Update dependency ruff to v0.0.272 @renovate (#475)
- ⬆️ Update actions/checkout action to v3.5.3 @renovate (#476)
- ⬆️ Update dependency pytest to v7.3.2 @renovate (#477)
- ⬆️ Lock file maintenance @renovate (#478)
- ⬆️ Update dessant/lock-threads action to v4.0.1 @renovate (#479)
- ⬆️ Update dependency pre-commit to v3.3.3 @renovate (#480)
- ⬆️ Update dependency blacken-docs to v1.14.0 @renovate (#481)
- ⬆️ Update dependency codespell to v2.2.5 @renovate (#482)
- ⬆️ Update github/codeql-action action to v2.20.0 @renovate (#483)
- ⬆️ Lock file maintenance @renovate (#484)
- ⬆️ Update Node.js to v18.16.1 @renovate (#485)
- ⬆️ Update github/codeql-action action to v2.20.1 @renovate (#487)
- ⬆️ Update dependency mypy to v1.4.0 @renovate (#488)
- ⬆️ Update dependency ruff to v0.0.274 @renovate (#486)
- ⬆️ Update dependency mypy to v1.4.1 @renovate (#491)
- ⬆️ Update dependency pytest to v7.4.0 @renovate (#490)
- ⬆️ Lock file maintenance @renovate (#492)
- ⬆️ Update release-drafter/release-drafter action to v5.24.0 @renovate (#494)
- ⬆️ Update github/codeql-action action to v2.20.2 @renovate (#497)
- ⬆️ Update dependency pytest-asyncio to v0.21.1 @renovate (#504)
- ⬆️ Update github/codeql-action action to v2.20.3 @renovate (#501)
- ⬆️ Update actions/setup-node digest to e33196f @renovate (#500)
- ⬆️ Update dependency blacken-docs to v1.15.0 @renovate (#502)
- ⬆️ Update actions/setup-python action to v4.7.0 @renovate (#506)
- ⬆️ Update github/codeql-action action to v2.20.4 @renovate (#505)
- ⬆️ Update dependency prettier to v3 @renovate (#499)
- ⬆️ Update dependency black to v23.7.0 @renovate (#503)
- ⬆️ Update dependency node to v18.17.0 @renovate (#507)
- ⬆️ Lock file maintenance @renovate (#496)
- ⬆️ Update github/codeql-action action to v2.21.0 @renovate (#509)
- ⬆️ Update dependency aiohttp to v3.8.5 @renovate (#508)
- ⬆️ Lock file maintenance @renovate (#510)
- ⬆️ Update dependency pylint to v2.17.5 @renovate (#511)
- ⬆️ Update github/codeql-action action to v2.21.1 @renovate (#512)
- ⬆️ Update github/codeql-action action to v2.21.2 @renovate (#513)
- ⬆️ Lock file maintenance @renovate (#514)
- ⬆️ Update dependency prettier to v3.0.1 @renovate (#515)
- ⬆️ Update dependency mypy to v1.5.0 @renovate (#518)
- ⬆️ Update dependency node to v18.17.1 @renovate (#517)
- ⬆️ Update github/codeql-action action to v2.21.3 @renovate (#516)
- ⬆️ Update dependency coverage to v7.3.0 @renovate (#519)
- ⬆️ Lock file maintenance @renovate (#520)
- ⬆️ Update actions/setup-node digest to bea5baf @renovate (#521)
- ⬆️ Update dependency prettier to v3.0.2 @renovate (#522)
- ⬆️ Update github/codeql-action action to v2.21.4 @renovate (#524)
- ⬆️ Update dependency mypy to v1.5.1 @renovate (#523)
- ⬆️ Update actions/setup-node digest to 5e21ff4 @renovate (#525)
- ⬆️ Update dependency awesomeversion to v23.8.0 @renovate (#526)
- ⬆️ Update dependency blacken-docs to v1.16.0 @renovate (#527)
- ⬆️ Lock file maintenance @renovate (#528)
- ⬆️ Update actions/checkout action to v3.6.0 @renovate (#529)
- ⬆️ Update github/codeql-action action to v2.21.5 @renovate (#532)
- ⬆️ Update dependency black to v23.9.0 @renovate (#539)
- ⬆️ Update dependency coverage to v7.3.1 @renovate (#538)
- ⬆️ Update actions/upload-artifact action to v3.1.3 @renovate (#537)
- ⬆️ Update actions/checkout action to v4 @renovate (#536)
- ⬆️ Update dependency pytest to v7.4.2 @renovate (#534)
- ⬆️ Update dependency pre-commit to v3.4.0 @renovate (#535)
- ⬆️ Update dependency prettier to v3.0.3 @renovate (#533)
- ⬆️ Lock file maintenance @renovate (#530)
- ⬆️ Update dependency black to v23.9.1 @renovate (#540)
- ⬆️ Update github/codeql-action action to v2.21.7 @renovate (#541)
- ⬆️ Lock file maintenance @renovate (#542)
- ⬆️ Update dependency node to v18.18.0 @renovate (#543)
- ⬆️ Update github/codeql-action action to v2.21.8 @renovate (#544)
- ⬆️ Update actions/checkout action to v4.1.0 @renovate (#545)
- ⬆️ Update dependency pylint to v2.17.6 @renovate (#547)
- ⬆️ Lock file maintenance @renovate (#546)
- ⬆️ Update github/codeql-action action to v2.21.9 @renovate (#549)
- ⬆️ Update dependency pylint to v2.17.7 @renovate (#550)
- ⬆️ Update dependency coverage to v7.3.2 @renovate (#554)
- ⬆️ Update dependency pylint to v3 @renovate (#555)
- ⬆️ Lock file maintenance @renovate (#551)
- ⬆️ Update actions/setup-python action to v4.7.1 @renovate (#552)
- ⬆️ Update dependency codespell to v2.2.6 @renovate (#553)
- ⬆️ Update github/codeql-action action to v2.22.0 @renovate (#556)
- ⬆️ Update dependency ruff to v0.0.292 @renovate (#489)
- ⬆️ Update dependency pre-commit-hooks to v4.5.0 @renovate (#558)
- ⬆️ Update dependency aiohttp to v3.8.6 @renovate (#557)
- ⬆️ Update github/codeql-action action to v2.22.1 @renovate (#559)
- ⬆️ Update dependency node to v18.18.1 @renovate (#560)
- ⬆️ Update dependency mypy to v1.6.0 @renovate (#561)
- ⬆️ Update github/codeql-action action to v2.22.2 @renovate (#563)
- ⬆️ Update github/codeql-action action to v2.22.3 @renovate (#565)
- ⬆️ Update dependency node to v18.18.2 - autoclosed @renovate (#564)
- ⬆️ Update dependency pre-commit to v3.5.0 @renovate (#566)
- ⬆️ Lock file maintenance @renovate (#567)
- ⬆️ Update actions/checkout action to v4.1.1 @renovate (#569)
- ⬆️ Update dependency black to v23.10.0 @renovate (#570)
- ⬆️ Update dependency ruff to v0.1.0 @renovate (#568)
- ⬆️ Update release-drafter/release-drafter action to v5.25.0 @renovate (#572)
- ⬆️ Update dependency mypy to v1.6.1 @renovate (#571)
- ⬆️ Update dependency ruff to v0.1.1 @renovate (#573)
- ⬆️ Update github/codeql-action action to v2.22.4 @renovate (#574)
- ⬆️ Update dependency pylint to v3.0.2 @renovate (#576)
- ⬆️ Lock file maintenance @renovate (#577)
- ⬆️ Update dependency black to v23.10.1 @renovate (#579)
- ⬆️ Update actions/setup-node digest to 1a4442c @renovate (#578)
- ⬆️ Update dependency pytest to v7.4.3 @renovate (#580)
- ⬆️ Update dependency ruff to v0.1.2 @renovate (#581)
- ⬆️ Update dependency ruff to v0.1.3 @renovate (#582)
- ⬆️ Update dependency node to v20 @renovate (#583)
- ⬆️ Update github/codeql-action action to v2.22.5 @renovate (#584)
- ⬆️ Lock file maintenance @renovate (#585)
- ⬆️ Update dependency ruff to v0.1.4 @renovate (#586)
- ⬆️ Lock file maintenance @renovate (#587)
- ⬆️ Update dependency awesomeversion to v23.11.0 @renovate (#588)
- ⬆️ Update dependency ruff to v0.1.5 @renovate (#589)
- ⬆️ Update dependency black to v23.11.0 @renovate (#590)
- ⬆️ Update dependency yamllint to v1.33.0 @renovate (#591)
- ⬆️ Update dependency mypy to v1.7.0 @renovate (#592)
- ⬆️ Update dependency prettier to v3.1.0 @renovate (#593)
- ⬆️ Update github/codeql-action action to v2.22.6 @renovate (#594)
- ⬆️ Update dessant/lock-threads action to v5 @renovate (#595)
- ⬆️ Update dependency safety to v2.4.0b2 @renovate (#596)
- ⬆️ Update github/codeql-action action to v2.22.7 @renovate (#597)
- ⬆️ Update dependency ruff to v0.1.6 @renovate (#598)
- ⬆️ Update dependency yarl to v1.9.3 @renovate (#601)
- ⬆️ Update dessant/lock-threads action to v5.0.1 @renovate (#602)
- ⬆️ Update dependency node to v20.10.0 @renovate (#603)
- ⬆️ Update dependency mypy to v1.7.1 @renovate (#604)
- ⬆️ Update github/codeql-action action to v2.22.8 @renovate (#605)
- ⬆️ Update dependency ruff to v0.1.7 @renovate (#606)
- ⬆️ Update actions/setup-python action to v4.8.0 @renovate (#607)
- ⬆️ Update dependency yarl to v1.9.4 @renovate (#608)
- ⬆️ Update dependency pytest-asyncio to v0.23.2 @renovate (#609)
- ⬆️ Update github/codeql-action action to v2.22.9 @renovate (#610)
- ⬆️ Update actions/setup-python action to v5 @renovate (#611)
- ⬆️ Update actions/stale action to v9 @renovate (#612)
- ⬆️ Update dependency pre-commit to v3.6.0 @renovate (#613)
- ⬆️ Update dependency prettier to v3.1.1 @renovate (#614)
- ⬆️ Update dependency pylint to v3.0.3 @renovate (#615)
- ⬆️ Update github/codeql-action action to v2.22.10 @renovate (#616)
- ⬆️ Update dependency black to v23.12.0 @renovate (#617)
- ⬆️ Update dependency coverage to v7.3.3 @renovate (#618)
- ⬆️ Update dependency ruff to v0.1.8 @renovate (#619)
- ⬆️ Update github/codeql-action action to v2.22.11 @renovate (#620)
- ⬆️ Update github/codeql-action action to v3 @renovate (#623)
- ⬆️ Update actions/setup-node action to v4.0.1 @renovate (#624)
- ⬆️ Update dependency coverage to v7.3.4 @renovate (#625)
- ⬆️ Update dependency ruff to v0.1.9 @renovate (#626)
- ⬆️ Update github/codeql-action action to v3.22.12 @renovate (#627)
- ⬆️ Update dependency black to v23.12.1 @renovate (#628)
- ⬆️ Update dependency mypy to v1.8.0 @renovate (#629)
- ⬆️ Update dependency coverage to v7.4.0 @renovate (#630)
- ⬆️ Update actions/download-artifact action to v4 @renovate (#621)
- ⬆️ Update actions/upload-artifact action to v4 @renovate (#622)
- ⬆️ Update dependency pytest to v7.4.4 @renovate (#631)
- ⬆️ Update dependency pytest-asyncio to v0.23.3 @renovate (#632)
- ⬆️ Update dependency ruff to v0.1.11 @renovate (#633)
- ⬆️ Update actions/download-artifact action to v4.1.1 @renovate (#634)
- ⬆️ Update dependency node to v20.11.0 @renovate (#635)
- ⬆️ Update dependency ruff to v0.1.12 @renovate (#636)
- ⬆️ Update github/codeql-action action to v3.23.0 @renovate (#637)
- ⬆️ Update dependency ruff to v0.1.13 @renovate (#638)
- ⬆️ Update actions/upload-artifact action to v4.1.0 @renovate (#639)
- ⬆️ Update dependency prettier to v3.2.2 @renovate (#640)
- ⬆️ Update github/codeql-action action to v3.23.1 @renovate (#643)
- ⬆️ Update dependency prettier to v3.2.4 @renovate (#642)
- ⬆️ Update dependency pydantic to v1.10.14 @renovate (#644)
- ⬆️ Update dependency ruff to v0.1.14 @renovate (#645)
- ⬆️ Update dependency safety to v3 @renovate (#647)
- ⬆️ Update actions/upload-artifact action to v4.3.0 @renovate (#646)
- ⬆️ Update codecov/codecov-action action to v3.1.5 @renovate (#648)
- ⬆️ Update codecov/codecov-action action to v3.1.6 @renovate (#650)
- ⬆️ Update dependency pytest-asyncio to v0.23.4 @renovate (#651)
- ⬆️ Update github/codeql-action action to v3.23.2 @renovate (#653)
- ⬆️ Update SonarSource/sonarcloud-github-action action to v2 @renovate (#654)
- ⬆️ Update codecov/codecov-action action to v4 @renovate (#655)
- ⬆️ Update dependency coverage to v7.4.1 @renovate (#649)
- ⬆️ Update dependency aresponses to v3 @renovate (#641)
- ⬆️ Update github/codeql-action action to v3.24.0 @renovate (#656)
- ⬆️ Update dependency prettier to v3.2.5 @renovate (#658)
- ⬆️ Update actions/download-artifact action to v4.1.2 @renovate (#660)
- ⬆️ Update dependency awesomeversion to v24 @renovate (#663)
- ⬆️ Update dependency yamllint to v1.34.0 @renovate (#662)
- ⬆️ Update dependency pre-commit to v3.6.1 @renovate (#666)
- ⬆️ Update release-drafter/release-drafter action to v6 @renovate (#667)
- ⬆️ Update actions/setup-node action to v4.0.2 @renovate (#664)
- ⬆️ Update github/codeql-action action to v3.24.1 @renovate (#668)
- ⬆️ Update dependency node to v20.11.1 @renovate (#669)
- ⬆️ Update github/codeql-action action to v3.24.3 @renovate (#670)
- ⬆️ Update dependency yamllint to v1.35.0 @renovate (#671)
- ⬆️ Update dependency pytest-asyncio to v0.23.5 @renovate (#665)
- ⬆️ Update dependency pre-commit to v3.6.2 @renovate (#673)
- ⬆️ Update dependency coverage to v7.4.2 @renovate (#674)
- ⬆️ Update actions/upload-artifact action to v4.3.1 @renovate (#661)
- ⬆️ Update dependency yamllint to v1.35.1 @renovate (#672)
- ⬆️ Update github/codeql-action action to v3.24.7 @renovate (#675)
- ⬆️ Lock file maintenance @renovate (#600)
- ⬆️ Update codecov/codecov-action action to v4.1.0 @renovate (#676)
- ⬆️ Update actions/download-artifact action to v4.1.4 @renovate (#679)
- ⬆️ Update dependency pytest to v8 @renovate (#659)
- ⬆️ Update dependency pytest-asyncio to v0.23.5.post1 @renovate (#680)
- ⬆️ Update dependency coverage to v7.4.4 @renovate (#677)
- ⬆️ Update codecov/codecov-action action to v4.2.0 @renovate (#687)
- ⬆️ Update dependency pytest-asyncio to v0.23.6 @renovate (#683)
- ⬆️ Update github/codeql-action action to v3.24.9 @renovate (#684)
- ⬆️ Lock file maintenance @renovate (#682)
- ⬆️ Update dependency mypy to v1.9.0 @renovate (#681)
- ⬆️ Update dependency pre-commit to v3.7.0 @renovate (#685)
- ⬆️ Update dependency pylint to v3.1.0 @renovate (#678)
- ⬆️ Update dependency ruff to v0.3.5 @renovate (#652)
- ⬆️ Update dependency ruff to v0.5.0 @renovate (#695)
- ⬆️ Lock file maintenance @renovate (#693)
- ⬆️ Update github/codeql-action action to v3.25.10 @renovate (#690)
- ⬆️ Update dependency aiohttp to v3.9.5 @renovate (#694)
- ⬆️ Update dependency node to v20.15.0 @renovate (#689)
- ⬆️ Update actions/setup-python action to v5.1.0 @renovate (#688)
- ⬆️ Update dependency safety to v3.2.3 @renovate (#692)
- ⬆️ Update dependency pre-commit-hooks to v4.6.0 @renovate (#691)
- ⬆️ Update github/codeql-action action to v3.25.13 @renovate (#703)
- ⬆️ Update actions/checkout action to v4.1.7 @renovate (#697)
- ⬆️ Update actions/upload-artifact action to v4.3.4 @renovate (#699)
- ⬆️ Update actions/download-artifact action to v4.1.8 @renovate (#698)
- ⬆️ Update dependency pre-commit to v3.7.1 @renovate (#700)
- ⬆️ Update dependency pydantic to v1.10.17 @renovate (#701)
- ⬆️ Update SonarSource/sonarcloud-github-action action to v2.3 @renovate (#704)
- ⬆️ Update dependency pytest-asyncio to v0.23.8 @renovate (#702)
- ⬆️ Update dependency node to v20.16.0 @renovate (#707)
- ⬆️ Update actions/setup-node action to v4.0.3 @renovate (#705)
- ⬆️ Update actions/setup-python action to v5.1.1 @renovate (#706)
- ⬆️ Update dependency ruff to v0.5.4 @renovate (#708)
- ⬆️ Update codecov/codecov-action action to v4.5.0 @renovate (#711)
- ⬆️ Lock file maintenance @renovate (#709)
- ⬆️ Update dependency safety to v3.2.4 @renovate (#710)
- ⬆️ Update dependency ruff to v0.7.0 @renovate (#714)
- ⬆️ Update dependency blacken-docs to v1.19.0 @renovate (#712)
- ⬆️ Update dependency prettier to v3.3.3 @renovate (#718)
- ⬆️ Update github/codeql-action action to v3.26.13 @renovate (#715)
- ⬆️ Update actions/setup-node action to v4.0.4 @renovate (#721)
- ⬆️ Update dependency codespell to v2.3.0 @renovate (#713)
- ⬆️ Update dependency coverage to v7.6.3 @renovate (#716)
- ⬆️ Update dependency mypy to v1.12.0 @renovate (#717)
- ⬆️ Update dependency pylint to v3.3.1 @renovate (#719)
- ⬆️ Update dependency blacken-docs to v1.19.1 @renovate (#730)
- ⬆️ Update dependency coverage to v7.6.4 @renovate (#726)
- ⬆️ Update dependency pydantic to v1.10.18 @renovate (#722)
- ⬆️ Update dependency safety to v3.2.10 @renovate (#723)
- ⬆️ Update actions/upload-artifact action to v4.4.3 @renovate (#729)
- ⬆️ Update actions/checkout action to v4.2.2 @renovate (#725)
- ⬆️ Update actions/setup-python action to v5.3.0 @renovate (#727)
- ⬆️ Lock file maintenance @renovate (#728)
- ⬆️ Update dependency mypy to v1.13.0 @renovate (#724)
- ⬆️ Update dependency coverage to v7.6.9 @renovate (#747)
- ⬆️ Update github/codeql-action action to v3.27.6 @renovate (#738)
- ⬆️ Update dependency node to v20.18.1 @renovate (#734)
- ⬆️ Update dependency pre-commit to v3.8.0 @renovate (#735)
- ⬆️ Update dependency pytest-asyncio to v0.24.0 @renovate (#737)
- ⬆️ Update dependency pytest to v8.3.4 @renovate (#736)
- ⬆️ Update dependency ruff to v0.8.2 @renovate (#731)
- ⬆️ Update codecov/codecov-action action to v4.6.0 @renovate (#733)
- ⬆️ Update actions/setup-node action to v4.1.0 @renovate (#732)
- ⬆️ Lock file maintenance @renovate (#751)