karlduderstadt
karlduderstadt
@ksugar Thanks for updating the PR and testing. Based on your report, everything appears to be working as we hoped! So the only change for the average user who wants...
We also received the same error. We are very eager to start using the plots with Jupyterlab 2.x. Can we help by testing something?
Looks great! I am curious about a better way to manage stdout in conjunction with the script runner. When I have used it, I struggled with this issue and using...
I see you removed the inputs for ij and sj. I think I added those to address some problems with String conversion at some point that are now fixed. It...
@ctrueden I am terribly sorry I dropped the ball here. I got completely consumed with grant writing, among other things. I am sorry for the lack of response. I would...
> * It seems the ScriptREPL does not attach an error writer to the script context, and so the logic on the Python side that dumps exceptions when something goes...
To allow for testing in Fiji, I created a launcher script with the following line added right after creating the gateway: ```python scyjava.enable_python_scripting(ij.IJ.runPlugIn("org.scijava.Context", "")) ``` @ctrueden Is there a better...
@ctrueden thank you very much for the fast response and explanation! I really appreciate it. It would be amazing if this could make it into v2.10.0 but I understand there...
Aaah checking if ast found an Assign object on the last line works: ```python if len(block.body) > 0 and hasattr(block.body[-1], "value") and not isinstance(block.body[-1],ast.Assign): ``` I will keep working on...
@ctrueden I tested your idea by adding a `PythonObjectSupplier` class to `_script.py` and just returning wrapped objects for unsupported types resulting in an exception. In my tests it works! Of...