chore(pre-commit.ci): pre-commit autoupdate
updates:
- [github.com/commitizen-tools/commitizen: v4.19.1 → v4.19.2](https://github.com/commitizen-tools/commitizen/compare/v4.19.1...v4.19.2)
- [github.com/asottile/pyupgrade: v3.21.2 → v3.22.0](https://github.com/asottile/pyupgrade/compare/v3.21.2...v3.22.0)
- [github.com/astral-sh/ruff-pre-commit: v0.16.10 → v0.17.1](https://github.com/astral-sh/ruff-pre-commit/compare/v0.16.10...v0.17.1)
- [github.com/cdce8p/python-typing-update: v0.8.1 → v0.9.0](https://github.com/cdce8p/python-typing-update/compare/v0.8.1...v0.9.0)