From a3743dd54a08038687ef28b4d3db3f2e7c08f9f7 Mon Sep 17 00:00:00 2001 From: ibuler Date: Fri, 6 Mar 2026 13:45:08 +0800 Subject: [PATCH] eprf: update requirements --- Dockerfile | 2 +- pyproject.toml | 1 + requirements/requirements.txt | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 requirements/requirements.txt diff --git a/Dockerfile b/Dockerfile index 316ab90a3..4800bcc4e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -11,9 +11,9 @@ RUN echo > /opt/jumpserver/config.yml \ if [ -n "${VERSION}" ]; then \ sed -i "s@VERSION = .*@VERSION = '${VERSION}'@g" apps/jumpserver/const.py; \ fi - RUN set -ex \ && export SECRET_KEY=$(head -c100 < /dev/urandom | base64 | tr -dc A-Za-z0-9 | head -c 48) \ + && test -f requirements/requirements.txt && uv pip install -r requirements/requirements.txt && . /opt/py3/bin/activate \ && cd apps \ && python manage.py compilemessages diff --git a/pyproject.toml b/pyproject.toml index 5cdffd096..13562bbe2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -153,6 +153,7 @@ dependencies = [ 'drf-spectacular-sidecar==2025.8.1', "django-oauth-toolkit==2.4.0", "pyhttpsig==1.3.0", + "requests-unixsocket==0.4.1", ] [project.urls] diff --git a/requirements/requirements.txt b/requirements/requirements.txt new file mode 100644 index 000000000..2718a2afb --- /dev/null +++ b/requirements/requirements.txt @@ -0,0 +1 @@ +requests-unixsocket==0.4.1 \ No newline at end of file