➜ ~/projects/nbs git:(lcr-mer-772) ✗ VPN ✓ $ head -n 2 zon.py 16:21:45 # /// script # requires-python = ">=3.11" ➜ ~/projects/nbs git:(lcr-mer-772) ✗ VPN ✓ $ uv run marimo run --sandbox zon.py 16:21:47 warning: No `requires-python` value found in the workspace. Defaulting to `>=3.12`.
uv run
before the marimo call?uv
itself and not marimo. do you have a pyproject.toml
? you might need to add requires-python
duckdb
rather than marimo[sql]
?➜ ~/nbs git:(lcr-mer-772) ✗ VPN ✓ $ uvx marimo edit --sandbox zon.py Running in a sandbox: uv run --isolated --no-project --with-requirements /var/folders/kt/5fbzpd0j197d08q5bbft193m0000gn/T/tmp_amqiijn.txt --python >=3.11 marimo edit zon.py × No solution found when resolving `--with` dependencies: ╰─▶ Because you require marimo==0.10.9 and marimo==0.10.12, we can conclude that your requirements are unsatisfiable.
duckdb
and polars
to the top header is recommended for now. ill fix thisuvx marimo edit --sandbox nb.py
which marimo
installation will uv use? It would be whatever is available to the environment that uv
has access to, right? not the one in the sandbox? the user will always need marimo installed in the environment that uv
runs prior to running the sandbox?uvx marimo
, uvx might cache what is has download or use the latest if its not found