Levente Polyak
350375afce
workaround jupyter exception accessing out of bounds argv ( #949 )
...
Under certain circumstances the internal argument parser tries
to determine the program name via sys.arv[0], however the way
we run Cutter and the jupyter integration does not guarantee
that argv is set at all, leading to an exception which avoids
a proper startup.
2018-11-20 22:17:30 +02:00
Florian Märkl
1ee7061c72
Remove unnecessary pass Statements
2018-05-24 10:41:01 +02:00
Florian Märkl
5f9018f5b9
Fix Error when shutting down Jupyter
2018-04-21 12:13:36 +02:00
Florian Märkl
47d9990f84
Fix Jupyter for macOS
2018-03-07 15:23:46 +01:00
Florian Märkl
b45314fd19
Fix IPyKernel restarting
2018-02-27 21:26:14 +01:00
Florian Märkl
06dffde0fe
Fix error handling in Python API, minor cleanup
2018-02-27 21:26:14 +01:00
Florian Märkl
ec55e40d5e
Support interrupting nested IPyKernel
2018-02-27 21:26:14 +01:00
Florian Märkl
693fc1eb1f
IPyKernel signal and poll
2018-02-27 21:26:14 +01:00
Florian Märkl
926a9ffd1e
Prepare IPyKernel communication
2018-02-27 21:26:14 +01:00
Florian Märkl
05be34ae6b
Jupyter refactoring and cleanup
2018-02-27 21:26:14 +01:00
Florian Märkl
b9b903052c
Run IPyKernel in subinterpreter and thus expose Cutter bindings to it
2018-02-27 21:26:14 +01:00
xarkes
abd9cca091
Added basic Cutter python bindings
2018-02-27 21:26:14 +01:00
Florian Märkl
0a9fba0677
Load cutter_jupyter.py from Qt resources
2018-02-27 21:26:14 +01:00
Florian Märkl
3164b5c118
Embed Jupyter using Python/C API
2018-02-27 21:26:14 +01:00