diff --git a/.gitlab/ci/release/pip.gitlab-ci.yml b/.gitlab/ci/release/pip.gitlab-ci.yml
index f0c8783054d99a940b83c440eb444a2decbe60b7..50cff3c9ff5c8b050c99822184d04e8e4b5925b1 100644
--- a/.gitlab/ci/release/pip.gitlab-ci.yml
+++ b/.gitlab/ci/release/pip.gitlab-ci.yml
@@ -23,16 +23,12 @@ release:pip:ubuntu:
     - echo "TESTING CREATED WHEEL"
     - echo "Installing dependenices"
     - python -m pip install pytest
-    - >
-      if [[ "$CI_PROJECT_NAME" == "aidge_onnx" ]]; then
-        python3 -m pip install requests
-      fi
 
     - export WHEELS=$(find wheelhouse/ -name "$CI_PROJECT_NAME*.whl")
     - echo "Reinstalling each found wheels = ${WHEELS}"
     - >
       for wheel in $WHEELS; do # not sure if a for loop is needed here but just in case multiple wheels are found
-        python -m pip install --force-reinstall $wheel
+        python -m pip install --force-reinstall $wheel[test]
         python -m pip list
         cd $CI_PROJECT_NAME # entering package so python doesn't import local package and in
         python -m pytest unit_tests/*