CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/pypi-mdutils

A comprehensive Python library for programmatically creating and manipulating Markdown files with support for headers, tables, lists, images, links, and text formatting.

80

1.90x
Overview
Eval results
Files

rubric.jsonevals/scenario-6/

{
  "context": "This criteria evaluates how effectively the engineer uses the mdutils package to create unordered lists, including both flat and nested list structures, which is the core capability being tested.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "MdUtils initialization",
      "description": "Uses MdUtils class to initialize a markdown file object with appropriate filename",
      "max_score": 15
    },
    {
      "name": "new_list method usage",
      "description": "Uses the new_list() method to create unordered lists with list items",
      "max_score": 30
    },
    {
      "name": "Nested list structure",
      "description": "Correctly implements nested lists by passing nested Python lists as the items parameter to new_list(), creating the hierarchical structure for the Completed Tasks section",
      "max_score": 35
    },
    {
      "name": "Flat list structure",
      "description": "Correctly implements a flat (non-nested) list by passing a simple Python list as the items parameter to new_list() for the Pending Tasks section",
      "max_score": 10
    },
    {
      "name": "File creation",
      "description": "Uses create_md_file() method to write the accumulated markdown content to the physical file",
      "max_score": 10
    }
  ]
}

Install with Tessl CLI

npx tessl i tessl/pypi-mdutils

tile.json