aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Chris Lovering <[email protected]>2024-07-30 12:44:09 +0100
committerGravatar Chris Lovering <[email protected]>2024-07-30 12:47:04 +0100
commita0654c613a56da55b02768037512a9c3d84b25cf (patch)
treed18f7a3e618ea03f17b31897b81856562cca7366
parentDisable caching of FreeIPA client (diff)
Mark the LDAP group as optional
-rw-r--r--Dockerfile2
-rw-r--r--poetry.lock2
-rw-r--r--pyproject.toml2
3 files changed, 4 insertions, 2 deletions
diff --git a/Dockerfile b/Dockerfile
index 4701510..7b3f20c 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -16,7 +16,7 @@ RUN apt-get update && apt-get install --no-install-recommends -y libmagickwand-d
WORKDIR /app
COPY --from=wheel-builder /opt/poetry/cache /opt/poetry/cache
COPY pyproject.toml poetry.lock ./
-RUN poetry install --without dev --no-root
+RUN poetry install --without dev --with ldap --no-root
# Set Git SHA environment variable for Sentry
ARG git_sha="development"
diff --git a/poetry.lock b/poetry.lock
index 0f05575..ed1a4af 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -1821,4 +1821,4 @@ multidict = ">=4.0"
[metadata]
lock-version = "2.0"
python-versions = "3.12.*"
-content-hash = "c7bde0effe7684b430552a574540255d6a54331c91d22957e54d6985f49c5161"
+content-hash = "fdbe86971f80596ba6eee9e3b98a51ee6cba2f7d288ea37d7fc9b13e49ab7f99"
diff --git a/pyproject.toml b/pyproject.toml
index 465683a..8968ead 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -30,6 +30,8 @@ pre-commit = "3.7.1"
ruff = "0.5.4"
taskipy = "1.13.0"
+[tool.poetry.group.ldap]
+optional = true
[tool.poetry.group.ldap.dependencies]
bonsai = "^1.5.3"