diff --git a/setup.py b/setup.py
index 1d324f8b2c6650fb5b782c273f30f143a5c98c98..b327e0c8ce86e6560cf73e5a291d3f5ebc5b6364 100644
--- a/setup.py
+++ b/setup.py
@@ -59,8 +59,8 @@ def setup_package():
                       'pyparsing>=2.4.0', 'python-dateutil>=2.8.0',
                       'scikit-learn>=0.19.0', 'scipy>=1.3.0', 'six>=1.12.0',
                       'pandas>=0.23.3', 'pyyaml>=3.12', 'plotly>=4.2.1',
-                      'matplotlib>=3.1.1', 'tabulate>=0.8.6', 'pyscm-ml>=1.0.0',
-                      'randomscm @ git+https://git@github.com/thibgo/randomscm@v0.0.0-alpha'],
+                      'matplotlib>=3.1.1', 'tabulate>=0.8.6', 'pyscm-ml>=1.0.0',],
+    dependency_links=['https://github.com/thibgo/randomscm@v0.0.0-alpha#egg=randomscm'],
     extras_require={
             'dev': ['pytest', 'pytest-cov'],
             'doc': ['sphinx >= 3.0.2', 'numpydoc', 'docutils', 'sphinx-autoapi',