diff --git a/setup.py b/setup.py
index 913afdc1d41a96ceb61182add99425faac321c94..f71fd2616bc61ef1b8f1b36048ee5380f215211d 100755
--- a/setup.py
+++ b/setup.py
@@ -157,7 +157,7 @@ def setup_package():
         python_requires='>=3.7',
         install_requires=["linkahead>=0.13.1",
                           "jsonref",
-                          "jsonschema>=4.4.0",
+                          "jsonschema[format]>=4.4.0",
                           "numpy>=1.17.3",
                           "openpyxl>=3.0.7",
                           "pandas>=1.2.0",