Six weeks ago, running code on jhansi.io meant curl + sandbox IDs + manual cleanup.

Today it looks like this:

from jhansi import Sandbox

with Sandbox(language="python") as sb:

sb.upload_file("main.py")