From 86317ead99bea5cf9cd5684252f156576a0c317a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 25 Aug 2026 05:08:03 +0000 Subject: [PATCH 1/2] chore(deps)(deps): bump marimo in the python-dependencies group Bumps the python-dependencies group with 1 update: [marimo](https://github.com/marimo-team/marimo). Updates `marimo` from 0.23.16 to 0.24.0 - [Release notes](https://github.com/marimo-team/marimo/releases) - [Commits](https://github.com/marimo-team/marimo/compare/0.23.16...0.24.0) --- updated-dependencies: - dependency-name: marimo dependency-version: 0.24.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-dependencies ... Signed-off-by: dependabot[bot] --- pyproject.toml | 2 +- uv.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index d4f856cb..a2d5f5a4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,7 @@ authors = [{ name = "Thomas Schmelzer" }] license = "MIT" license-files = ["LICENSE"] dependencies = [ - "marimo>=0.23.16", + "marimo>=0.24.0", "numpy>=2.4.6", "polars>=1.43.2", "plotly>=6.9.0", diff --git a/uv.lock b/uv.lock index fb6b89d9..bb33f409 100644 --- a/uv.lock +++ b/uv.lock @@ -174,7 +174,7 @@ test = [ [package.metadata] requires-dist = [ { name = "jquantstats", specifier = ">=0.10.0" }, - { name = "marimo", specifier = ">=0.23.16" }, + { name = "marimo", specifier = ">=0.24.0" }, { name = "numpy", specifier = ">=2.4.6" }, { name = "optuna", specifier = ">=4.9.0" }, { name = "plotly", specifier = ">=6.9.0" }, @@ -434,7 +434,7 @@ wheels = [ [[package]] name = "marimo" -version = "0.23.16" +version = "0.24.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "click", marker = "sys_platform != 'emscripten'" }, @@ -458,9 +458,9 @@ dependencies = [ { name = "uvicorn", marker = "sys_platform != 'emscripten'" }, { name = "websockets", marker = "sys_platform != 'emscripten'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/83/c0/b6b7101dc9d3760c51d67714d4547047cb2c29c11f26691bed6a64d8a995/marimo-0.23.16.tar.gz", hash = "sha256:378c892f0e1bc3985bc0b5b61109078e09fc767438b95234bfec9faa45858c98", size = 38789959, upload-time = "2026-07-31T20:04:47.92Z" } +sdist = { url = "https://files.pythonhosted.org/packages/36/e0/70c18b2862d9a439c811cf2e5bf0aef2b9d0cc7ac72beb2ba6eea9a9a055/marimo-0.24.0.tar.gz", hash = "sha256:30aaeae5a5936df524814fddd98f4b260d3068f97df2611d252fe4b253f3fb80", size = 39054161, upload-time = "2026-08-17T21:30:18.072Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/69/7a/db0583b21d1f03403fc26800cb4638f59e95a33efd333f7a4d45ac348b82/marimo-0.23.16-py3-none-any.whl", hash = "sha256:e0bba0a44b395d402072c65d686fb459bd8955c9ab8b0d6135a22f729c989373", size = 39241287, upload-time = "2026-07-31T20:04:43.678Z" }, + { url = "https://files.pythonhosted.org/packages/2c/8b/3899b23020f5e43c7357171712b14b774434cb6b1a285f5678cc1234013a/marimo-0.24.0-py3-none-any.whl", hash = "sha256:a5470207ac4c228ee7c2c16f820b0ca1cdf58ec4b51074aca1a5c997422ae90a", size = 39517936, upload-time = "2026-08-17T21:30:13.832Z" }, ] [[package]] From dec638d42eb6688dcaa2aabd7f43476d6caeb820 Mon Sep 17 00:00:00 2001 From: Thomas Schmelzer Date: Tue, 25 Aug 2026 09:42:35 +0400 Subject: [PATCH 2/2] fix: bump the notebook PEP 723 marimo pins to 0.24.0 Dependabot bumped marimo in pyproject.toml and uv.lock but not the inline script headers of the five experiment notebooks, so the check-inline-pins hook flagged the drift and the pre-commit job failed. Co-Authored-By: Claude Opus 5 (1M context) --- book/marimo/notebooks/Experiment1.py | 2 +- book/marimo/notebooks/Experiment2.py | 2 +- book/marimo/notebooks/Experiment3.py | 2 +- book/marimo/notebooks/Experiment4.py | 2 +- book/marimo/notebooks/Experiment5.py | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/book/marimo/notebooks/Experiment1.py b/book/marimo/notebooks/Experiment1.py index 43c713d5..e54301b0 100644 --- a/book/marimo/notebooks/Experiment1.py +++ b/book/marimo/notebooks/Experiment1.py @@ -1,7 +1,7 @@ # /// script # requires-python = ">=3.12" # dependencies = [ -# "marimo==0.23.16", +# "marimo==0.24.0", # "numpy==2.4.6", # "plotly==6.9.0", # "polars==1.43.2", diff --git a/book/marimo/notebooks/Experiment2.py b/book/marimo/notebooks/Experiment2.py index 2c5ac253..d6f34881 100644 --- a/book/marimo/notebooks/Experiment2.py +++ b/book/marimo/notebooks/Experiment2.py @@ -1,7 +1,7 @@ # /// script # requires-python = ">=3.12" # dependencies = [ -# "marimo==0.23.16", +# "marimo==0.24.0", # "numpy==2.4.6", # "plotly==6.9.0", # "polars==1.43.2", diff --git a/book/marimo/notebooks/Experiment3.py b/book/marimo/notebooks/Experiment3.py index 7980296e..051e4422 100644 --- a/book/marimo/notebooks/Experiment3.py +++ b/book/marimo/notebooks/Experiment3.py @@ -1,7 +1,7 @@ # /// script # requires-python = ">=3.12" # dependencies = [ -# "marimo==0.23.16", +# "marimo==0.24.0", # "numpy==2.4.6", # "plotly==6.9.0", # "polars==1.43.2", diff --git a/book/marimo/notebooks/Experiment4.py b/book/marimo/notebooks/Experiment4.py index 8116dd44..64780e37 100644 --- a/book/marimo/notebooks/Experiment4.py +++ b/book/marimo/notebooks/Experiment4.py @@ -1,7 +1,7 @@ # /// script # requires-python = ">=3.12" # dependencies = [ -# "marimo==0.23.16", +# "marimo==0.24.0", # "numpy==2.4.6", # "plotly==6.9.0", # "polars==1.43.2", diff --git a/book/marimo/notebooks/Experiment5.py b/book/marimo/notebooks/Experiment5.py index 96eb123b..c2fc5145 100644 --- a/book/marimo/notebooks/Experiment5.py +++ b/book/marimo/notebooks/Experiment5.py @@ -1,7 +1,7 @@ # /// script # requires-python = ">=3.12" # dependencies = [ -# "marimo==0.23.16", +# "marimo==0.24.0", # "numpy==2.4.6", # "plotly==6.9.0", # "polars==1.43.2",