| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:4974b53f-07fb-98bf-cdb2-a33c283f0d19 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | DB46:2A0FAF:688081:909E53:6A5385DC |
| html-safe-nonce | 2743985a9a629da19daf2ceb87c595a0fc4b244cf2527c0c22fd2a6f170df511 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEQjQ2OjJBMEZBRjo2ODgwODE6OTA5RTUzOjZBNTM4NURDIiwidmlzaXRvcl9pZCI6IjQwNTE4NzEzNDk5NjYzNDE1OTYiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | c1a0eb722959ea1df8d714af8ec005c9db4291193cc6c59d5afb23130165945f |
| hovercard-subject-tag | pull_request:100584092 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///pull_requests/show/files |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/matplotlib/matplotlib/pull/7764/files |
| twitter:image | https://avatars.githubusercontent.com/u/92814?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/92814?s=400&v=4 |
| og:image:alt | There is a cache of png files keyed by the MD5 hashes of corresponding svg and pdf files, which helps reduce test suite running times for svg and pdf files that stay exactly the same from one run t... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | b9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/matplotlib/matplotlib git https://github.com/matplotlib/matplotlib.git |
| octolytics-dimension-user_id | 215947 |
| octolytics-dimension-user_login | matplotlib |
| octolytics-dimension-repository_id | 1385122 |
| octolytics-dimension-repository_nwo | matplotlib/matplotlib |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 1385122 |
| octolytics-dimension-repository_network_root_nwo | matplotlib/matplotlib |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 07a982c1d40157c619b364352b704c3ce66bb332 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://github.com/matplotlib/matplotlib/pull/7764/files#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmatplotlib%2Fmatplotlib%2Fpull%2F7764%2Ffiles |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub Copilot appDirect agents from issue to merge | https://github.com/features/ai/github-app |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| View all resources | https://github.com/resources |
| GitHub SponsorsFund open source developers | https://github.com/open-source/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/open-source/accelerator |
| GitHub Stars | https://stars.github.com |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://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%2F7764%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 |
| Reload | https://github.com/matplotlib/matplotlib/pull/7764/files |
| Reload | https://github.com/matplotlib/matplotlib/pull/7764/files |
| Reload | https://github.com/matplotlib/matplotlib/pull/7764/files |
| Please reload this page | https://github.com/matplotlib/matplotlib/pull/7764/files |
|
matplotlib
| https://github.com/matplotlib |
| matplotlib | https://github.com/matplotlib/matplotlib |
| Please reload this page | https://github.com/matplotlib/matplotlib/pull/7764/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 service | https://docs.github.com/terms |
| privacy statement | https://docs.github.com/privacy |
| Sign in | https://github.com/login?return_to=%2Fmatplotlib%2Fmatplotlib%2Fissues%2Fnew%2Fchoose |
| jkseppan | https://github.com/jkseppan |
| matplotlib:master | https://github.com/matplotlib/matplotlib/tree/master |
| jkseppan:test-caching | https://github.com/jkseppan/matplotlib/tree/test-caching |
|
Conversation
84
| https://github.com/matplotlib/matplotlib/pull/7764 |
|
Commits
19
| https://github.com/matplotlib/matplotlib/pull/7764/commits |
|
Checks
0
| https://github.com/matplotlib/matplotlib/pull/7764/checks |
|
Files changed
| https://github.com/matplotlib/matplotlib/pull/7764/files |
| Please reload this page | https://github.com/matplotlib/matplotlib/pull/7764/files |
|
[MRG+2] MAINT: Refactor the converted-image cache
| https://github.com/matplotlib/matplotlib/pull/7764/files#top |
|
Show all changes
19 commits
| https://github.com/matplotlib/matplotlib/pull/7764/files |
|
1b24a16
Factor the converted-image cache out of compare.py
jkseppan Jan 7, 2017
| https://github.com/matplotlib/matplotlib/pull/7764/commits/1b24a164c87858d6d3f170662e419f9f54719830 |
|
650ddf2
Import cbook again
jkseppan Jan 21, 2017
| https://github.com/matplotlib/matplotlib/pull/7764/commits/650ddf28570ebdbcd2337efa1d319f8ed6bed602 |
|
3b5f636
Lock the cache directory
jkseppan Jan 21, 2017
| https://github.com/matplotlib/matplotlib/pull/7764/commits/3b5f636d0b6f9acaac7fb84fd7e3c647beaae4db |
|
556fd82
Communicate node-specific cache reports to master if using xdist
jkseppan Jan 22, 2017
| https://github.com/matplotlib/matplotlib/pull/7764/commits/556fd82eeac1ed8bbc4d6b8bd4e155357124b510 |
|
9f5a06d
Delete the nose plugin
jkseppan Jan 25, 2017
| https://github.com/matplotlib/matplotlib/pull/7764/commits/9f5a06dd2f220de4fc9c3da792680a5846a66e65 |
|
33f2528
Reinstate deleted functions
jkseppan Jan 25, 2017
| https://github.com/matplotlib/matplotlib/pull/7764/commits/33f2528cf9e68b5adcf5f6a94de54f5e07450c25 |
|
2136a26
Make conversion_cache private
jkseppan Jan 25, 2017
| https://github.com/matplotlib/matplotlib/pull/7764/commits/2136a264d2eb49a04c9b42940b3011e52af55f0b |
|
6995a27
Make globals private
jkseppan Jan 25, 2017
| https://github.com/matplotlib/matplotlib/pull/7764/commits/6995a27107e4f9ff6cff509d4ac398359ad8dccc |
|
9ea66dd
Improve wording
jkseppan Jan 25, 2017
| https://github.com/matplotlib/matplotlib/pull/7764/commits/9ea66ddf0f97ce30800c6c7081f2ac7d23e14f28 |
|
3751f01
mkdirs throws OSError
jkseppan Jan 25, 2017
| https://github.com/matplotlib/matplotlib/pull/7764/commits/3751f01f5ca0a10722a07b4664f39fae79bdb954 |
|
a70081e
Improve documentation in response to review
jkseppan Jan 30, 2017
| https://github.com/matplotlib/matplotlib/pull/7764/commits/a70081e982b33485b66057c222365b3c1aa8ef95 |
|
85f54de
Use pytest facilities
jkseppan Jan 30, 2017
| https://github.com/matplotlib/matplotlib/pull/7764/commits/85f54dec1f5f15c4813ac2a15e3aaa5ee82eb300 |
|
0d51e03
Simplify gs and inkscape version checking logic
jkseppan Jan 30, 2017
| https://github.com/matplotlib/matplotlib/pull/7764/commits/0d51e03b702959ca9235eb200e76c08b18f685dd |
|
9de06c0
pep8 fixes
jkseppan Jan 30, 2017
| https://github.com/matplotlib/matplotlib/pull/7764/commits/9de06c0fd03c9b752c93446d7d368eade1d6d459 |
|
6007b37
There is no nose plugin any more
jkseppan Feb 18, 2017
| https://github.com/matplotlib/matplotlib/pull/7764/commits/6007b378a52319d40581e73500ac41375c158bfa |
|
e52cdd2
Import the pytest hooks in the other conftest.py files
jkseppan Feb 20, 2017
| https://github.com/matplotlib/matplotlib/pull/7764/commits/e52cdd21dc14c0f167e345fdb2103946a691c0f0 |
|
e5184bb
Omit unnecessary tmpdir deletions
jkseppan Feb 22, 2017
| https://github.com/matplotlib/matplotlib/pull/7764/commits/e5184bbe8fbfc38beb211ee749fd7d4425f6b40b |
|
f47cbe4
Move pytest_addoption call to top-level conftest.py
jkseppan Feb 22, 2017
| https://github.com/matplotlib/matplotlib/pull/7764/commits/f47cbe4314ae001b08a289c9965c427b6b80f7ff |
|
996f22b
pep8 fix
jkseppan Feb 22, 2017
| https://github.com/matplotlib/matplotlib/pull/7764/commits/996f22b90276472257ccd405b35645bfff855f61 |
|
Clear filters
| https://github.com/matplotlib/matplotlib/pull/7764/files |
| Please reload this page | https://github.com/matplotlib/matplotlib/pull/7764/files |
| Please reload this page | https://github.com/matplotlib/matplotlib/pull/7764/files |
|
conftest.py
| https://github.com/matplotlib/matplotlib/pull/7764/files#diff-a31c7ed5d35f5ed8233994868c54d625b18e6bacb6794344c4531e62bd9dde59 |
|
conftest.py
| https://github.com/matplotlib/matplotlib/pull/7764/files#diff-19b8354fe53eb77f3564d4b702a12f33e2d41120072f6886171fa0b20d2a0a05 |
|
_conversion_cache.py
| https://github.com/matplotlib/matplotlib/pull/7764/files#diff-e120c9e2d5a3ef0370efa6583afd97f4912447ab8be6fab23b87dab1cc9857e2 |
|
compare.py
| https://github.com/matplotlib/matplotlib/pull/7764/files#diff-fd30ddb745e32855148b48bfa1174cd0781f91304c48b8e522965444e79f89d0 |
|
conftest.py
| https://github.com/matplotlib/matplotlib/pull/7764/files#diff-ab6174d6efb49da4a60aba96b1dfd95ebbabab6fc421f736b210aa46fe19d2f7 |
|
decorators.py
| https://github.com/matplotlib/matplotlib/pull/7764/files#diff-634eb58f2970e77b1feabc7824a5d757378ee8c3174867d1c7a1481a833637f3 |
|
conftest.py
| https://github.com/matplotlib/matplotlib/pull/7764/files#diff-6a716d459fc383c4427100ca78b8e4ed4ec8b750dfb357064e6287f2023a6b0d |
|
test_cache.py
| https://github.com/matplotlib/matplotlib/pull/7764/files#diff-6bd5b30dcb42a09a949ace0ad6d791020ac41b279580964307ae37fc0bec2be2 |
|
conftest.py
| https://github.com/matplotlib/matplotlib/pull/7764/files#diff-17b6aa1afb5109b1dcea78835ac72050efdf3650e81c578721fc34a13081083d |
| conftest.py | https://github.com/matplotlib/matplotlib/pull/7764/files#diff-a31c7ed5d35f5ed8233994868c54d625b18e6bacb6794344c4531e62bd9dde59 |
|
View file
| https://github.com/jkseppan/matplotlib/blob/996f22b90276472257ccd405b35645bfff855f61/conftest.py |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/matplotlib/matplotlib/pull/7764/{{ revealButtonHref }} |
| lib/matplotlib/sphinxext/tests/conftest.py | https://github.com/matplotlib/matplotlib/pull/7764/files#diff-19b8354fe53eb77f3564d4b702a12f33e2d41120072f6886171fa0b20d2a0a05 |
|
View file
| https://github.com/jkseppan/matplotlib/blob/996f22b90276472257ccd405b35645bfff855f61/lib/matplotlib/sphinxext/tests/conftest.py |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/matplotlib/matplotlib/pull/7764/{{ revealButtonHref }} |
| lib/matplotlib/testing/_conversion_cache.py | https://github.com/matplotlib/matplotlib/pull/7764/files#diff-e120c9e2d5a3ef0370efa6583afd97f4912447ab8be6fab23b87dab1cc9857e2 |
|
View file
| https://github.com/jkseppan/matplotlib/blob/996f22b90276472257ccd405b35645bfff855f61/lib/matplotlib/testing/_conversion_cache.py |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/matplotlib/matplotlib/pull/7764/{{ revealButtonHref }} |
| NelleV | https://github.com/NelleV |
| Jan 26, 2017 | https://github.com/matplotlib/matplotlib/pull/7764/files#r98114945 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/matplotlib/matplotlib/pull/7764/files |
| jkseppan | https://github.com/jkseppan |
| Jan 30, 2017 | https://github.com/matplotlib/matplotlib/pull/7764/files#r98475344 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/matplotlib/matplotlib/pull/7764/files |
| anntzer | https://github.com/anntzer |
| Jan 25, 2017 | https://github.com/matplotlib/matplotlib/pull/7764/files#r97889490 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| #7776 (comment) | https://github.com/matplotlib/matplotlib/issues/7776#issuecomment-271475035 |
| Please reload this page | https://github.com/matplotlib/matplotlib/pull/7764/files |
| jkseppan | https://github.com/jkseppan |
| Jan 26, 2017 | https://github.com/matplotlib/matplotlib/pull/7764/files#r97930494 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| #7776 | https://github.com/matplotlib/matplotlib/issues/7776 |
| Please reload this page | https://github.com/matplotlib/matplotlib/pull/7764/files |
| anntzer | https://github.com/anntzer |
| Jan 25, 2017 | https://github.com/matplotlib/matplotlib/pull/7764/files#r97891568 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| https://docs.python.org/3.6/library/os.html#os.link | https://docs.python.org/3.6/library/os.html#os.link |
| https://docs.python.org/3.6/library/os.html#os.symlink | https://docs.python.org/3.6/library/os.html#os.symlink |
| Please reload this page | https://github.com/matplotlib/matplotlib/pull/7764/files |
| jkseppan | https://github.com/jkseppan |
| Jan 26, 2017 | https://github.com/matplotlib/matplotlib/pull/7764/files#r97930875 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/matplotlib/matplotlib/pull/7764/files |
| lib/matplotlib/testing/compare.py | https://github.com/matplotlib/matplotlib/pull/7764/files#diff-fd30ddb745e32855148b48bfa1174cd0781f91304c48b8e522965444e79f89d0 |
|
View file
| https://github.com/jkseppan/matplotlib/blob/996f22b90276472257ccd405b35645bfff855f61/lib/matplotlib/testing/compare.py |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/matplotlib/matplotlib/pull/7764/{{ revealButtonHref }} |
|
| https://github.com/matplotlib/matplotlib/pull/7764/files#diff-fd30ddb745e32855148b48bfa1174cd0781f91304c48b8e522965444e79f89d0 |
|
| https://github.com/matplotlib/matplotlib/pull/7764/files#diff-fd30ddb745e32855148b48bfa1174cd0781f91304c48b8e522965444e79f89d0 |
|
| https://github.com/matplotlib/matplotlib/pull/7764/files#diff-fd30ddb745e32855148b48bfa1174cd0781f91304c48b8e522965444e79f89d0 |
|
| https://github.com/matplotlib/matplotlib/pull/7764/files#diff-fd30ddb745e32855148b48bfa1174cd0781f91304c48b8e522965444e79f89d0 |
|
| https://github.com/matplotlib/matplotlib/pull/7764/files#diff-fd30ddb745e32855148b48bfa1174cd0781f91304c48b8e522965444e79f89d0 |
|
| https://github.com/matplotlib/matplotlib/pull/7764/files#diff-fd30ddb745e32855148b48bfa1174cd0781f91304c48b8e522965444e79f89d0 |
|
| https://github.com/matplotlib/matplotlib/pull/7764/files#diff-fd30ddb745e32855148b48bfa1174cd0781f91304c48b8e522965444e79f89d0 |
|
| https://github.com/matplotlib/matplotlib/pull/7764/files#diff-fd30ddb745e32855148b48bfa1174cd0781f91304c48b8e522965444e79f89d0 |
|
| https://github.com/matplotlib/matplotlib/pull/7764/files#diff-fd30ddb745e32855148b48bfa1174cd0781f91304c48b8e522965444e79f89d0 |
|
| https://github.com/matplotlib/matplotlib/pull/7764/files#diff-fd30ddb745e32855148b48bfa1174cd0781f91304c48b8e522965444e79f89d0 |
|
| https://github.com/matplotlib/matplotlib/pull/7764/files#diff-fd30ddb745e32855148b48bfa1174cd0781f91304c48b8e522965444e79f89d0 |
| Please reload this page | https://github.com/matplotlib/matplotlib/pull/7764/files |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |