diff --git a/requirements.txt b/requirements.txt
index 4f50c1007ebc9873875798bcc46f912fca2eef25..8b8227e9e9c4821dc7be40bec7c76fcb7bcfd3ae 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6,8 +6,8 @@ numpy
 pandas
 pyBigWig
 # pybedtools @ git+https://github.com/blaiseli/pybedtools.git@fix_missing_headers --global-option="cythonize"
-# pybedtools @ git+https://github.com/blaiseli/pybedtools.git@pep518
-pybedtools
+pybedtools @ git+https://github.com/blaiseli/pybedtools.git@pep518
+# pybedtools
 # scipy<=1.3.3
 scipy>=1.4.2
 seaborn
diff --git a/setup.py b/setup.py
index 71b957e93b1674b2c3ddff57a06a1d15de926f8a..953017f7b17df09ed4e7aa05acc01c031d9b7c97 100644
--- a/setup.py
+++ b/setup.py
@@ -45,8 +45,8 @@ setup(
         "numpy",
         "pandas",
         "pyBigWig",
-        # "pybedtools @ git+https://github.com/blaiseli/pybedtools.git@pep518",
-        "pybedtools",
+        "pybedtools @ git+https://github.com/blaiseli/pybedtools.git@pep518",
+        # "pybedtools",
         # "scipy<=1.3.3",
         "scipy>=1.4.2",
         "seaborn"],