diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index f8cd10dc6d5954ebe1032696839411c8c395eb9d..3cc8620b35745d4b064883c9637afb642c487ced 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -2,16 +2,16 @@
 # See https://pre-commit.com/hooks.html for more hooks
 repos:
   - repo: https://github.com/timothycrosley/isort
-    rev: 5.10.1
+    rev: 5.12.0
     hooks:
     - id: isort
       args: [-sl]
   - repo: https://github.com/psf/black
-    rev: 22.3.0
+    rev: 23.1.0
     hooks:
     - id: black
   - repo: https://github.com/pre-commit/pre-commit-hooks
-    rev: v4.1.0
+    rev: v4.4.0
     hooks:
       - id: check-ast
       - id: check-case-conflict
@@ -23,7 +23,7 @@ repos:
       - id: check-yaml
         exclude: conda/meta.yaml
   - repo: https://github.com/PyCQA/flake8/
-    rev: 4.0.1
+    rev: 6.0.0
     hooks:
       - id: flake8
   - repo: https://github.com/PyCQA/bandit