diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 7a9fdb84608836170abafd89b57590e1052b75c2..58758abe1bf1f5a18a18c8828e063b1ff320e323 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -73,7 +73,9 @@ variables:
       junit: junit.xml
   before_script:
     # install dependencies
-    - pipenv install --dev --pre --system
+    - python -m pip install poetry wheel
+    - poetry config virtualenvs.create false
+    - poetry install
     - which python
   image: ${DEVOPS_REGISTRY}usgs/obspy:latest
   script: