Marcel, the pythonic shell, now has workspaces
marceltheshell.org
marceltheshell.org
I've added workspaces to marcel. A workspace provides for a per-project persistent command history, environment variables, and a per-project startup script. The new features are briefly described here: https://www.marceltheshell.org/workspaces