CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/pypi-pip

The PyPA recommended tool for installing Python packages.

91

1.07x
Overview
Eval results
Files

rubric.jsonevals/scenario-10/

{
  "context": "This evaluation assesses how well the engineer uses pip's download functionality, particularly the pip download command and its capabilities for HTTP resume with Range requests, platform-specific downloads, and requirements file handling.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Uses pip download",
      "description": "Uses the 'pip download' command or its programmatic equivalent to download packages without installing them",
      "max_score": 25
    },
    {
      "name": "Destination directory specification",
      "description": "Correctly specifies the destination directory using the --dest or -d flag to control where packages are downloaded",
      "max_score": 15
    },
    {
      "name": "Requirements file handling",
      "description": "Uses pip's -r or --requirement flag to download packages from a requirements file",
      "max_score": 15
    },
    {
      "name": "Platform-specific downloads",
      "description": "Uses --platform flag (and optionally --python-version, --implementation, --abi) to download packages for a specific target platform",
      "max_score": 20
    },
    {
      "name": "Resume capability",
      "description": "Leverages pip's built-in HTTP resume functionality by not disabling it or by explicitly ensuring downloads can be resumed (pip download naturally supports resume via HTTP Range requests)",
      "max_score": 25
    }
  ]
}

Install with Tessl CLI

npx tessl i tessl/pypi-pip

tile.json