Skip to content

Canvas Notebook Python SDK 0.1.2

Choose a tag to compare

@canvascoding canvascoding released this 09 Nov 05:52
· 5 commits to main since this release

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.