What’s changed
🐛 Bug fixes
- Fix blocking IO in event loop joostlek (374)
🧰 Maintenance
- Fix CI joostlek (373)
⬆️ Dependency updates
- ⬆️ Update SonarSource/sonarcloud-github-action action to v2.1.0 renovate (208)
- ⬆️ Update actions/stale action to v9 renovate (207)
- ⬆️ Update dependency pre-commit to v3.6.0 renovate (209)
- ⬆️ Update dependency prettier to v3.1.1 renovate (210)
- ⬆️ Lock file maintenance renovate (211)
- ⬆️ Update dependency pylint to v3.0.3 renovate (212)
- ⬆️ Update SonarSource/sonarcloud-github-action action to v2.1.1 renovate (213)
- ⬆️ Update dependency coverage to v7.3.3 renovate (214)
- ⬆️ Update dependency ruff to v0.1.8 renovate (215)
- ⬆️ Lock file maintenance renovate (218)
- ⬆️ Update actions/setup-node digest to b39b52d renovate (219)
- ⬆️ Update dependency coverage to v7.3.4 renovate (220)
- ⬆️ Update dependency ruff to v0.1.9 renovate (221)
- ⬆️ Update dependency mypy to v1.8.0 renovate (222)
- ⬆️ Lock file maintenance renovate (223)
- ⬆️ Update dependency coverage to v7.4.0 renovate (224)
- ⬆️ Update dependency pytest to v7.4.4 renovate (225)
- ⬆️ Lock file maintenance renovate (226)
- ⬆️ Update dependency pytest-asyncio to v0.23.3 renovate (227)
- ⬆️ Update dependency ruff to v0.1.11 renovate (228)
- ⬆️ Update dependency ruff to v0.1.13 renovate (231)
- ⬆️ Update dependency node to v20.11.0 renovate (229)
- ⬆️ Update dependency prettier to v3.2.1 renovate (232)
- ⬆️ Update actions/download-artifact action to v4 renovate (216)
- ⬆️ Update actions/upload-artifact action to v4 renovate (217)
- Bump jinja2 from 3.1.2 to 3.1.3 dependabot (230)
- ⬆️ Update dependency prettier to v3.2.2 renovate (233)
- ⬆️ Update dependency prettier to v3.2.4 renovate (235)
- ⬆️ Update dependency ruff to v0.1.14 renovate (236)
- ⬆️ Update actions/upload-artifact action to v4.2.0 renovate (237)
- ⬆️ Update dependency safety to v3 renovate (238)
- ⬆️ Update actions/upload-artifact action to v4.3.0 renovate (239)
- ⬆️ Update codecov/codecov-action action to v3.1.5 renovate (240)
- ⬆️ Update dependency aiohttp to v3.9.2 renovate (241)
- ⬆️ Update dependency aresponses to v3 renovate (234)
- ⬆️ Update dependency aiohttp to v3.9.3 renovate (242)
- ⬆️ Update dependency coverage to v7.4.1 renovate (243)
- ⬆️ Update codecov/codecov-action action to v3.1.6 renovate (244)
- ⬆️ Update dependency pytest-asyncio to v0.23.4 renovate (245)
- ⬆️ Update dependency prettier to v3.2.5 renovate (250)
- ⬆️ Update release-drafter/release-drafter action to v6 renovate (249)
- ⬆️ Update actions/download-artifact action to v4.1.2 renovate (251)
- ⬆️ Update actions/upload-artifact action to v4.3.1 renovate (252)
- ⬆️ Update dependency yamllint to v1.34.0 renovate (254)
- Bump cryptography from 41.0.7 to 42.0.0 dependabot (253)
- ⬆️ Update dependency syrupy to v4.6.1 renovate (256)
- ⬆️ Update actions/setup-node digest to 60edb5d renovate (255)
- ⬆️ Update codecov/codecov-action action to v4 renovate (247)
- ⬆️ Update dependency pytest-asyncio to v0.23.5 renovate (257)
- ⬆️ Update dependency ruff to v0.2.1 renovate (246)
- ⬆️ Update dependency pytest to v8 renovate (248)
- ⬆️ Update dependency pre-commit to v3.6.1 renovate (258)
- ⬆️ Update dependency node to v20.11.1 renovate (259)
- ⬆️ Update dependency yamllint to v1.35.0 renovate (260)
- ⬆️ Update dependency pytest to v8.0.1 renovate (261)
- ⬆️ Update dependency yamllint to v1.35.1 renovate (262)
- ⬆️ Update dependency ruff to v0.2.2 renovate (263)
- ⬆️ Update dependency pre-commit to v3.6.2 renovate (264)
- ⬆️ Lock file maintenance renovate (265)
- ⬆️ Update dependency coverage to v7.4.2 renovate (266)
- ⬆️ Update codecov/codecov-action action to v4.0.2 renovate (268)
- ⬆️ Update dependency coverage to v7.4.3 renovate (269)
- ⬆️ Update dependency pytest to v8.0.2 renovate (270)
- ⬆️ Update dependency pylint to v3.1.0 renovate (271)
- ⬆️ Lock file maintenance renovate (272)
- ⬆️ Update actions/download-artifact action to v4.1.3 renovate (273)
- ⬆️ Update codecov/codecov-action action to v4.1.0 renovate (274)
- ⬆️ Update actions/download-artifact action to v4.1.4 renovate (275)
- ⬆️ Update dependency pytest to v8.1.0 renovate (277)
- ⬆️ Lock file maintenance renovate (278)
- ⬆️ Update dependency pytest to v8.1.1 renovate (279)
- ⬆️ Update dependency pytest-asyncio to v0.23.5.post1 renovate (280)
- ⬆️ Update dependency mypy to v1.9.0 renovate (281)
- ⬆️ Lock file maintenance renovate (282)
- ⬆️ Update dependency coverage to v7.4.4 renovate (283)
- ⬆️ Lock file maintenance renovate (284)
- ⬆️ Update dependency pytest-asyncio to v0.23.6 renovate (285)
- ⬆️ Update dependency pre-commit to v3.7.0 renovate (286)
- ⬆️ Lock file maintenance renovate (288)
- ⬆️ Update codecov/codecov-action action to v4.1.1 renovate (289)
- ⬆️ Update actions/setup-python action to v5.1.0 renovate (290)
- ⬆️ Update dependency node to v20.12.0 renovate (291)
- ⬆️ Update dependency safety to v3.1.0 renovate (292)
- ⬆️ Update dependency pytest-cov to v5 renovate (287)
- ⬆️ Lock file maintenance renovate (293)
- ⬆️ Update dependency node to v20.12.1 renovate (294)
- ⬆️ Update codecov/codecov-action action to v4.2.0 renovate (295)
- ⬆️ Update dependency pre-commit-hooks to v4.6.0 renovate (296)
- ⬆️ Lock file maintenance renovate (297)
- ⬆️ Update dependency aiohttp to v3.9.4 renovate (298)
- ⬆️ Update dependency node to v20.12.2 renovate (299)
- ⬆️ Update codecov/codecov-action action to v4.3.0 renovate (301)
- ⬆️ Lock file maintenance renovate (302)
- ⬆️ Update actions/download-artifact action to v4.1.5 renovate (303)
- ⬆️ Update actions/upload-artifact action to v4.3.2 renovate (304)
- ⬆️ Update dependency aiohttp to v3.9.5 renovate (305)
- ⬆️ Lock file maintenance renovate (306)
- ⬆️ Update actions/checkout action to v4.1.3 renovate (307)
- ⬆️ Update actions/download-artifact action to v4.1.6 renovate (308)
- ⬆️ Update actions/download-artifact action to v4.1.7 renovate (309)
- ⬆️ Update actions/upload-artifact action to v4.3.3 renovate (310)
- ⬆️ Update actions/checkout action to v4.1.4 renovate (311)
- ⬆️ Update dependency coverage to v7.5.0 renovate (312)
- ⬆️ Update dependency pytest to v8.1.2 renovate (313)
- ⬆️ Update dependency mypy to v1.10.0 renovate (314)
- ⬆️ Update dependency pytest to v8.2.0 renovate (315)
- ⬆️ Lock file maintenance renovate (316)
- ⬆️ Update dependency ruff to v0.4.2 renovate (276)
- ⬆️ Update codecov/codecov-action action to v4.3.1 renovate (317)
- ⬆️ Update dependency ruff to v0.4.3 renovate (318)
- ⬆️ Update dependency coverage to v7.5.1 renovate (319)
- ⬆️ Update dependency safety to v3.2.0 renovate (320)
- ⬆️ Lock file maintenance renovate (321)
- ⬆️ Update dependency node to v20.13.0 renovate (322)
- ⬆️ Update actions/checkout action to v4.1.5 renovate (323)
- ⬆️ Update dependency node to v20.13.1 renovate (324)
- ⬆️ Update dependency pre-commit to v3.7.1 renovate (325)
- ⬆️ Update dependency ruff to v0.4.4 renovate (326)
- ⬆️ Lock file maintenance renovate (327)
- ⬆️ Update dependency pylint to v3.1.1 renovate (328)
- ⬆️ Update codecov/codecov-action action to v4.4.0 renovate (329)
- ⬆️ Update dependency pylint to v3.2.0 renovate (330)
- ⬆️ Update actions/checkout action to v4.1.6 renovate (331)
- ⬆️ Update dependency pylint to v3.2.1 renovate (332)
- ⬆️ Update dependency pytest to v8.2.1 renovate (333)
- ⬆️ Update dependency pytest-asyncio to v0.23.7 renovate (334)
- ⬆️ Update codecov/codecov-action action to v4.4.1 renovate (336)
- ⬆️ Update dependency pylint to v3.2.2 renovate (337)
- ⬆️ Update dependency ruff to v0.4.5 renovate (338)
- ⬆️ Update SonarSource/sonarcloud-github-action action to v2.2.0 renovate (339)
- ⬆️ Update dependency codespell to v2.3.0 renovate (340)
- ⬆️ Update dependency coverage to v7.5.2 renovate (341)
- ⬆️ Lock file maintenance renovate (342)
- ⬆️ Update dependency coverage to v7.5.3 renovate (343)
- ⬆️ Update dependency ruff to v0.4.6 renovate (344)
- ⬆️ Update dependency node to v20.14.0 renovate (345)
- ⬆️ Update dependency ruff to v0.4.7 renovate (346)
- ⬆️ Update dependency prettier to v3.3.0 renovate (347)
- ⬆️ Lock file maintenance renovate (348)
- ⬆️ Update dependency pytest to v8.2.2 renovate (349)
- ⬆️ Update dependency prettier to v3.3.1 renovate (350)
- ⬆️ Update dependency ruff to v0.4.8 renovate (351)
- ⬆️ Update dependency pylint to v3.2.3 renovate (352)
- ⬆️ Update dependency safety to v3.2.1 renovate (353)
- ⬆️ Update dependency safety to v3.2.2 renovate (354)
- ⬆️ Lock file maintenance renovate (355)
- ⬆️ Update dependency safety to v3.2.3 renovate (356)
- ⬆️ Update dependency prettier to v3.3.2 renovate (357)
- ⬆️ Update actions/checkout action to v4.1.7 renovate (358)
- ⬆️ Update SonarSource/sonarcloud-github-action action to v2.3.0 renovate (359)
- ⬆️ Update codecov/codecov-action action to v4.5.0 renovate (360)
- ⬆️ Update dependency ruff to v0.4.9 renovate (361)
- ⬆️ Lock file maintenance renovate (362)
- ⬆️ Update dependency ruff to v0.4.10 renovate (364)
- ⬆️ Update dependency node to v20.15.0 renovate (365)
- ⬆️ Update dependency coverage to v7.5.4 renovate (366)
- ⬆️ Lock file maintenance renovate (367)
- ⬆️ Update dependency mypy to v1.10.1 renovate (368)
- ⬆️ Update dependency pylint to v3.2.4 renovate (369)
- ⬆️ Lock file maintenance renovate (372)
- ⬆️ Update dependency pylint to v3.2.5 renovate (370)
- ⬆️ Update dependency ruff to v0.5.0 renovate (371)