René's URL Explorer Experiment


Title: Improve the cache when getting font metrics by tacaswell · Pull Request #28831 · matplotlib/matplotlib · GitHub

Open Graph Title: Improve the cache when getting font metrics by tacaswell · Pull Request #28831 · matplotlib/matplotlib

X Title: Improve the cache when getting font metrics by tacaswell · Pull Request #28831 · matplotlib/matplotlib

Description: matplotlib: plotting with Python. Contribute to matplotlib/matplotlib development by creating an account on GitHub.

Open Graph Description: Please look at each of the first commit (option 1) and then the combination of both commits (net to option 2). Once we pick which one we like better I'll drop the other commit and fix / add te...

X Description: Please look at each of the first commit (option 1) and then the combination of both commits (net to option 2). Once we pick which one we like better I'll drop the other commit and fix / ad...

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

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:5128dec9-0881-05f3-5d11-bef01c251162
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id8E46:147EC0:E1F317:12D4A07:6A528E9F
html-safe-noncedd6707c99c6c249104bd693c580d4287cb16670bc201f5e7466abd3f8666cdaf
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4RTQ2OjE0N0VDMDpFMUYzMTc6MTJENEEwNzo2QTUyOEU5RiIsInZpc2l0b3JfaWQiOiIzNDcwMjczMjc5OTA1OTI2ODE1IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmacc333246523b9e9d83d4303f6bc3af5041d06977f7cee435d8393ed0846ea67af
hovercard-subject-tagpull_request:2076434643
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///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/matplotlib/matplotlib/28831/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/567b268fce47f8565699607173f6ce72df0cff2afa64c811b33a5675405d735d/matplotlib/matplotlib/pull/28831
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/567b268fce47f8565699607173f6ce72df0cff2afa64c811b33a5675405d735d/matplotlib/matplotlib/pull/28831
og:image:altPlease look at each of the first commit (option 1) and then the combination of both commits (net to option 2). Once we pick which one we like better I'll drop the other commit and fix / add te...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernametacaswell
hostnamegithub.com
expected-hostnamegithub.com
Noneb9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb
turbo-cache-controlno-cache
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
disable-turbofalse
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/28831#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmatplotlib%2Fmatplotlib%2Fpull%2F28831
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%2F28831
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%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=matplotlib%2Fmatplotlib
Reloadhttps://github.com/matplotlib/matplotlib/pull/28831
Reloadhttps://github.com/matplotlib/matplotlib/pull/28831
Reloadhttps://github.com/matplotlib/matplotlib/pull/28831
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
matplotlib https://github.com/matplotlib
matplotlibhttps://github.com/matplotlib/matplotlib
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
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
timhoffmhttps://github.com/timhoffm
matplotlib:mainhttps://github.com/matplotlib/matplotlib/tree/main
tacaswell:fix/better_fm_cachehttps://github.com/tacaswell/matplotlib/tree/fix/better_fm_cache
Conversationhttps://github.com/matplotlib/matplotlib/pull/28831
Commits2 (2)https://github.com/matplotlib/matplotlib/pull/28831/commits
Checkshttps://github.com/matplotlib/matplotlib/pull/28831/checks
Files changedhttps://github.com/matplotlib/matplotlib/pull/28831/files
Improve the cache when getting font metricshttps://github.com/matplotlib/matplotlib/pull/28831#top
timhoffmhttps://github.com/timhoffm
matplotlib:mainhttps://github.com/matplotlib/matplotlib/tree/main
tacaswell:fix/better_fm_cachehttps://github.com/tacaswell/matplotlib/tree/fix/better_fm_cache
https://github.com/tacaswell
tacaswellhttps://github.com/tacaswell
Sep 17, 2024https://github.com/matplotlib/matplotlib/pull/28831#issue-2531187293
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
#28827https://github.com/matplotlib/matplotlib/issues/28827
#30400https://github.com/matplotlib/matplotlib/issues/30400
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
https://github.com/tacaswell
tacaswellhttps://github.com/tacaswell
v3.10.0https://github.com/matplotlib/matplotlib/milestone/84
Sep 17, 2024https://github.com/matplotlib/matplotlib/pull/28831#event-14291514718
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
topic: text https://github.com/matplotlib/matplotlib/issues?q=state%3Aopen%20label%3A%22topic%3A%20text%22
Sep 17, 2024https://github.com/matplotlib/matplotlib/pull/28831#event-14291519024
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
Sep 17, 2024https://github.com/matplotlib/matplotlib/pull/28831#issuecomment-2355898465
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
Sep 17, 2024 https://github.com/matplotlib/matplotlib/pull/28831#pullrequestreview-2309882963
View reviewed changes https://github.com/matplotlib/matplotlib/pull/28831/files
timhoffmhttps://github.com/timhoffm
https://github.com/matplotlib/matplotlib/pull/28831#pullrequestreview-2309882963
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
lib/matplotlib/text.pyhttps://github.com/matplotlib/matplotlib/pull/28831/files#diff-2889b798b7f9a072d882bef4f0fc033db63538a9317df59fa963e9a82401bf40
timhoffmhttps://github.com/timhoffm
Sep 17, 2024https://github.com/matplotlib/matplotlib/pull/28831#discussion_r1763321094
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
tacaswellhttps://github.com/tacaswell
Sep 17, 2024https://github.com/matplotlib/matplotlib/pull/28831#discussion_r1763344853
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
https://github.com/tacaswell
tacaswellhttps://github.com/tacaswell
Sep 17, 2024https://github.com/matplotlib/matplotlib/pull/28831#issuecomment-2356017094
matplotlib/lib/matplotlib/text.pyhttps://github.com/matplotlib/matplotlib/blob/64d45cb8f45a38109b729cd3e1835e2dd36e65fc/lib/matplotlib/text.py#L65-L70
64d45cbhttps://github.com/matplotlib/matplotlib/commit/64d45cb8f45a38109b729cd3e1835e2dd36e65fc
matplotlib/lib/matplotlib/text.pyhttps://github.com/matplotlib/matplotlib/blob/64d45cb8f45a38109b729cd3e1835e2dd36e65fc/lib/matplotlib/text.py#L372-L384
64d45cbhttps://github.com/matplotlib/matplotlib/commit/64d45cb8f45a38109b729cd3e1835e2dd36e65fc
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
https://github.com/tacaswell
tacaswellhttps://github.com/tacaswell
force-pushedhttps://github.com/matplotlib/matplotlib/compare/e93968cf6e07ce226107c130b4ae4fc58493814f..b2f73a69b2aa3e51aac503a5671a3bb8fd3416eb
e93968chttps://github.com/matplotlib/matplotlib/commit/e93968cf6e07ce226107c130b4ae4fc58493814f
b2f73a6https://github.com/matplotlib/matplotlib/commit/b2f73a69b2aa3e51aac503a5671a3bb8fd3416eb
Compare https://github.com/matplotlib/matplotlib/compare/e93968cf6e07ce226107c130b4ae4fc58493814f..b2f73a69b2aa3e51aac503a5671a3bb8fd3416eb
September 17, 2024 14:32https://github.com/matplotlib/matplotlib/pull/28831#event-14292461191
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
Sep 17, 2024https://github.com/matplotlib/matplotlib/pull/28831#issuecomment-2356156808
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
https://github.com/anntzer
anntzerhttps://github.com/anntzer
Sep 17, 2024 https://github.com/matplotlib/matplotlib/pull/28831#pullrequestreview-2310133899
View reviewed changes https://github.com/matplotlib/matplotlib/pull/28831/files
lib/matplotlib/text.pyhttps://github.com/matplotlib/matplotlib/pull/28831/files#diff-2889b798b7f9a072d882bef4f0fc033db63538a9317df59fa963e9a82401bf40
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
https://github.com/anntzer
anntzerhttps://github.com/anntzer
Sep 17, 2024 https://github.com/matplotlib/matplotlib/pull/28831#pullrequestreview-2310136182
View reviewed changes https://github.com/matplotlib/matplotlib/pull/28831/files
lib/matplotlib/text.pyhttps://github.com/matplotlib/matplotlib/pull/28831/files#diff-2889b798b7f9a072d882bef4f0fc033db63538a9317df59fa963e9a82401bf40
anntzerhttps://github.com/anntzer
Sep 17, 2024https://github.com/matplotlib/matplotlib/pull/28831#discussion_r1763473055
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
tacaswellhttps://github.com/tacaswell
Sep 17, 2024https://github.com/matplotlib/matplotlib/pull/28831#discussion_r1763567794
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
anntzerhttps://github.com/anntzer
Sep 17, 2024https://github.com/matplotlib/matplotlib/pull/28831#discussion_r1763632292
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
anntzerhttps://github.com/anntzer
Sep 17, 2024https://github.com/matplotlib/matplotlib/pull/28831#discussion_r1763643643
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
tacaswellhttps://github.com/tacaswell
Sep 18, 2024https://github.com/matplotlib/matplotlib/pull/28831#discussion_r1765136364
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
https://github.com/anntzer
anntzerhttps://github.com/anntzer
Sep 17, 2024 https://github.com/matplotlib/matplotlib/pull/28831#pullrequestreview-2310145988
View reviewed changes https://github.com/matplotlib/matplotlib/pull/28831/files
lib/matplotlib/text.pyhttps://github.com/matplotlib/matplotlib/pull/28831/files#diff-2889b798b7f9a072d882bef4f0fc033db63538a9317df59fa963e9a82401bf40
anntzerhttps://github.com/anntzer
Sep 17, 2024https://github.com/matplotlib/matplotlib/pull/28831#discussion_r1763479095
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
timhoffmhttps://github.com/timhoffm
Sep 17, 2024https://github.com/matplotlib/matplotlib/pull/28831#discussion_r1763511659
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
https://github.com/QuLogic
QuLogichttps://github.com/QuLogic
Sep 18, 2024 https://github.com/matplotlib/matplotlib/pull/28831#pullrequestreview-2311376244
View reviewed changes https://github.com/matplotlib/matplotlib/pull/28831/files
lib/matplotlib/text.pyhttps://github.com/matplotlib/matplotlib/pull/28831/files#diff-2889b798b7f9a072d882bef4f0fc033db63538a9317df59fa963e9a82401bf40
QuLogichttps://github.com/QuLogic
Sep 18, 2024https://github.com/matplotlib/matplotlib/pull/28831#discussion_r1764232397
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
https://github.com/tacaswell
tacaswellhttps://github.com/tacaswell
force-pushedhttps://github.com/matplotlib/matplotlib/compare/db121ec108db3f38a88fa158767039ef6967ce13..a0e0809fd5e97445deddd1b041f2035d34171585
db121echttps://github.com/matplotlib/matplotlib/commit/db121ec108db3f38a88fa158767039ef6967ce13
a0e0809https://github.com/matplotlib/matplotlib/commit/a0e0809fd5e97445deddd1b041f2035d34171585
Compare https://github.com/matplotlib/matplotlib/compare/db121ec108db3f38a88fa158767039ef6967ce13..a0e0809fd5e97445deddd1b041f2035d34171585
September 18, 2024 14:07https://github.com/matplotlib/matplotlib/pull/28831#event-14308408663
https://github.com/tacaswell
tacaswellhttps://github.com/tacaswell
Sep 18, 2024https://github.com/matplotlib/matplotlib/pull/28831#event-14308416278
https://github.com/tacaswell
tacaswellhttps://github.com/tacaswell
September 18, 2024 14:09https://github.com/matplotlib/matplotlib/pull/28831#event-14308439053
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
Sep 18, 2024 https://github.com/matplotlib/matplotlib/pull/28831#pullrequestreview-2312857716
View reviewed changes https://github.com/matplotlib/matplotlib/pull/28831/files
lib/matplotlib/text.pyhttps://github.com/matplotlib/matplotlib/pull/28831/files#diff-2889b798b7f9a072d882bef4f0fc033db63538a9317df59fa963e9a82401bf40
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
Sep 18, 2024 https://github.com/matplotlib/matplotlib/pull/28831#pullrequestreview-2312864616
View reviewed changes https://github.com/matplotlib/matplotlib/pull/28831/files
timhoffmhttps://github.com/timhoffm
https://github.com/matplotlib/matplotlib/pull/28831#pullrequestreview-2312864616
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
Sep 18, 2024 https://github.com/matplotlib/matplotlib/pull/28831#pullrequestreview-2312865418
View reviewed changes https://github.com/matplotlib/matplotlib/pull/28831/files
https://github.com/anntzer
anntzerhttps://github.com/anntzer
Sep 18, 2024 https://github.com/matplotlib/matplotlib/pull/28831#pullrequestreview-2313288402
View reviewed changes https://github.com/matplotlib/matplotlib/pull/28831/files
lib/matplotlib/text.pyhttps://github.com/matplotlib/matplotlib/pull/28831/files#diff-2889b798b7f9a072d882bef4f0fc033db63538a9317df59fa963e9a82401bf40
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
https://github.com/QuLogic
QuLogichttps://github.com/QuLogic
Sep 19, 2024 https://github.com/matplotlib/matplotlib/pull/28831#pullrequestreview-2316519305
View reviewed changes https://github.com/matplotlib/matplotlib/pull/28831/files
lib/matplotlib/tests/test_text.pyhttps://github.com/matplotlib/matplotlib/pull/28831/files#diff-48a87c3198fe994a8e31c16272b931d7dc307a88deba61086ca483ff44bacaa4
QuLogichttps://github.com/QuLogic
Sep 19, 2024https://github.com/matplotlib/matplotlib/pull/28831#discussion_r1767459020
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
tacaswellhttps://github.com/tacaswell
Sep 19, 2024https://github.com/matplotlib/matplotlib/pull/28831#discussion_r1767630654
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
anntzerhttps://github.com/anntzer
Aug 26, 2025https://github.com/matplotlib/matplotlib/pull/28831#discussion_r2300619061
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
https://github.com/tacaswell
tacaswellhttps://github.com/tacaswell
v3.10.0https://github.com/matplotlib/matplotlib/milestone/84
v3.11.0https://github.com/matplotlib/matplotlib/milestone/96
Oct 2, 2024https://github.com/matplotlib/matplotlib/pull/28831#event-14494470628
https://github.com/tacaswell
tacaswellhttps://github.com/tacaswell
force-pushedhttps://github.com/matplotlib/matplotlib/compare/1e50b6fe4e75ad5470d59a0864a3ada7554bc3b1..b047764bf0a82705cf7e426c532f9d11196a0d0b
1e50b6fhttps://github.com/matplotlib/matplotlib/commit/1e50b6fe4e75ad5470d59a0864a3ada7554bc3b1
b047764https://github.com/matplotlib/matplotlib/commit/b047764bf0a82705cf7e426c532f9d11196a0d0b
Compare https://github.com/matplotlib/matplotlib/compare/1e50b6fe4e75ad5470d59a0864a3ada7554bc3b1..b047764bf0a82705cf7e426c532f9d11196a0d0b
August 8, 2025 02:12https://github.com/matplotlib/matplotlib/pull/28831#event-19046235189
https://github.com/tacaswell
tacaswellhttps://github.com/tacaswell
Aug 8, 2025 https://github.com/matplotlib/matplotlib/pull/28831#ref-issue-3298368387
[Bug]: Megabyte-level memory leak when using imshow() in a loop #30400 https://github.com/matplotlib/matplotlib/issues/30400
https://github.com/tacaswell
tacaswellhttps://github.com/tacaswell
Aug 8, 2025https://github.com/matplotlib/matplotlib/pull/28831#issuecomment-3166357391
@QuLogichttps://github.com/QuLogic
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
https://github.com/QuLogic
QuLogichttps://github.com/QuLogic
Aug 8, 2025https://github.com/matplotlib/matplotlib/pull/28831#issuecomment-3166386717
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
@QuLogichttps://github.com/QuLogic
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
https://github.com/anntzer
anntzerhttps://github.com/anntzer
Aug 26, 2025 https://github.com/matplotlib/matplotlib/pull/28831#pullrequestreview-3155087651
View reviewed changes https://github.com/matplotlib/matplotlib/pull/28831/files
lib/matplotlib/text.pyhttps://github.com/matplotlib/matplotlib/pull/28831/files#diff-2889b798b7f9a072d882bef4f0fc033db63538a9317df59fa963e9a82401bf40
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
https://github.com/anntzer
anntzerhttps://github.com/anntzer
Aug 26, 2025 https://github.com/matplotlib/matplotlib/pull/28831#pullrequestreview-3155093108
View reviewed changes https://github.com/matplotlib/matplotlib/pull/28831/files
lib/matplotlib/text.pyhttps://github.com/matplotlib/matplotlib/pull/28831/files#diff-2889b798b7f9a072d882bef4f0fc033db63538a9317df59fa963e9a82401bf40
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
https://github.com/anntzer
anntzerhttps://github.com/anntzer
Aug 26, 2025 https://github.com/matplotlib/matplotlib/pull/28831#pullrequestreview-3155099110
View reviewed changes https://github.com/matplotlib/matplotlib/pull/28831/files
lib/matplotlib/tests/test_text.pyhttps://github.com/matplotlib/matplotlib/pull/28831/files#diff-48a87c3198fe994a8e31c16272b931d7dc307a88deba61086ca483ff44bacaa4
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
https://github.com/tacaswell
tacaswellhttps://github.com/tacaswell
Sep 11, 2025 https://github.com/matplotlib/matplotlib/pull/28831#ref-issue-2914003950
[Bug]: memory backing figure is not freed when figure is closed #29743 https://github.com/matplotlib/matplotlib/issues/29743
https://github.com/tacaswell
tacaswellhttps://github.com/tacaswell
force-pushedhttps://github.com/matplotlib/matplotlib/compare/b047764bf0a82705cf7e426c532f9d11196a0d0b..ae5af7f714a6baecadcbe42cc16d2d2012f57c0a
b047764https://github.com/matplotlib/matplotlib/commit/b047764bf0a82705cf7e426c532f9d11196a0d0b
ae5af7fhttps://github.com/matplotlib/matplotlib/commit/ae5af7f714a6baecadcbe42cc16d2d2012f57c0a
Compare https://github.com/matplotlib/matplotlib/compare/b047764bf0a82705cf7e426c532f9d11196a0d0b..ae5af7f714a6baecadcbe42cc16d2d2012f57c0a
September 11, 2025 15:28https://github.com/matplotlib/matplotlib/pull/28831#event-19640700050
tacaswellhttps://github.com/tacaswell
October 16, 2025 14:24https://github.com/matplotlib/matplotlib/pull/28831#commits-pushed-11fc120
https://github.com/tacaswell
https://github.com/timhoffm
MNT: improve how we manage the cache for font metricshttps://github.com/matplotlib/matplotlib/pull/28831/commits/11fc120d4a22a4ef449823c1c2eb3dc680836fc9
11fc120https://github.com/matplotlib/matplotlib/pull/28831/commits/11fc120d4a22a4ef449823c1c2eb3dc680836fc9
https://github.com/tacaswell
TST: clear renderer cache in testshttps://github.com/matplotlib/matplotlib/pull/28831/commits/94d6fc825db3193b79f69e8e3471506d5f161abd
94d6fc8https://github.com/matplotlib/matplotlib/pull/28831/commits/94d6fc825db3193b79f69e8e3471506d5f161abd
https://github.com/tacaswell
tacaswellhttps://github.com/tacaswell
force-pushedhttps://github.com/matplotlib/matplotlib/compare/5c18c091c85bc9fcd97cd98596c053cd2ea66006..94d6fc825db3193b79f69e8e3471506d5f161abd
5c18c09https://github.com/matplotlib/matplotlib/commit/5c18c091c85bc9fcd97cd98596c053cd2ea66006
94d6fc8https://github.com/matplotlib/matplotlib/commit/94d6fc825db3193b79f69e8e3471506d5f161abd
Compare https://github.com/matplotlib/matplotlib/compare/5c18c091c85bc9fcd97cd98596c053cd2ea66006..94d6fc825db3193b79f69e8e3471506d5f161abd
October 16, 2025 18:24https://github.com/matplotlib/matplotlib/pull/28831#event-20325828289
https://github.com/ksunden
ksundenhttps://github.com/ksunden
Oct 16, 2025 https://github.com/matplotlib/matplotlib/pull/28831#pullrequestreview-3346419041
View reviewed changes https://github.com/matplotlib/matplotlib/pull/28831/files/94d6fc825db3193b79f69e8e3471506d5f161abd
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
Oct 21, 2025https://github.com/matplotlib/matplotlib/pull/28831#issuecomment-3429609385
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
cfccd8ahttps://github.com/matplotlib/matplotlib/commit/cfccd8a13c65fbfa9649be2e7c461c0e72638765
Oct 21, 2025https://github.com/matplotlib/matplotlib/pull/28831#event-20415464005
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
https://github.com/eendebakpt
eendebakpthttps://github.com/eendebakpt
Nov 21, 2025 https://github.com/matplotlib/matplotlib/pull/28831#ref-pullrequest-3650830206
Avoid copy of font properties in font metrics cache #30771 https://github.com/matplotlib/matplotlib/pull/30771
https://github.com/tacaswell
tacaswellhttps://github.com/tacaswell
November 21, 2025 19:53https://github.com/matplotlib/matplotlib/pull/28831#event-21104418311
andreas16700https://github.com/andreas16700
Jan 26, 2026 https://github.com/matplotlib/matplotlib/pull/28831#ref-commit-591cb94
https://github.com/andreas16700
Run 2: Match upstreamhttps://github.com/andreas16700/matplotlib/commit/591cb94d738329c41646893435419e69b8b0929b
cfccd8ahttps://github.com/andreas16700/matplotlib/commit/cfccd8a13c65fbfa9649be2e7c461c0e72638765
(PRhttps://github.com/andreas16700/matplotlib/commit/591cb94d738329c41646893435419e69b8b0929b
matplotlib#28831https://github.com/matplotlib/matplotlib/pull/28831
) - Improve font me…https://github.com/andreas16700/matplotlib/commit/591cb94d738329c41646893435419e69b8b0929b
591cb94https://github.com/andreas16700/matplotlib/commit/591cb94d738329c41646893435419e69b8b0929b
https://github.com/scottshambaugh
scottshambaughhttps://github.com/scottshambaugh
Feb 3, 2026 https://github.com/matplotlib/matplotlib/pull/28831#ref-pullrequest-3831754305
PERF: Text handling speedups #31001 https://github.com/matplotlib/matplotlib/pull/31001
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmatplotlib%2Fmatplotlib%2Fpull%2F28831
https://github.com/QuLogic
QuLogic https://github.com/QuLogic
https://github.com/matplotlib/matplotlib/pull/28831/files/61f4ef33172f4e4b5be8875f4685dbe2331f0f4e
https://github.com/anntzer
anntzer https://github.com/anntzer
https://github.com/matplotlib/matplotlib/pull/28831/files/b047764bf0a82705cf7e426c532f9d11196a0d0b
https://github.com/ksunden
ksunden https://github.com/ksunden
https://github.com/matplotlib/matplotlib/pull/28831/files/94d6fc825db3193b79f69e8e3471506d5f161abd
https://github.com/timhoffm
timhoffm https://github.com/timhoffm
https://github.com/matplotlib/matplotlib/pull/28831/files/a0e0809fd5e97445deddd1b041f2035d34171585
topic: text https://github.com/matplotlib/matplotlib/issues?q=state%3Aopen%20label%3A%22topic%3A%20text%22
v3.11.0 https://github.com/matplotlib/matplotlib/milestone/96
[Bug]: Megabyte-level memory leak when using imshow() in a loop https://github.com/matplotlib/matplotlib/issues/30400
[Bug]: FontProperties objects are not deleted when using fig.savefig https://github.com/matplotlib/matplotlib/issues/28827
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/28831
https://github.com/tacaswell
https://github.com/timhoffm
https://github.com/QuLogic
https://github.com/anntzer
https://github.com/ksunden
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.