fix(deps): update dependency marimo to >=0.16.5,<=0.16.5 #38
+358
−261
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Note
Mend has cancelled the proposed renaming of the Renovate GitHub app being renamed to
mend[bot]
.This notice will be removed on 2025-10-07.
This PR contains the following updates:
>=0.14.8,<=0.14.16
->>=0.16.5,<=0.16.5
>=0.14.8,<=0.14.16
->>=0.16.5,<=0.16.5
Release Notes
marimo-team/marimo (marimo)
v0.16.5
Compare Source
What's Changed
Full Changelog: marimo-team/marimo@0.16.4...0.16.5
v0.16.4
: and 0.16.3Compare Source
0.16.4
Important Upgrade
This release includes an important fix for Security Release - CWE-441 - Unauthenticated Proxy.
What's Changed
New Contributors
Full Changelog: marimo-team/marimo@0.16.3...0.16.4
0.16.3
What's Changed
marimo check --format=json
by @dmadisetti in #6570New Contributors
Full Changelog: marimo-team/marimo@0.16.2...0.16.3
v0.16.3
Compare Source
v0.16.2
Compare Source
What's Changed
Full Changelog: marimo-team/marimo@0.16.1...0.16.2
v0.16.1
Compare Source
This release includes improvements to internationalization and important bug fixes.
✨ Enhancements
mo.outline()
(#6430)GetNotebookErrors
tool (#6445)session_id
tosystem_context
(#6443)import marimo
to Generate with AI (#6471)🐛 Bug fixes
4c17a0e
)📚 Documentation
CLAUDE.md
to incorporatemarimo check
(#6448)CLAUDE.md
(#6437)📝 Other changes
check
ignore for ci (#6474)Contributors
Thanks to all our community and contributors who made this release possible: @bjoaquinc, @daizutabi, @dmadisetti, @Light2Dark, @manzt, @maxkoretskyi, @mscolnick, @nojaf
Full Changelog: marimo-team/marimo@0.16.0...0.16.1
v0.15.2
Compare Source
This release fixes a breaking dependency issue in 0.15.1
🐛 Bug fixes
v0.15.1
Compare Source
This release focuses on performance improvements and AI capabilities, making marimo notebooks faster and more intelligent.
✨ Highlights
Configure "Displayed models" in the AI configuration
The new AI Model Configuration interface (#6140) allows users to customize which models appear in their AI dropdown, providing better control over models used for development.
Add "Notebook Errors" as a context in any AI input
marimo copilot can now include notebook errors as context when you ask for help (#6158), making debugging faster and more intuitive.
When your code encounters issues like missing tables, import errors, or other exceptions, simply ask the AI chat "
Can you help me fix these @​Errors
" and it will analyze the complete error context - including tracebacks, error messages, and relevant code - to provide targeted solutions.✨ Enhancements
DOMParser
global for VSCode extension (#6161)useTheme
(#6149)module_name_to_pypi_name.py
-psycopg2
(#6112)🐛 Bug fixes
📚 Documentation
_repr_mimebundle_
for img and tuple outputs (#6165)📝 Other changes
Contributors
Thanks to all our community and contributors who made this release possible: @dmadisetti, @koaning, @Light2Dark, @manzt, @maxkoretskyi, @meowesque, @mscolnick, @spagettnet, @tetsugo02
And especially to our new contributors:
Full Changelog: marimo-team/marimo@0.15.0...0.15.1
v0.15.0
Compare Source
This release comes with improvements to AI integration and support for multiple models. While these changes include several breaking changes to how models are configured (see below), they provide more flexibility for using different models for different tasks.
✨ Highlights
Use different models for different tasks
You can now configure separate models for chat, code editing, and autocomplete in an improved UI (#6018, #6011). Models use provider prefixes like
ollama/qwen-coder
orazure/gpt-4o
.Keyboard shortcuts for AI suggestions
Accept AI suggestions with
Tab
, reject withEscape
(#6094).Tables in AI chat
The chat sidebar now renders markdown tables (#6006).
🚨 Breaking changes
Use fully qualified model ids (#6003): Model IDs must now include provider prefixes (e.g.,
gpt-4o
becomesopenai/gpt-4o
). Old IDs will show warnings but still work temporarily.Before (marimo.toml)
[ai.models]
chat_model = "gpt-4o"
autocomplete_model = "codestral-latest"
Multiple models for different roles (#6018): Config paths have moved -
ai.open_ai.model
is nowai.models.chat_model
,completion.model
is nowai.models.autocomplete_model
. Thecompletion.base_url
andcompletion.api_key
fields are removed in favor of provider-specific configs.Before (marimo.toml)
[ai.open_ai]
model = "gpt-4o"
[completion]
model = "gpt-3.5-turbo"
base_url = "https://api.openai.com/v1"
api_key = "sk-..."
More AI config settings for different providers (#6011): Provider-specific endpoints (
azure
,ollama
,open_ai_compatible
) now have their own config sections.Before (marimo.toml)
[ai.openai]
base_url = "https://myazure.openai.azure.com/openai/deployments/gpt-4o"
model = "gpt-4o"
✨ Enhancements
Ctrl+Escape
from CodeMirror to parent elements (#6114)XDG_STATE_HOME
environment variable to support the Linux XDG Base Directory (#6048)🐛 Bug fixes
📚 Documentation
🔬 Preview features
📝 Other changes
@marimo-team/codemirror-ai
to v0.3.2 (#6102)as_series=False
inassert_frame_equal
to compare Narwhals dataframes (#6035)Contributors
Thanks to all our community and contributors who made this release possible: @akshayka, @AldoHdz97, @dmadisetti, @FBruzzesi, @jonathanyale, @Light2Dark, @manzt, @mscolnick, @TDYQ-Liu, @thliang01
And especially to our new contributors:
Full Changelog: marimo-team/marimo@0.14.17...0.15.0
v0.14.17
Compare Source
This release introduces several conveniences for exploring and visualizing in-memory objects, along with bug fixes.
✨ Highlights
Inspect objects with
mo.inspect()
This release adds a new
mo.inspect()
utility inspired by rich.inspect, providing a way to explore Python objects interactively within marimo notebooks (#5936).Shows attributes, methods, and documentation in a structured format instead of unhelpful
<object at 0x...>
output.Improved
ibis
integrationIbis tables now render using marimo's native formatters (#5855), and there is now support for Ibis catalogs, enabling multi-database queries (#5978). Thanks to community member @kyrre for both contributions!
Enhanced AI context
Better
@
completions for variables, dataframes, and SQL tables within chat and AI cells (#5962).Cross-cell variable deletion
You can now use
del
to delete variables from other cells to reclaim memory (#5966). Cells that delete a variable automatically depend on all cells that reference it. This should be considered an advanced feature but can be useful for memory-intensive workflows with large datasets or tensors.🚨 Breaking changes
Sandbox mode now explicitly requires a notebook file (#5511)
marimo edit --sandbox
now raises aUsageError
when run without specifying a notebook file. Previously, sandbox mode allowed editing multiple notebooks but they would share the same environment, breaking isolation and potentially poisoning the shared venv. Multi-notebook sandboxing may be supported in the future with better-defined behavior.✨ Enhancements
mo.inspect
for rich object introspection (#5936)Ctrl+[
vim escape on Windows (#5914)mo.ui.file_browser
(#5882)🐛 Bug fixes
__marimo__/cache
by default (#5910)fig.show()
(#5880)__file__
inmo.notebook_dir
(#5906)__file__
in embedded notebooks (#5854)📚 Documentation
mo.cache
expectations and limitations (#5917)📝 Other changes
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.