or run

tessl search
Log in

Version

Workspace
tessl
Visibility
Public
Created
Last updated
Describes
pypipkg:pypi/fastcore@1.8.x
tile.json

tessl/pypi-fastcore

tessl install tessl/pypi-fastcore@1.8.0

Python supercharged for fastai development

Agent Success

Agent success rate when using this tile

56%

Improvement

Agent success rate improvement when using this tile compared to baseline

1.37x

Baseline

Agent success rate without this tile

41%

rubric.jsonevals/scenario-6/

{
  "context": "This evaluation assesses how effectively the engineer uses fastcore's file and path operations to implement a code search and analysis tool. The focus is on using fastcore's enhanced file system utilities (walk, globtastic, pglob) rather than standard library alternatives.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Directory traversal",
      "description": "Uses fastcore's walk() function or pglob() for recursive directory traversal in find_python_files() instead of os.walk or pathlib's glob methods",
      "max_score": 30
    },
    {
      "name": "Pattern matching",
      "description": "Uses globtastic() for pattern-based file filtering with support for glob patterns when file_pattern parameter is provided",
      "max_score": 25
    },
    {
      "name": "Path object handling",
      "description": "Returns Path objects from find_python_files() using pglob() or properly converts results to pathlib.Path objects",
      "max_score": 15
    },
    {
      "name": "File operations",
      "description": "Uses fastcore's file reading utilities (maybe_open() or open_file()) in search_in_files() for proper file handling",
      "max_score": 15
    },
    {
      "name": "Directory filtering",
      "description": "Implements exclude_dirs functionality correctly using fastcore's filtering capabilities within walk() or by filtering pglob() results",
      "max_score": 10
    },
    {
      "name": "Error handling",
      "description": "Properly handles file access errors and encoding issues in search_in_files() as specified in requirements",
      "max_score": 5
    }
  ]
}