blah v0.1.0
├── anywidget v0.9.18
│   ├── ipywidgets v8.1.7
│   │   ├── comm v0.2.2
│   │   │   └── traitlets v5.14.3
│   │   ├── ipython v9.3.0
│   │   │   ├── decorator v5.2.1
│   │   │   ├── ipython-pygments-lexers v1.1.1
│   │   │   │   └── pygments v2.19.1
│   │   │   ├── jedi v0.19.2
│   │   │   │   └── parso v0.8.4
│   │   │   ├── matplotlib-inline v0.1.7
│   │   │   │   └── traitlets v5.14.3
│   │   │   ├── pexpect v4.9.0
│   │   │   │   └── ptyprocess v0.7.0
│   │   │   ├── prompt-toolkit v3.0.51
│   │   │   │   └── wcwidth v0.2.13
│   │   │   ├── pygments v2.19.1
│   │   │   ├── stack-data v0.6.3
│   │   │   │   ├── asttokens v3.0.0
│   │   │   │   ├── executing v2.2.0
│   │   │   │   └── pure-eval v0.2.3
│   │   │   └── traitlets v5.14.3
│   │   ├── jupyterlab-widgets v3.0.15
│   │   ├── traitlets v5.14.3
│   │   └── widgetsnbextension v4.0.14
│   ├── psygnal v0.13.0
│   └── typing-extensions v4.14.0
├── marimo v0.0.0
│   ├── click v8.2.1
│   ├── docutils v0.21.2
│   ├── itsdangerous v2.2.0
│   ├── jedi v0.19.2
│   │   └── parso v0.8.4
│   ├── loro v1.5.1
│   ├── markdown v3.8.1
│   ├── narwhals v1.42.1
│   ├── packaging v25.0
│   ├── psutil v7.0.0
│   ├── pygments v2.19.1
│   ├── pymdown-extensions v10.15
│   │   ├── markdown v3.8.1
│   │   └── pyyaml v6.0.2
│   ├── pyyaml v6.0.2
│   ├── starlette v0.47.0
│   │   └── anyio v4.9.0
│   │       ├── idna v3.10
│   │       └── sniffio v1.3.1
│   ├── tomlkit v0.13.3
│   ├── uvicorn v0.34.3
│   │   ├── click v8.2.1
│   │   └── h11 v0.16.0
│   └── websockets v15.0.1
├── pandas v2.3.0 (extra: bar)
│   ├── numpy v2.3.0
│   ├── python-dateutil v2.9.0.post0
│   │   └── six v1.17.0
│   ├── pytz v2025.2
│   └── tzdata v2025.2
└── pytest v8.4.1 (group: dev)
    ├── iniconfig v2.1.0
    ├── packaging v25.0
    ├── pluggy v1.6.0
    └── pygments v2.19.1
