René's URL Explorer Experiment


Title: ENH: Type the possible str legend locs as Literals by timhoffm · Pull Request #29465 · matplotlib/matplotlib · GitHub

Open Graph Title: ENH: Type the possible str legend locs as Literals by timhoffm · Pull Request #29465 · matplotlib/matplotlib

X Title: ENH: Type the possible str legend locs as Literals by timhoffm · Pull Request #29465 · matplotlib/matplotlib

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

Open Graph Description: Instead of accepting any str, we only accept as set of predefined literals. For simplicity, we don't distinguish the between allowed positions for Axes legend and figure legend. It's still ...

X Description: Instead of accepting any str, we only accept as set of predefined literals. For simplicity, we don't distinguish the between allowed positions for Axes legend and figure legend. It'...

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

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:7b285fb4-f39a-9be2-e91a-0efcaf3b848b
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idC21C:AA851:112F3E7:16F06FB:6A51C566
html-safe-nonce12e7a509e5a1876cde3d649b01fd50a00975523fab9465bd83ed3960d3860883
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDMjFDOkFBODUxOjExMkYzRTc6MTZGMDZGQjo2QTUxQzU2NiIsInZpc2l0b3JfaWQiOiIxMDQ2MTIxMzMzNDg0Nzk5MzM0IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac1ab885e175e9240a0a404550b407cffcd06cd87d08f96818485ddf30bc3be67e
hovercard-subject-tagpull_request:2272516567
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/29465/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/f93d80ad06ebe2fba5611a38a0a1ad1ed05926939627c795abcd0b0d14ae3db6/matplotlib/matplotlib/pull/29465
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/f93d80ad06ebe2fba5611a38a0a1ad1ed05926939627c795abcd0b0d14ae3db6/matplotlib/matplotlib/pull/29465
og:image:altInstead of accepting any str, we only accept as set of predefined literals. For simplicity, we don't distinguish the between allowed positions for Axes legend and figure legend. It's still ...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernametimhoffm
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
release7aed05249554b889eb33d002851a973eebcc7e91
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/matplotlib/matplotlib/pull/29465/#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmatplotlib%2Fmatplotlib%2Fpull%2F29465%2F
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%2F29465%2F
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/29465/
Reloadhttps://github.com/matplotlib/matplotlib/pull/29465/
Reloadhttps://github.com/matplotlib/matplotlib/pull/29465/
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29465/
matplotlib https://github.com/matplotlib
matplotlibhttps://github.com/matplotlib/matplotlib
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29465/
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
ksundenhttps://github.com/ksunden
matplotlib:mainhttps://github.com/matplotlib/matplotlib/tree/main
timhoffm:type-legend-lochttps://github.com/timhoffm/matplotlib/tree/type-legend-loc
Conversationhttps://github.com/matplotlib/matplotlib/pull/29465
Commits1 (1)https://github.com/matplotlib/matplotlib/pull/29465/commits
Checkshttps://github.com/matplotlib/matplotlib/pull/29465/checks
Files changedhttps://github.com/matplotlib/matplotlib/pull/29465/files
ENH: Type the possible str legend locs as Literalshttps://github.com/matplotlib/matplotlib/pull/29465/#top
ksundenhttps://github.com/ksunden
matplotlib:mainhttps://github.com/matplotlib/matplotlib/tree/main
timhoffm:type-legend-lochttps://github.com/timhoffm/matplotlib/tree/type-legend-loc
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
Jan 12, 2025https://github.com/matplotlib/matplotlib/pull/29465/#issue-2782475565
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29465/
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29465/
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
topic: legend https://github.com/matplotlib/matplotlib/issues?q=state%3Aopen%20label%3A%22topic%3A%20legend%22
topic: figures and subfigures https://github.com/matplotlib/matplotlib/issues?q=state%3Aopen%20label%3A%22topic%3A%20figures%20and%20subfigures%22
Jan 12, 2025https://github.com/matplotlib/matplotlib/pull/29465/#event-15895910516
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
force-pushedhttps://github.com/matplotlib/matplotlib/compare/f608a46ff27277dbb94f159a3b7b449039e76f96..92eba372452d14e108af9650c7f77b84987c1fbf
f608a46https://github.com/matplotlib/matplotlib/commit/f608a46ff27277dbb94f159a3b7b449039e76f96
92eba37https://github.com/matplotlib/matplotlib/commit/92eba372452d14e108af9650c7f77b84987c1fbf
Compare https://github.com/matplotlib/matplotlib/compare/f608a46ff27277dbb94f159a3b7b449039e76f96..92eba372452d14e108af9650c7f77b84987c1fbf
January 12, 2025 13:10https://github.com/matplotlib/matplotlib/pull/29465/#event-15895924627
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
Jan 12, 2025 https://github.com/matplotlib/matplotlib/pull/29465/#pullrequestreview-2545430609
View reviewed changes https://github.com/matplotlib/matplotlib/pull/29465/files
lib/matplotlib/axes/_axes.pyihttps://github.com/matplotlib/matplotlib/pull/29465/files#diff-eadd15a7040334f239a70a5be507c694c92b6e7b709de5eadd2ee53231200215
timhoffmhttps://github.com/timhoffm
Jan 12, 2025https://github.com/matplotlib/matplotlib/pull/29465/#discussion_r1912449006
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29465/
QuLogichttps://github.com/QuLogic
Jan 14, 2025https://github.com/matplotlib/matplotlib/pull/29465/#discussion_r1914039527
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29465/
https://github.com/QuLogic
QuLogichttps://github.com/QuLogic
Jan 17, 2025 https://github.com/matplotlib/matplotlib/pull/29465/#pullrequestreview-2558350794
View reviewed changes https://github.com/matplotlib/matplotlib/pull/29465/files
lib/matplotlib/legend.pyihttps://github.com/matplotlib/matplotlib/pull/29465/files#diff-d0478557b998f49a871fd84d77dec7e5df30c68ea5200979d1e126aa17bdaf03
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29465/
https://github.com/tacaswell
tacaswellhttps://github.com/tacaswell
v3.11.0https://github.com/matplotlib/matplotlib/milestone/96
Jan 17, 2025https://github.com/matplotlib/matplotlib/pull/29465/#event-15980973230
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
force-pushedhttps://github.com/matplotlib/matplotlib/compare/92eba372452d14e108af9650c7f77b84987c1fbf..631e38f1e73cfa82482f80ce8752d315257a754a
92eba37https://github.com/matplotlib/matplotlib/commit/92eba372452d14e108af9650c7f77b84987c1fbf
631e38fhttps://github.com/matplotlib/matplotlib/commit/631e38f1e73cfa82482f80ce8752d315257a754a
Compare https://github.com/matplotlib/matplotlib/compare/92eba372452d14e108af9650c7f77b84987c1fbf..631e38f1e73cfa82482f80ce8752d315257a754a
January 18, 2025 23:26https://github.com/matplotlib/matplotlib/pull/29465/#event-15987101785
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
status: needs review https://github.com/matplotlib/matplotlib/issues?q=state%3Aopen%20label%3A%22status%3A%20needs%20review%22
Apr 8, 2025https://github.com/matplotlib/matplotlib/pull/29465/#event-17173836254
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
status: needs rebase https://github.com/matplotlib/matplotlib/issues?q=state%3Aopen%20label%3A%22status%3A%20needs%20rebase%22
May 2, 2025https://github.com/matplotlib/matplotlib/pull/29465/#event-17504017625
https://github.com/QuLogic
QuLogichttps://github.com/QuLogic
Jun 2, 2025 https://github.com/matplotlib/matplotlib/pull/29465/#pullrequestreview-2889920542
View reviewed changes https://github.com/matplotlib/matplotlib/pull/29465/files
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
status: needs rebase https://github.com/matplotlib/matplotlib/issues?q=state%3Aopen%20label%3A%22status%3A%20needs%20rebase%22
status: needs rebase https://github.com/matplotlib/matplotlib/issues?q=state%3Aopen%20label%3A%22status%3A%20needs%20rebase%22
Jun 2, 2025https://github.com/matplotlib/matplotlib/pull/29465/#event-17944140210
https://github.com/QuLogic
QuLogichttps://github.com/QuLogic
topic: typing https://github.com/matplotlib/matplotlib/issues?q=state%3Aopen%20label%3A%22topic%3A%20typing%22
Jul 18, 2025https://github.com/matplotlib/matplotlib/pull/29465/#event-18691571297
https://github.com/QuLogic
QuLogichttps://github.com/QuLogic
ksundenhttps://github.com/ksunden
July 18, 2025 02:07https://github.com/matplotlib/matplotlib/pull/29465/#event-18691572323
https://github.com/timhoffm
ENH: Type the possible str legend locs as Literalshttps://github.com/matplotlib/matplotlib/pull/29465/commits/0ab689095ab8ab0e7234ec0b970af07928fdeee6
0ab6890https://github.com/matplotlib/matplotlib/pull/29465/commits/0ab689095ab8ab0e7234ec0b970af07928fdeee6
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
force-pushedhttps://github.com/matplotlib/matplotlib/compare/1307f7e7d2ecae4a1f9907e5eeaad1b902468d3e..0ab689095ab8ab0e7234ec0b970af07928fdeee6
1307f7ehttps://github.com/matplotlib/matplotlib/commit/1307f7e7d2ecae4a1f9907e5eeaad1b902468d3e
0ab6890https://github.com/matplotlib/matplotlib/commit/0ab689095ab8ab0e7234ec0b970af07928fdeee6
Compare https://github.com/matplotlib/matplotlib/compare/1307f7e7d2ecae4a1f9907e5eeaad1b902468d3e..0ab689095ab8ab0e7234ec0b970af07928fdeee6
July 30, 2025 23:25https://github.com/matplotlib/matplotlib/pull/29465/#event-18909002698
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
status: needs rebase https://github.com/matplotlib/matplotlib/issues?q=state%3Aopen%20label%3A%22status%3A%20needs%20rebase%22
Jul 30, 2025https://github.com/matplotlib/matplotlib/pull/29465/#event-18909005770
https://github.com/ksunden
ksundenhttps://github.com/ksunden
Jul 31, 2025 https://github.com/matplotlib/matplotlib/pull/29465/#pullrequestreview-3076715496
View reviewed changes https://github.com/matplotlib/matplotlib/pull/29465/files/0ab689095ab8ab0e7234ec0b970af07928fdeee6
https://github.com/ksunden
ksundenhttps://github.com/ksunden
784dcb9https://github.com/matplotlib/matplotlib/commit/784dcb930c117093cea8cf8ee2115fafb037d70b
Jul 31, 2025https://github.com/matplotlib/matplotlib/pull/29465#event-18925966665
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29465/
https://github.com/timhoffm
timhoffmhttps://github.com/timhoffm
July 31, 2025 20:04https://github.com/matplotlib/matplotlib/pull/29465/#event-18926097143
https://github.co/hiddenchars
https://github.com/matplotlib/matplotlib/pull/29465/{{ 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%2F29465%2F
https://github.com/QuLogic
QuLogic https://github.com/QuLogic
https://github.com/matplotlib/matplotlib/pull/29465/files/631e38f1e73cfa82482f80ce8752d315257a754a
https://github.com/ksunden
ksunden https://github.com/ksunden
https://github.com/matplotlib/matplotlib/pull/29465/files/0ab689095ab8ab0e7234ec0b970af07928fdeee6
status: needs review https://github.com/matplotlib/matplotlib/issues?q=state%3Aopen%20label%3A%22status%3A%20needs%20review%22
topic: figures and subfigures https://github.com/matplotlib/matplotlib/issues?q=state%3Aopen%20label%3A%22topic%3A%20figures%20and%20subfigures%22
topic: legend https://github.com/matplotlib/matplotlib/issues?q=state%3Aopen%20label%3A%22topic%3A%20legend%22
topic: typing https://github.com/matplotlib/matplotlib/issues?q=state%3Aopen%20label%3A%22topic%3A%20typing%22
v3.11.0 https://github.com/matplotlib/matplotlib/milestone/96
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29465/
https://github.com/timhoffm
https://github.com/QuLogic
https://github.com/ksunden
https://github.com/tacaswell
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.