diff --git a/pyproject.toml b/pyproject.toml
index 4ae90f5..ba28dbf 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -98,7 +98,7 @@ exclude = [
 ]
 
 [tool.ruff.lint.mccabe]
-max-complexity = 12
+max-complexity = 15
 
 [tool.mypy]
 warn_unused_configs = true