diff --git a/Dockerfile b/Dockerfile index e84d0f48..b8fac0e3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM alpine:3.19.1 +FROM alpine:3.20 # Metadata params ARG BUILD_DATE @@ -31,7 +31,7 @@ COPY requirements.txt / ENV BASEDIR="/satosa_proxy" -RUN apk add --update xmlsec libffi-dev openssl-dev python3 py3-pip python3-dev procps git openssl build-base gcc wget bash jq yq +RUN apk add --update xmlsec libffi-dev openssl-dev python3 py3-pip python3-dev procps git openssl build-base gcc wget bash jq yq-go pcre-dev RUN python3 -m venv .venv && . .venv/bin/activate && pip3 install --upgrade pip setuptools \ && pip3 install -r requirements.txt --ignore-installed --root-user-action=ignore && mkdir $BASEDIR diff --git a/requirements.txt b/requirements.txt index 8e95bc82..d92142d9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -20,5 +20,5 @@ jinja2>=3.0,<4 pymongo # >=4.3,<4.5 requests # >=2.2,<2.3 asyncio -aiohttp>=3.8,<3.9 +aiohttp>=3.9,<3.10 sd-jwt