diff --git a/requirements.txt b/requirements.txt
index 0a014a8f3387a54562ed905657d3b4418536f945..91563d3a84aade41d333c5ba2e7814567e8de442 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5,6 +5,7 @@ conllu~=4.4.1
 conllutils~=1.1.4
 dill~=0.3.6
 importlib-resources~=5.12.0
+h5py~=3.9.0
 overrides~=7.3.1
 torch~=2.0.0
 torchtext~=0.15.1
diff --git a/setup.py b/setup.py
index d5bdfd3afe63598ebf9e4e9b01a77f2ff415f7c3..2901dfbc1e29fa8906740d06d240979add979b7b 100644
--- a/setup.py
+++ b/setup.py
@@ -11,6 +11,7 @@ REQUIREMENTS = [
     "conllutils~=1.1.4",
     "dill~=0.3.6",
     "importlib-resources~=5.12.0",
+    "h5py~=3.9.0",
     "overrides~=7.3.1",
     "torch~=2.0.0",
     "torchtext~=0.15.1",
@@ -30,7 +31,7 @@ setup(
     version="2.0.0",
     author="Maja Jablonska",
     author_email="maja.jablonska@ipipan.waw.pl",
-    install_requirements=REQUIREMENTS,
+    install_requires=REQUIREMENTS,
     packages=find_packages(exclude=['tests']),
     license="GPL-3.0",
     keywords="nlp natural-language-processing dependency-parsing",