diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index 33008da7..6ad6f8d8 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -5,20 +5,20 @@ repos:
       - id: seed-isort-config
         name: Seed isort
   - repo: https://github.com/psf/black
-    rev: 22.6.0
+    rev: 23.1.0
     hooks:
       - id: black
         language_version: python3
         args: [--line-length=100, --target-version=py38]
   - repo: https://github.com/pre-commit/pre-commit-hooks
-    rev: v4.3.0
+    rev: v4.4.0
     hooks:
       - id: end-of-file-fixer
         exclude: ^.bumpversion.cfg
       - id: trailing-whitespace
         exclude: ^.bumpversion.cfg
   - repo: https://github.com/pre-commit/mirrors-mypy
-    rev: "v0.961"
+    rev: "v1.0.1"
     hooks:
       - id: mypy
         name: Lint core with mypy
@@ -29,18 +29,18 @@ repos:
         additional_dependencies:
           - "types-all"
   - repo: https://github.com/PyCQA/isort
-    rev: "5.10.1"
+    rev: "5.12.0"
     hooks:
       - id: isort
         name: Sort import with isort
         args: ["-m3", "-w 100", "--tc"]
         # exclude: ^tests/
   - repo: https://github.com/pre-commit/mirrors-prettier
-    rev: "v2.6.1"
+    rev: "v3.0.0-alpha.6"
     hooks:
       - id: prettier
   - repo: https://github.com/PyCQA/flake8
-    rev: "4.0.1"
+    rev: "6.0.0"
     hooks:
       - id: flake8
         exclude: ^tests/