From 2a5a47b18ed1bc8bb15902c66afd56250e2e31b8 Mon Sep 17 00:00:00 2001 From: hailin Date: Sun, 5 Apr 2026 00:54:42 -0700 Subject: [PATCH] fix: add [build-system] to data-service and chart-service pyproject.toml Poetry 2.x requires build-system section, otherwise poetry install fails with exit code 2. Co-Authored-By: Claude Opus 4.6 (1M context) --- backend/services/chart-service/pyproject.toml | 4 ++++ backend/services/data-service/pyproject.toml | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/backend/services/chart-service/pyproject.toml b/backend/services/chart-service/pyproject.toml index 388fc75..e9f7e96 100644 --- a/backend/services/chart-service/pyproject.toml +++ b/backend/services/chart-service/pyproject.toml @@ -13,3 +13,7 @@ alembic = "^1.14" pydantic = "^2.10" pydantic-settings = "^2.7" httpx = "^0.27" + +[build-system] +requires = ["poetry-core"] +build-backend = "poetry.core.masonry.api" diff --git a/backend/services/data-service/pyproject.toml b/backend/services/data-service/pyproject.toml index f3a401d..61881b9 100644 --- a/backend/services/data-service/pyproject.toml +++ b/backend/services/data-service/pyproject.toml @@ -16,3 +16,7 @@ pandas = "^2.2" python-multipart = "^0.0.18" pydantic = "^2.10" pydantic-settings = "^2.7" + +[build-system] +requires = ["poetry-core"] +build-backend = "poetry.core.masonry.api"