Python SDK 0.1.2 preserves application errors, cancellation and uncertain mutation identities when the MCP transport closes. Cleanup failures stay explicit; document mutations are never automatically repeated.
Supports scoped Canvas API keys and OAuth for the central native-document tools. See the Python SDK documentation for installation and authorization. Download the wheel and checksum file, verify SHA-256, then install the wheel with the desired mcp and keyring extras. This release is distributed through GitHub Releases.
Verification: Native API and SDK CI passed on the release commit 7969212e7e2cd9316f80ba65adf846552dc6093e. Both Python 3.10.22 and 3.15.2 passed six fresh wheel/source installation profiles, eight actual HTTP/PostgreSQL test families, and 24 link-parity groups. Downloaded artifact checksums and packaged sources were verified against this commit.