The Python line of weftai. Model-facing strings, error sentences, catalogue rows, CLI usage and exit codes match the TypeScript line, and the two are released together at the same version. Five packages on PyPI: weftai, weftai-providers, weftai-mcp, weftai-cli and weftai-testing.
What stands out
- Behavioural parity with the TypeScript packages, checked in CI
- Five PyPI packages, lockstep versions
- Hypothesis property tests