Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use py-gap to do the jupyter communication in python #100

Open
markuspf opened this issue Feb 21, 2019 · 3 comments
Open

Use py-gap to do the jupyter communication in python #100

markuspf opened this issue Feb 21, 2019 · 3 comments

Comments

@markuspf
Copy link
Member

With py-gap working reasonably well, use the Jupyter implementation of the Jupyter protocol and py-gap to execute the GAP bits.

This removes the maintenance load for the Jupyter protocol, and gets rid of some ugly hacks that were necessary to implement the protocol (such as using IO_fork). See also #45,

@markuspf
Copy link
Member Author

First steps here: markuspf/py-gap@5b7b0a4

@markuspf
Copy link
Member Author

This might also address any issues that exist on CoCalc (or at least make them an SEP)

@fingolfin
Copy link
Member

py-gap is AFAICT dead, but there is gappy which is actively maintained and may (eventually?) be used by SageMath.

yet another alternative would be to use Xeus, the official C++ bindings for Jupyter. They don't look that hard to use (famous last words 😂)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants