diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4e86df3..ca815a1 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,7 +2,7 @@ include: - template: Security/SAST.gitlab-ci.yml - template: Security/Secret-Detection.gitlab-ci.yml -image: docker:20.10.6 +image: docker/compose:latest services: - docker:dind @@ -20,9 +20,6 @@ cache: smoke test docker containers: stage: test - before_script: - - apk add py-pip python3-dev libffi-dev openssl-dev gcc libc-dev make rust cargo - - pip install docker-compose script: - docker-compose up -d - docker ps diff --git a/compose/django/Dockerfile b/compose/django/Dockerfile index dfb0412..493c76c 100644 --- a/compose/django/Dockerfile +++ b/compose/django/Dockerfile @@ -19,11 +19,11 @@ RUN apt-get purge python python3 -y WORKDIR /install RUN apt-get install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libsqlite3-dev \ libreadline-dev libffi-dev curl libbz2-dev -y -RUN wget https://www.python.org/ftp/python/3.11.0/Python-3.11.0.tar.xz -RUN tar -xf Python-3.11.0.tar.xz +RUN wget https://www.python.org/ftp/python/3.11.2/Python-3.11.2.tar.xz +RUN tar -xf Python-3.11.2.tar.xz # Configure Python -WORKDIR /install/Python-3.11.0 +WORKDIR /install/Python-3.11.2 RUN ./configure --enable-optimizations RUN make install diff --git a/compose/selenium/Dockerfile b/compose/selenium/Dockerfile index afd7333..d38f2aa 100644 --- a/compose/selenium/Dockerfile +++ b/compose/selenium/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.11.0-buster +FROM python:3.11.2-buster # Setup labels LABEL version = "1.0" diff --git a/requirements.txt b/requirements.txt index 7a84c44..86f9a2c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,22 +1,22 @@ psycopg2==2.9.5 -django==4.1.3 +django==4.1.7 djangorestframework==3.14.0 django-cors-headers==3.13.0 django-polymorphic==3.1.0 django-rest-polymorphic==0.1.10 django-filter==22.1 -sentry-sdk==1.11.0 -whitenoise==6.2.0 +sentry-sdk==1.15.0 +whitenoise==6.4.0 daphne==4.0.0 channels==4.0.0 channels-redis==4.0.0 -requests==2.28.1 +requests==2.28.2 markdown==3.4.1 celery==5.2.7 -redis==4.3.4 +redis==4.5.1 -yt-dlp==2022.11.11 +yt-dlp==2023.2.17 python-qbittorrent==0.4.3 -selenium==4.6.0 +selenium==4.8.2