diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 74992440aef00193be6bda10cb23412e3f16b7f9..bede6321eb863314ecd1aee1b854f41451b4aa7b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -29,7 +29,7 @@ stages:
 
   - echo "Install Python3"
   - apt-get update
-  - apt-get install -y python3 python3-venv python3-rich
+  - apt-get install -y python3 python3-venv
   - python3 -m venv --help
   - python3 -m venv venv
   - source venv/bin/activate
@@ -39,13 +39,10 @@ stages:
   - echo "Install Python dependencies for running the tests"
   - pip install -U pip
   - pip --version
-  - pip install pytest black ruff archspec
-
+  - pip install .[dev]
   - echo "Diagnostics - which versions are we using"
   - python3 --version
   - pytest --version
-  - black --version
-  - ruff --version
 
   - echo "Install additional packages we need to run spack-setup.sh"
   - apt-get install -y git rsync