diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index b861136..9b161d7 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -1,13 +1,13 @@
 repos:
 -   repo: https://github.com/pre-commit/pre-commit-hooks
-    rev: v4.5.0
+    rev: v4.6.0
     hooks:
     -   id: check-yaml
     -   id: end-of-file-fixer
     -   id: trailing-whitespace
 - repo: https://github.com/astral-sh/ruff-pre-commit
   # Ruff version.
-  rev: v0.2.1
+  rev: v0.6.0
   hooks:
     # Run the linter.
     - id: ruff
diff --git a/src/enzax/rate_equations.py b/src/enzax/rate_equations.py
index 0a37418..c95e768 100644
--- a/src/enzax/rate_equations.py
+++ b/src/enzax/rate_equations.py
@@ -111,8 +111,7 @@ def numerator(self, conc: Float[Array, " n"]) -> Scalar:
         )
 
     @abstractmethod
-    def free_enzyme_ratio(self, conc: Float[Array, " n"]) -> Scalar:
-        ...
+    def free_enzyme_ratio(self, conc: Float[Array, " n"]) -> Scalar: ...
 
 
 class IrreversibleMichaelisMenten(MichaelisMenten):