Skip to content

Commit 4437574

Browse files
authored
Upgrade to prefect 3.6.1 and python 3.13 (#289)
2 parents e296bd8 + 3361c99 commit 4437574

7 files changed

Lines changed: 1372 additions & 1068 deletions

File tree

.github/workflows/build-docker-images.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@ jobs:
261261
context: ./backend/
262262
file: ./backend/prefect/config.Dockerfile
263263
push: ${{ github.event_name != 'pull_request' }}
264-
build-args: PREFECT_VERSION=3.4.6-python3.13
264+
build-args: PREFECT_VERSION=3.6.1-python3.13
265265
tags: ${{ steps.meta.outputs.tags }}
266266
labels: ${{ steps.meta.outputs.labels }}
267267

backend/api/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ dependencies = [
1414
"gunicorn>=23.0.0",
1515
"httpx>=0.28.1",
1616
"importlib-metadata>=8.5.0",
17-
"prefect==3.4.18",
17+
"prefect==3.6.1",
1818
"pyjwt>=2.10.1",
1919
"pytest>=8.3.5",
2020
"requests>=2.32.3",

backend/api/uv.lock

Lines changed: 668 additions & 538 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

backend/archiver/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ requires-python = "==3.13.*"
1414
dependencies = [
1515
"boto3>=1.36.23",
1616
"moto[s3]>=5.0.28",
17-
"prefect==3.4.18",
17+
"prefect==3.6.1",
1818
"prefect-docker==0.6.6",
1919
"pytest>=8.3.4",
2020
"pytest-asyncio>=0.25.3",

backend/archiver/uv.lock

Lines changed: 699 additions & 526 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deployment/.env.prod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ MINIO_EXTERNAL_ENDPOINT=scopem-openem.ethz.ch
3636

3737
#### PREFECT
3838
# Prefect version used in all images
39-
PREFECT_VERSION=3.4.18-python3.13
39+
PREFECT_VERSION=3.6.1-python3.13
4040
# Logging level
4141
PREFECT_LOGGING_LEVEL=INFO
4242
# Image name for containers used to execute flows

deployment/archiver-service.docker-compose.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ services:
7878
- PREFECT_UI_API_URL=https://${HOST}/archiver/prefect/api
7979
- PREFECT_API_URL=http://prefect-server:4200/api
8080
- PREFECT_SERVER_API_HOST=0.0.0.0
81+
- PREFECT_SERVER_UI_SHOW_PROMOTIONAL_CONTENT=False
8182
expose:
8283
- 4200
8384
depends_on:

0 commit comments

Comments
 (0)