From 8205a7df80c1b08b30e6fdcd3aef214758d9dc53 Mon Sep 17 00:00:00 2001 From: damascus-heartbeat Date: Wed, 24 Jun 2026 15:13:00 +0000 Subject: [PATCH] fix(compose): dedup pyproject.toml optional-dependencies after P2+P3 merge The 'git merge origin/main' auto-merged both P2 and P3 dev-deps blocks into one pyproject.toml with two [project.optional-dependencies] sections (tomltools refuses to parse that). Drop the second copy; both blocks listed the same pytest + pytest-asyncio pair, just in different order. Caught by 'python -m pytest' exiting 1 with a TOMLDecodeError before any test ran. --- pyproject.toml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 41ba6ec..3f82e0c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -30,12 +30,6 @@ dev = [ [project.scripts] damascus = "damascus.cli:main" -[project.optional-dependencies] -dev = [ - "pytest-asyncio>=0.23", - "pytest>=7", -] - [build-system] requires = ["setuptools>=68"] build-backend = "setuptools.build_meta"