Python SDK 5.0.0 — method renames, new calls namespace, conversations sub-operations
Python SDK 5.0.0 — method renames, new calls namespace, conversations sub-operations
smallestai==5.0.0 ships a method-rename pass that aligns the auto-generated SDK with the canonical OpenAPI operation IDs. The constructor signature is unchanged from 4.4.7 — SmallestAI(api_key="...") keeps working — so the only client-side action is renaming the method calls below.
Method renames
Verbose Fern-generated names → canonical short names:
The 4.4.x names are removed in 5.0.0 with no deprecation alias. They shipped only briefly and only as auto-generated client surface — no documented page or cookbook referenced them by their long form.
New namespaces
5.0.0 also surfaces methods that existed in the API but were missing from the 4.4.x SDK:
Migration
For 4.4.x → 5.0.0, the rename pattern is mechanical. A single repo-wide sed:
Update your install:
Full release notes and the SDK-side migration write-up: MIGRATION.md on smallest-python-sdk.

