improved

Benchling SDK Version 1.5.1 Release

Version 1.5.1 adds support for Python 3.11, updates request/response models, and includes fixes for listing sort parameters.

What’s changing?

Version 1.5.1 includes a number of small improvements and fixes to the SDK:

  • Added support and testing for Python 3.11.
  • Correctly marked as “unavailable” fields and parameters that previously appeared as available.
    • For backwards compatibility, these parameters are still included but will log a warning if used
  • Updated listing endpoints that allow sort parameters to accept strings; string values will be checked against the corresponding Enum class for that endpoint’s sort values.
    • We've introduced CommonSortValues to the benchling_sdk.helpers.constants package, which includes some commonly used values.
  • Updated models for requests and responses to fix lab automation transform deserialization errors.

When is this happening?

Version 1.5.1 of the Benchling SDK is now live! Find the SDK in PyPI