Repository navigation
What's changed
To receive a notification on new releases, click on Watch > Custom > Releases on the top.
🚨 Breaking changes
- #977 Drop python 3.11 and add python 3.14 support @klaasnicolaas
✨ New features
- #685 Update Python versions to include 3.13 @klaasnicolaas
🚀 Enhancements
- #686 Refactor deprecated pre-commit stages @klaasnicolaas
- #1241 Add complete typed collections for Hamburg parking datasets @klaasnicolaas
🧰 Maintenance
- #621 Include hidden files in upload artifact @klaasnicolaas
- #695 ⬆️ Update pypa/gh-action-pypi-publish action to v1.12.2 @klaasnicolaas
- #767 Migrate pyproject for Poetry 2.0 @klaasnicolaas
- #768 🎆Updates maintenance/license year to 2025 @klaasnicolaas
- #967 Remove CodeQL workflow and related badges from README @klaasnicolaas
- #977 Drop python 3.11 and add python 3.14 support @klaasnicolaas
- #984 Update workflow permissions for multiple jobs @klaasnicolaas
- #1041 Migrate from pre-commit to prek @klaasnicolaas
- #1196 Adopt shared release, dependency and label configuration @klaasnicolaas
- #1197 Modernize package maintenance and security baseline @klaasnicolaas
- #1234 Migrate package tooling and builds from Poetry to uv @klaasnicolaas
📚 Documentation
- #696 Update development section in docs @klaasnicolaas
⬆️ Dependency updates
732 changes
- #484 ⬆️ Update github/codeql-action action to v3.24.10 @renovate[bot]
- #485 ⬆️ Update dependency pre-commit-hooks to v4.6.0 @renovate[bot]
- #486 ⬆️ Update codecov/codecov-action action to v4.3.0 @renovate[bot]
- #487 ⬆️ Update dependency aiohttp to v3.9.4 @renovate[bot]
- #488 ⬆️ Update dependency ruff to v0.3.6 @renovate[bot]
- #489 ⬆️ Update dependency ruff to v0.3.7 @renovate[bot]
- #490 ⬆️ Lock file maintenance @renovate[bot]
- #491 ⬆️ Update github/codeql-action action to v3.25.0 @renovate[bot]
- #492 ⬆️ Update dependency aiohttp to v3.9.5 @renovate[bot]
- #493 ⬆️ Update dependency types-pytz to v2024.1.0.20240417 @renovate[bot]
- #494 ⬆️ Update github/codeql-action action to v3.25.1 @renovate[bot]
- #496 ⬆️ Update actions/upload-artifact action to v4.3.2 @renovate[bot]
- #495 ⬆️ Update actions/download-artifact action to v4.1.5 @renovate[bot]
- #497 ⬆️ Update dependency ruff to v0.4.0 @renovate[bot]
- #498 ⬆️ Update dependency ruff to v0.4.1 @renovate[bot]
- #499 ⬆️ Lock file maintenance @renovate[bot]
- #500 ⬆️ Update actions/checkout action to v4.1.3 @renovate[bot]
- #501 ⬆️ Update actions/download-artifact action to v4.1.6 @renovate[bot]
- #502 ⬆️ Update actions/upload-artifact action to v4.3.3 @renovate[bot]
- #503 ⬆️ Update github/codeql-action action to v3.25.2 @renovate[bot]
- #505 ⬆️ Update dependency coverage to v7.5.0 @renovate[bot]
- #506 ⬆️ Update actions/download-artifact action to v4.1.7 @renovate[bot]
- #507 ⬆️ Update dependency mypy to v1.10.0 @renovate[bot]
- #508 ⬆️ Update actions/checkout action to v4.1.4 @renovate[bot]
- #509 ⬆️ Update dependency ruff to v0.4.2 @renovate[bot]
- #510 ⬆️ Update github/codeql-action action to v3.25.3 @renovate[bot]
- #511 ⬆️ Update dependency pytest to v8.2.0 @renovate[bot]
- #512 ⬆️ Lock file maintenance @renovate[bot]
- #513 ⬆️ Update codecov/codecov-action action to v4.3.1 @renovate[bot]
- #515 ⬆️ Update dependency ruff to v0.4.3 @renovate[bot]
- #514 ⬆️ Update dependency coverage to v7.5.1 @renovate[bot]
- #516 ⬆️ Lock file maintenance @renovate[bot]
- #517 ⬆️ Update actions/checkout action to v4.1.5 @renovate[bot]
- #518 ⬆️ Update github/codeql-action action to v3.25.4 @renovate[bot]
- #519 ⬆️ Update dependency ruff to v0.4.4 @renovate[bot]
- #520 ⬆️ Update dependency pre-commit to v3.7.1 @renovate[bot]
- #521 ⬆️ Lock file maintenance @renovate[bot]
- #522 ⬆️ Update dependency pylint to v3.1.1 @renovate[bot]
- #523 ⬆️ Update github/codeql-action action to v3.25.5 @renovate[bot]
- #524 ⬆️ Update codecov/codecov-action action to v4.4.0 @renovate[bot]
- #525 ⬆️ Update dependency pylint to v3.2.0 @renovate[bot]
- #526 ⬆️ Update actions/checkout action to v4.1.6 @renovate[bot]
- #527 ⬆️ Update dependency pylint to v3.2.1 @renovate[bot]
- #528 ⬆️ Update dependency pytest to v8.2.1 @renovate[bot]
- #529 ⬆️ Update codecov/codecov-action action to v4.4.1 @renovate[bot]
- #530 ⬆️ Update dependency pylint to v3.2.2 @renovate[bot]
- #531 ⬆️ Update dependency pytest-asyncio to v0.23.7 @renovate[bot]
- #532 ⬆️ Update github/codeql-action action to v3.25.6 @renovate[bot]
- #533 ⬆️ Update dependency ruff to v0.4.5 @renovate[bot]
- #534 ⬆️ Update dependency codespell to v2.3.0 @renovate[bot]
- #535 ⬆️ Update dependency coverage to v7.5.2 @renovate[bot]
- #536 ⬆️ Update Eomm/why-don-t-you-tweet action to v2 @renovate[bot]
- #537 ⬆️ Update dependency coverage to v7.5.3 @renovate[bot]
- #538 ⬆️ Update dependency ruff to v0.4.6 @renovate[bot]
- #539 ⬆️ Update dependency ruff to v0.4.7 @renovate[bot]
- #540 ⬆️ Update github/codeql-action action to v3.25.7 @renovate[bot]
- #541 ⬆️ Update dependency pytest to v8.2.2 @renovate[bot]
- #542 ⬆️ Update github/codeql-action action to v3.25.8 @renovate[bot]
- #543 ⬆️ Update dependency ruff to v0.4.8 @renovate[bot]
- #544 ⬆️ Update dependency pylint to v3.2.3 @renovate[bot]
- #545 ⬆️ Lock file maintenance @renovate[bot]
- #546 ⬆️ Update actions/checkout action to v4.1.7 @renovate[bot]
- #547 ⬆️ Update github/codeql-action action to v3.25.9 @renovate[bot]
- #549 ⬆️ Update codecov/codecov-action action to v4.5.0 @renovate[bot]
- #548 ⬆️ Update github/codeql-action action to v3.25.10 @renovate[bot]
- #550 ⬆️ Update dependency ruff to v0.4.9 @renovate[bot]
- #551 ⬆️ Lock file maintenance @renovate[bot]
- #552 ⬆️ Update dependency ruff to v0.4.10 @renovate[bot]
- #553 ⬆️ Update dependency coverage to v7.5.4 @renovate[bot]
- #554 ⬆️ Lock file maintenance @renovate[bot]
- #555 ⬆️ Update dependency mypy to v1.10.1 @renovate[bot]
- #556 ⬆️ Update dependency pylint to v3.2.4 @renovate[bot]
- #557 ⬆️ Update dependency ruff to v0.5.0 @renovate[bot]
- #560 ⬆️ Update github/codeql-action action to v3.25.11 @renovate[bot]
- #559 ⬆️ Update dependency pylint to v3.2.5 @renovate[bot]
- #562 ⬆️ Update actions/download-artifact action to v4.1.8 @renovate[bot]
- #563 ⬆️ Update actions/upload-artifact action to v4.3.4 @renovate[bot]
- #564 ⬆️ Update dependency ruff to v0.5.1 @renovate[bot]
- #565 ⬆️ Lock file maintenance @renovate[bot]
- #566 ⬆️ Update actions/setup-python action to v5.1.1 @renovate[bot]
- #567 ⬆️ Update dependency coverage to v7.6.0 @renovate[bot]
- #569 ⬆️ Update github/codeql-action action to v3.25.12 @renovate[bot]
- #568 ⬆️ Update dependency ruff to v0.5.2 @renovate[bot]
- #570 ⬆️ Update dependency pytest-asyncio to v0.23.8 @renovate[bot]
- #571 ⬆️ Update dependency ruff to v0.5.3 @renovate[bot]
- #572 ⬆️ Update dependency pylint to v3.2.6 @renovate[bot]
- #573 ⬆️ Update dependency ruff to v0.5.4 @renovate[bot]
- #574 ⬆️ Update github/codeql-action action to v3.25.13 @renovate[bot]
- #575 ⬆️ Update dependency mypy to v1.11.0 @renovate[bot]
- #576 ⬆️ Update dependency pytest to v8.3.1 @renovate[bot]
- #577 ⬆️ Update dependency pytest to v8.3.2 @renovate[bot]
- #578 ⬆️ Update dependency ruff to v0.5.5 @renovate[bot]
- #579 ⬆️ Update github/codeql-action action to v3.25.15 @renovate[bot]
- #580 ⬆️ Update dependency pre-commit to v3.8.0 @renovate[bot]
- #581 ⬆️ Lock file maintenance @renovate[bot]
- #582 ⬆️ Update dependency aiohttp to v3.10.0 @renovate[bot]
- #583 ⬆️ Update dependency mypy to v1.11.1 @renovate[bot]
- #584 ⬆️ Update actions/upload-artifact action to v4.3.5 @renovate[bot]
- #585 ⬆️ Update dependency coverage to v7.6.1 @renovate[bot]
- #586 ⬆️ Update dependency aiohttp to v3.10.1 @renovate[bot]
- #587 ⬆️ Update dependency ruff to v0.5.6 @renovate[bot]
- #588 ⬆️ Update actions/upload-artifact action to v4.3.6 @renovate[bot]
- #589 ⬆️ Update github/codeql-action action to v3.26.0 @renovate[bot]
- #590 ⬆️ Update dependency aiohttp to v3.10.2 @renovate[bot]
- #591 ⬆️ Update dependency ruff to v0.5.7 @renovate[bot]
- #593 ⬆️ Lock file maintenance @renovate[bot]
- #594 ⬆️ Update github/codeql-action action to v3.26.1 @renovate[bot]
- #595 ⬆️ Update github/codeql-action action to v3.26.2 @renovate[bot]
- #596 ⬆️ Update dependency ruff to v0.6.0 @renovate[bot]
- #592 ⬆️ Update dependency aiohttp to v3.10.4 @renovate[bot]
- #597 ⬆️ Update dependency ruff to v0.6.1 @renovate[bot]
- #600 ⬆️ Update github/codeql-action action to v3.26.3 @renovate[bot]
- #599 ⬆️ Update dependency aiohttp to v3.10.5 @renovate[bot]
- #598 ⬆️ Lock file maintenance @renovate[bot]
- #601 ⬆️ Update dependency syrupy to v4.6.2 @renovate[bot]
- #602 ⬆️ Update dependency syrupy to v4.6.4 @renovate[bot]
- #603 ⬆️ Update github/codeql-action action to v3.26.4 @renovate[bot]
- #604 ⬆️ Update dependency ruff to v0.6.2 @renovate[bot]
- #605 ⬆️ Update dependency pytest-asyncio to v0.24.0 @renovate[bot]
- #606 ⬆️ Update dependency mypy to v1.11.2 @renovate[bot]
- #607 ⬆️ Update github/codeql-action action to v3.26.5 @renovate[bot]
- #608 ⬆️ Update dependency syrupy to v4.7.1 @renovate[bot]
- #610 ⬆️ Update klaasnicolaas/action-pr-labels action to v2.0.1 @renovate[bot]
- #609 ⬆️ Update klaasnicolaas/action-inactivity-lock action to v1.1.1 @renovate[bot]
- #611 ⬆️ Update dependency ruff to v0.6.3 @renovate[bot]
- #612 ⬆️ Update github/codeql-action action to v3.26.6 @renovate[bot]
- #613 ⬆️ Update actions/setup-python action to v5.2.0 @renovate[bot]
- #614 ⬆️ Update dependency pylint to v3.2.7 @renovate[bot]
- #615 ⬆️ Update dependency yarl to v1.9.7 @renovate[bot]
- #616 ⬆️ Update actions/upload-artifact action to v4.4.0 @renovate[bot]
- #617 ⬆️ Lock file maintenance @renovate[bot]
- #618 ⬆️ Update dependency yarl to v1.9.10 @renovate[bot]
- #619 ⬆️ Update dependency ruff to v0.6.4 @renovate[bot]
- #620 ⬆️ Update dependency yarl to v1.9.11 @renovate[bot]
- #622 ⬆️ Update dependency yarl to v1.10.0 @renovate[bot]
- #623 ⬆️ Lock file maintenance @renovate[bot]
- #624 ⬆️ Update dependency yarl to v1.11.0 @renovate[bot]
- #626 ⬆️ Update dependency yarl to v1.11.1 @renovate[bot]
- #627 ⬆️ Update dependency pytest to v8.3.3 @renovate[bot]
- #628 ⬆️ Update dependency pytz to v2024.2 @renovate[bot]
- #629 ⬆️ Update dependency ruff to v0.6.5 @renovate[bot]
- #630 ⬆️ Update github/codeql-action action to v3.26.7 @renovate[bot]
- #631 ⬆️ Update dependency types-pytz to v2024.2.0.20240913 @renovate[bot]
- #632 ⬆️ Update github/codeql-action action to v3.26.8 @renovate[bot]
- #633 ⬆️ Update dependency ruff to v0.6.7 @renovate[bot]
- #634 ⬆️ Update dependency pylint to v3.3.0 @renovate[bot]
- #635 ⬆️ Lock file maintenance @renovate[bot]
- #636 ⬆️ Update dependency yarl to v1.12.1 @renovate[bot]
- #638 ⬆️ Update dependency pylint to v3.3.1 @renovate[bot]
- #637 ⬆️ Update dependency aiohttp to v3.10.6 @renovate[bot]
- #639 ⬆️ Update github/codeql-action action to v3.26.9 @renovate[bot]
- #640 ⬆️ Update actions/checkout action to v4.2.0 @renovate[bot]
- #641 ⬆️ Update dependency ruff to v0.6.8 @renovate[bot]
- #642 ⬆️ Update dependency aiohttp to v3.10.8 @renovate[bot]
- #643 ⬆️ Update dependency yarl to v1.13.1 @renovate[bot]
- #644 ⬆️ Lock file maintenance @renovate[bot]
- #645 ⬆️ Update github/codeql-action action to v3.26.10 @renovate[bot]
- #646 ⬆️ Update codecov/codecov-action action to v4.6.0 @renovate[bot]
- #648 ⬆️ Update github/codeql-action action to v3.26.11 @renovate[bot]
- #647 ⬆️ Update dependency types-pytz to v2024.2.0.20241003 @renovate[bot]
- #649 ⬆️ Update dependency ruff to v0.6.9 @renovate[bot]
- #650 ⬆️ Update dependency syrupy to v4.7.2 @renovate[bot]
- #652 ⬆️ Update dependency pre-commit-hooks to v5 @renovate[bot]
- #651 ⬆️ Update dependency pre-commit to v4 @renovate[bot]
- #653 ⬆️ Update actions/checkout action to v4.2.1 @renovate[bot]
- #654 ⬆️ Update actions/upload-artifact action to v4.4.1 @renovate[bot]
- #655 ⬆️ Update github/codeql-action action to v3.26.12 @renovate[bot]
- #656 ⬆️ Update actions/upload-artifact action to v4.4.2 @renovate[bot]
- #657 ⬆️ Update dependency pre-commit to v4.0.1 @renovate[bot]
- #658 ⬆️ Update dependency yarl to v1.14.0 @renovate[bot]
- #659 ⬆️ Update actions/upload-artifact action to v4.4.3 @renovate[bot]
- #660 ⬆️ Update dependency coverage to v7.6.2 @renovate[bot]
- #661 ⬆️ Update dependency aiohttp to v3.10.10 @renovate[bot]
- #662 ⬆️ Update dependency coverage to v7.6.3 @renovate[bot]
- #663 ⬆️ Update dependency yarl to v1.15.2 @renovate[bot]
- #664 ⬆️ Update github/codeql-action action to v3.26.13 @renovate[bot]
- #665 ⬆️ Update dependency mypy to v1.12.0 @renovate[bot]
- #666 ⬆️ Update dependency yarl to v1.15.3 @renovate[bot]
- #667 ⬆️ Update dependency yarl to v1.15.4 @renovate[bot]
- #668 ⬆️ Update dependency ruff to v0.7.0 @renovate[bot]
- #669 ⬆️ Update dependency mypy to v1.12.1 @renovate[bot]
- #670 ⬆️ Update dependency yarl to v1.15.5 @renovate[bot]
- #671 ⬆️ Update dependency coverage to v7.6.4 @renovate[bot]
- #672 ⬆️ Lock file maintenance @renovate[bot]
- #673 ⬆️ Update dependency yarl to v1.16.0 @renovate[bot]
- #674 ⬆️ Update dependency mypy to v1.13.0 @renovate[bot]
- #675 ⬆️ Update github/codeql-action action to v3.27.0 @renovate[bot]
- #676 ⬆️ Update actions/checkout action to v4.2.2 @renovate[bot]
- #678 ⬆️ Update actions/setup-python action to v5.3.0 @renovate[bot]
- #677 ⬆️ Update dependency ruff to v0.7.1 @renovate[bot]
- #679 ⬆️ Lock file maintenance @renovate[bot]
- #680 ⬆️ Update dependency yarl to v1.17.0 @renovate[bot]
- #682 ⬆️ Update dependency yarl to v1.17.1 @renovate[bot]
- #681 ⬆️ Update dependency pytest-cov to v6 @renovate[bot]
- #683 ⬆️ Update dependency ruff to v0.7.2 @renovate[bot]
- #684 ⬆️ Lock file maintenance @renovate[bot]
- #687 ⬆️ Update dependency ruff to v0.7.3 @renovate[bot]
- #688 ⬆️ Update github/codeql-action action to v3.27.1 @renovate[bot]
- #689 ⬆️ Update github/codeql-action action to v3.27.3 @renovate[bot]
- #690 ⬆️ Update dependency aiohttp to v3.11.0 @renovate[bot]
- #691 ⬆️ Update dependency aiohttp to v3.11.2 @renovate[bot]
- #692 ⬆️ Update dependency coverage to v7.6.5 @renovate[bot]
- #693 ⬆️ Update github/codeql-action action to v3.27.4 @renovate[bot]
- #694 ⬆️ Update codecov/codecov-action action to v5 @renovate[bot]
- #697 ⬆️ Update codecov/codecov-action action to v5.0.2 @renovate[bot]
- #698 ⬆️ Update dependency coverage to v7.6.7 @renovate[bot]
- #699 ⬆️ Update dependency ruff to v0.7.4 @renovate[bot]
- #700 ⬆️ Update dependency yarl to v1.17.2 @renovate[bot]
- #701 ⬆️ Update dependency aiohttp to v3.11.3 @renovate[bot]
- #702 ⬆️ Update codecov/codecov-action action to v5.0.3 @renovate[bot]
- #703 ⬆️ Update dependency aiohttp to v3.11.6 @renovate[bot]
- #704 ⬆️ Update codecov/codecov-action action to v5.0.4 @renovate[bot]
- #705 ⬆️ Update codecov/codecov-action action to v5.0.6 @renovate[bot]
- #706 ⬆️ Update github/codeql-action action to v3.27.5 @renovate[bot]
- #707 ⬆️ Update codecov/codecov-action action to v5.0.7 @renovate[bot]
- #708 ⬆️ Update dependency aiohttp to v3.11.7 @renovate[bot]
- #709 ⬆️ Update dependency yarl to v1.18.0 @renovate[bot]
- #710 ⬆️ Update dependency coverage to v7.6.8 @renovate[bot]
- #712 ⬆️ Update dependency syrupy to v4.8.0 @renovate[bot]
- #711 ⬆️ Update dependency ruff to v0.8.0 @renovate[bot]
- #713 ⬆️ Update dependency aiohttp to v3.11.8 @renovate[bot]
- #714 ⬆️ Update dependency ruff to v0.8.1 @renovate[bot]
- #715 ⬆️ Update dependency aiohttp to v3.11.9 @renovate[bot]
- #716 ⬆️ Update dependency pylint to v3.3.2 @renovate[bot]
- #717 ⬆️ Update dependency pytest to v8.3.4 @renovate[bot]
- #718 ⬆️ Update dependency yarl to v1.18.3 @renovate[bot]
- #719 ⬆️ Update github/codeql-action action to v3.27.6 @renovate[bot]
- #720 ⬆️ Update dependency aiohttp to v3.11.10 @renovate[bot]
- #721 ⬆️ Update dependency ruff to v0.8.2 @renovate[bot]
- #722 ⬆️ Update dependency coverage to v7.6.9 @renovate[bot]
- #723 ⬆️ Update codecov/codecov-action action to v5.1.1 @renovate[bot]
- #724 ⬆️ Update pypa/gh-action-pypi-publish action to v1.12.3 @renovate[bot]
- #725 ⬆️ Update github/codeql-action action to v3.27.7 @renovate[bot]
- #726 ⬆️ Update dependency ruff to v0.8.3 @renovate[bot]
- #727 ⬆️ Update github/codeql-action action to v3.27.9 @renovate[bot]
- #728 ⬆️ Update dependency pytest-asyncio to v0.25.0 @renovate[bot]
- #729 ⬆️ Lock file maintenance @renovate[bot]
- #730 ⬆️ Update actions/upload-artifact action to v4.5.0 @renovate[bot]
- #731 ⬆️ Update codecov/codecov-action action to v5.1.2 @renovate[bot]
- #732 ⬆️ Update dependency aiohttp to v3.11.11 @renovate[bot]
- #733 ⬆️ Update dependency ruff to v0.8.4 @renovate[bot]
- #734 ⬆️ Update dependency types-pytz to v2024.2.0.20241221 @renovate[bot]
- #735 ⬆️ Update dependency mypy to v1.14.0 @renovate[bot]
- #736 ⬆️ Update github/codeql-action action to v3.28.0 @renovate[bot]
- #737 ⬆️ Update dependency pylint to v3.3.3 @renovate[bot]
- #738 ⬆️ Update dependency coverage to v7.6.10 @renovate[bot]
- #739 ⬆️ Lock file maintenance @renovate[bot]
- #740 ⬆️ Update dependency mypy to v1.14.1 @renovate[bot]
- #741 ⬆️ Update dependency pytest-asyncio to v0.25.1 @renovate[bot]
- #742 ⬆️ Update dependency ruff to v0.8.5 @renovate[bot]
- #743 ⬆️ Update dependency ruff to v0.8.6 @renovate[bot]
- #744 ⬆️ Lock file maintenance @renovate[bot]
- #745 ⬆️ Update dependency pytest-asyncio to v0.25.2 @renovate[bot]
- #746 ⬆️ Update dependency ruff to v0.9.0 @renovate[bot]
- #748 ⬆️ Update github/codeql-action action to v3.28.1 @renovate[bot]
- #747 ⬆️ Update dependency ruff to v0.9.1 @renovate[bot]
- #749 ⬆️ Update actions/upload-artifact action to v4.6.0 @renovate[bot]
- #750 ⬆️ Update dependency syrupy to v4.8.1 @renovate[bot]
- #751 ⬆️ Update dependency ruff to v0.9.2 @renovate[bot]
- #752 ⬆️ Update release-drafter/release-drafter action to v6.1.0 @renovate[bot]
- #753 ⬆️ Lock file maintenance @renovate[bot]
- #754 ⬆️ Update dependency pre-commit to v4.1.0 @renovate[bot]
- #755 ⬆️ Update actions/stale action to v9.1.0 @renovate[bot]
- #756 ⬆️ Update github/codeql-action action to v3.28.2 @renovate[bot]
- #757 ⬆️ Update dependency codespell to v2.4.0 @renovate[bot]
- #758 ⬆️ Update github/codeql-action action to v3.28.3 @renovate[bot]
- #759 ⬆️ Update codecov/codecov-action action to v5.2.0 @renovate[bot]
- #760 ⬆️ Update dependency ruff to v0.9.3 @renovate[bot]
- #761 ⬆️ Update github/codeql-action action to v3.28.4 @renovate[bot]
- #762 ⬆️ Update pypa/gh-action-pypi-publish action to v1.12.4 @renovate[bot]
- #763 ⬆️ Update codecov/codecov-action action to v5.3.0 @renovate[bot]
- #764 ⬆️ Update codecov/codecov-action action to v5.3.1 @renovate[bot]
- #765 ⬆️ Update github/codeql-action action to v3.28.5 @renovate[bot]
- #766 ⬆️ Update github/codeql-action action to v3.28.6 @renovate[bot]
- #769 ⬆️ Update dependency codespell to v2.4.1 @renovate[bot]
- #770 ⬆️ Update dependency pylint to v3.3.4 @renovate[bot]
- #771 ⬆️ Update dependency pytest-asyncio to v0.25.3 @renovate[bot]
- #772 ⬆️ Update github/codeql-action action to v3.28.8 @renovate[bot]
- #773 ⬆️ Update actions/setup-python action to v5.4.0 @renovate[bot]
- #774 ⬆️ Update dependency ruff to v0.9.4 @renovate[bot]
- #775 ⬆️ Update klaasnicolaas/action-inactivity-lock action to v1.1.2 @renovate[bot]
- #776 ⬆️ Lock file maintenance @renovate[bot]
- #778 ⬆️ Update dependency mypy to v1.15.0 @renovate[bot]
- #777 ⬆️ Update dependency types-pytz to v2025 @renovate[bot]
- #779 ⬆️ Update dependency aiohttp to v3.11.12 @renovate[bot]
- #780 ⬆️ Update dependency ruff to v0.9.5 @renovate[bot]
- #781 ⬆️ Update dependency coverage to v7.6.11 @renovate[bot]
- #782 ⬆️ Update github/codeql-action action to v3.28.9 @renovate[bot]
- #783 ⬆️ Lock file maintenance @renovate[bot]
- #784 ⬆️ Update dependency ruff to v0.9.6 @renovate[bot]
- #785 ⬆️ Update dependency coverage to v7.6.12 @renovate[bot]
- #786 ⬆️ Lock file maintenance @renovate[bot]
- #787 ⬆️ Update dependency ruff to v0.9.7 @renovate[bot]
- #788 ⬆️ Update dependency syrupy to v4.8.2 @renovate[bot]
- #789 ⬆️ Update actions/upload-artifact action to v4.6.1 @renovate[bot]
- #790 ⬆️ Update github/codeql-action action to v3.28.10 @renovate[bot]
- #791 ⬆️ Update dependency aiohttp to v3.11.13 @renovate[bot]
- #792 ⬆️ Update actions/download-artifact action to v4.1.9 @renovate[bot]
- #793 ⬆️ Update codecov/codecov-action action to v5.4.0 @renovate[bot]
- #794 ⬆️ Update dependency ruff to v0.9.8 @renovate[bot]
- #795 ⬆️ Update dependency pytest to v8.3.5 @renovate[bot]
- #796 ⬆️ Update dependency ruff to v0.9.9 @renovate[bot]
- #797 ⬆️ Update dependency pylint to v3.3.5 @renovate[bot]
- #798 ⬆️ Update dependency ruff to v0.9.10 @renovate[bot]
- #800 ⬆️ Update dependency syrupy to v4.9.0 @renovate[bot]
- #799 ⬆️ Update github/codeql-action action to v3.28.11 @renovate[bot]
- #801 ⬆️ Update dependency yamllint to v1.36.0 @renovate[bot]
- #802 ⬆️ Update dependency ruff to v0.10.0 @renovate[bot]
- #803 ⬆️ Update dependency yamllint to v1.36.1 @renovate[bot]
- #804 ⬆️ Update dependency coverage to v7.7.0 @renovate[bot]
- #805 ⬆️ Update dependency aiohttp to v3.11.14 @renovate[bot]
- #806 ⬆️ Update dependency yamllint to v1.36.2 @renovate[bot]
- #807 ⬆️ Update dependency types-pytz to v2025.1.0.20250318 @renovate[bot]
- #808 ⬆️ Update actions/download-artifact action to v4.2.0 @renovate[bot]
- #809 ⬆️ Update actions/download-artifact action to v4.2.1 @renovate[bot]
- #810 ⬆️ Update actions/upload-artifact action to v4.6.2 @renovate[bot]
- #811 ⬆️ Update dependency pylint to v3.3.6 @renovate[bot]
- #812 ⬆️ Update github/codeql-action action to v3.28.12 @renovate[bot]
- #813 ⬆️ Update dependency pre-commit to v4.2.0 @renovate[bot]
- #814 ⬆️ Update dependency ruff to v0.11.1 @renovate[bot]
- #815 ⬆️ Update dependency coverage to v7.7.1 @renovate[bot]
- #816 ⬆️ Update dependency ruff to v0.11.2 @renovate[bot]
- #818 ⬆️ Update github/codeql-action action to v3.28.13 @renovate[bot]
- #817 ⬆️ Update dependency syrupy to v4.9.1 @renovate[bot]
- #819 ⬆️ Update actions/setup-python action to v5.5.0 @renovate[bot]
- #820 ⬆️ Update dependency pytest-asyncio to v0.26.0 @renovate[bot]
- #821 ⬆️ Update dependency types-pytz to v2025.2.0.20250326 @renovate[bot]
- #822 ⬆️ Update dependency yamllint to v1.37.0 @renovate[bot]
- #823 ⬆️ Update dependency coverage to v7.8.0 @renovate[bot]
- #824 ⬆️ Lock file maintenance @renovate[bot]
- #825 ⬆️ Update dependency aiohttp to v3.11.15 @renovate[bot]
- #826 ⬆️ Update dependency pytest-cov to v6.1.0 @renovate[bot]
- #827 ⬆️ Update dependency aiohttp to v3.11.16 @renovate[bot]
- #828 ⬆️ Update dependency ruff to v0.11.3 @renovate[bot]
- #830 ⬆️ Update dependency ruff to v0.11.4 @renovate[bot]
- #829 ⬆️ Update dependency pytest-cov to v6.1.1 @renovate[bot]
- #831 ⬆️ Update dependency yarl to v1.19.0 @renovate[bot]
- #832 ⬆️ Lock file maintenance @renovate[bot]
- #833 ⬆️ Update github/codeql-action action to v3.28.15 @renovate[bot]
- #834 ⬆️ Update dependency ruff to v0.11.5 @renovate[bot]
- #835 ⬆️ Lock file maintenance @renovate[bot]
- #837 ⬆️ Update klaasnicolaas/action-inactivity-lock action to v1.1.3 @renovate[bot]
- #836 ⬆️ Update codecov/codecov-action action to v5.4.2 @renovate[bot]
- #838 ⬆️ Update klaasnicolaas/action-pr-labels action to v2.0.2 @renovate[bot]
- #839 ⬆️ Update dependency yarl to v1.20.0 @renovate[bot]
- #840 ⬆️ Update dependency ruff to v0.11.6 @renovate[bot]
- #841 ⬆️ Update dependency aiohttp to v3.11.17 @renovate[bot]
- #842 ⬆️ Update dependency aiohttp to v3.11.18 @renovate[bot]
- #843 ⬆️ Update github/codeql-action action to v3.28.16 @renovate[bot]
- #844 ⬆️ Update actions/setup-python action to v5.6.0 @renovate[bot]
- #845 ⬆️ Update dependency ruff to v0.11.7 @renovate[bot]
- #846 ⬆️ Update actions/download-artifact action to v4.3.0 @renovate[bot]
- #847 ⬆️ Lock file maintenance @renovate[bot]
- #848 ⬆️ Update dependency ruff to v0.11.8 @renovate[bot]
- #849 ⬆️ Update dependency pylint to v3.3.7 @renovate[bot]
- #850 ⬆️ Update dependency yamllint to v1.37.1 @renovate[bot]
- #851 ⬆️ Update github/codeql-action action to v3.28.17 @renovate[bot]
- #852 ⬆️ Update dependency ruff to v0.11.9 @renovate[bot]
- #853 ⬆️ Update codecov/codecov-action action to v5.4.3 @renovate[bot]
- #854 ⬆️ Update dependency ruff to v0.11.10 @renovate[bot]
- #855 ⬆️ Update dependency types-pytz to v2025.2.0.20250516 @renovate[bot]
- #856 ⬆️ Update github/codeql-action action to v3.28.18 @renovate[bot]
- #857 ⬆️ Update dependency coverage to v7.8.1 @renovate[bot]
- #858 ⬆️ Update dependency ruff to v0.11.11 @renovate[bot]
- #859 ⬆️ Update dependency coverage to v7.8.2 @renovate[bot]
- #860 ⬆️ Update dependency aiohttp to v3.12.0 @renovate[bot]
- #862 ⬆️ Update dependency aiohttp to v3.12.2 @renovate[bot]
- #863 ⬆️ Update dependency aiohttp to v3.12.4 @renovate[bot]
- #864 ⬆️ Update dependency ruff to v0.11.12 @renovate[bot]
- #865 ⬆️ Update dependency mypy to v1.16.0 @renovate[bot]
- #861 ⬆️ Update dependency pytest-asyncio to v1 @renovate[bot]
- #866 ⬆️ Update dependency aiohttp to v3.12.6 @renovate[bot]
- #867 ⬆️ Lock file maintenance @renovate[bot]
- #868 ⬆️ Update dependency aiohttp to v3.12.7 @renovate[bot]
- #869 ⬆️ Update dependency pytest to v8.4.0 @renovate[bot]
- #870 ⬆️ Update github/codeql-action action to v3.28.19 @renovate[bot]
- #871 ⬆️ Update dependency aiohttp to v3.12.9 @renovate[bot]
- #872 ⬆️ Update dependency aiohttp to v3.12.11 @renovate[bot]
- #873 ⬆️ Update dependency ruff to v0.11.13 @renovate[bot]
- #874 ⬆️ Update dependency yarl to v1.20.1 @renovate[bot]
- #876 ⬆️ Update dependency aiohttp to v3.12.12 @renovate[bot]
- #877 ⬆️ Update dependency coverage to v7.9.0 @renovate[bot]
- #878 ⬆️ Update dependency pytest-cov to v6.2.0 @renovate[bot]
- #879 ⬆️ Update github/codeql-action action to v3.29.0 @renovate[bot]
- #880 ⬆️ Update dependency pytest-cov to v6.2.1 @renovate[bot]
- #881 ⬆️ Update dependency aiohttp to v3.12.13 @renovate[bot]
- #882 ⬆️ Update dependency coverage to v7.9.1 @renovate[bot]
- #883 ⬆️ Update dependency mypy to v1.16.1 @renovate[bot]
- #884 ⬆️ Update dependency ruff to v0.12.0 @renovate[bot]
- #885 ⬆️ Update dependency pytest to v8.4.1 @renovate[bot]
- #886 ⬆️ Lock file maintenance @renovate[bot]
- #887 ⬆️ Update dependency ruff to v0.12.1 @renovate[bot]
- #888 ⬆️ Update github/codeql-action action to v3.29.1 @renovate[bot]
- #889 ⬆️ Update github/codeql-action action to v3.29.2 @renovate[bot]
- #890 ⬆️ Update dependency coverage to v7.9.2 @renovate[bot]
- #891 ⬆️ Update dependency ruff to v0.12.2 @renovate[bot]
- #892 ⬆️ Lock file maintenance @renovate[bot]
- #893 ⬆️ Update dependency aiohttp to v3.12.14 @renovate[bot]
- #894 ⬆️ Update dependency ruff to v0.12.3 @renovate[bot]
- #895 ⬆️ Lock file maintenance @renovate[bot]
- #896 ⬆️ Update dependency mypy to v1.17.0 @renovate[bot]
- #897 ⬆️ Update dependency pytest-asyncio to v1.1.0 @renovate[bot]
- #898 ⬆️ Update dependency ruff to v0.12.4 @renovate[bot]
- #899 ⬆️ Lock file maintenance @renovate[bot]
- #900 ⬆️ Update github/codeql-action action to v3.29.3 @renovate[bot]
- #901 ⬆️ Update github/codeql-action action to v3.29.4 @renovate[bot]
- #903 ⬆️ Update dependency coverage to v7.10.0 @renovate[bot]
- #902 ⬆️ Update dependency ruff to v0.12.5 @renovate[bot]
- #904 ⬆️ Update dependency coverage to v7.10.1 @renovate[bot]
- #905 ⬆️ Lock file maintenance @renovate[bot]
- #906 ⬆️ Update dependency aiohttp to v3.12.15 @renovate[bot]
- #907 ⬆️ Update dependency ruff to v0.12.7 @renovate[bot]
- #908 ⬆️ Update github/codeql-action action to v3.29.5 @renovate[bot]
- #909 ⬆️ Update dependency mypy to v1.17.1 @renovate[bot]
- #910 ⬆️ Update dependency coverage to v7.10.2 @renovate[bot]
- #911 ⬆️ Lock file maintenance @renovate[bot]
- #912 ⬆️ Update actions/download-artifact action to v5 @renovate[bot]
- #913 ⬆️ Update dependency ruff to v0.12.8 @renovate[bot]
- #914 ⬆️ Update github/codeql-action action to v3.29.7 @renovate[bot]
- #915 ⬆️ Update dependency coverage to v7.10.3 @renovate[bot]
- #916 ⬆️ Update dependency pylint to v3.3.8 @renovate[bot]
- #917 ⬆️ Update dependency types-pytz to v2025.2.0.20250809 @renovate[bot]
- #918 ⬆️ Update github/codeql-action action to v3.29.8 @renovate[bot]
- #919 ⬆️ Update github/codeql-action action to v3.29.9 @renovate[bot]
- #920 ⬆️ Update actions/checkout action to v4.3.0 @renovate[bot]
- #921 ⬆️ Update dependency pre-commit to v4.3.0 @renovate[bot]
- #922 ⬆️ Update actions/checkout action to v5 @renovate[bot]
- #923 ⬆️ Update dependency ruff to v0.12.9 @renovate[bot]
- #924 ⬆️ Update dependency pre-commit-hooks to v6 @renovate[bot]
- #925 ⬆️ Update dependency coverage to v7.10.4 @renovate[bot]
- #926 ⬆️ Update github/codeql-action action to v3.29.10 @renovate[bot]
- #927 ⬆️ Update codecov/codecov-action action to v5.5.0 @renovate[bot]
- #928 ⬆️ Update dependency ruff to v0.12.10 @renovate[bot]
- #929 ⬆️ Update github/codeql-action action to v3.29.11 @renovate[bot]
- #930 ⬆️ Update dependency coverage to v7.10.5 @renovate[bot]
- #931 ⬆️ Update dependency coverage to v7.10.6 @renovate[bot]
- #932 ⬆️ Update dependency ruff to v0.12.11 @renovate[bot]
- #933 ⬆️ Update github/codeql-action action to v3.30.0 @renovate[bot]
- #934 ⬆️ Update pypa/gh-action-pypi-publish action to v1.13.0 @renovate[bot]
- #935 ⬆️ Update actions/setup-python action to v6 @renovate[bot]
- #936 ⬆️ Update codecov/codecov-action action to v5.5.1 @renovate[bot]
- #937 ⬆️ Update dependency pytest to v8.4.2 @renovate[bot]
- #939 ⬆️ Update github/codeql-action action to v3.30.1 @renovate[bot]
- #938 ⬆️ Update dependency ruff to v0.12.12 @renovate[bot]
- #940 ⬆️ Update dependency pytest-cov to v6.3.0 @renovate[bot]
- #941 ⬆️ Update actions/stale action to v10 @renovate[bot]
- #942 ⬆️ Update github/codeql-action action to v3.30.2 @renovate[bot]
- #943 ⬆️ Update dependency pytest-cov to v7 @renovate[bot]
- #944 ⬆️ Update github/codeql-action action to v3.30.3 @renovate[bot]
- #945 ⬆️ Update dependency ruff to v0.13.0 @renovate[bot]
- #946 ⬆️ Update dependency mypy to v1.18.1 @renovate[bot]
- #947 ⬆️ Update dependency pytest-asyncio to v1.2.0 @renovate[bot]
- #948 ⬆️ Lock file maintenance @renovate[bot]
- #949 ⬆️ Update dependency mypy to v1.18.2 @renovate[bot]
- #950 ⬆️ Update dependency ruff to v0.13.1 @renovate[bot]
- #951 ⬆️ Update dependency coverage to v7.10.7 @renovate[bot]
- #952 ⬆️ Update dependency ruff to v0.13.2 @renovate[bot]
- #953 ⬆️ Update github/codeql-action action to v3.30.4 @renovate[bot]
- #954 ⬆️ Update github/codeql-action action to v3.30.5 @renovate[bot]
- #955 ⬆️ Update dependency syrupy to v5 @renovate[bot]
- #956 ⬆️ Update dependency ruff to v0.13.3 @renovate[bot]
- #957 ⬆️ Update github/codeql-action action to v3.30.6 @renovate[bot]
- #958 ⬆️ Update dependency pylint to v3.3.9 @renovate[bot]
- #959 ⬆️ Update actions/stale action to v10.1.0 @renovate[bot]
- #960 ⬆️ Update dependency aiohttp to v3.13.0 @renovate[bot]
- #961 ⬆️ Update dependency yarl to v1.22.0 @renovate[bot]
- #962 ⬆️ Update github/codeql-action action to v3.30.7 @renovate[bot]
- #963 ⬆️ Update dependency ruff to v0.14.0 @renovate[bot]
- #965 ⬆️ Update github/codeql-action action to v3.30.8 @renovate[bot]
- #966 ⬆️ Update dependency pylint to v4 @renovate[bot]
- #968 ⬆️ Update dependency pytz to v2025 @renovate[bot]
- #969 ⬆️ Update dependency pylint to v4.0.1 @renovate[bot]
- #970 ⬆️ Update dependency coverage to v7.11.0 @renovate[bot]
- #971 ⬆️ Update dependency ruff to v0.14.1 @renovate[bot]
- #973 ⬆️ Update dependency aiohttp to v3.13.1 @renovate[bot]
- #974 ⬆️ Lock file maintenance @renovate[bot]
- #975 ⬆️ Update dependency pylint to v4.0.2 @renovate[bot]
- #976 ⬆️ Update dependency ruff to v0.14.2 @renovate[bot]
- #972 ⬆️ Update mcr.microsoft.com/devcontainers/python Docker tag to v3.14 @renovate[bot]
- #980 ⬆️ Update dependency aiohttp to v3.13.2 @renovate[bot]
- #981 ⬆️ Update dependency ruff to v0.14.3 @renovate[bot]
- #979 ⬆️ Update actions/upload-artifact action to v5 @renovate[bot]
- #978 ⬆️ Update actions/download-artifact action to v6 @renovate[bot]
- #982 ⬆️ Lock file maintenance @renovate[bot]
- #983 ⬆️ Update dependency ruff to v0.14.4 @renovate[bot]
- #985 ⬆️ Update dependency coverage to v7.11.3 @renovate[bot]
- #986 ⬆️ Update dependency types-pytz to v2025.2.0.20251108 @renovate[bot]
- #987 ⬆️ Update dependency pre-commit to v4.4.0 @renovate[bot]
- #988 ⬆️ Update dependency pytest-asyncio to v1.3.0 @renovate[bot]
- #989 ⬆️ Update dependency pytest to v9 @renovate[bot]
- #990 ⬆️ Update dependency pytest to v9.0.1 @renovate[bot]
- #991 ⬆️ Update dependency pylint to v4.0.3 @renovate[bot]
- #992 ⬆️ Update dependency ruff to v0.14.5 @renovate[bot]
- #994 ⬆️ Lock file maintenance @renovate[bot]
- #995 ⬆️ Update actions/checkout action to v5.0.1 @renovate[bot]
- #996 ⬆️ Update dependency coverage to v7.12.0 @renovate[bot]
- #997 ⬆️ Update actions/checkout action to v6 @renovate[bot]
- #998 ⬆️ Update dependency ruff to v0.14.6 @renovate[bot]
- #999 ⬆️ Update dependency pre-commit to v4.5.0 @renovate[bot]
- #1000 ⬆️ Update actions/setup-python action to v6.1.0 @renovate[bot]
- #1001 ⬆️ Update dependency pylint to v4.0.4 @renovate[bot]
- #1002 ⬆️ Update dependency ruff to v0.14.7 @renovate[bot]
- #1003 ⬆️ Update dependency mypy to v1.19.0 @renovate[bot]
- #1004 ⬆️ Update actions/checkout action to v6.0.1 @renovate[bot]
- #1005 ⬆️ Update actions/stale action to v10.1.1 @renovate[bot]
- #1006 ⬆️ Update dependency pytest to v9.0.2 @renovate[bot]
- #1007 ⬆️ Update dependency ruff to v0.14.8 @renovate[bot]
- #1008 ⬆️ Update dependency coverage to v7.13.0 @renovate[bot]
- #1009 ⬆️ Update codecov/codecov-action action to v5.5.2 @renovate[bot]
- #1010 ⬆️ Update dependency ruff to v0.14.9 @renovate[bot]
- #1013 ⬆️ Update dependency mypy to v1.19.1 @renovate[bot]
- #1011 ⬆️ Update actions/download-artifact action to v7 @renovate[bot]
- #1012 ⬆️ Update actions/upload-artifact action to v6 @renovate[bot]
- #1014 ⬆️ Update dependency pre-commit to v4.5.1 @renovate[bot]
- #1015 ⬆️ Update dependency ruff to v0.14.10 @renovate[bot]
- #1016 ⬆️ Lock file maintenance @renovate[bot]
- #1017 ⬆️ Update dependency coverage to v7.13.1 @renovate[bot]
- #1018 ⬆️ Lock file maintenance @renovate[bot]
- #1019 ⬆️ Update dependency aiohttp to v3.13.3 @renovate[bot]
- #1020 ⬆️ Lock file maintenance @renovate[bot]
- #1021 ⬆️ Update dependency ruff to v0.14.11 @renovate[bot]
- #1022 ⬆️ Lock file maintenance @renovate[bot]
- #1023 ⬆️ Update dependency yamllint to v1.38.0 @renovate[bot]
- #1024 ⬆️ Update dependency ruff to v0.14.13 @renovate[bot]
- #1025 ⬆️ Lock file maintenance @renovate[bot]
- #1026 ⬆️ Update release-drafter/release-drafter action to v6.1.1 @renovate[bot]
- #1027 ⬆️ Update actions/checkout action to v6.0.2 @renovate[bot]
- #1028 ⬆️ Update dependency ruff to v0.14.14 @renovate[bot]
- #1029 ⬆️ Update dependency coverage to v7.13.2 @renovate[bot]
- #1030 ⬆️ Update actions/setup-python action to v6.2.0 @renovate[bot]
- #1031 ⬆️ Update dependency syrupy to v5.1.0 @renovate[bot]
- #1032 ⬆️ Update release-drafter/release-drafter action to v6.2.0 @renovate[bot]
- #1033 ⬆️ Update klaasnicolaas/action-pr-labels action to v3 @renovate[bot]
- #1034 ⬆️ Update klaasnicolaas/action-pr-labels action to v3.1.0 @renovate[bot]
- #1035 ⬆️ Update klaasnicolaas/action-inactivity-lock action to v2 @renovate[bot]
- #1036 ⬆️ Update klaasnicolaas/action-inactivity-lock action to v2.0.1 @renovate[bot]
- #1037 ⬆️ Lock file maintenance @renovate[bot]
- #1038 ⬆️ Update dependency coverage to v7.13.3 @renovate[bot]
- #1039 ⬆️ Update dependency ruff to v0.15.0 @renovate[bot]
- #1040 ⬆️ Lock file maintenance @renovate[bot]
- #1042 ⬆️ Update dependency coverage to v7.13.4 @renovate[bot]
- #1043 ⬆️ Update dependency ruff to v0.15.1 @renovate[bot]
- #1044 ⬆️ Update dependency prek to v0.3.3 @renovate[bot]
- #1045 ⬆️ Lock file maintenance @renovate[bot]
- #1046 ⬆️ Update actions/stale action to v10.2.0 @renovate[bot]
- #1047 ⬆️ Update dependency ruff to v0.15.2 @renovate[bot]
- #1048 ⬆️ Update dependency pylint to v4.0.5 @renovate[bot]
- #1049 ⬆️ Lock file maintenance @renovate[bot]
- #1050 ⬆️ Update dependency ruff to v0.15.4 @renovate[bot]
- #1051 ⬆️ Update actions/download-artifact action to v8 @renovate[bot]
- #1053 ⬆️ Update dependency yarl to v1.23.0 @renovate[bot]
- #1052 ⬆️ Update dependency prek to v0.3.4 @renovate[bot]
- #1054 ⬆️ Update actions/upload-artifact action to v7 @renovate[bot]
- #1056 ⬆️ Update dependency codespell to v2.4.2 @renovate[bot]
- #1057 ⬆️ Update dependency ruff to v0.15.5 @renovate[bot]
- #1055 ⬆️ Update dependency types-pytz to v2026 @renovate[bot]
- #1058 ⬆️ Update release-drafter/release-drafter action to v6.4.0 @renovate[bot]
- #1059 ⬆️ Lock file maintenance @renovate[bot]
- #1060 ⬆️ Update dependency prek to v0.3.5 @renovate[bot]
- #1061 ⬆️ Update actions/download-artifact action to v8.0.1 @renovate[bot]
- #1062 ⬆️ Update dependency ruff to v0.15.6 @renovate[bot]
- #1063 ⬆️ Update release-drafter/release-drafter action to v7 @renovate[bot]
- #1064 ⬆️ Update dependency prek to v0.3.6 @renovate[bot]
- #1065 ⬆️ Update dependency coverage to v7.13.5 @renovate[bot]
- #1066 ⬆️ Update release-drafter/release-drafter action to v7.1.0 @renovate[bot]
- #1067 ⬆️ Update codecov/codecov-action action to v5.5.3 @renovate[bot]
- #1068 ⬆️ Update release-drafter/release-drafter action to v7.1.1 @renovate[bot]
- #1069 ⬆️ Update dependency ruff to v0.15.7 @renovate[bot]
- #1070 ⬆️ Lock file maintenance @renovate[bot]
- #1071 ⬆️ Update dependency pytest-cov to v7.1.0 @renovate[bot]
- #1072 ⬆️ Update dependency prek to v0.3.8 @renovate[bot]
- #1073 ⬆️ Update codecov/codecov-action action to v5.5.4 @renovate[bot]
- #1074 ⬆️ Update dependency ruff to v0.15.8 @renovate[bot]
- #1075 ⬆️ Update dependency aiohttp to v3.13.4 @renovate[bot]
- #1076 ⬆️ Update codecov/codecov-action action to v6 @renovate[bot]
- #1077 ⬆️ Update dependency mypy to v1.20.0 @renovate[bot]
- #1078 ⬆️ Update dependency aiohttp to v3.13.5 @renovate[bot]
- #1079 ⬆️ Update dependency ruff to v0.15.9 @renovate[bot]
- #1080 ⬆️ Update dependency types-pytz to v2026.1.1.20260402 @renovate[bot]
- #1081 ⬆️ Lock file maintenance @renovate[bot]
- #1082 ⬆️ Update dependency pytest to v9.0.3 @renovate[bot]
- #1083 ⬆️ Update pypa/gh-action-pypi-publish action to v1.14.0 @renovate[bot]
- #1084 ⬆️ Update dependency types-pytz to v2026.1.1.20260408 @renovate[bot]
- #1085 ⬆️ Update dependency ruff to v0.15.10 @renovate[bot]
- #1086 ⬆️ Update release-drafter/release-drafter action to v7.2.0 @renovate[bot]
- #1087 ⬆️ Update actions/upload-artifact action to v7.0.1 @renovate[bot]
- #1088 ⬆️ Lock file maintenance @renovate[bot]
- #1089 ⬆️ Update dependency mypy to v1.20.1 @renovate[bot]
- #1090 ⬆️ Update dependency prek to v0.3.9 @renovate[bot]
- #1091 ⬆️ Update dependency ruff to v0.15.11 @renovate[bot]
- #1092 ⬆️ Lock file maintenance @renovate[bot]
- #1093 ⬆️ Update dependency mypy to v1.20.2 @renovate[bot]
- #1094 ⬆️ Update dependency prek to v0.3.10 @renovate[bot]
- #1095 ⬆️ Update dependency ruff to v0.15.12 @renovate[bot]
- #1096 ⬆️ Update dependency prek to v0.3.11 @renovate[bot]
- #1097 ⬆️ Update release-drafter/release-drafter action to v7.2.1 @renovate[bot]
- #1098 ⬆️ Lock file maintenance @renovate[bot]
- #1099 ⬆️ Update dependency prek to v0.3.13 @renovate[bot]
- #1100 ⬆️ Update dependency types-pytz to v2026.2.0.20260506 @renovate[bot]
- #1102 ⬆️ Update klaasnicolaas/action-pr-labels action to v3.1.1 @renovate[bot]
- #1103 ⬆️ Update dependency coverage to v7.14.0 @renovate[bot]
- #1104 ⬆️ Update release-drafter/release-drafter action to v7.3.0 @renovate[bot]
- #1105 ⬆️ Update dependency ruff to v0.15.13 @renovate[bot]
- #1106 ⬆️ Update dependency prek to v0.4.0 @renovate[bot]
- #1101 ⬆️ Update dependency mypy to v2 @renovate[bot]
- #1107 ⬆️ Update dependency syrupy to v5.2.0 @renovate[bot]
- #1108 ⬆️ Lock file maintenance @renovate[bot]
- #1109 ⬆️ Update codecov/codecov-action action to v6.0.1 @renovate[bot]
- #1110 ⬆️ Update dependency types-pytz to v2026.2.0.20260518 @renovate[bot]
- #1111 ⬆️ Update dependency yarl to v1.24.2 @renovate[bot]
- #1112 ⬆️ Update dependency prek to v0.4.1 @renovate[bot]
- #1113 ⬆️ Update dependency ruff to v0.15.14 @renovate[bot]
- #1114 ⬆️ Update actions/stale action to v10.3.0 @renovate[bot]
- #1115 ⬆️ Lock file maintenance @renovate[bot]
- #1116 ⬆️ Update release-drafter/release-drafter action to v7.3.1 @renovate[bot]
- #1117 ⬆️ Update dependency coverage to v7.14.1 @renovate[bot]
- #1118 ⬆️ Update dependency prek to v0.4.2 @renovate[bot]
- #1119 ⬆️ Update dependency pytest-asyncio to v1.4.0 @renovate[bot]
- #1120 ⬆️ Update dependency prek to v0.4.3 @renovate[bot]
- #1121 ⬆️ Update dependency ruff to v0.15.15 @renovate[bot]
- #1122 ⬆️ Update dependency syrupy to v5.3.1 @renovate[bot]
- #1123 ⬆️ Lock file maintenance @renovate[bot]
- #1124 ⬆️ Update dependency aiohttp to v3.14.0 [SECURITY] @renovate[bot]
- #1125 ⬆️ Update actions/checkout action to v6.0.3 @renovate[bot]
- #1126 ⬆️ Update codecov/codecov-action action to v6.0.2 @renovate[bot]
- #1127 ⬆️ Update dependency prek to v0.4.5 @renovate[bot]
- #1128 ⬆️ Update dependency pylint to v4.0.6 @renovate[bot]
- #1129 ⬆️ Update dependency ruff to v0.15.17 @renovate[bot]
- #1130 ⬆️ Update dependency syrupy to v5.3.2 @renovate[bot]
- #1132 ⬆️ Update release-drafter/release-drafter action to v7.4.0 @renovate[bot]
- #1131 ⬆️ Update dependency pytest to v9.1.0 @renovate[bot]
- #1133 ⬆️ Update codecov/codecov-action action to v7 @renovate[bot]
- #1134 ⬆️ Update dependency ruff to v0.15.18 @renovate[bot]
- #1135 ⬆️ Update actions/checkout action to v7 @renovate[bot]
- #1136 ⬆️ Update dependency coverage to v7.14.2 @renovate[bot]
- #1137 ⬆️ Update dependency pytest to v9.1.1 @renovate[bot]
- #1138 ⬆️ Update dependency coverage to v7.14.3 @renovate[bot]
- #1139 ⬆️ Update dependency ruff to v0.15.19 @renovate[bot]
- #1140 ⬆️ Update actions/setup-python action to v6.3.0 @renovate[bot]
- #1141 ⬆️ Update dependency ruff to v0.15.20 @renovate[bot]
- #1142 ⬆️ Update dependency syrupy to v5.3.3 @renovate[bot]
- #1143 ⬆️ Update release-drafter/release-drafter action to v7.5.1 @renovate[bot]
- #1144 ⬆️ Update dependency syrupy to v5.3.4 @renovate[bot]
- #1145 ⬆️ Lock file maintenance @renovate[bot]
- #1146 ⬆️ Update dependency prek to v0.4.6 @renovate[bot]
- #1147 ⬆️ Update dependency syrupy to v5.4.0 @renovate[bot]
- #1148 ⬆️ Update dependency coverage to v7.15.0 @renovate[bot]
- #1149 ⬆️ Update dependency prek to v0.4.8 @renovate[bot]
- #1150 ⬆️ Lock file maintenance @renovate[bot]
- #1151 ⬆️ Update dependency syrupy to v5.5.1 @renovate[bot]
- #1152 ⬆️ Update dependency mypy to v2.2.0 @renovate[bot]
- #1153 ⬆️ Update dependency syrupy to v5.5.2 @renovate[bot]
- #1154 ⬆️ Update dependency ruff to v0.15.21 @renovate[bot]
- #1155 ⬆️ Update actions/stale action to v10.4.0 @renovate[bot]
- #1156 ⬆️ Update dependency coverage to v7.15.1 @renovate[bot]
- #1157 ⬆️ Update dependency prek to v0.4.9 @renovate[bot]
- #1159 ⬆️ Lock file maintenance @renovate[bot]
- #1158 ⬆️ Update dependency syrupy to v5.5.3 @renovate[bot]
- #1160 ⬆️ Update dependency mypy to v2.3.0 @renovate[bot]
- #1161 ⬆️ Update dependency codespell to v2.4.3 @renovate[bot]
- #1162 ⬆️ Update dependency coverage to v7.15.2 @renovate[bot]
- #1163 ⬆️ Update dependency prek to v0.4.10 @renovate[bot]
- #1164 ⬆️ Update dependency ruff to v0.15.22 @renovate[bot]
- #1165 ⬆️ Update actions/checkout action to v7.0.1 @renovate[bot]
- #1166 ⬆️ Update dependency aiohttp to v3.14.2 @renovate[bot]
- #1168 ⬆️ Update pypa/gh-action-pypi-publish action to v1.14.1 @renovate[bot]
- #1167 ⬆️ Update dependency yarl to v1.24.5 @renovate[bot]
- #1169 ⬆️ Update release-drafter/release-drafter action to v7.6.0 @renovate[bot]
- #1171 ⬆️ Update dependency aiohttp to v3.14.3 @renovate[bot]
- #1170 ⬆️ Update actions/setup-python action to v7 @renovate[bot]
- #1173 ⬆️ Update dependency prek to v0.4.11 @renovate[bot]
- #1174 ⬆️ Update dependency types-pytz to v2026.3.1.20260727 @renovate[bot]
- #1176 ⬆️ Update pypa/gh-action-pypi-publish action to v1.14.2 @renovate[bot]
- #1177 ⬆️ Update release-drafter/release-drafter action to v7.7.0 @renovate[bot]
- #1178 ⬆️ Update dependency coverage to v7.15.3 @renovate[bot]
- #1179 ⬆️ Lock file maintenance @renovate[bot]
- #1175 ⬆️ Update actions/stale action to v11 @renovate[bot]
- #1180 ⬆️ Update dependency prek to v0.4.12 @renovate[bot]
- #1181 ⬆️ Update dependency coverage to v7.15.4 @renovate[bot]
- #1182 ⬆️ Update dependency pylint to v4.0.7 @renovate[bot]
- #1183 ⬆️ Lock file maintenance @renovate[bot]
- #1184 ⬆️ Update dependency prek to v0.4.13 @renovate[bot]
- #1185 ⬆️ Update dependency mypy to v2.3.1 @renovate[bot]
- #1186 ⬆️ Lock file maintenance @renovate[bot]
- #1187 ⬆️ Update dependency prek to v0.4.14 @renovate[bot]
- #1189 ⬆️ Lock file maintenance @renovate[bot]
- #1190 ⬆️ Update dependency prek to v0.5.0 @renovate[bot]
- #1191 ⬆️ Update dependency pylint to v4.0.8 @renovate[bot]
- #1192 ⬆️ Update dependency coverage to v7.16.0 @renovate[bot]
- #1172 ⬆️ Update dependency ruff to v0.16.5 @renovate[bot]
- #1188 ⬆️ Update dependency syrupy to v6 @renovate[bot]
- #1193 ⬆️ Update dependency prek to v0.5.1 @renovate[bot]
- #1194 ⬆️ Update dependency prek to v0.5.2 @renovate[bot]
- #1195 ⬆️ Update dependency ruff to v0.16.6 @renovate[bot]
- #1202 ⬆️ Update dependency ty to v0.0.79 @renovate[bot]
- #1203 ⬆️ Update dependency ty to v0.0.80 @renovate[bot]
- #1199 ⬆️ Lock file maintenance @renovate[bot]
- #1204 ⬆️ Update dependency zizmor to v1.30.1 @renovate[bot]
- #1205 ⬆️ Update github/codeql-action action to v4.38.0 @renovate[bot]
- #1206 ⬆️ Update dependency ruff to v0.16.7 @renovate[bot]
- #1208 ⬆️ Update dependency coverage to v7.16.1 @renovate[bot]
- #1209 ⬆️ Update dependency prek to v0.5.3 @renovate[bot]
- #1210 ⬆️ Update dependency syrupy to v6.1.1 @renovate[bot]
- #1211 ⬆️ Update dependency ty to v0.0.81 @renovate[bot]
- #1212 ⬆️ Update codecov/codecov-action action to v7.1.0 @renovate[bot]
- #1213 ⬆️ Update dependency yarl to v1.25.1 @renovate[bot]
- #1214 ⬆️ Update codecov/codecov-action action to v7.1.1 @renovate[bot]
- #1215 ⬆️ Update dependency ruff to v0.16.8 @renovate[bot]
- #1216 ⬆️ Update dependency ty to v0.0.82 @renovate[bot]
- #1217 ⬆️ Update github/codeql-action action to v4.38.1 @renovate[bot]
- #1218 ⬆️ Lock file maintenance @renovate[bot]
- #1219 ⬆️ Update dependency ty to v0.0.83 @renovate[bot]
- #1220 ⬆️ Update dependency ruff to v0.16.9 @renovate[bot]
- #1221 ⬆️ Update dependency ty to v0.0.84 @renovate[bot]
- #1222 ⬆️ Update dependency coverage to v7.16.2 @renovate[bot]
- #1223 ⬆️ Update github/codeql-action action to v4.38.2 @renovate[bot]
- #1225 ⬆️ Update dependency types-pytz to v2026.4.0.20260926 @renovate[bot]
- #1224 ⬆️ Update dependency prek to v0.5.4 @renovate[bot]
- #1226 ⬆️ Update dependency ruff to v0.16.10 @renovate[bot]
- #1227 ⬆️ Update release-drafter/release-drafter action to v7.8.0 @renovate[bot]
- #1228 ⬆️ Update release-drafter/release-drafter action to v7.9.0 @renovate[bot]
- #1229 ⬆️ Lock file maintenance @renovate[bot]
- #1230 ⬆️ Update dependency aiohttp to v3.14.4 @renovate[bot]
- #1231 ⬆️ Update dependency prek to v0.5.5 @renovate[bot]
- #1233 ⬆️ Update dependency types-pytz to v2026.5.0.20261006 @renovate[bot]
- #1232 ⬆️ Update dependency ty to v0.0.85 @renovate[bot]
- #1236 ⬆️ Update actions/download-artifact action to v8.0.2 @renovate[bot]
- #1237 ⬆️ Update actions/upload-artifact action to v7.0.2 @renovate[bot]
- #1235 Fix Renovate tracking for Bluesky action @klaasnicolaas
- #1238 ⬆️ Update github/codeql-action action to v4.38.3 @renovate[bot]
- #1239 ⬆️ Update release-drafter/release-drafter action to v7.10.0 @renovate[bot]
- #1240 ⬆️ Update myConsciousness/bluesky-post action to v6 - autoclosed @renovate[bot]
Full Changelog: v3.0.1...v4.0.0