-
-
Notifications
You must be signed in to change notification settings - Fork 367
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
Make json_clean a no-op for jupyter-client >= 7 #708
Conversation
Please notice that this function is also used by the debugger and this PR would break the |
91a0f34
to
33d5bcc
Compare
Thanks for the review @JohanMabille. I hadn't rebased. |
33d5bcc
to
71f6cf9
Compare
This should be resolved now. Testing message dumps as jupyter_client does it. |
71f6cf9
to
65f4d47
Compare
👍 to the change in general. Can we get matplotlib working? Or can it not be done here because the mpl backend was moved to its own package? What about including a backport of the json_default function from jupyter/jupyter_client#664? |
Thanks a lot for your review @minrk !
This needs jupyter/jupyter_client#664 which does the base64 serializing https://github.com/jupyter/jupyter_client/pull/664/files#diff-fda072ac1fb480ce6ce75694ef6e4144e811d8443191be1c4f233a9ee3fd02a1R108 I am not sure we can fix it here, as ipykernel is not responsible for the serialization.
You mean here in ipykernel? |
a4ea628
to
61be612
Compare
I made the |
61be612
to
68bac13
Compare
a3cea30
to
9784c61
Compare
9784c61
to
a7aa5a0
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
Thanks!! |
Fix #706
This should not be merged before a potential release of jupyter_client with jupyter/jupyter_client#664, otherwise, Matplotlib will not work anymore in Jupyter Notebook/Lab