Skip to content

Commit 684bd6a

Browse files
authored
fix(api): require LC transfers to use API v2.24 (#18712)
Closes AUTH-2004 # Overview Updates the liquid classes based transfer, consolidate and distribute methods to require 2.24 instead of 2.23. Details in ticket above for why we need to do this. ## Risk assessment Not really. We had previously indicated in api source code that liquid classes work is in-progress and subject to change. And these methods are not available in public docs until 8.5.0.
1 parent 07f868f commit 684bd6a

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

api/src/opentrons/protocol_api/instrument_context.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1777,7 +1777,7 @@ def _execute_transfer(self, plan: v1_transfer.TransferPlan) -> None:
17771777
for cmd in plan:
17781778
getattr(self, cmd["method"])(*cmd["args"], **cmd["kwargs"])
17791779

1780-
@requires_version(2, 23)
1780+
@requires_version(2, 24)
17811781
def transfer_with_liquid_class(
17821782
self,
17831783
liquid_class: LiquidClass,
@@ -1913,7 +1913,7 @@ def transfer_with_liquid_class(
19131913
)
19141914
return self
19151915

1916-
@requires_version(2, 23)
1916+
@requires_version(2, 24)
19171917
def distribute_with_liquid_class(
19181918
self,
19191919
liquid_class: LiquidClass,
@@ -2049,7 +2049,7 @@ def distribute_with_liquid_class(
20492049
)
20502050
return self
20512051

2052-
@requires_version(2, 23)
2052+
@requires_version(2, 24)
20532053
def consolidate_with_liquid_class(
20542054
self,
20552055
liquid_class: LiquidClass,

0 commit comments

Comments
 (0)