We open the console with this hack:
System.err.println("Building Python environment");
presumably this output is coming from appose as error text? And not just output?
Builder builder = Appose.file(environmentYaml, "environment.yml")
.subscribeOutput(this::report).subscribeError(this::report)
.subscribeProgress((msg, cur, max) -> Splash.update(msg, (double) cur /
max));