Eloi Torrents
Eloi Torrentsā€¢6mo ago

Experimental strict execution

How can I enable Experimental strict execution? I see in https://github.com/marimo-team/marimo/releases/tag/0.6.20 that I have to write
[experimental]
execution_type = "strict"
[experimental]
execution_type = "strict"
somewhere, but I don't know where should I write this.
GitHub
Release 0.6.20 Ā· marimo-team/marimo
What's Changed Highlights šŸ”¢ No-code Polars transformations! Polars is now supported in mo.ui.dataframe: transform Polars dataframes without writing code! šŸ” Searchable tables! We now have global...
4 Replies
Myles Scolnick
Myles Scolnickā€¢6mo ago
in the marimo.toml you can find out where it is with marimo config show
Eloi Torrents
Eloi TorrentsOPā€¢6mo ago
Ohh I see thanks! Why is it on the Home directory and not on XDG_CONFIG_HOME?
Myles Scolnick
Myles Scolnickā€¢6mo ago
we should probably put the default in there, but the original logic was that it you may want to override it at different levels of the filesystem, so we crawl up the tree to be more standard, we could: crawl up and then if we find nothing, then look in XDG_CONFIG_HOME
Akshay
Akshayā€¢6mo ago
Maybe we should just use XDG_CONFIG_HOME on systems where that makes sense. Project specific config could go in pyproject.toml. This is what Black does: https://black.readthedocs.io/en/stable/usage_and_configuration/the_basics.html#where-black-looks-for-the-file Ruff does something similar, but it supports a ruff.toml in addition to pyproject.toml: https://docs.astral.sh/ruff/configuration/#config-file-discovery