René's URL Explorer Experiment


Title: ENH : add function to add displayhook by tacaswell · Pull Request #4091 · matplotlib/matplotlib · GitHub

Open Graph Title: ENH : add function to add displayhook by tacaswell · Pull Request #4091 · matplotlib/matplotlib

X Title: ENH : add function to add displayhook by tacaswell · Pull Request #4091 · matplotlib/matplotlib

Description: This is still a prototype, but it seems to work. make figures be able to keep track of if they need to be re-drawn. There is already a call back system in-place for when Artist properties change (see Artist.{add,remove}_callback and Artist.pchanged) which we can tap into to set axes/figure trees as 'dirty'. This will useful if we ever want to start caching rasters of each artist (does that even make sense? I think it does and is an obvious place to get major gains if we do not re-render the text each time) use the plugable interface in IPython make sure that calling the install function multiple times does not do funny things. make sure mplot3d is not broken calling plt.install_repl_hook() fig, ax = plt.subplots() ax.plot(range(5)) will automatically re-draw the figure as expected. If we are happy with this, running the installer should probably be part of the pyplot import. attn @efiring this is the alternative to the approach in #4082 that I was talking about in MD.

Open Graph Description: This is still a prototype, but it seems to work. make figures be able to keep track of if they need to be re-drawn. There is already a call back system in-place for when Artist properties chang...

X Description: This is still a prototype, but it seems to work. make figures be able to keep track of if they need to be re-drawn. There is already a call back system in-place for when Artist properties chang...

