or run

tessl search
Log in

Version

Workspace
tessl
Visibility
Public
Created
Last updated
Describes
pypipkg:pypi/pyexcel-xlsx@0.6.x
tile.json

tessl/pypi-pyexcel-xlsx

tessl install tessl/pypi-pyexcel-xlsx@0.6.0

A wrapper library to read, manipulate and write data in xlsx and xlsm format

Agent Success

Agent success rate when using this tile

76%

Improvement

Agent success rate improvement when using this tile compared to baseline

1.38x

Baseline

Agent success rate without this tile

55%

rubric.jsonevals/scenario-2/

{
  "context": "Evaluates whether the solution relies on pyexcel with the pyexcel-xlsx plugin to read and write XLSX data from filesystem paths, binary streams, and raw bytes while keeping sheet order and empty sheets intact.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Plugin import",
      "description": "Imports pyexcel_xlsx (or otherwise triggers the plugin registration hook) before IO so pyexcel can handle XLSX for file, stream, and content locations.",
      "max_score": 15
    },
    {
      "name": "File IO",
      "description": "Uses pyexcel APIs such as pyexcel.get_book(file_name=...) to load XLSX paths and pyexcel.save_book_as(bookdict=..., dest_file_name=...) or equivalent to write back via the registered plugin rather than openpyxl directly.",
      "max_score": 25
    },
    {
      "name": "Stream IO",
      "description": "Loads XLSX data from BytesIO or other binary streams with pyexcel.get_book(file_stream=..., file_type='xlsx') and writes updated data with pyexcel.save_book_as(..., dest_file_stream=..., dest_file_type='xlsx'), relying on the plugin's memory handlers.",
      "max_score": 25
    },
    {
      "name": "Content bytes",
      "description": "Accepts raw bytes via pyexcel.get_book(file_content=..., file_type='xlsx') and produces XLSX bytes using pyexcel.save_book_as with a binary stream plus dest_file_type='xlsx' (or dest_file_content where available) instead of manual serialization.",
      "max_score": 20
    },
    {
      "name": "Sheet fidelity",
      "description": "Obtains sheet data through pyexcel Book/Sheet helpers (e.g., to_dict() on the Book) so sheet order is preserved and empty sheets remain present across load/save operations.",
      "max_score": 15
    }
  ]
}