Skip to content

Commit 57b4a4e

Browse files
authored
chore: add marimo to dev dependencies (#578)
## Summary Adds [marimo](https://marimo.io) as a dev-extra dependency for notebook authoring/editing, alongside the existing jupyter-flavored tooling (`nbformat`, `ruff`, `pre-commit`, etc.). Added via `uv add --optional dev marimo`, which both updated `[project.optional-dependencies] dev` in `pyproject.toml` and regenerated `uv.lock` with the resolved version (`marimo==0.23.6`) and its transitives. The pin format (`>=0.23.6`) matches the existing convention for entries in the dev list. ## Test plan - [x] `uv sync --extra dev` succeeds locally - [x] `uv lock --check` passes - [x] `uv run marimo --version` → `0.23.6` - [ ] CI: `lint` green - [ ] CI: `test-notebooks-changed` no-op (no `.ipynb` changes) <!-- CURSOR_SUMMARY --> --- > [!NOTE] > **Low Risk** > Low risk: this only updates development dependencies/lockfile and doesn’t change runtime code paths or application logic. > > **Overview** > Adds `marimo>=0.23.6` to the `dev` optional dependency set in `pyproject.toml`. > > Regenerates `uv.lock` to include `marimo==0.23.6` and its newly resolved transitive packages (e.g., `starlette`, `uvicorn`, `websockets`, `pyzmq`, etc.). > > <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit 9bdb770. Bugbot is set up for automated code reviews on this repo. Configure [here](https://www.cursor.com/dashboard/bugbot).</sup> <!-- /CURSOR_SUMMARY -->
1 parent 8d389fa commit 57b4a4e

2 files changed

Lines changed: 482 additions & 0 deletions

File tree

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ dev = [
1717
"pre-commit>=4.0",
1818
"ruff>=0.9",
1919
"click>=8.3",
20+
"marimo>=0.23.6",
2021
]
2122

2223
[tool.uv]

0 commit comments

Comments
 (0)