diff --git a/requirements.txt b/requirements.txt
index 782fb4a06387e54280e2bfd3c0045e87a6665a83..5dbb14e25cf907c73df8662dee76f3bce08d84d6 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,5 +1,6 @@
 argparse
 biopython
+polars==0.16.17
 gtfparse
 numpy>=1.23.3
 pandas>=1.4.4
\ No newline at end of file
diff --git a/requirements_dev.txt b/requirements_dev.txt
index 19f4ed8f0a9479b80aab6e5337d4c2efe1b31ed9..e4f1065860b2254edc650d040193989add7f6179 100644
--- a/requirements_dev.txt
+++ b/requirements_dev.txt
@@ -2,5 +2,6 @@ pytest
 coverage
 flake8
 flake8-docstrings
+pyarrow
 mypy
 pylint