> This page is for Developer Documentation.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.benchling.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.benchling.com/_mcp/server.

## Benchling SDK Version 1.3.0 Release

Version 1.3.0 of the Benchling SDK includes selective support for alpha and beta APIs, support for Benchling apps and app configuration, and support for customized `httpx` clients.

### What’s changing?

Version 1.3.0 includes a few big net-new features:

* Selective support for `alpha` and `beta` APIs: While the Benchling API has included a number of endpoints and APIs released early as `alpha` and `beta` functionality, the Benchling SDK has historically only included support for stable APIs. Going forward, the Benchling SDK will include separate namespacing to support certain `alpha` and `beta` APIs in the SDK. These features are not fully stable and shouldn't be used in production. They are subject to the same breaking change guidelines as their API counterparts. See our [Stability Guidelines](/docs/stability) for more information.
* App configuration: The SDK now includes `alpha` support for app configuration; this includes app configuration fields, secrets management, and specifying a decryption provider. App configuration is in `alpha` and not yet supported for production use; for more information, reach out to your account manager.
* Custom `httpx` client: The SDK now allows for passing a customized `httpx.Client` to `Benchling`, which provides support for advanced use cases like proxies or SSL overrides. Check out the [`httpx` documentation](https://www.python-httpx.org/) for more information.

Additionally, version 1.3.0 has been verified compatible with Python version 3.10.

### When is this happening?

Version 1.3.0 is now live! Find the SDK in [PyPI](https://pypi.org/project/benchling-sdk/1.3.0/)