Skip to content

chore: add marimo to dev dependencies#578

Merged
jhamon merged 1 commit into
mainfrom
chore-add-marimo
May 15, 2026
Merged

chore: add marimo to dev dependencies#578
jhamon merged 1 commit into
mainfrom
chore-add-marimo

Conversation

@jhamon
Copy link
Copy Markdown
Collaborator

@jhamon jhamon commented May 15, 2026

Summary

Adds marimo 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

  • uv sync --extra dev succeeds locally
  • uv lock --check passes
  • uv run marimo --version0.23.6
  • CI: lint green
  • CI: test-notebooks-changed no-op (no .ipynb changes)

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.).

Reviewed by Cursor Bugbot for commit 9bdb770. Bugbot is set up for automated code reviews on this repo. Configure here.

Adds marimo (https://marimo.io) as a dev-extra dependency for
notebook authoring/editing alongside the existing jupyter-flavored
tooling (nbformat, ruff, pre-commit).

Pulled in via `uv add --optional dev marimo`, which both updates
[project.optional-dependencies] dev and regenerates uv.lock with
the resolved version (0.23.6) and its transitives.
@jhamon jhamon merged commit 57b4a4e into main May 15, 2026
12 checks passed
@jhamon jhamon deleted the chore-add-marimo branch May 15, 2026 18:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant