CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/pypi-types-chardet

Type stubs for chardet - Universal encoding detector for Python

Overall
score

65%

Overview
Eval results
Files

rubric.jsonevals/scenario-6/

{
  "context": "Evaluates whether the solution relies on typeshed's ts_utils helpers to assemble requirement and stdlib support data instead of custom parsing. Confirms the code interacts with the provided repository layout through those utilities rather than recreating their behavior.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "External deps",
      "description": "Aggregates stub distribution requirements via ts_utils.requirements.get_external_stub_requirements (optionally after pointing ts_utils.paths to the provided root) rather than manually walking files.",
      "max_score": 30
    },
    {
      "name": "System deps",
      "description": "Collects platform-specific stubtest system dependencies through ts_utils.requirements.get_stubtest_system_requirements using the requested platform parameter and selected distributions.",
      "max_score": 25
    },
    {
      "name": "Stdlib ranges",
      "description": "Parses stdlib/VERSIONS with ts_utils.utils.parse_stdlib_versions_file and derives module ranges using ts_utils.utils.supported_versions_for_module (or the same logic) rather than re-parsing the file manually.",
      "max_score": 25
    },
    {
      "name": "Typechecker pin",
      "description": "Reads the type checker requirement from requirements-tests.txt using ts_utils.utils.parse_requirements or ts_utils.utils.get_mypy_req, not hand-coded constants.",
      "max_score": 20
    }
  ]
}

Install with Tessl CLI

npx tessl i tessl/pypi-types-chardet

tile.json