Skip to content

Commit 6087f1f

Browse files
committed
install telemetry deps in Lambda
1 parent ad8de8b commit 6087f1f

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

infrastructure/aws/lambda/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ COPY uv.lock .python-version pyproject.toml LICENSE README.md ./
99
COPY titiler/ ./titiler/
1010

1111
RUN dnf install -y gcc-c++
12-
RUN uv export --locked --no-editable --no-dev --extra lambda --format requirements.txt -o requirements.txt && \
12+
RUN uv export --locked --no-editable --no-dev --extra lambda --extra telemetry --format requirements.txt -o requirements.txt && \
1313
uv pip install --compile-bytecode --no-binary pydantic --target /asset -r requirements.txt
1414

1515
# copy libexpat.so.1 into /asset which is included in LD_LIBRARY_PATH

pyproject.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,9 @@ lambda = [
5656
"botocore==1.34.145",
5757
"mangum==0.19.0",
5858
]
59-
59+
telemetry = [
60+
"titiler.core[telemetry]>=0.23.1,<0.24",
61+
]
6062
[dependency-groups]
6163
dev = [
6264
"folium>=0.17.0",

0 commit comments

Comments
 (0)