tessl install tessl/pypi-pygsheets@2.0.0Google Spreadsheets Python API v4
Agent Success
Agent success rate when using this tile
76%
Improvement
Agent success rate improvement when using this tile compared to baseline
1.23x
Baseline
Agent success rate without this tile
62%
A helper for keeping a spreadsheet's tabs organized, positioned, and prepared for data entry.
@generates
class WorksheetManager:
def ensure_sheet(self, spreadsheet, title: str, index: int | None = None, rows: int = 100, cols: int = 26):
"""Return a worksheet with the given title at the requested index; create or reposition it and apply initial sizing."""
def rename_and_set_visibility(self, spreadsheet, current_title: str, new_title: str | None = None, hidden: bool = False):
"""Rename a worksheet and set whether it is hidden, without altering its order."""
def resize_and_freeze(self, worksheet, rows: int, cols: int, freeze_rows: int = 0, freeze_cols: int = 0):
"""Ensure the worksheet has at least the given grid size and applies frozen panes on top rows and left columns."""Sheet and worksheet management for Google Sheets.