Summary
In Zed, using an "import foo" code action in a file with inline script metadata does this:
# /// script
# dependencies = ["anyio"]
# ///
+import anyio
import datetime as dt
from datetime import UTC
After Ruff formats the imports, you lose the empty line that was after # ///.
Version
ty 0.0.21 (c1ad9f2 2026-03-06)
Summary
In Zed, using an "import foo" code action in a file with inline script metadata does this:
# /// script # dependencies = ["anyio"] # /// +import anyio import datetime as dt from datetime import UTCAfter Ruff formats the imports, you lose the empty line that was after
# ///.Version
ty 0.0.21 (c1ad9f2 2026-03-06)