{"id":704,"date":"2020-11-24T10:41:00","date_gmt":"2020-11-24T02:41:00","guid":{"rendered":"https:\/\/opentrons.com.cn\/?p=704"},"modified":"2024-04-29T14:21:50","modified_gmt":"2024-04-29T06:21:50","slug":"everything-you-need-to-know-about-sunsetting-opentrons-python-protocol-api-version-1","status":"publish","type":"post","link":"https:\/\/opentrons.com.cn\/en\/news\/everything-you-need-to-know-about-sunsetting-opentrons-python-protocol-api-version-1\/","title":{"rendered":"Everything you need to know about the deprecation of Opentrons Python Protocol API version 1"},"content":{"rendered":"\n

With the release of software version 4.0.0, Opentrons will no longer support Python protocol API version 1. Here's what you need to know.<\/h3>\n\n\n\n

In our upcoming 4.0.0 software release and future releases, Opentrons will no longer support Python Protocol API version 1 (APIv1).<\/p>\n\n\n\n

Last year, we launched Opentrons Python Protocol API (APIv2) version 2, a major update to the OT-2 core operating software and protocol programming interface that improves reliability and ease-of-use for Python API users, including:<\/p>\n\n\n\n

\u2014 Significant updates to the software that defines the geometry of robots, modules, and labware ensure accurate and consistent execution of protocol commands.<\/p>\n\n\n\n

\u2014 Simplified OT-2 troubleshooting, allowing support teams to more accurately diagnose and resolve issues.<\/p>\n\n\n\n

\u2014 Updated protocol programming interface makes the API easier to learn and use.<\/p>\n\n\n\n

Since the release of APIv2, we have continued development and added features and bug fixes, including 7 new API minor versions, support for new pipettes and modules, changes to motion parameters and pipette speeds.<\/p>\n\n\n\n

However, we are no longer able to support both API versions and are migrating our systems to support APIv2. While retiring a product is always difficult, doing so will allow us to focus our efforts on a single strong, reliable product experience.<\/p>\n\n\n\n

If you have not updated from APIv1 to APIv2:<\/p>\n\n\n\n

Starting with 4.0.0, OT-2 software will no longer support protocols built with APIv1. You will continue to be able to run the APIv1 protocol using the current software version of the OT-2.<\/p>\n\n\n\n

How to update the protocol from APIv1 to APIv2:<\/p>\n\n\n\n

To ensure the best experience using OT-2 with this update, we recommend updating your APIv1 protocol as soon as possible. That's it:<\/p>\n\n\n\n