What's changed
In this release we dropped Python 3.9 and 3.10, added Python 3.12.
🚨 Breaking changes
- 337 Drop python 3.9 and 3.10, add python 3.12 klaasnicolaas
🚀 Enhancements
- 338 Fix import and update async timeout klaasnicolaas
🧰 Maintenance
- 339 Replace black for ruff format klaasnicolaas
- 405 🎆Updates maintenance/license year to 2024 klaasnicolaas
⬆️ Dependency updates
<details>
<summary>158 changes</summary>
- 243 ⬆️ Update dependency pylint to v2.17.5 renovate
- 244 ⬆️ Update github/codeql-action action to v2.21.1 renovate
- 245 ⬆️ Update github/codeql-action action to v2.21.2 renovate
- 246 ⬆️ Update dependency ruff to v0.0.282 renovate
- 247 ⬆️ Lock file maintenance renovate
- 249 ⬆️ Update github/codeql-action action to v2.21.3 renovate
- 248 ⬆️ Update dependency ruff to v0.0.283 renovate
- 250 ⬆️ Update dependency ruff to v0.0.284 renovate
- 251 ⬆️ Update dependency mypy to v1.5.0 renovate
- 252 ⬆️ Update dependency types-pytz to v2023.3.0.1 renovate
- 253 ⬆️ Update dependency coverage to v7.3.0 renovate
- 254 ⬆️ Update github/codeql-action action to v2.21.4 renovate
- 255 ⬆️ Update dependency mypy to v1.5.1 renovate
- 256 ⬆️ Update dependency blacken-docs to v1.16.0 renovate
- 257 ⬆️ Update dependency ruff to v0.0.285 renovate
- 258 ⬆️ Lock file maintenance renovate
- 259 ⬆️ Update actions/checkout action to v3.6.0 renovate
- 260 ⬆️ Update dependency ruff to v0.0.286 renovate
- 261 ⬆️ Lock file maintenance renovate
- 262 ⬆️ Update github/codeql-action action to v2.21.5 renovate
- 263 ⬆️ Update dependency pytest to v7.4.1 renovate
- 264 ⬆️ Update dependency ruff to v0.0.287 renovate
- 266 ⬆️ Lock file maintenance renovate
- 265 ⬆️ Update dependency pre-commit to v3.4.0 renovate
- 267 ⬆️ Update actions/checkout action to v4 renovate
- 268 ⬆️ Update actions/upload-artifact action to v3.1.3 renovate
- 269 ⬆️ Update dependency coverage to v7.3.1 renovate
- 270 ⬆️ Update dependency pytest to v7.4.2 renovate
- 271 ⬆️ Update dependency black to v23.9.1 renovate
- 272 ⬆️ Lock file maintenance renovate
- 273 ⬆️ Update dependency ruff to v0.0.288 renovate
- 274 ⬆️ Update dependency ruff to v0.0.289 renovate
- 275 ⬆️ Update github/codeql-action action to v2.21.6 renovate
- 276 ⬆️ Update github/codeql-action action to v2.21.7 renovate
- 277 ⬆️ Update dependency ruff to v0.0.290 renovate
- 278 ⬆️ Update dependency types-pytz to v2023.3.1.0 renovate
- 279 ⬆️ Lock file maintenance renovate
- 280 ⬆️ Update github/codeql-action action to v2.21.8 renovate
- 281 ⬆️ Update dependency types-pytz to v2023.3.1.1 renovate
- 282 ⬆️ Update dependency ruff to v0.0.291 renovate
- 283 ⬆️ Update actions/checkout action to v4.1.0 renovate
- 284 ⬆️ Lock file maintenance renovate
- 285 ⬆️ Update dependency pylint to v2.17.6 renovate
- 286 ⬆️ Update github/codeql-action action to v2.21.9 renovate
- 287 ⬆️ Update dependency pylint to v2.17.7 renovate
- 288 ⬆️ Lock file maintenance renovate
- 289 ⬆️ Update actions/setup-python action to v4.7.1 renovate
- 290 ⬆️ Update dependency codespell to v2.2.6 renovate
- 291 ⬆️ Update dependency coverage to v7.3.2 renovate
- 292 ⬆️ Update dependency ruff to v0.0.292 renovate
- 294 ⬆️ Update dependency pylint to v3 renovate
- 295 ⬆️ Update dependency pylint to v3.0.1 renovate
- 296 ⬆️ Update dependency aiohttp to v3.8.6 renovate
- 297 ⬆️ Update dependency pre-commit-hooks to v4.5.0 renovate
- 298 ⬆️ Update github/codeql-action action to v2.22.0 renovate
- 299 ⬆️ Lock file maintenance renovate
- 300 ⬆️ Update dependency pytz to v2023.3 renovate
- 301 ⬆️ Update github/codeql-action action to v2.22.1 renovate
- 302 ⬆️ Update dependency mypy to v1.6.0 renovate
- 303 ⬆️ Update github/codeql-action action to v2.22.2 renovate
- 304 ⬆️ Update github/codeql-action action to v2.22.3 renovate
- 305 ⬆️ Update dependency pre-commit to v3.5.0 renovate
- 306 ⬆️ Lock file maintenance renovate
- 307 ⬆️ Update dependency ruff to v0.1.0 renovate
- 308 ⬆️ Update actions/checkout action to v4.1.1 renovate
- 309 ⬆️ Update dependency black to v23.10.0 renovate
- 310 ⬆️ Update release-drafter/release-drafter action to v5.25.0 renovate
- 311 ⬆️ Update dependency mypy to v1.6.1 renovate
- 312 ⬆️ Update dependency ruff to v0.1.1 renovate
- 313 ⬆️ Update dependency pylint to v3.0.2 renovate
- 314 ⬆️ Update dependency pytz to v2023.3 renovate
- 315 ⬆️ Update github/codeql-action action to v2.22.4 renovate
- 316 ⬆️ Lock file maintenance renovate
- 317 ⬆️ Update dependency black to v23.10.1 renovate
- 318 ⬆️ Update dependency pytest to v7.4.3 renovate
- 319 ⬆️ Update dependency ruff to v0.1.2 renovate
- 320 ⬆️ Update dependency ruff to v0.1.3 renovate
- 321 ⬆️ Update github/codeql-action action to v2.22.5 renovate
- 322 ⬆️ Lock file maintenance renovate
- 323 ⬆️ Update dependency ruff to v0.1.4 renovate
- 324 ⬆️ Lock file maintenance renovate
- 326 ⬆️ Update dependency ruff to v0.1.5 renovate
- 327 ⬆️ Update dependency black to v23.11.0 renovate
- 325 ⬆️ Update dependency pytz to v2023.3 renovate
- 328 ⬆️ Update dependency yamllint to v1.33.0 renovate
- 329 ⬆️ Update dependency mypy to v1.7.0 renovate
- 330 ⬆️ Update github/codeql-action action to v2.22.6 renovate
- 332 ⬆️ Update github/codeql-action action to v2.22.7 renovate
- 333 ⬆️ Update dependency ruff to v0.1.6 renovate
- 335 ⬆️ Update dependency yarl to v1.9.3 renovate
- 331 ⬆️ Update dessant/lock-threads action to v5 renovate
- 336 ⬆️ Update dessant/lock-threads action to v5.0.1 renovate
- 334 ⬆️ Update dependency aiohttp to v3.9.0 renovate
- 340 ⬆️ Update dependency mypy to v1.7.1 renovate
- 342 ⬆️ Update github/codeql-action action to v2.22.8 renovate
- 343 ⬆️ Update dependency aiohttp to v3.9.1 renovate
- 344 ⬆️ Lock file maintenance renovate
- 341 ⬆️ Update dependency pytz to v2023.3 renovate
- 345 ⬆️ Update dependency pytest-asyncio to v0.23.1 renovate
- 346 ⬆️ Lock file maintenance renovate
- 347 ⬆️ Update dependency pytest-asyncio to v0.23.2 renovate
- 348 ⬆️ Update dependency ruff to v0.1.7 renovate
- 349 ⬆️ Update actions/setup-python action to v4.8.0 renovate
- 350 ⬆️ Update dependency yarl to v1.9.4 renovate
- 351 ⬆️ Update actions/setup-python action to v5 renovate
- 352 ⬆️ Update github/codeql-action action to v2.22.9 renovate
- 353 ⬆️ Update actions/stale action to v9 renovate
- 354 ⬆️ Update dependency pre-commit to v3.6.0 renovate
- 355 ⬆️ Lock file maintenance renovate
- 356 ⬆️ Update dependency pylint to v3.0.3 renovate
- 357 ⬆️ Update github/codeql-action action to v2.22.10 renovate
- 358 ⬆️ Update dependency ruff to v0.1.8 renovate
- 359 ⬆️ Update github/codeql-action action to v2.22.11 renovate
- 360 ⬆️ Update dependency coverage to v7.3.3 renovate
- 361 ⬆️ Update actions/download-artifact action to v4 renovate
- 362 ⬆️ Update actions/upload-artifact action to v4 renovate
- 363 ⬆️ Update github/codeql-action action to v3 renovate
- 364 ⬆️ Lock file maintenance renovate
- 365 ⬆️ Update actions/download-artifact action to v4.1.0 renovate
- 366 ⬆️ Update dependency coverage to v7.3.4 renovate
- 367 ⬆️ Update dependency ruff to v0.1.9 renovate
- 368 ⬆️ Update github/codeql-action action to v3.22.12 renovate
- 369 ⬆️ Update dependency mypy to v1.8.0 renovate
- 370 ⬆️ Lock file maintenance renovate
- 371 ⬆️ Update dependency coverage to v7.4.0 renovate
- 372 ⬆️ Update dependency pytest to v7.4.4 renovate
- 373 ⬆️ Lock file maintenance renovate
- 374 ⬆️ Update dependency pytest-asyncio to v0.23.3 renovate
- 375 ⬆️ Update dependency ruff to v0.1.11 renovate
- 376 ⬆️ Update github/codeql-action action to v3.23.0 renovate
- 377 ⬆️ Update actions/download-artifact action to v4.1.1 renovate
- 378 ⬆️ Update dependency ruff to v0.1.12 renovate
- 380 ⬆️ Update actions/upload-artifact action to v4.1.0 renovate
- 379 ⬆️ Update dependency ruff to v0.1.13 renovate
- 381 ⬆️ Update dependency aresponses to v3 renovate
- 382 ⬆️ Update dependency pytz to v2023.3 renovate
- 383 ⬆️ Update github/codeql-action action to v3.23.1 renovate
- 385 ⬆️ Update actions/upload-artifact action to v4.2.0 renovate
- 384 ⬆️ Update dependency pytz to v2023.3 renovate
- 386 ⬆️ Update dependency ruff to v0.1.14 renovate
- 387 ⬆️ Update actions/upload-artifact action to v4.3.0 renovate
- 388 ⬆️ Update codecov/codecov-action action to v3.1.5 renovate
- 389 ⬆️ Update dependency aiohttp to v3.9.2 renovate
- 390 ⬆️ Update dependency coverage to v7.4.1 renovate
- 391 ⬆️ Update dependency aiohttp to v3.9.3 renovate
- 392 ⬆️ Update dependency pytest-asyncio to v0.23.4 renovate
- 393 ⬆️ Update codecov/codecov-action action to v3.1.6 renovate
- 395 ⬆️ Update github/codeql-action action to v3.23.2 renovate
- 396 ⬆️ Update dependency pytz to v2023.4 renovate
- 397 ⬆️ Update dependency types-pytz to v2023.4.0.20240130 renovate
- 400 ⬆️ Update github/codeql-action action to v3.24.0 renovate
- 402 ⬆️ Update release-drafter/release-drafter action to v6 renovate
- 401 ⬆️ Update dependency types-pytz to v2024 renovate
- 403 ⬆️ Update actions/download-artifact action to v4.1.2 renovate
- 404 ⬆️ Update actions/upload-artifact action to v4.3.1 renovate
- 394 ⬆️ Update dependency ruff to v0.2.0 renovate
- 398 ⬆️ Update codecov/codecov-action action to v4 renovate
- 406 ⬆️ Update dependency ruff to v0.2.1 renovate
</details>
**Full Changelog**: https://github.com/klaasnicolaas/python-antwerpen/compare/v0.2.0...v1.0.0