improved

SDK Version 1.12.0 Release

Version 1.12.0 of the Benchling SDK is a release focusing on coverage. This includes promoting upsert and bulk upsert methods for entities, adding filters for listing plates, and a method for retrieving warehouse user credentials summaries.

What’s Changing?

Promoted

  • The following upsert and bulk upsert endpoints previously available in v2-beta are now promoted to stable; the corresponding endpoints have been removed from v2-beta in the SDK
    • benchling.aa_sequences.upsert
    • benchling.aa_sequences.bulk_upsert
    • benchling.custom_entities.upsert
    • benchling.custom_entities.bulk_upsert
    • benchling.dna_oligos.upsert
    • benchling.dna_oligos.bulk_upsert
    • benchling.dna_sequences.upsert
    • benchling.dna_sequences.bulk_upsert
    • benchling.entities.bulk_upsert
    • benchling.molecules.upsert
    • benchling.molecules.bulk_upsert
    • benchling.rna_oligos.upsert
    • benchling.rna_oligos.bulk_upsert

Added

  • Added the following endpoints for matching and searching DNA/RNA sequences:
    • benchling.dna_sequences.match_bases
    • benchling.dna_sequences.search_bases
    • benchling.rna_sequences.match_bases
    • benchling.rna_sequences.search_bases
  • Added endpoint for getting user warehouse credentials summary:
    • benchling.users.get_warehouse_logins
  • Added filters to benchling.plates.list:
    • empty_containers
    • empty_containers_gt
    • empty_containers_gte
    • empty_containers_lt
    • empty_containers_lte
    • empty_positions
    • empty_positions_gt
    • empty_positions_gte
    • empty_positions_lt
    • empty_positions_lte

When is this happening?

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