René's URL Explorer Experiment


Title: Implement head resizing (and reversal) for larrow/rarrow/darrow by CharlieThornton33 · Pull Request #29998 · matplotlib/matplotlib · GitHub

Open Graph Title: Implement head resizing (and reversal) for larrow/rarrow/darrow by CharlieThornton33 · Pull Request #29998 · matplotlib/matplotlib

X Title: Implement head resizing (and reversal) for larrow/rarrow/darrow by CharlieThornton33 · Pull Request #29998 · matplotlib/matplotlib

Description: PR summary When creating an annotation using boxed text in an arrow shape (patches.BoxStyle.LArrow/RArrow/DArrow), head_width and head_angle arguments may now be passed to adjust the size of the arrow head(s), and (via the use of negative angles) generate 'reversed' arrow heads. Addresses #24618 and is a direct continuation of @Abitamim's work in #24744. This solves both the issue initially mentioned in #24618 (creating a pentagonal 'road-sign' annotation box), as well as allowing for many other customisation options for arrows; for example, a reversed-head DArrow could act as a way to bring attention to a certain region on an axis. import matplotlib.pyplot as plt fig, ax = plt.subplots(figsize=(4, 3)) t1 = ax.text(0.5, 0.75, "Road-sign", ha="center", va="center", size=15, bbox=dict(boxstyle="rarrow,pad=0.3,head_width=1,head_angle=45", fc="lightblue", ec="steelblue", lw=2)) t2 = ax.text(0.5, 0.25, " Reversed heads ", ha="center", va="center", size=15, bbox=dict(boxstyle="darrow,pad=0.3,head_width=1.5,head_angle=-45", fc="lightblue", ec="steelblue", lw=2)) plt.show() A new test, test_boxarrow_adjustment, has been added to test these options. PR checklist "closes #24618" 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: PR summary When creating an annotation using boxed text in an arrow shape (patches.BoxStyle.LArrow/RArrow/DArrow), head_width and head_angle arguments may now be passed to adjust the size of the a...

