What’s changed
🚨 Breaking changes
- Add Python 3.12, Drop Python 3.10 frenck (1134)
🧰 Maintenance
- Collection of development/ci env tweaks frenck (968)
- CI workflow fixes for forked PRs frenck (970)
- Ignore .venv folder for YAMLlint frenck (1020)
⬆️ Dependency updates
- ⬆️ Update dependency pylint to v2.17.1 renovate (967)
- ⬆️ Update dependency ruff to v0.0.259 renovate (969)
- ⬆️ Update actions/checkout action to v3.5.0 renovate (972)
- ⬆️ Update dependency prettier to v2.8.7 renovate (971)
- ⬆️ Update dependency pre-commit to v3.2.1 renovate (973)
- ⬆️ Lock file maintenance renovate (974)
- ⬆️ Update github/codeql-action action to v2.2.9 renovate (975)
- ⬆️ Update dependency ruff to v0.0.260 renovate (978)
- ⬆️ Update dependency black to v23.3.0 renovate (979)
- ⬆️ Lock file maintenance renovate (980)
- ⬆️ Update dependency coverage to v7.2.3 renovate (981)
- ⬆️ Update dependency pre-commit to v3.2.2 renovate (982)
- ⬆️ Update dependency pylint to v2.17.2 renovate (983)
- ⬆️ Update dependency ruff to v0.0.261 renovate (984)
- ⬆️ Lock file maintenance renovate (985)
- ⬆️ Update actions/checkout action to v3.5.2 renovate (986)
- ⬆️ Update codecov/codecov-action action to v3.1.2 renovate (987)
- ⬆️ Lock file maintenance renovate (988)
- ⬆️ Update github/codeql-action action to v2.2.12 renovate (989)
- ⬆️ Update Node.js to v18.16.0 renovate (990)
- ⬆️ Update dependency mypy to v1.2.0 renovate (991)
- ⬆️ Update dependency pytest to v7.3.1 renovate (992)
- ⬆️ Update codecov/codecov-action action to v3.1.3 renovate (994)
- ⬆️ Update actions/setup-python digest to 57ded4d renovate (993)
- ⬆️ Update dependency ruff to v0.0.262 renovate (995)
- ⬆️ Update actions/setup-python action to v4.6.0 renovate (996)
- ⬆️ Lock file maintenance renovate (997)
- ⬆️ Update dependency prettier to v2.8.8 renovate (998)
- ⬆️ Update dependency pylint to v2.17.3 renovate (999)
- ⬆️ Update dependency coverage to v7.2.4 renovate (1000)
- ⬆️ Update dependency ruff to v0.0.263 renovate (1001)
- ⬆️ Update dependency coverage to v7.2.5 renovate (1002)
- ⬆️ Lock file maintenance renovate (1004)
- ⬆️ Update dependency pre-commit to v3.3.0 renovate (1005)
- ⬆️ Update dependency yamllint to v1.31.0 renovate (1006)
- ⬆️ Update dependency pre-commit to v3.3.1 renovate (1007)
- ⬆️ Update dependency ruff to v0.0.264 renovate (1008)
- ⬆️ Update github/codeql-action action to v2.3.2 renovate (1009)
- ⬆️ Update github/codeql-action action to v2.3.3 renovate (1010)
- ⬆️ Update dependency pylint to v2.17.4 renovate (1011)
- ⬆️ Update dependency ruff to v0.0.265 renovate (1012)
- ⬆️ Lock file maintenance renovate (1013)
- ⬆️ Update dependency mypy to v1.3.0 renovate (1014)
- ⬆️ Lock file maintenance renovate (1016)
- ⬆️ Update codecov/codecov-action action to v3.1.4 renovate (1017)
- ⬆️ Update dependency pre-commit to v3.3.2 renovate (1018)
- ⬆️ Update dependency ruff to v0.0.269 renovate (1015)
- ⬆️ Lock file maintenance renovate (1022)
- ⬆️ Update dependency yamllint to v1.32.0 renovate (1023)
- Bump requests from 2.30.0 to 2.31.0 dependabot (1024)
- ⬆️ Update actions/setup-python action to v4.6.1 renovate (1026)
- ⬆️ Lock file maintenance renovate (1027)
- ⬆️ Update actions/setup-python digest to bd6b4b6 renovate (1025)
- ⬆️ Update dependency coverage to v7.2.7 renovate (1028)
- ⬆️ Update dependency ruff to v0.0.270 renovate (1029)
- ⬆️ Update github/codeql-action action to v2.3.5 renovate (1030)
- ⬆️ Update dependency pytest-cov to v4.1.0 renovate (1031)
- ⬆️ Update github/codeql-action action to v2.3.6 renovate (1032)
- ⬆️ Lock file maintenance renovate (1033)
- ⬆️ Update dependency ruff to v0.0.272 renovate (1034)
- ⬆️ Update actions/checkout action to v3.5.3 renovate (1035)
- ⬆️ Update dependency pytest to v7.3.2 renovate (1036)
- ⬆️ Lock file maintenance renovate (1037)
- ⬆️ Update dessant/lock-threads action to v4.0.1 renovate (1038)
- ⬆️ Update dependency pre-commit to v3.3.3 renovate (1039)
- ⬆️ Update dependency blacken-docs to v1.14.0 renovate (1040)
- ⬆️ Update dependency codespell to v2.2.5 renovate (1041)
- ⬆️ Update github/codeql-action action to v2.20.0 renovate (1042)
- ⬆️ Lock file maintenance renovate (1043)
- ⬆️ Update Node.js to v18.16.1 renovate (1044)
- ⬆️ Update github/codeql-action action to v2.20.1 renovate (1046)
- ⬆️ Update dependency mypy to v1.4.0 renovate (1047)
- ⬆️ Update dependency pytest to v7.4.0 renovate (1048)
- ⬆️ Lock file maintenance renovate (1049)
- ⬆️ Update dependency mypy to v1.4.1 renovate (1050)
- ⬆️ Update release-drafter/release-drafter action to v5.24.0 renovate (1051)
- ⬆️ Lock file maintenance renovate (1052)
- ⬆️ Update github/codeql-action action to v2.20.2 renovate (1053)
- ⬆️ Update dependency prettier to v3 renovate (1054)
- ⬆️ Update github/codeql-action action to v2.20.3 renovate (1056)
- ⬆️ Lock file maintenance renovate (1057)
- ⬆️ Update dependency black to v23.7.0 renovate (1058)
- ⬆️ Update actions/setup-node digest to e33196f renovate (1055)
- ⬆️ Update dependency blacken-docs to v1.15.0 renovate (1059)
- ⬆️ Update dependency pytest-asyncio to v0.21.1 renovate (1060)
- ⬆️ Update actions/setup-python action to v4.7.0 renovate (1061)
- ⬆️ Update github/codeql-action action to v2.20.4 renovate (1062)
- ⬆️ Lock file maintenance renovate (1063)
- ⬆️ Update dependency node to v18.17.0 renovate (1064)
- ⬆️ Update dependency aiohttp to v3.8.5 renovate (1065)
- ⬆️ Update github/codeql-action action to v2.21.0 renovate (1066)
- ⬆️ Lock file maintenance renovate (1067)
- ⬆️ Update dependency pylint to v2.17.5 renovate (1068)
- ⬆️ Update github/codeql-action action to v2.21.1 renovate (1069)
- ⬆️ Update github/codeql-action action to v2.21.2 renovate (1070)
- ⬆️ Lock file maintenance renovate (1071)
- ⬆️ Update dependency prettier to v3.0.1 renovate (1072)
- ⬆️ Update github/codeql-action action to v2.21.3 renovate (1073)
- ⬆️ Update dependency node to v18.17.1 renovate (1074)
- ⬆️ Update dependency mypy to v1.5.0 renovate (1075)
- ⬆️ Update dependency coverage to v7.3.0 renovate (1076)
- ⬆️ Lock file maintenance renovate (1077)
- ⬆️ Update github/codeql-action action to v2.21.4 renovate (1079)
- ⬆️ Update actions/setup-node digest to bea5baf renovate (1078)
- ⬆️ Update dependency prettier to v3.0.2 renovate (1080)
- ⬆️ Update dependency awesomeversion to v23.8.0 renovate (1081)
- ⬆️ Update dependency mypy to v1.5.1 renovate (1082)
- ⬆️ Update dependency blacken-docs to v1.16.0 renovate (1083)
- ⬆️ Update actions/setup-node digest to 5e21ff4 renovate (1084)
- ⬆️ Lock file maintenance renovate (1085)
- ⬆️ Update actions/checkout action to v3.6.0 renovate (1086)
- ⬆️ Lock file maintenance renovate (1087)
- ⬆️ Update github/codeql-action action to v2.21.5 renovate (1088)
- ⬆️ Update dependency prettier to v3.0.3 renovate (1089)
- ⬆️ Update dependency pytest to v7.4.1 renovate (1090)
- ⬆️ Update dependency pre-commit to v3.4.0 renovate (1091)
- ⬆️ Lock file maintenance renovate (1092)
- ⬆️ Update actions/upload-artifact action to v3.1.3 renovate (1094)
- ⬆️ Update dependency coverage to v7.3.1 renovate (1095)
- ⬆️ Update dependency pytest to v7.4.2 renovate (1096)
- ⬆️ Update dependency black to v23.9.0 renovate (1097)
- ⬆️ Update actions/checkout action to v4 renovate (1093)
- ⬆️ Lock file maintenance renovate (1098)
- ⬆️ Update dependency black to v23.9.1 renovate (1099)
- ⬆️ Update github/codeql-action action to v2.21.6 renovate (1100)
- ⬆️ Update github/codeql-action action to v2.21.7 renovate (1101)
- ⬆️ Lock file maintenance renovate (1102)
- ⬆️ Update github/codeql-action action to v2.21.8 renovate (1103)
- ⬆️ Update dependency node to v18.18.0 renovate (1104)
- ⬆️ Update actions/checkout action to v4.1.0 renovate (1105)
- ⬆️ Lock file maintenance renovate (1106)
- ⬆️ Update dependency pylint to v2.17.6 renovate (1107)
- ⬆️ Update github/codeql-action action to v2.21.9 renovate (1108)
- ⬆️ Update dependency pylint to v2.17.7 renovate (1109)
- ⬆️ Lock file maintenance renovate (1110)
- ⬆️ Update actions/setup-python action to v4.7.1 renovate (1111)
- Bump urllib3 from 2.0.5 to 2.0.6 dependabot (1113)
- ⬆️ Update dependency codespell to v2.2.6 renovate (1112)
- ⬆️ Update dependency coverage to v7.3.2 renovate (1114)
- ⬆️ Update dependency pylint to v3 renovate (1115)
- ⬆️ Update dependency ruff to v0.0.292 renovate (1045)
- ⬆️ Update dependency pre-commit-hooks to v4.5.0 renovate (1117)
- ⬆️ Update dependency aiohttp to v3.8.6 renovate (1116)
- ⬆️ Lock file maintenance renovate (1119)
- ⬆️ Update github/codeql-action action to v2.22.0 renovate (1118)
- ⬆️ Update github/codeql-action action to v2.22.1 renovate (1120)
- ⬆️ Update dependency node to v18.18.1 renovate (1121)
- ⬆️ Update dependency mypy to v1.6.0 renovate (1122)
- ⬆️ Update github/codeql-action action to v2.22.2 renovate (1123)
- ⬆️ Update dependency pre-commit to v3.5.0 renovate (1126)
- ⬆️ Update github/codeql-action action to v2.22.3 renovate (1125)
- ⬆️ Update dependency node to v18.18.2 renovate (1124)
- ⬆️ Lock file maintenance renovate (1127)
- ⬆️ Update actions/checkout action to v4.1.1 renovate (1130)
- ⬆️ Update dependency black to v23.10.0 renovate (1131)
- ⬆️ Update dependency ruff to v0.1.0 renovate (1128)
- Bump urllib3 from 2.0.6 to 2.0.7 dependabot (1129)
- ⬆️ Update dependency ruff to v0.1.1 renovate (1133)
- ⬆️ Update dependency mypy to v1.6.1 renovate (1132)