From adfdf6b9993c4ca3bd60d13ee6d62f64df5ab111 Mon Sep 17 00:00:00 2001 From: Barcode Betty <32+cs_betty@noreply.git.farh.net> Date: Mon, 22 Jun 2026 21:52:18 +0000 Subject: [PATCH] fix: move python-multipart to runtime deps (CAR-1422) Starlette requires python-multipart to parse form/multipart bodies. Previously only in dev extras, so prod image never included it. Fixes POST /inbound/email 500 AssertionError. --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 7a9d9d1..b8838fa 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -22,6 +22,7 @@ dependencies = [ "sqlalchemy[asyncio]>=2.0,<3.0", "asyncpg>=0.29,<1.0", "resend>=2.0", + "python-multipart>=0.0.9", ] [project.optional-dependencies] -- 2.52.0