Changes
* chore: Update pre-commit hooks (985) pre-commit-ci
* Sync: synced file(s) with FollowTheProcess/.github (980) FollowTheProcess
* Sync: synced file(s) with FollowTheProcess/.github (979) FollowTheProcess
:construction_worker: Continuous Integration
* Get off hatch and use nox for CI (986) FollowTheProcess
* Use ruff formatter (982) FollowTheProcess
:package: Dependencies
* Upgrade to pydantic v2 (987) FollowTheProcess
* Bump virtualenv from 20.24.5 to 20.24.6 (983) dependabot
* Bump actions/checkout from 3 to 4 (981) dependabot