Metadata-Version: 2.4
Name: pdit
Version: 0.3.0
Summary: Interactive Python code editor with inline execution results
Author: Harry Vangberg
License: Private
Project-URL: Homepage, https://github.com/vangberg/pdit
Project-URL: Repository, https://github.com/vangberg/pdit
Project-URL: Issues, https://github.com/vangberg/pdit/issues
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: <3.14,>=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: fastapi>=0.104.0
Requires-Dist: uvicorn[standard]>=0.24.0
Requires-Dist: typer>=0.9.0
Requires-Dist: aiofiles>=23.0.0
Requires-Dist: watchfiles>=0.20.0
Requires-Dist: jupyter_client>=8.0.0
Requires-Dist: ipykernel>=6.29.0
Requires-Dist: itables>=2.6.1
Requires-Dist: ipython>=8.18.1
Provides-Extra: demo
Requires-Dist: great-tables>=0.20.0; extra == "demo"
Requires-Dist: matplotlib>=3.7.5; extra == "demo"
Requires-Dist: polars>=1.8.2; extra == "demo"
Dynamic: license-file

# pdit: output-focused Python editor.

pdit lets you write regular Python files and see execution results inline, right next to the code that produced them. Edit in your browser or your favorite editor.

![pdit editor screenshot](www/public/screenshot.png)

## Quick Start

```bash
pip install "pdit[demo]"
pdit --demo
```

With [uv](https://docs.astral.sh/uv/):

```bash
uvx --with "pdit[demo]" pdit --demo
```


## Manual

See the [website](https://pdit.dev/manual/).

## Development

See [DEVELOPMENT.md](DEVELOPMENT.md) for development setup and testing.
