Skip to content

Commit 8690680

Browse files
committed
Update python-distroless image
Signed-off-by: Bob Haddleton <bob.haddleton@nokia.com>
1 parent 19c41f9 commit 8690680

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ on:
1414

1515
env:
1616
# Common versions
17-
PYTHON_VERSION: '3.11.5'
17+
PYTHON_VERSION: '3.13.5'
1818
DOCKER_BUILDX_VERSION: 'v0.24.0'
1919

2020
# These environment variables are important to the Crossplane CLI install.sh

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ RUN --mount=type=cache,target=/root/.cache/pip \
3131

3232
# Copy the function venv to our runtime stage. It's important that the path be
3333
# the same as in the build stage, to avoid shebang paths and symlinks breaking.
34-
FROM gcr.io/distroless/python3-debian12 AS image
34+
FROM gcr.io/distroless/python3-debian13 AS image
3535
WORKDIR /
3636
COPY --from=build /venv/fn /venv/fn
3737
EXPOSE 9443

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ build-backend = "hatchling.build"
66
name = "function"
77
description = 'A composition function'
88
readme = "README.md"
9-
requires-python = ">=3.11,<3.13"
9+
requires-python = ">=3.12,<3.14"
1010
license = "Apache-2.0"
1111
keywords = []
1212
authors = [{ name = "Crossplane Maintainers", email = "info@crossplane.io" }]
1313
classifiers = [
1414
"Development Status :: 4 - Beta",
1515
"Programming Language :: Python",
16-
"Programming Language :: Python :: 3.11",
1716
"Programming Language :: Python :: 3.12",
17+
"Programming Language :: Python :: 3.13",
1818
]
1919

2020
dependencies = [

0 commit comments

Comments
 (0)