Title: Ensure text metric calculation always uses the text cache by QuLogic · Pull Request #29907 · matplotlib/matplotlib · GitHub
Open Graph Title: Ensure text metric calculation always uses the text cache by QuLogic · Pull Request #29907 · matplotlib/matplotlib
X Title: Ensure text metric calculation always uses the text cache by QuLogic · Pull Request #29907 · matplotlib/matplotlib
Description: These locations outside of Text were calling Renderer.get_text_width_height_descent directly which meant that they were not cached, and the text_placeholders fixture did not catch their use. Fortunately, this only affected one test figure. PR summary PR checklist "closes #0000" is in the body of the PR description to link the related issue new and changed code is tested Plotting related features are demonstrated in an example New Features and API Changes are noted with a directive and release note Documentation complies with general and docstring guidelines
Open Graph Description: These locations outside of Text were calling Renderer.get_text_width_height_descent directly which meant that they were not cached, and the text_placeholders fixture did not catch their use. Fort...
X Description: These locations outside of Text were calling Renderer.get_text_width_height_descent directly which meant that they were not cached, and the text_placeholders fixture did not catch their use. Fort...
Opengraph URL: https://github.com/matplotlib/matplotlib/pull/29907
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:e60a739a-f4d0-02d0-c9e9-b13333cdf1cd |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | B8EA:264DFC:58FEC:76CC5:6A52D3BD |
| html-safe-nonce | 8a42e0df11f1036cca46d3e5ff23b34bdcfddcd4694c6f76dcb9234e3feee829 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCOEVBOjI2NERGQzo1OEZFQzo3NkNDNTo2QTUyRDNCRCIsInZpc2l0b3JfaWQiOiIyMTEzMDAxODA5NzkwNTU1MDY5IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | b153344eaaf2f96d667694f4e69f5656dd19347d1bf3484300f8e9640fb13544 |
| hovercard-subject-tag | pull_request:2455163542 |
| 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 | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/matplotlib/matplotlib/pull/29907/files |
| twitter:image | https://avatars.githubusercontent.com/u/302469?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/302469?s=400&v=4 |
| og:image:alt | These locations outside of Text were calling Renderer.get_text_width_height_descent directly which meant that they were not cached, and the text_placeholders fixture did not catch their use. Fort... |
| 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 |
Links:
Viewport: width=device-width