$ marimo env
{
"marimo": "0.23.6",
"editable": false,
"location": "/nix/store/7d0xrq4c3r0kjxk5p7dnnyj7a7sz2ipw-python3.13-marimo-0.23.6/lib/python3.13/site-packages/marimo",
"OS": "Linux",
"OS Version": "6.18.35",
"Processor": "",
"Python Version": "3.13.13",
"Locale": "--",
"Binaries": {
"Browser": "--",
"Node": "v24.15.0",
"uv": "0.11.19 (x86_64-unknown-linux-gnu)"
},
"Dependencies": {
"click": "8.3.1",
"docutils": "0.22.4",
"itsdangerous": "2.2.0",
"jedi": "0.20.0",
"markdown": "3.10.2",
"narwhals": "2.16.0",
"packaging": "26.1",
"psutil": "7.2.2",
"pygments": "2.20.0",
"pymdown-extensions": "10.21.2",
"pyyaml": "6.0.3",
"starlette": "0.52.1",
"tomlkit": "0.14.0",
"typing-extensions": "4.15.0",
"uvicorn": "0.40.0",
"websockets": "16.0"
},
"Optional Dependencies": {
"altair": "6.1.0",
"anywidget": "0.9.21",
"duckdb": "1.5.2",
"loro": "1.10.3",
"nbformat": "5.10.4",
"pandas": "2.3.3",
"polars": "1.40.1",
"pyarrow": "23.0.0",
"python-lsp-server": "1.14.0",
"ruff": "0.15.16",
"sqlglot": "28.9.0",
"watchdog": "6.0.0"
},
"Experimental Flags": {}
}
Describe the bug
On NixOS all packages including marimo are stored in /nix/store which is read only.
shutils.copytreepreserves permissions, thus we get the following denied write issueWill you submit a PR?
Environment
Details
Code to reproduce
No response