diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a123c40a7e2b305084113e115c89b96ca2836576..99df48ac5996dd0c1e6f7e8a497af2fd1661fd73 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -62,7 +62,6 @@ before_script: - if [[ "${PYTHON_MAJOR}" -eq 2 ]]; then apt-get -o dir::cache::archives="${APT_CACHE_DIR}" install -yqq python-voeventlib; fi # install everything else from pip - ${PYTHON} -m pip install -r requirements.txt - - ${PYTHON} -m pip install pytest-django pytest-cov # install lalsuite for glue.ligolw - ${PYTHON} -m pip install lalsuite # create logs path required for tests diff --git a/requirements.txt b/requirements.txt index a6293af88a0ac21516f955a71d891e0b45b150a0..082c32e4f6408d36b5662c3c65bfa2c78dcc6a72 100644 --- a/requirements.txt +++ b/requirements.txt @@ -32,9 +32,11 @@ service_identity==17.0.0 simplejson==3.15.0 Sphinx==1.7.0 twilio==6.10.3 +pytest-cov==2.6.1 +pytest-django==3.4.8 +pytz==2018.9 # Fixed at old versions to prevent bugs: # https://github.com/fritzy/SleekXMPP/issues/477 # https://github.com/etingof/pyasn1/issues/112 pyasn1==0.3.6 pyasn1-modules==0.1.5 -pytz==2018.9