diff --git a/requirements_torch_training.txt b/requirements_torch_training.txt
index 8033798ff5c83ae4eee1f6969a8a9f4c6187c1b6..03f63837b289808620da54561c631649b1d88d55 100644
--- a/requirements_torch_training.txt
+++ b/requirements_torch_training.txt
@@ -1,2 +1,2 @@
-git+http://gitlab.aicrowd.com/flatland/flatland.git@master
+git+https://gitlab.aicrowd.com/flatland/flatland.git@master
 torch>=1.1.0
\ No newline at end of file
diff --git a/setup.py b/setup.py
index 723e1a6f701150f5853a0199057bc234137c2aa2..59089f8837341196fe6daa48775205a737a1d748 100644
--- a/setup.py
+++ b/setup.py
@@ -1,12 +1,5 @@
-import os
-
 from setuptools import setup, find_packages
 
-# TODO: setup does not support installation from url, move to requirements*.txt
-# TODO: @master as soon as mr is merged on flatland.
-os.system(
-    'pip install git+https://gitlab.aicrowd.com/flatland/flatland.git@57-access-resources-through-importlib_resources')
-
 install_reqs = []
 # TODO: include requirements_RLLib_training.txt
 requirements_paths = ['requirements_torch_training.txt']  # , 'requirements_RLLib_training.txt']