MARIMO_MANAGE_SCRIPT_METADATA=true marimo edit
, but that wont actually create the sandbox for you (just think you are in one).marimo_deps = [d for d in dependencies if _is_marimo_dependency(d)] if not marimo_deps: # During development, you can comment this out to install an # editable version of marimo assuming you are in the marimo directory # DO NOT COMMIT THIS WHEN SUBMITTING PRs # return dependencies + [f"marimo -e ."] return dependencies + [f"marimo=={marimo_version}"]
import json from importlib.metadata import Distribution direct_url = Distribution.from_name("pkg-name").read_text("direct_url.json") pkg_is_editable = json.loads(direct_url).get("dir_info", {}).get("editable", False)