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

Evaluation results

100%

Stub Publish Plan

Third-party stub package publishing

Criteria
Without context
With context

Metadata reader

100%

100%

Version & naming

100%

100%

Upload flags

100%

100%

Dependency split

100%

100%

Python floor

100%

100%

100%

2%

Typed Job Scheduler

Standard library type stubs

Criteria
Without context
With context

Path typing

100%

100%

Datetime tz-aware

100%

100%

Timedelta intervals

100%

100%

Command typing

100%

100%

Tags immutability

100%

100%

Iterable handling

80%

100%

No loose typing

100%

100%

13%

3%

Stub Dependency Expansion

Recursive dependency resolution across stubs

Criteria
Without context
With context

Path helpers

0%

0%

Dependency parsing

0%

0%

Recursive expansion

0%

0%

Stub vs external split

25%

40%

Extras handling

33%

33%

100%

Stub Layout Reporter

Repo layout helpers for stubs and tests

Criteria
Without context
With context

Stub root via helper

100%

100%

Tests dir helper

100%

100%

Test cases helper

100%

100%

Allowlists helper

100%

100%

Stdlib handling

100%

100%

Formatted output

100%

100%

80%

Stub Test Suite Planner

Cross-platform temp files, gitignore parsing, and test discovery utilities

Criteria
Without context
With context

Gitignore spec

100%

100%

Repo paths

25%

40%

Test discovery

100%

100%

Allowlist args

75%

60%

Temp config

100%

100%

0%

Requirement Matrix Builder

Requirements and stdlib version utilities

Criteria
Without context
With context

External deps

0%

0%

System deps

0%

0%

Stdlib ranges

0%

0%

Typechecker pin

0%

0%

100%

Temporary Mypy Config Helper

Temporary mypy config generation with plugin support

Criteria
Without context
With context

Metadata parsing

100%

100%

Plugin list

100%

100%

Plugin configs

100%

100%

Context cleanup

100%

100%

48%

-11%

Stubtest Invocation Planner

Stubtest platform requirements and allowlist handling

Criteria
Without context
With context

Stubtest settings

50%

40%

Platform deps

90%

90%

Allowlist set

25%

25%

Allowlist args

86%

60%

Path helpers

0%

0%

Plan assembly

86%

53%

48%

-5%

Stub Metadata Report

Stub metadata parsing and validation

Criteria
Without context
With context

Metadata parsing

93%

93%

Dependency split

20%

0%

Stubtest settings

60%

60%

Platform requirements

33%

33%

Missing stubs

0%

0%

Install with Tessl CLI

npx tessl i tessl/pypi-types-chardet
Evaluated
Agent
Codex

Table of Contents