-
-
Notifications
You must be signed in to change notification settings - Fork 4.4k
Use matplotlib-inline instead of ipykernel.pylab #12817
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
Conversation
@tacaswell would that also help or be the occasion to help cleaning some logic inside matplotlib ? |
35b51cd
to
fd7267c
Compare
fd7267c
to
a7d4c74
Compare
Tests are now passing and it seems to work as intended. matplotlib-inline is installable from PyPi or conda-forge. The repo is here for now: https://github.com/martinRenou/matplotlib-inline. But I guess we should put this repo under the Matplotlib or the ipython organization. |
It is indeed one good step for cleaning the Matplotlib logic in IPython |
I've push minor changes (mostly saying it's deprecated since 7.23), and will merge once it passes. |
Thanks! |
Hey, should we go ahead with this and move |
Up to you; I know there are some effort to cleanup what is where; but I'll adapt if you wish to keep it somewhere else. Whatever suit people. |
Owee, I'm MrMeeseeks, Look at me. There seem to be a conflict, please backport manually. Here are approximate instructions:
And apply the correct labels and milestones. Congratulation you did some good work ! Hopefully your backport PR will be tested by the continuous integration and merged soon! If these instruction are inaccurate, feel free to suggest an improvement. |
Also forgot to merge, which is now done. |
….pylab Merge pull request ipython#12817 from martinRenou/matplotlib_inline Use matplotlib-inline instead of ipykernel.pylab
Thanks for merging! I guess we can move the |
Sorry for late comments. I assume this does not make IPython have an install-time dependency on Matplotilb? |
Yes, I didn't make |
Backport PR #12817: Use matplotlib-inline instead of ipykernel.pylab
Hey @Carreau, how about we tag a pre-release of IPython with that change? |
…cy and fix check() What a mess in tests LOL! Related tickets: [1] computationalmodelling/nbval#162 [2] computationalmodelling/nbval#167 [3] ipython/ipython#12817 [4] ipython/ipython#12889 [5] ipython/ipykernel#591 [6] matplotlib/matplotlib#20046 git-svn-id: file:///srv/repos/svn-community/svn@994636 9fca08f4-af9d-4005-b8df-a31f2cc04f65
…cy and fix check() What a mess in tests LOL! Related tickets: [1] computationalmodelling/nbval#162 [2] computationalmodelling/nbval#167 [3] ipython/ipython#12817 [4] ipython/ipython#12889 [5] ipython/ipykernel#591 [6] matplotlib/matplotlib#20046 git-svn-id: file:///srv/repos/svn-community/svn@994636 9fca08f4-af9d-4005-b8df-a31f2cc04f65
Related to ipython/ipykernel#591