diff --git a/api/src/opentrons/protocol_api/protocol_context.py b/api/src/opentrons/protocol_api/protocol_context.py
index 7fb4126b398..d28566e4687 100644
--- a/api/src/opentrons/protocol_api/protocol_context.py
+++ b/api/src/opentrons/protocol_api/protocol_context.py
@@ -1948,7 +1948,7 @@ def group_steps(
def create_and_start_step_group(
self, name: str, description: Optional[str] = None
) -> GroupedSteps:
- """Start a group of commands for visualization in your Pytyon protocol or in the Opentrons App.
+ """Start a group of commands for visualization in your Python protocol or in the Opentrons App.
This returns a step group object, which can be closed by calling
[`end_group()`][opentrons.protocol_api._command_annotations.GroupedSteps.end_group].
diff --git a/docs/mkdocs.yml b/docs/mkdocs.yml
index 324cb266ddc..c524d763106 100644
--- a/docs/mkdocs.yml
+++ b/docs/mkdocs.yml
@@ -103,7 +103,7 @@ extra_css:
- python-api.css
extra:
- apiLevel: 2.28
- robot_stack_version: 9.0.0
+ apiLevel: 2.29
+ robot_stack_version: 9.1.1
copyright: '© Opentrons 2026. All rights reserved.
Trademarks: Opentrons®, Opentrons drop logo (Opentrons Labworks, Inc.).
Registered names, trademarks, etc. used in this document, even when not specifically marked as such, are not to be considered unprotected by law.'
diff --git a/docs/python-api/docs/versioning.md b/docs/python-api/docs/versioning.md
index aafb30189e3..881f741b03a 100644
--- a/docs/python-api/docs/versioning.md
+++ b/docs/python-api/docs/versioning.md
@@ -71,8 +71,8 @@ This table lists the correspondence between Protocol API versions and robot soft
| API Version | Introduced in Robot Software |
|-------------|------------------------------|
-| 2.29 | 9.1.0 |
-| 2.28 | 9.0.0 / OT-2 26.06.0 |
+| 2.29 | 9.1.1 |
+| 2.28 | 9.0.0 / OT-2 26.6.0 |
| 2.27 | 8.8.0 |
| 2.26 | 8.7.0 |
| 2.25 | 8.6.0 |
@@ -110,7 +110,7 @@ This table lists the correspondence between Protocol API versions and robot soft
- Organize groups of commands within your Python protocols using new methods:
- [`group_steps()`][opentrons.protocol_api.ProtocolContext.group_steps]
- the paired [`create_and_start_step_group()`][opentrons.protocol_api.ProtocolContext.create_and_start_step_group] and [`end_group()`][opentrons.protocol_api._command_annotations.GroupedSteps.end_group] methods.
-- Use the [`set_empty()][opentrons.protocol_api.labware.Labware.set_empty] method to label a tip rack on the deck as empty. This lets you return used tips to an empty tip rack throughout your protocol.
+- Use the [`set_empty()`][opentrons.protocol_api.labware.Labware.set_empty] method to label a tip rack on the deck as empty. This lets you return used tips to an empty tip rack throughout your protocol.
### Version 2.28