this is not a solution to #6. The approach here works to make non-interactive usage work. For interactive usage, see the details pointed out in #6, i.e., we'd need to implement a minimal screen/tmux to make this work.
Checklist
[ ] Added an entry in doc/news/.
[ ] Added a test for this change.
[ ] Added new .py files to the documentation in doc/geometry or doc/graphical.
this is not a solution to #6. The approach here works to make non-interactive usage work. For interactive usage, see the details pointed out in #6, i.e., we'd need to implement a minimal screen/tmux to make this work.
Checklist
doc/news/
.doc/geometry
ordoc/graphical
.