Opengraph URL: https://github.com/matplotlib/matplotlib/pull/4091

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:07c2952f-504a-343e-c1af-c1e490180bfc
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idE454:2CFC95:2B835C2:3B4C30A:6A53C5AF
html-safe-nonce0c3d31a831090768ababc43334634009e132b111d7e3a13c69199030c8c033e8
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFNDU0OjJDRkM5NToyQjgzNUMyOjNCNEMzMEE6NkE1M0M1QUYiLCJ2aXNpdG9yX2lkIjoiMTI4NzAyMDc4MzQ4NzY2NTU4MyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmaca6e7b05d0d31e6215840009099308936b4f69038d7f507d43af4937522441d59
hovercard-subject-tagpull_request:28983251
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/matplotlib/matplotlib/pull/4091/files
twitter:imagehttps://avatars.githubusercontent.com/u/199813?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/199813?s=400&v=4
og:image:altThis is still a prototype, but it seems to work. make figures be able to keep track of if they need to be re-drawn. There is already a call back system in-place for when Artist properties chang...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Noneb9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/matplotlib/matplotlib git https://github.com/matplotlib/matplotlib.git
octolytics-dimension-user_id215947
octolytics-dimension-user_loginmatplotlib
octolytics-dimension-repository_id1385122
octolytics-dimension-repository_nwomatplotlib/matplotlib
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id1385122
octolytics-dimension-repository_network_root_nwomatplotlib/matplotlib
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release07a982c1d40157c619b364352b704c3ce66bb332
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/matplotlib/matplotlib/pull/4091/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmatplotlib%2Fmatplotlib%2Fpull%2F4091%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmatplotlib%2Fmatplotlib%2Fpull%2F4091%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=matplotlib%2Fmatplotlib
Reloadhttps://github.com/matplotlib/matplotlib/pull/4091/files
Reloadhttps://github.com/matplotlib/matplotlib/pull/4091/files
Reloadhttps://github.com/matplotlib/matplotlib/pull/4091/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/4091/files
matplotlib https://github.com/matplotlib
matplotlibhttps://github.com/matplotlib/matplotlib
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/4091/files
Notifications https://github.com/login?return_to=%2Fmatplotlib%2Fmatplotlib
Fork 8.4k https://github.com/login?return_to=%2Fmatplotlib%2Fmatplotlib
Star 23k https://github.com/login?return_to=%2Fmatplotlib%2Fmatplotlib
Code https://github.com/matplotlib/matplotlib
Issues 1.1k https://github.com/matplotlib/matplotlib/issues
Pull requests 408 https://github.com/matplotlib/matplotlib/pulls
Actions https://github.com/matplotlib/matplotlib/actions
Projects https://github.com/matplotlib/matplotlib/projects
Wiki https://github.com/matplotlib/matplotlib/wiki
Security and quality 0 https://github.com/matplotlib/matplotlib/security
Insights https://github.com/matplotlib/matplotlib/pulse
Code https://github.com/matplotlib/matplotlib
Issues https://github.com/matplotlib/matplotlib/issues
Pull requests https://github.com/matplotlib/matplotlib/pulls
Actions https://github.com/matplotlib/matplotlib/actions
Projects https://github.com/matplotlib/matplotlib/projects
Wiki https://github.com/matplotlib/matplotlib/wiki
Security and quality https://github.com/matplotlib/matplotlib/security
Insights https://github.com/matplotlib/matplotlib/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fmatplotlib%2Fmatplotlib%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fmatplotlib%2Fmatplotlib%2Fissues%2Fnew%2Fchoose
efiringhttps://github.com/efiring
matplotlib:masterhttps://github.com/matplotlib/matplotlib/tree/master
tacaswell:repl_hookhttps://github.com/tacaswell/matplotlib/tree/repl_hook
Conversation 59 https://github.com/matplotlib/matplotlib/pull/4091
Commits 79 https://github.com/matplotlib/matplotlib/pull/4091/commits
Checks 0 https://github.com/matplotlib/matplotlib/pull/4091/checks
Files changed https://github.com/matplotlib/matplotlib/pull/4091/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/4091/files
ENH : add function to add displayhook https://github.com/matplotlib/matplotlib/pull/4091/files#top
Show all changes 79 commits https://github.com/matplotlib/matplotlib/pull/4091/files
96d3605 ENH : add function to add displayhook for IPython tacaswell Feb 9, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/96d3605b93c0f136cc155ce9fe1cdd2aab026b1c
d9f9d2a ENH : greatly simplified last commit tacaswell Feb 10, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/d9f9d2a73dec58d3a61e830b224546d93a820a1e
76a87fe ENH : special case IPython display hook tacaswell Feb 10, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/76a87fe636665b52d2cafcfb47e64d6766e6c609
fb994e9 ENH : hook into IPython better tacaswell Feb 10, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/fb994e9f2422583c553fe32e4fba4a16185a798b
51f08cd MNT : install the replhook by default tacaswell Mar 3, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/51f08cd0050c47e22807f0a033142bca3af9f048
28dcf3c ENH : move draw_all to Gcf class method tacaswell Mar 3, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/28dcf3c153619eb8572a3d021b26d7244373540c
f9ac8d0 ENH : add dirty flag tacaswell Mar 16, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/f9ac8d06a0c99f87c7837af53a4be4e7fcfd2486
6a6f8d9 ENH : add force logic to draw_all tacaswell Mar 16, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/6a6f8d9fcc9f93fc209f289d851350e29a82764d
b8bd396 ENH : first pass at making Line2D objects dirty-aware tacaswell Mar 16, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/b8bd396c3ad3b17272327a5c64a56356a24e5429
17c4461 ENH : add dirty flag to missed Line2D.set_* methods tacaswell Mar 16, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/17c4461f1251f749e418791af73161cd346d1622
46af65a MNT : only set the figure call back if figure is not None tacaswell Mar 16, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/46af65a1ba857e902a1d8847c543e7d2980dc5db
ef08aa1 MNT : rename dirty -> stale tacaswell Mar 31, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/ef08aa19cc6eafc7f184b3706040f4864aa9bfad
a8865f8 ENH : add stale flag to all set_* methods in Artist tacaswell Mar 31, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/a8865f863f7286578175113dad4176f8c48a54fe
495b5a0 STY : don't re-define variables tacaswell Apr 15, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/495b5a07f2d0129955ba7774fe845d224e57ccfa
234cc9c ENH : add stale flags to Collection tacaswell Apr 21, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/234cc9ce5c620ba7d40b1692ae1d12b62489669b
771977f ENH : add stale flag to _CollectionWithSizes tacaswell Apr 21, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/771977f329aab13224a58bb3fad2ca3c7c3238c3
1aaae20 ENH : add stale flag to PathCollection tacaswell Apr 21, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/1aaae204ed86eb0e98f9148723e081f7a972a98d
729ada7 ENH : add stale flag to PolyCollection tacaswell Apr 21, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/729ada7ad24c94f2ef9f84ac8ddc83bfe9bdf9a5
fa5cb4d ENH : add stale flag to EventCollection tacaswell Apr 21, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/fa5cb4d2f54f413f8af42738b49f7e15e3f42323
9cec66f ENH : add stale flag to QuadMesh tacaswell Apr 21, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/9cec66f269c0a7572d4a7dfeb9795ab826169c54
fb3562b ENH : add stale flag to Figure tacaswell Apr 27, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/fb3562b12c17c803dc69469d681f4cc56c6e58b4
6060a4c ENH : add stale flag to *Image* classes tacaswell Apr 28, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/6060a4cb7abf026bdbbb2d74b531d9de4aa77f70
bd4bd0b DOC : fix axis -> axes typo in comment tacaswell Apr 28, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/bd4bd0b83fb915d4dd0f444b53a8ba3c8f3aac06
72fae28 ENH : add stale flag to Legend tacaswell Apr 29, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/72fae28d626b85917826da1e14b0a0e8a98894cb
b2df645 ENH : add stale flag to Offsetbox tacaswell Apr 30, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/b2df645fa7213e150497728b9cd860dc519776e6
7780821 ENH : add stale flag to PaddedBox tacaswell Apr 30, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/7780821d45996484fe9861725cf67aa243622ca6
cae51d3 ENH : add stale flag to DrawingArea tacaswell Apr 30, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/cae51d372786836c3ad75ca641b9c260290e2f8b
ebf7b91 ENH : add stale flag to TextArea tacaswell Apr 30, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/ebf7b91e47ba4619e22b6c7525438f17c8e124a8
c5df792 ENH : add stale flag to AuxTransformBox tacaswell Apr 30, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/c5df7922d8b8f499eae5a0ff87e828c7acf2414a
74ebf82 STY : remove excessive indets tacaswell Apr 30, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/74ebf824fc0ba0a3bba3bc3aa32a9b3eb1b834d9
e0e0039 ENH : add stale flag to AnchoredOffsetbox tacaswell Apr 30, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/e0e0039681c62df56baf9e660a944be93a269064
cb0a22f ENH : add stale flag to OffsetImage tacaswell Apr 30, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/cb0a22f26c87106887550c184e588663b596be56
15451c7 ENH : add stale flag to AnnotationBbox tacaswell Apr 30, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/15451c731edb96fc17de6c5a8de4067ea2377b51
fb3181b ENH : add stale flag to Patch tacaswell Apr 30, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/fb3181bd7fb00da90be2b10e7c1a005a3b3431e2
8f8dba5 ENH : add stale flag to Rectangle tacaswell Apr 30, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/8f8dba5df363762be87013d54edf81001e1f6a35
cb82a85 ENH : add stale flag to Polygon tacaswell Apr 30, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/cb82a8523cac9a74a47266714b66fac8b6f8f56d
77450ac ENH : add stale flag to Wedge tacaswell Apr 30, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/77450acdd6c8610c3c819ee08e7379ca26196d60
9c954e8 ENH : add stale flag to FancyBboxPatch tacaswell Apr 30, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/9c954e84f9190e548be6cec400b5db9042a7fedd
da78f69 ENH : add stale flag to FancyArrowPatch tacaswell Apr 30, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/da78f69f96936cf1dc3c053ab7d9428e042f2f59
1939831 ENH : add stale flag to FancyArrowPatch tacaswell Apr 30, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/19398317a42409c98116d395f9cee8896646f2c8
d8d52d8 ENH : add stale flag to QuiverKey tacaswell Apr 30, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/d8d52d81b8645dac60d6ed0622988c9f5072a930
013e1a7 ENH : add stale flag to Quiver tacaswell Apr 30, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/013e1a7ae0232d610bf3384ab02d4422caddcdfa
406e8ce ENH : add stale flag to Barb tacaswell Apr 30, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/406e8cefee9e735eb8f4bfbd4b0009c087db8b8a
3290982 FIX : fix order of operation in __init__ functions tacaswell May 4, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/329098246ccc0ce52132fc1ceaf3c588466588a7
c541248 FIX : use canonical linestyles kwarg in contour tacaswell May 5, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/c5412485540680830faa13b2cb7c6a6a046e4c0c
30d1060 MNT : remove unneeded call to set_linestyles tacaswell May 5, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/30d10608d49c4034fc71635cbf3c641b388ec3bb
c1de4dd FIX : fix init order in AnnotationBbox tacaswell May 5, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/c1de4dd2fb351bb10578f52a8edc236654fe10c3
79d971d FIX : reorder __init__ of OffsetBox tacaswell May 5, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/79d971d870686a4c8900d40c454179107d360ca4
2c10dcb ENH : add stale flag to Spines tacaswell May 5, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/2c10dcb8c3a175cb02af48e92666bea6992869ea
cd70834 ENH : add stale flag to Cell tacaswell May 5, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/cd70834a8459c71e2b9545dc6ed07844a6355da4
3f3ef10 ENH : add stale flag to CustumCell tacaswell May 5, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/3f3ef107db80c825793aeb41ebdd185924185f9d
21c677f ENH : add stale flag to Table tacaswell May 5, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/21c677f8edc6333f89568808b92ba9ea1fbb0d7e
e9aa714 ENH : add stale flag to Text tacaswell May 5, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/e9aa714bee8f9419a907137b4841e7ccdeabd634
3eeb64d ENH : add stale flag to TextWithDash tacaswell May 5, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/3eeb64d86cb071f5ba1460f61e8818238f70cecc
9706cc0 MNT : remove stale flags from Axes.draw tacaswell May 5, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/9706cc09335676bba7d40a56826ae131349f0b7d
16bcbdf DOC : add whats new entry tacaswell May 5, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/16bcbdfe4dfcfb42f76fb3b78022155e42df6d7f
f824578 FIX : add missing stale flag to Line2D tacaswell May 6, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/f824578ea0f4875cba9de2ad97b484ebb9ee2a00
8112b43 MNT : use draw_idle not draw in Gcf.draw_all tacaswell May 16, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/8112b436af9b72a610af70093daef237f27f50fb
05f6426 ENH : add stale flag to Axes.cla tacaswell May 16, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/05f6426080190ad1ed709a08b170583755f0c249
d29be28 ENH : add stale flag to mplot3D.art3D.* tacaswell May 16, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/d29be280915fada123d5ed2464cf2185db67a2b2
2970d30 ENH : add stale flag to Axes3D tacaswell May 16, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/2970d303dd706907bad9dd97ce74340719bd81ca
83aafff ENH : add stale flag to mplot3d.Axis tacaswell May 16, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/83aafffabb495272da2cf083ba8d93620a50c3cc
a555475 DOC : fix docstrings which were lies tacaswell May 16, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/a55547503f0d61d11b4585926d9f6286469241aa
f4efac1 MNT : add guards to only register repl hook once tacaswell May 16, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/f4efac1f2f9beee7e78cc88c716897badbb4f515
f41ae9e DOC : added docstring to install_repl_displayhook tacaswell May 16, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/f41ae9e57b14b47caf464191d668a6075caa1629
096d714 ENH : added uninstall for repl displayhook tacaswell May 16, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/096d714b89d3e6cfd9cc3fb90d65ee310ba617e3
17d9ada FIX : order of operation is Poly3DCollection init tacaswell May 16, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/17d9ada1455b89bbf2e218fda2748cb2e4648767
54da8cc ENH : integrate repl hook with is_interactive tacaswell May 16, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/54da8cc1db27d48a7baf3134144b2ceb8962c267
a26831d FIX : logic for IPython hook registration tacaswell May 16, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/a26831dbf634d9f8f239dc371c370f636206a8ae
1c99420 MNT : move repl install above boilerplate fold tacaswell May 16, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/1c99420059bbe0df8df3675f4e6d676443de7dc1
a9faf4b ENH : add stale flag to Tick, XTick, YTick tacaswell May 16, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/a9faf4bee7c283086e5c2a40ac11a33e001037c6
e3fb850 ENH : add stale flag to Axis, XAxis, YAxis tacaswell May 16, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/e3fb8500e8d0b7b7be076811e4de2322e8b425a0
2beb5f9 ENH : add stale flag to _AxesBase tacaswell May 18, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/2beb5f9a8f7547f872553f4d3f3f64abe1953305
f15c871 MNT : hackily make boilerplate PY3 compatable tacaswell May 16, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/f15c8713a9aff75bb6779a320d7754e6f039375d
b2fbae7 MNT : remove draw_if_interactive from boilerplate tacaswell May 16, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/b2fbae76c738d5c24e559b98ed494e9b146c16aa
89923a6 MNT : remove non-boilerplate `draw_if_interactive` tacaswell May 18, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/89923a67876a75543c65858e128ed90f621a4616
38f00af MNT : make rcdefaults redraw all figures tacaswell May 18, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/38f00afbf6594f79a6d861470b8fe70a07ec3f86
9724f3d ENH : add stale flag to ColorbarBase and Colorbar tacaswell May 24, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/9724f3d198f4a03d8f884beddf9256bb1842acbc
0abbcf6 DOC: clearified whats new entry tacaswell May 24, 2015 https://github.com/matplotlib/matplotlib/pull/4091/commits/0abbcf6172eacaf63e5c1c4744e0c20ccfe6a833
Clear filters https://github.com/matplotlib/matplotlib/pull/4091/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/4091/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/4091/files
boilerplate.py https://github.com/matplotlib/matplotlib/pull/4091/files#diff-dbaf02ed5e0857df1b2478778ac2be4471b9fca3e6afda3b682e15440b65ec42
2015-05_interactive_OO.rst https://github.com/matplotlib/matplotlib/pull/4091/files#diff-d17447436e69aebe4549285a7baf4b2cb906e008245559207db762fc69f219ac
_pylab_helpers.py https://github.com/matplotlib/matplotlib/pull/4091/files#diff-6fee3de4018308e35f310215012b364f52aebf566b582176dc846399815b9397
artist.py https://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
_base.py https://github.com/matplotlib/matplotlib/pull/4091/files#diff-eab8def55235f317e1ea06840d82467044586af2a7f9ec994356a14f70509b72
axis.py https://github.com/matplotlib/matplotlib/pull/4091/files#diff-04227e6d4900298b309bddab2e848da8cc638da2913c64b5dcf0d800ba2a0c16
collections.py https://github.com/matplotlib/matplotlib/pull/4091/files#diff-0563f83260b79acbd260c8f0207b01ba8182df37bf2ccd9216d9a3c6a70cbf29
colorbar.py https://github.com/matplotlib/matplotlib/pull/4091/files#diff-250555d303944dc7fd3b69fe9a14f292f9b715d738a6a0649d7d62a7c8315b05
contour.py https://github.com/matplotlib/matplotlib/pull/4091/files#diff-b3f136a845ae5b7383fbc2be280c64af12352a6583ace9658cc4f6e2479df4a3
figure.py https://github.com/matplotlib/matplotlib/pull/4091/files#diff-01b0c7a8c4445ae46a3c055ace167e99f59dcd54dbf04c84bca2132914d2f8df
image.py https://github.com/matplotlib/matplotlib/pull/4091/files#diff-25ae7458ece3baeb36f57b6d14661c66781454a7a0532e5847eb4ed425ec0f5f
legend.py https://github.com/matplotlib/matplotlib/pull/4091/files#diff-e7a00bb4a353fa623c1d0c1de5c6ca602b7ab38e8906d4842640983133b9196a
lines.py https://github.com/matplotlib/matplotlib/pull/4091/files#diff-be677869a88f58790f2387fb2ac0ae12e2e9610d7c7096e25d3087d5ed9645c8
offsetbox.py https://github.com/matplotlib/matplotlib/pull/4091/files#diff-c0f3394227ee94f97502e7cfb9b128bb8249d8f68ea51c9e0552ed885bcd81a7
patches.py https://github.com/matplotlib/matplotlib/pull/4091/files#diff-03b74bfefbb7d4eca2804f274825899d191f8bacdbe99ea973d88925f15d1169
pyplot.py https://github.com/matplotlib/matplotlib/pull/4091/files#diff-d1edb5a528e7423f485b24cac2083d05d365a19352f886bf15af3ef442bdda92
quiver.py https://github.com/matplotlib/matplotlib/pull/4091/files#diff-a3b700555ff77da2abf7da4b02a0f2fe0e59b3acfc7fa39829a25418828720a6
spines.py https://github.com/matplotlib/matplotlib/pull/4091/files#diff-4e07c249abaaf29d0bb2bef9c5b12a86ccaa4895fcae37004bacf9d406043f8b
table.py https://github.com/matplotlib/matplotlib/pull/4091/files#diff-308367839e736b66a5e3580bd42cc742a3ed0ac224549ab9240dc3b954bf0342
text.py https://github.com/matplotlib/matplotlib/pull/4091/files#diff-2889b798b7f9a072d882bef4f0fc033db63538a9317df59fa963e9a82401bf40
art3d.py https://github.com/matplotlib/matplotlib/pull/4091/files#diff-21a889bd7f4e011757170a6a94b732dc543121b7580141ea5f9e82132c5f1c9f
axes3d.py https://github.com/matplotlib/matplotlib/pull/4091/files#diff-a67656224bfb26dc6de0a0f89e398cd6999377d1482aca3e867ee550ff05be57
axis3d.py https://github.com/matplotlib/matplotlib/pull/4091/files#diff-ea1dd4bc7c3b7c0078e69e41e916d25354864e4f2fe31fd71210477f6f9f9660
boilerplate.pyhttps://github.com/matplotlib/matplotlib/pull/4091/files#diff-dbaf02ed5e0857df1b2478778ac2be4471b9fca3e6afda3b682e15440b65ec42
View file https://github.com/tacaswell/matplotlib/blob/0abbcf6172eacaf63e5c1c4744e0c20ccfe6a833/boilerplate.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/4091/{{ revealButtonHref }}
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-dbaf02ed5e0857df1b2478778ac2be4471b9fca3e6afda3b682e15440b65ec42
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-dbaf02ed5e0857df1b2478778ac2be4471b9fca3e6afda3b682e15440b65ec42
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-dbaf02ed5e0857df1b2478778ac2be4471b9fca3e6afda3b682e15440b65ec42
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-dbaf02ed5e0857df1b2478778ac2be4471b9fca3e6afda3b682e15440b65ec42
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-dbaf02ed5e0857df1b2478778ac2be4471b9fca3e6afda3b682e15440b65ec42
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-dbaf02ed5e0857df1b2478778ac2be4471b9fca3e6afda3b682e15440b65ec42
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-dbaf02ed5e0857df1b2478778ac2be4471b9fca3e6afda3b682e15440b65ec42
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-dbaf02ed5e0857df1b2478778ac2be4471b9fca3e6afda3b682e15440b65ec42
doc/users/whats_new/2015-05_interactive_OO.rsthttps://github.com/matplotlib/matplotlib/pull/4091/files#diff-d17447436e69aebe4549285a7baf4b2cb906e008245559207db762fc69f219ac
View file https://github.com/tacaswell/matplotlib/blob/0abbcf6172eacaf63e5c1c4744e0c20ccfe6a833/doc/users/whats_new/2015-05_interactive_OO.rst
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/4091/{{ revealButtonHref }}
lib/matplotlib/_pylab_helpers.pyhttps://github.com/matplotlib/matplotlib/pull/4091/files#diff-6fee3de4018308e35f310215012b364f52aebf566b582176dc846399815b9397
View file https://github.com/tacaswell/matplotlib/blob/0abbcf6172eacaf63e5c1c4744e0c20ccfe6a833/lib/matplotlib/_pylab_helpers.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/4091/{{ revealButtonHref }}
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-6fee3de4018308e35f310215012b364f52aebf566b582176dc846399815b9397
lib/matplotlib/artist.pyhttps://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
View file https://github.com/tacaswell/matplotlib/blob/0abbcf6172eacaf63e5c1c4744e0c20ccfe6a833/lib/matplotlib/artist.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/4091/{{ revealButtonHref }}
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
https://github.com/matplotlib/matplotlib/pull/4091/files#diff-387b214c5fcea589dc666d01c8877efc5960ea34625a8de60c857fe312223d63
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/4091/files
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.