CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/pypi-ipython

IPython: Productive Interactive Computing - An advanced interactive computing environment and command shell for Python.

86

1.08x
Overview
Eval results
Files

Evaluation results

100%

Async Code Executor

Asynchronous Computing (async loop runners, top-level await)

Criteria
Without context
With context

Shell Instance Creation

100%

100%

Code Execution Method

100%

100%

Autoawait Configuration

100%

100%

Loop Runner Configuration

100%

100%

Result Handling

100%

100%

100%

Rich Content Viewer

Rich Display System (display, HTML, Image, Video, etc.)

Criteria
Without context
With context

Uses display() function

100%

100%

Uses HTML class

100%

100%

Uses Image class

100%

100%

Image URL handling

100%

100%

Image file handling

100%

100%

Image width parameter

100%

100%

Uses Video class

100%

100%

Video dimensions

100%

100%

100%

67%

Interactive Debugging Tool

Interactive Shell Management (start_ipython, embed, get_ipython)

Criteria
Without context
With context

Uses start_ipython()

0%

100%

Passes user_ns parameter

33%

100%

Uses embed()

0%

100%

Passes header parameter

30%

100%

Uses get_ipython()

100%

100%

Checks shell instance

100%

100%

Extracts shell type

100%

100%

60%

-25%

IPython Configuration Utility

Configuration Management (profiles, traitlets)

Criteria
Without context
With context

Profile Location

100%

40%

IPython Directory

100%

100%

Config Object Creation

100%

100%

Nested Configuration

40%

0%

Configuration Attributes

100%

100%

100%

Custom Extension Manager

Extension System (load/unload extensions)

Criteria
Without context
With context

Extension tracking

100%

100%

Dynamic import

100%

100%

Load function call

100%

100%

Unload function call

100%

100%

Already loaded check

100%

100%

Not loaded check

100%

100%

Missing function handling

100%

100%

Reload implementation

100%

100%

100%

Code Execution Logger

Event Hooks and Customization (pre/post execution hooks)

Criteria
Without context
With context

Get IPython instance

100%

100%

Pre-execution hook registration

100%

100%

Post-execution hook registration

100%

100%

Access execution info

100%

100%

Exception handling hook

100%

100%

Automatic activation

100%

100%

30%

30%

Python Object Inspector Tool

Object Introspection (?, ??, inspect)

Criteria
Without context
With context

Uses object_inspect

0%

0%

Extracts object metadata

0%

40%

Retrieves method lists

0%

33%

Gets source code

0%

25%

Handles unavailable source

0%

100%

100%

IPython Profile Configuration Generator

Advanced Configuration (fine-grained traitlets control)

Criteria
Without context
With context

Configuration Object Access

100%

100%

Trait Configuration Syntax

100%

100%

Profile Directory Structure

100%

100%

Display Configuration

100%

100%

Auto-completion Settings

100%

100%

History Configuration

100%

100%

Execution Behavior Traits

100%

100%

97%

2%

Task: Custom Magic Command System

Magic Commands (line and cell magics)

Criteria
Without context
With context

Line Magic Decorator

100%

100%

Cell Magic Decorator

100%

100%

Dual-mode Magic

100%

100%

Extension Registration

100%

100%

Argument Parsing

66%

80%

Line Transformation Logic

100%

100%

Cell Transformation Logic

100%

100%

Statistics Calculation

100%

100%

75%

IPython Session Inspector

Namespace Management (user_ns, reset, who/whos)

Criteria
Without context
With context

Custom Namespace Initialization

100%

100%

Variable Type Filtering

100%

100%

Namespace Clearing

40%

40%

Variable Inspection

50%

50%

IPython Context Management

100%

100%

Install with Tessl CLI

npx tessl i tessl/pypi-ipython
Evaluated
Agent
Claude Code

Table of Contents