X Description: PR summary When creating an annotation using boxed text in an arrow shape (patches.BoxStyle.LArrow/RArrow/DArrow), head_width and head_angle arguments may now be passed to adjust the size of the a...

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

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:9da154a9-aa98-4274-71cc-5e2097db62dc
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id933E:2D422D:202BEA:2A81AE:6A51B83B
html-safe-nonceadc442c9b5559a08e2ba6f0b6aaec8280274463f639f138e97bd8aa3ae3f70bd
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5MzNFOjJENDIyRDoyMDJCRUE6MkE4MUFFOjZBNTFCODNCIiwidmlzaXRvcl9pZCI6IjYwODg5NDc3NzQwODYyOTc2NTkiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac3c2edc13140728eb0b684f0068eebdc6b13fe61ff31aef7d9372e665db14d4cc
hovercard-subject-tagpull_request:2494648416
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/29998/files
twitter:imagehttps://avatars.githubusercontent.com/u/150299532?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/150299532?s=400&v=4
og:image:altPR summary When creating an annotation using boxed text in an arrow shape (patches.BoxStyle.LArrow/RArrow/DArrow), head_width and head_angle arguments may now be passed to adjust the size of the a...
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
release7aed05249554b889eb33d002851a973eebcc7e91
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/matplotlib/matplotlib/pull/29998/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmatplotlib%2Fmatplotlib%2Fpull%2F29998%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%2F29998%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/29998/files
Reloadhttps://github.com/matplotlib/matplotlib/pull/29998/files
Reloadhttps://github.com/matplotlib/matplotlib/pull/29998/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29998/files
matplotlib https://github.com/matplotlib
matplotlibhttps://github.com/matplotlib/matplotlib
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29998/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 409 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
CharlieThornton33https://github.com/CharlieThornton33
matplotlib:mainhttps://github.com/matplotlib/matplotlib/tree/main
CharlieThornton33:road-sign-annotationhttps://github.com/CharlieThornton33/matplotlib/tree/road-sign-annotation
Conversation 87 https://github.com/matplotlib/matplotlib/pull/29998
Commits 38 https://github.com/matplotlib/matplotlib/pull/29998/commits
Checks 42 https://github.com/matplotlib/matplotlib/pull/29998/checks
Files changed https://github.com/matplotlib/matplotlib/pull/29998/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29998/files
Implement head resizing (and reversal) for larrow/rarrow/darrow https://github.com/matplotlib/matplotlib/pull/29998/files#top
Show all changes 38 commits https://github.com/matplotlib/matplotlib/pull/29998/files
2f366fa Make arrow annotation arrowhead adjustable Abitamim Dec 16, 2022 https://github.com/matplotlib/matplotlib/pull/29998/commits/2f366fa7b261af66fa880dc6b4c84effda24bed5
e8d7eb7 Add test - not sure if correct Abitamim Dec 16, 2022 https://github.com/matplotlib/matplotlib/pull/29998/commits/e8d7eb7c37f8b862993ecadb806dd6bdb0a6c107
15bd7dc Update tutorial Abitamim Dec 16, 2022 https://github.com/matplotlib/matplotlib/pull/29998/commits/15bd7dc41e289cebe0a715fba5321cedc1f93a9a
4f57495 Fixed linting Abitamim Dec 16, 2022 https://github.com/matplotlib/matplotlib/pull/29998/commits/4f57495fe1a1039491ce7ffd17039ee31da0abfd
5c3fa60 Add reversed arrow-head support to larrow/rarrow CharlieThornton33 Apr 17, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/5c3fa60cfc4ae434aed4a5d6ed7754a445afeabf
8065549 Fix reversed arrow-head support for single arrows, handle edge cases CharlieThornton33 Apr 20, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/8065549de7e57c79bd8fb1f35af42465fa93a234
0471e92 Add support for reversed arrow-heads and edge cases in DArrow, update… CharlieThornton33 Apr 20, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/0471e927e7c017635623abc45e6f80dffb688df3
212cbc9 Update docstings, add what's new notes CharlieThornton33 Apr 22, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/212cbc93e425ffa398c09c8b8e0ae53f6d51918c
273a2fe Fix typo in DArrow drawing code CharlieThornton33 Apr 28, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/273a2fe36640f2229d85e574041c07170dc4898f
bf2d06b Fixed padding inconsistency: reverted breaking API change CharlieThornton33 Apr 28, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/bf2d06b5bdae9213388e660633693abb34e3aea1
0ea2f5a Fix what's new example CharlieThornton33 Apr 28, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/0ea2f5a6e6e0a7c6b91d562d3e622af9ee76cb6b
d7fd405 Create unit test for boxarrow head adjustment CharlieThornton33 Apr 30, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/d7fd40595c83af8dfb5c6e173e8f7e13ee7f70e9
ff34b4b Fixed linting CharlieThornton33 Apr 30, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/ff34b4bf419bc33f5833dd939b62fac895778b27
d9b0b32 Update new test to use mpl20 figure style CharlieThornton33 May 1, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/d9b0b32113c6b7cd2728b07eade3b9e65bafc5da
f3369c0 Changed padding for LArrow/RArrow to prevent text spilling out CharlieThornton33 May 14, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/f3369c0d633afb57a97fe4baf83f11931ba21162
3913ef6 [skip ci] Fix spelling mistake in LArrow padding code CharlieThornton33 May 14, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/3913ef610058e566f49ccca3079b13dda4742259
63a4ba9 Remove 'poking-out' behaviour from reversed arrow-heads, add padding … CharlieThornton33 Jun 19, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/63a4ba956beb2f7f033d6f186efd412568256a8b
7ed9fd1 Remove now-unneeded manual padding from What's New page CharlieThornton33 Jun 19, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/7ed9fd1c7000f92334c458bb9e8447658c5608db
d953aef Remove test_boxarrow_adjustment CharlieThornton33 Jun 19, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/d953aef4b6582d0a06a9b14167af6f0119c8c562
d2105da Prevent text overspill from DArrows using padding CharlieThornton33 Jun 19, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/d2105dae779580c66152c58e4eb9243a0fa87692
54147e6 Added test for arrow-head adjustments CharlieThornton33 Jun 20, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/54147e65bab7d2f85344cc46ddb2ee130819fdf0
b5ba28e Fix padding from straight-edges of reversed arrow heads, fix incorrec… CharlieThornton33 Jul 5, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/b5ba28e957d65afaf1fcf3236188ed321eeda500
976e54b [skip ci] Fix indentation in galleries/users_explain/text/annotations.py CharlieThornton33 Jul 9, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/976e54bf5e4a57cc04e237d5eb45caeda0845a30
a08c67b [skip ci] Use python % operator rather than np.mod() to act on scalar… CharlieThornton33 Jul 9, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/a08c67bb59ee94d8dba987c5b081da7bc24fb6f9
1dc613e [skip ci] Fix padding for non-reversed small head-size arrows CharlieThornton33 Jul 18, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/1dc613e7414776ca98485556a18f866bc143859b
73d9532 [skip ci] Use += and -= abbreviations CharlieThornton33 Jul 18, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/73d953291d0c8663f021c7ab5ad42695335e35ab
2b83aff [skip ci] Change layout of vertex array for non-reversed LArrow head … CharlieThornton33 Jul 18, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/2b83affd050cf92231756104a6abc7266d2e0565
e94a777 Improve clarity of DArrow padding code CharlieThornton33 Jul 24, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/e94a7777df4b8871a4c9253bafaf95851d292782
98d4bc4 Make What's New example simpler and more informative CharlieThornton33 Jul 25, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/98d4bc4caf58a92bc73f368346b27a97e340241e
2ac0bff Implement simplified padding rules CharlieThornton33 Aug 9, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/2ac0bff40b239f541c9df1ae424434dea304c783
a6e2abf Fix padding for darrows CharlieThornton33 Sep 9, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/a6e2abf1e85c3f583079b103136fa82737a09a3d
f8ba249 Style padding code consistently between larrow and darrow CharlieThornton33 Sep 9, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/f8ba24965dbc83e865c4c2d60c2f6259cbb8bb68
7b4b3b1 [ci doc] Move what's new page to releases directory CharlieThornton33 Sep 9, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/7b4b3b166f5aa2fda96fd24b6d22d7a302711811
119a051 [skip ci] Make head-width validation clearer CharlieThornton33 Sep 11, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/119a051c1619b1300a566ae676ec12d25fb73480
80d1c40 Move head-angle validation into constructor CharlieThornton33 Sep 11, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/80d1c40361e1159ac34c924c38cfc8d684dba8e4
460306e Remove references to 'text' for describing original box CharlieThornton33 Sep 11, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/460306e04fc79fd551c61661f07f558a9437bd24
201e62c [skip ci] Fix accidental paste into docstring CharlieThornton33 Sep 11, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/201e62ca35565057c26cd557da0dfbb94efa63fa
94fa82d Fix nomenclature (arrow tail -> arrow shaft) CharlieThornton33 Sep 11, 2025 https://github.com/matplotlib/matplotlib/pull/29998/commits/94fa82de2f5e380a9048afb0cf95950b7e3edea8
Clear filters https://github.com/matplotlib/matplotlib/pull/29998/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29998/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29998/files
box_arrow_size_controls.rst https://github.com/matplotlib/matplotlib/pull/29998/files#diff-eb1bdaf898a87a632700a0ae34d3652053d720416ae59ac306ae9dc05d0a6242
annotations.py https://github.com/matplotlib/matplotlib/pull/29998/files#diff-5341ef8acaef2cfe9f542c5aa07ffda9296f71ae1894749dda692114f2e3f363
patches.py https://github.com/matplotlib/matplotlib/pull/29998/files#diff-03b74bfefbb7d4eca2804f274825899d191f8bacdbe99ea973d88925f15d1169
patches.pyi https://github.com/matplotlib/matplotlib/pull/29998/files#diff-97c719ac09be5066effb3c5b606f40cffe6ad9ac92fec0d3a2af6b6f41f26c16
boxarrow_adjustment_test_image.png https://github.com/matplotlib/matplotlib/pull/29998/files#diff-ff8adb592a399d60ee5c93fbff7552182f53b74be4573ca21db404ef3c3a6673
boxarrow_test_image.png https://github.com/matplotlib/matplotlib/pull/29998/files#diff-b2fcda7893bc31f31708de27e6d71fa2bbfb89ac9d1d2c3313d8aefc4a93afe5
test_arrow_patches.py https://github.com/matplotlib/matplotlib/pull/29998/files#diff-6dec9382979f64e4abdc7a3b37676d4a61486a32681d712cc61d8fa2f03fd0f0
doc/release/next_whats_new/box_arrow_size_controls.rsthttps://github.com/matplotlib/matplotlib/pull/29998/files#diff-eb1bdaf898a87a632700a0ae34d3652053d720416ae59ac306ae9dc05d0a6242
View file https://github.com/CharlieThornton33/matplotlib/blob/94fa82de2f5e380a9048afb0cf95950b7e3edea8/doc/release/next_whats_new/box_arrow_size_controls.rst
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/29998/{{ revealButtonHref }}
QuLogichttps://github.com/QuLogic
Sep 23, 2025https://github.com/matplotlib/matplotlib/pull/29998/files#r2370687420
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29998/files
galleries/users_explain/text/annotations.pyhttps://github.com/matplotlib/matplotlib/pull/29998/files#diff-5341ef8acaef2cfe9f542c5aa07ffda9296f71ae1894749dda692114f2e3f363
View file https://github.com/CharlieThornton33/matplotlib/blob/94fa82de2f5e380a9048afb0cf95950b7e3edea8/galleries/users_explain/text/annotations.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/29998/{{ revealButtonHref }}
https://github.com/matplotlib/matplotlib/pull/29998/files#diff-5341ef8acaef2cfe9f542c5aa07ffda9296f71ae1894749dda692114f2e3f363
https://github.com/matplotlib/matplotlib/pull/29998/files#diff-5341ef8acaef2cfe9f542c5aa07ffda9296f71ae1894749dda692114f2e3f363
https://github.com/matplotlib/matplotlib/pull/29998/files#diff-5341ef8acaef2cfe9f542c5aa07ffda9296f71ae1894749dda692114f2e3f363
https://github.com/matplotlib/matplotlib/pull/29998/files#diff-5341ef8acaef2cfe9f542c5aa07ffda9296f71ae1894749dda692114f2e3f363
lib/matplotlib/patches.pyhttps://github.com/matplotlib/matplotlib/pull/29998/files#diff-03b74bfefbb7d4eca2804f274825899d191f8bacdbe99ea973d88925f15d1169
View file https://github.com/CharlieThornton33/matplotlib/blob/94fa82de2f5e380a9048afb0cf95950b7e3edea8/lib/matplotlib/patches.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/29998/{{ revealButtonHref }}
https://github.com/matplotlib/matplotlib/pull/29998/files#diff-03b74bfefbb7d4eca2804f274825899d191f8bacdbe99ea973d88925f15d1169
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29998/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29998/files
timhoffmhttps://github.com/timhoffm
Sep 12, 2025https://github.com/matplotlib/matplotlib/pull/29998/files#r2344502352
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29998/files
CharlieThornton33https://github.com/CharlieThornton33
Sep 12, 2025https://github.com/matplotlib/matplotlib/pull/29998/files#r2344580033
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29998/files
QuLogichttps://github.com/QuLogic
Sep 23, 2025https://github.com/matplotlib/matplotlib/pull/29998/files#r2370731562
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
https://private-user-images.githubusercontent.com/302469/492581702-85af38d0-1bc2-4996-a22d-6b9552471205.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODM3NDA3NzYsIm5iZiI6MTc4Mzc0MDQ3NiwicGF0aCI6Ii8zMDI0NjkvNDkyNTgxNzAyLTg1YWYzOGQwLTFiYzItNDk5Ni1hMjJkLTZiOTU1MjQ3MTIwNS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNzExJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDcxMVQwMzI3NTZaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0wNzliMGM4NTZiZTkwYTIwZGZhODdjNzNkMjhjM2RiYWQ1Mjk1MTM5OGRmNjU1YjNkNjE0ZjlkMmZkOTZlMzViJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZyZXNwb25zZS1jb250ZW50LXR5cGU9aW1hZ2UlMkZwbmcifQ.A-PkgEn4_h1MmwhZa9AfcCuxlz1eiFFykkqfjDIjEds
https://private-user-images.githubusercontent.com/302469/492581705-e44fb9fd-3e21-4c53-910c-4d9b0715146f.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODM3NDA3NzYsIm5iZiI6MTc4Mzc0MDQ3NiwicGF0aCI6Ii8zMDI0NjkvNDkyNTgxNzA1LWU0NGZiOWZkLTNlMjEtNGM1My05MTBjLTRkOWIwNzE1MTQ2Zi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNzExJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDcxMVQwMzI3NTZaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jNWI1YTg4NzZjZmE5ZTQ2OWE5NjM3MGYyMTcxNzVlYTliYzQzMGIwYjc1Y2Q5ODg0YWQzM2JkMWVjMDQ2ZTdlJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZyZXNwb25zZS1jb250ZW50LXR5cGU9aW1hZ2UlMkZwbmcifQ.YnWfLSq_LDaVEjuoXGelwKtHxZVVp62PiycyWSdyfnU
https://private-user-images.githubusercontent.com/302469/492581709-7ed97f73-ba98-49d8-b7cd-a17b6ef0cda3.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODM3NDA3NzYsIm5iZiI6MTc4Mzc0MDQ3NiwicGF0aCI6Ii8zMDI0NjkvNDkyNTgxNzA5LTdlZDk3ZjczLWJhOTgtNDlkOC1iN2NkLWExN2I2ZWYwY2RhMy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNzExJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDcxMVQwMzI3NTZaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1kYzRlNTYwMTgxM2ZjMTFhYWQ1M2NkM2UzOGY4NjgyMDE4N2ZhOGE2YzQ1MGMyNTc4NzYzY2Y4ODYwMmI2ODk0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZyZXNwb25zZS1jb250ZW50LXR5cGU9aW1hZ2UlMkZwbmcifQ.ZqFXTo6ryAl_uS88aS5ORMjSp8_SdyKirwlIwEdB70k
https://private-user-images.githubusercontent.com/302469/492582504-02ffc138-4cd3-4fc0-a02e-645d8e895942.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODM3NDA3NzYsIm5iZiI6MTc4Mzc0MDQ3NiwicGF0aCI6Ii8zMDI0NjkvNDkyNTgyNTA0LTAyZmZjMTM4LTRjZDMtNGZjMC1hMDJlLTY0NWQ4ZTg5NTk0Mi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwNzExJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDcxMVQwMzI3NTZaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0zMTNiNzI3ZGExZTJkZGFiMThhMzEzMTg1NmI1NmQ3MjZiMTdhMGI5MTNmNzBjYjgwYjJjODc0MjYxZmEyMzlhJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZyZXNwb25zZS1jb250ZW50LXR5cGU9aW1hZ2UlMkZwbmcifQ.ykVI7COEAoH94vEnfs-HRK1--iiPrAMSCFxR6rGfAwg
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29998/files
https://github.com/matplotlib/matplotlib/pull/29998/files#diff-03b74bfefbb7d4eca2804f274825899d191f8bacdbe99ea973d88925f15d1169
https://github.com/matplotlib/matplotlib/pull/29998/files#diff-03b74bfefbb7d4eca2804f274825899d191f8bacdbe99ea973d88925f15d1169
lib/matplotlib/patches.pyihttps://github.com/matplotlib/matplotlib/pull/29998/files#diff-97c719ac09be5066effb3c5b606f40cffe6ad9ac92fec0d3a2af6b6f41f26c16
View file https://github.com/CharlieThornton33/matplotlib/blob/94fa82de2f5e380a9048afb0cf95950b7e3edea8/lib/matplotlib/patches.pyi
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/29998/{{ revealButtonHref }}
https://github.com/matplotlib/matplotlib/pull/29998/files#diff-97c719ac09be5066effb3c5b606f40cffe6ad9ac92fec0d3a2af6b6f41f26c16
QuLogichttps://github.com/QuLogic
Jul 8, 2025https://github.com/matplotlib/matplotlib/pull/29998/files#r2191691643
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29998/files
https://github.com/matplotlib/matplotlib/pull/29998/files#diff-97c719ac09be5066effb3c5b606f40cffe6ad9ac92fec0d3a2af6b6f41f26c16
https://github.com/matplotlib/matplotlib/pull/29998/files#diff-97c719ac09be5066effb3c5b606f40cffe6ad9ac92fec0d3a2af6b6f41f26c16
...lib/tests/baseline_images/test_arrow_patches/boxarrow_adjustment_test_image.pnghttps://github.com/matplotlib/matplotlib/pull/29998/files#diff-ff8adb592a399d60ee5c93fbff7552182f53b74be4573ca21db404ef3c3a6673
View file https://github.com/CharlieThornton33/matplotlib/blob/94fa82de2f5e380a9048afb0cf95950b7e3edea8/lib/matplotlib/tests/baseline_images/test_arrow_patches/boxarrow_adjustment_test_image.png
Open in desktop https://desktop.github.com
Reload?https://github.com/matplotlib/matplotlib/pull/29998/files
lib/matplotlib/tests/baseline_images/test_arrow_patches/boxarrow_test_image.pnghttps://github.com/matplotlib/matplotlib/pull/29998/files#diff-b2fcda7893bc31f31708de27e6d71fa2bbfb89ac9d1d2c3313d8aefc4a93afe5
View file https://github.com/CharlieThornton33/matplotlib/blob/94fa82de2f5e380a9048afb0cf95950b7e3edea8/lib/matplotlib/tests/baseline_images/test_arrow_patches/boxarrow_test_image.png
Open in desktop https://desktop.github.com
Reload?https://github.com/matplotlib/matplotlib/pull/29998/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29998/files
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29998/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.