diff --git a/.test-conda-env-py3.yml b/.test-conda-env-py3.yml
index c95608f48d118948bd788cd5a0e57bcad439a02e..31c74378f0dcf8af7687785ee5cf906172dcecb3 100644
--- a/.test-conda-env-py3.yml
+++ b/.test-conda-env-py3.yml
@@ -14,15 +14,3 @@ dependencies:
 - pyopencl
 - python=3
 - gmsh
-
-- pip
-- pip:
-    - git+https://github.com/inducer/pytools
-    - git+https://github.com/inducer/pymbolic
-    - git+https://github.com/inducer/loopy
-    - git+https://github.com/inducer/meshmode
-    - git+https://github.com/inducer/dagrt
-    - git+https://github.com/inducer/leap
-    - git+https://github.com/inducer/pyvisfile
-    - mpi4py
-    - pymetis
diff --git a/requirements.txt b/requirements.txt
index cf9031837b5dd2826d53ddb461c68f50d77290b1..650f0b79b2790757e681c1cf02d807da1e94feb5 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,11 +1,14 @@
 numpy
+mpi4py
 git+https://github.com/inducer/pytools.git#egg=pytools
 git+https://github.com/inducer/pymbolic.git#egg=pymbolic
 git+https://github.com/inducer/islpy.git#egg=islpy
 git+https://github.com/inducer/pyopencl.git#egg=pyopencl
 git+https://github.com/inducer/loopy.git#egg=loo.py
-git+https://gitlab.tiker.net/inducer/dagrt.git#egg=dagrt
-git+https://gitlab.tiker.net/inducer/leap.git#egg=leap
+git+https://github.com/inducer/dagrt.git#egg=dagrt
+git+https://github.com/inducer/leap.git#egg=leap
 git+https://github.com/inducer/meshpy.git#egg=meshpy
 git+https://github.com/inducer/modepy.git#egg=modepy
 git+https://github.com/inducer/meshmode.git#egg=meshmode
+git+https://github.com/inducer/pyvisfile.git#egg=pyvisfile
+git+https://github.com/inducer/pymetis.git#egg=pymetis