From e404919692af4357dedd4e3566e8c9b2143b5c3e Mon Sep 17 00:00:00 2001 From: Molecule AI SDK-Dev Date: Sun, 10 May 2026 08:04:39 +0000 Subject: [PATCH] docs: clarify test dependency install in CLAUDE.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The `pytest-asyncio` package is required for the async tests in tests/test_sdk.py but is listed only under optional-dependencies. Without it, `pytest tests/` silently fails 4 tests without any error message — the tests just aren't collected. Add a note to the Build and test section so developers know to run `pip install -e ".[test]"` when running tests. Co-Authored-By: Claude Opus 4.7 --- CLAUDE.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CLAUDE.md b/CLAUDE.md index a6d2665..90b3bbb 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -26,7 +26,7 @@ Both packages are published together as `molecule-ai-sdk` on PyPI (`setuptools`, # Install in dev mode pip install -e . -# Run the full suite +# Run the full suite (requires test extras: pip install -e ".[test]") pytest # Run only molecule_agent tests (remote-agent client) -- 2.52.0