René's URL Explorer Experiment


Title: DOC: Add a JupyterLite-powered REPL to the Matplotlib documentation's landing page, and enable interactive galleries by agriyakhetarpal · Pull Request #29506 · matplotlib/matplotlib · GitHub

Open Graph Title: DOC: Add a JupyterLite-powered REPL to the Matplotlib documentation's landing page, and enable interactive galleries by agriyakhetarpal · Pull Request #29506 · matplotlib/matplotlib

X Title: DOC: Add a JupyterLite-powered REPL to the Matplotlib documentation's landing page, and enable interactive galleries by agriyakhetarpal · Pull Request #29506 · matplotlib/matplotlib

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

Open Graph Description: PR summary Why is this change necessary? This PR adds an (experimental) interactive REPL enabled by the JupyterLite project via the jupyterlite-sphinx Sphinx extension's Replite (.. replite::)...

X Description: PR summary Why is this change necessary? This PR adds an (experimental) interactive REPL enabled by the JupyterLite project via the jupyterlite-sphinx Sphinx extension's Replite (.. replit...

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

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:60f07a19-f597-4836-1eb6-2e85690e399e
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idC568:32604D:F90DA7:1540795:6A5226AD
html-safe-nonce4d7a2f1c8f4d9824821ff2971f73b3cbdf288fd1662bb136851b87fcb7060e11
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDNTY4OjMyNjA0RDpGOTBEQTc6MTU0MDc5NTo2QTUyMjZBRCIsInZpc2l0b3JfaWQiOiIzNTI3MzMwNDQ3MjU5NDc3Njc3IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac3ec9094cb9eb45bde7ea2ea441204fd0e1df71612ec9e8e9353e9da599e41b05
hovercard-subject-tagpull_request:2294369692
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/29506/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/1472bd7df046a3897b4d1a960daf836b8738fccef6ffd5d72bc5283434519d91/matplotlib/matplotlib/pull/29506
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/1472bd7df046a3897b4d1a960daf836b8738fccef6ffd5d72bc5283434519d91/matplotlib/matplotlib/pull/29506
og:image:altPR summary Why is this change necessary? This PR adds an (experimental) interactive REPL enabled by the JupyterLite project via the jupyterlite-sphinx Sphinx extension's Replite (.. replite::)...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameagriyakhetarpal
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/29506#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fmatplotlib%2Fmatplotlib%2Fpull%2F29506
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%2F29506
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/29506
Reloadhttps://github.com/matplotlib/matplotlib/pull/29506
Reloadhttps://github.com/matplotlib/matplotlib/pull/29506
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
matplotlib https://github.com/matplotlib
matplotlibhttps://github.com/matplotlib/matplotlib
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
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
agriyakhetarpalhttps://github.com/agriyakhetarpal
matplotlib:mainhttps://github.com/matplotlib/matplotlib/tree/main
agriyakhetarpal:add_replite_docs_reprisehttps://github.com/agriyakhetarpal/matplotlib/tree/add_replite_docs_reprise
Conversationhttps://github.com/matplotlib/matplotlib/pull/29506
Commits37 (37)https://github.com/matplotlib/matplotlib/pull/29506/commits
Checkshttps://github.com/matplotlib/matplotlib/pull/29506/checks
Files changedhttps://github.com/matplotlib/matplotlib/pull/29506/files
DOC: Add a JupyterLite-powered REPL to the Matplotlib documentation's landing page, and enable interactive gallerieshttps://github.com/matplotlib/matplotlib/pull/29506#top
agriyakhetarpalhttps://github.com/agriyakhetarpal
matplotlib:mainhttps://github.com/matplotlib/matplotlib/tree/main
agriyakhetarpal:add_replite_docs_reprisehttps://github.com/agriyakhetarpal/matplotlib/tree/add_replite_docs_reprise
https://github.com/agriyakhetarpal
agriyakhetarpalhttps://github.com/agriyakhetarpal
Jan 23, 2025https://github.com/matplotlib/matplotlib/pull/29506#issue-2806767136
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
interactive REPLhttps://jupyterlite.readthedocs.io/en/stable/quickstart/embed-repl.html
the JupyterLite projecthttps://jupyterlite.readthedocs.io/en/stable/
the jupyterlite-sphinx Sphinx extensionhttps://jupyterlite-sphinx.readthedocs.io/en/stable/
Replite (.. replite::) directivehttps://jupyterlite-sphinx.readthedocs.io/en/stable/directives/replite.html
Scientific Python awarded CZI grant to improve communications infrastructure & accessibilityhttps://blog.scientific-python.org/scientific-python/2022-czi-grant/#interactive-documentation--translations
Add projects' interactive documentation Quansight-Labs/czi-scientific-python-mgmt#19https://github.com/Quansight-Labs/czi-scientific-python-mgmt/issues/19
JupyterLite-based live shells for Scientific Python projects' websites Quansight-Labs/czi-scientific-python-mgmt#134https://github.com/Quansight-Labs/czi-scientific-python-mgmt/issues/134
Enable Sphinx-Gallery's JupyterLite integrationhttps://sphinx-gallery.github.io/stable/configuration.html#generate-jupyterlite-links-for-gallery-notebooks-experimental
Adding Binder links to the Matplotlib gallery #11415 (comment)https://github.com/matplotlib/matplotlib/issues/11415#issuecomment-2588098572
jupyterlite-sphinx's TryExamples directivehttps://jupyterlite-sphinx.readthedocs.io/en/stable/directives/try_examples.html
#22634https://github.com/matplotlib/matplotlib/pull/22634
#22634 (comment)https://github.com/matplotlib/matplotlib/pull/22634#issuecomment-2588014453
DOC: Add replite console to the users docs #22634https://github.com/matplotlib/matplotlib/pull/22634
@martinRenouhttps://github.com/martinRenou
DOC: Add replite console to the users docs #22634 (comment)https://github.com/matplotlib/matplotlib/pull/22634#issuecomment-2609077606
testedhttps://matplotlib.org/devdocs/devel/testing.html
examplehttps://matplotlib.org/devdocs/devel/document.html#write-examples-and-tutorials
directive and release notehttps://matplotlib.org/devdocs/devel/api_changes.html#announce-changes-deprecations-and-new-features
generalhttps://matplotlib.org/devdocs/devel/document.html#write-rest-pages
docstringhttps://matplotlib.org/devdocs/devel/document.html#write-docstrings
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
martinRenouhttps://github.com/martinRenou
January 22, 2025 15:50https://github.com/matplotlib/matplotlib/pull/29506#commits-pushed-fae43c3
https://github.com/martinRenou
https://github.com/agriyakhetarpal
Add replite console to the users docshttps://github.com/matplotlib/matplotlib/pull/29506/commits/fae43c361236b81338f5deed65ff54503ed70396
fae43c3https://github.com/matplotlib/matplotlib/pull/29506/commits/fae43c361236b81338f5deed65ff54503ed70396
https://github.com/martinRenou
https://github.com/agriyakhetarpal
Update gallery and add link to the JupyterLite deploymenthttps://github.com/matplotlib/matplotlib/pull/29506/commits/e5ecaace52228bd882afc35958511592ab4dee7b
e5ecaachttps://github.com/matplotlib/matplotlib/pull/29506/commits/e5ecaace52228bd882afc35958511592ab4dee7b
https://github.com/martinRenou
https://github.com/agriyakhetarpal
Use latest jupyterlite-xeus-pythonhttps://github.com/matplotlib/matplotlib/pull/29506/commits/2374f550ecfaf3cb10acb54278738c284e2dcae3
2374f55https://github.com/matplotlib/matplotlib/pull/29506/commits/2374f550ecfaf3cb10acb54278738c284e2dcae3
https://github.com/martinRenou
https://github.com/agriyakhetarpal
Use recursive glob for the contenthttps://github.com/matplotlib/matplotlib/pull/29506/commits/7c751150e8f197f001574be2dea970a25c1469fe
7c75115https://github.com/matplotlib/matplotlib/pull/29506/commits/7c751150e8f197f001574be2dea970a25c1469fe
https://github.com/agriyakhetarpal
JupyterLite dependencies now available with conda-forgehttps://github.com/matplotlib/matplotlib/pull/29506/commits/c92ca2112d4f57748c584e8d70e383aa6d438239
c92ca21https://github.com/matplotlib/matplotlib/pull/29506/commits/c92ca2112d4f57748c584e8d70e383aa6d438239
https://github.com/agriyakhetarpal
Move gallery sentence below the REPL iframehttps://github.com/matplotlib/matplotlib/pull/29506/commits/47b4b42c3be42777cb6dd0a5d557ab120722d9e2
47b4b42https://github.com/matplotlib/matplotlib/pull/29506/commits/47b4b42c3be42777cb6dd0a5d557ab120722d9e2
https://github.com/agriyakhetarpal
Disable Pyodide kernel, Xeus is already configuredhttps://github.com/matplotlib/matplotlib/pull/29506/commits/251ab4bf053a6bdfb134d457e1539f532945db17
251ab4bhttps://github.com/matplotlib/matplotlib/pull/29506/commits/251ab4bf053a6bdfb134d457e1539f532945db17
https://github.com/agriyakhetarpal
Disable rstcheck for Replite directivehttps://github.com/matplotlib/matplotlib/pull/29506/commits/5194b894c75c13987ee64371cbc469032f97740a
5194b89https://github.com/matplotlib/matplotlib/pull/29506/commits/5194b894c75c13987ee64371cbc469032f97740a
https://github.com/agriyakhetarpal
Ignore unintended Jupytext/Sphinx-Gallery warninghttps://github.com/matplotlib/matplotlib/pull/29506/commits/7c7dce759f9502d8a48b6e3972dfdefbfa23bd2c
7c7dce7https://github.com/matplotlib/matplotlib/pull/29506/commits/7c7dce759f9502d8a48b6e3972dfdefbfa23bd2c
https://github.com/agriyakhetarpal
Ignore JupyterLite contents and doit filehttps://github.com/matplotlib/matplotlib/pull/29506/commits/9786561860e32ecbabd379ccabeb81ecf47c145a
9786561https://github.com/matplotlib/matplotlib/pull/29506/commits/9786561860e32ecbabd379ccabeb81ecf47c145a
https://github.com/agriyakhetarpal
Remove JupyterLite contents with make cleanhttps://github.com/matplotlib/matplotlib/pull/29506/commits/ede0d711eb9dc4cf9a7ae436c849ea0bd68ae5c1
ede0d71https://github.com/matplotlib/matplotlib/pull/29506/commits/ede0d711eb9dc4cf9a7ae436c849ea0bd68ae5c1
https://github.com/agriyakhetarpal
Add missing environment, fix JupyterLite buildshttps://github.com/matplotlib/matplotlib/pull/29506/commits/0faaf52be13c34dce09ec7440f33a75706558a3e
0faaf52https://github.com/matplotlib/matplotlib/pull/29506/commits/0faaf52be13c34dce09ec7440f33a75706558a3e
https://github.com/agriyakhetarpal
Fix the REPL's size and formattinghttps://github.com/matplotlib/matplotlib/pull/29506/commits/5ebdd52603dcb3d5a59acbb00caa9c4f8d42741a
5ebdd52https://github.com/matplotlib/matplotlib/pull/29506/commits/5ebdd52603dcb3d5a59acbb00caa9c4f8d42741a
https://github.com/agriyakhetarpal
Disable Sphinx-Gallery's JupyterLite integration for nowhttps://github.com/matplotlib/matplotlib/pull/29506/commits/a26fbf36133e53fa6eae47761fa73bb35af632fc
a26fbf3https://github.com/matplotlib/matplotlib/pull/29506/commits/a26fbf36133e53fa6eae47761fa73bb35af632fc
https://github.com/agriyakhetarpal
Drop XeusPythonEnv for env file, add WASM depshttps://github.com/matplotlib/matplotlib/pull/29506/commits/2ccd369586b654b2ebea3ab69996795456f3e9f7
2ccd369https://github.com/matplotlib/matplotlib/pull/29506/commits/2ccd369586b654b2ebea3ab69996795456f3e9f7
https://github.com/agriyakhetarpal
Optimise JupyterLite for build sizehttps://github.com/matplotlib/matplotlib/pull/29506/commits/3601e38cf6c7545e86c6264a88b9b611f40eb330
3601e38https://github.com/matplotlib/matplotlib/pull/29506/commits/3601e38cf6c7545e86c6264a88b9b611f40eb330
https://github.com/agriyakhetarpal
Add note about Xeus environment filehttps://github.com/matplotlib/matplotlib/pull/29506/commits/3e08f5f000aa40e9ac0d44e874e53f13e1f1c4de
3e08f5fhttps://github.com/matplotlib/matplotlib/pull/29506/commits/3e08f5f000aa40e9ac0d44e874e53f13e1f1c4de
https://github.com/agriyakhetarpal
Fix: incorrect kernel namehttps://github.com/matplotlib/matplotlib/pull/29506/commits/f74bec7ad8f92e693a30ad28b5c7d1d9aa9729eb
f74bec7https://github.com/matplotlib/matplotlib/pull/29506/commits/f74bec7ad8f92e693a30ad28b5c7d1d9aa9729eb
https://github.com/agriyakhetarpal
Use kbd directive for highlighting keyshttps://github.com/matplotlib/matplotlib/pull/29506/commits/5422940df46c83151350d8b21eb15059b08a2ee7
5422940https://github.com/matplotlib/matplotlib/pull/29506/commits/5422940df46c83151350d8b21eb15059b08a2ee7
https://github.com/agriyakhetarpal
Mark live example as "experimental"https://github.com/matplotlib/matplotlib/pull/29506/commits/22ce559c10d078baeae6c94dd1d48368cd69be09
22ce559https://github.com/matplotlib/matplotlib/pull/29506/commits/22ce559c10d078baeae6c94dd1d48368cd69be09
https://github.com/agriyakhetarpal
Add gallery contents to JupyterLite deploymenthttps://github.com/matplotlib/matplotlib/pull/29506/commits/34611e15fd264924b15afc2de2c8770d8b5fa2dc
34611e1https://github.com/matplotlib/matplotlib/pull/29506/commits/34611e15fd264924b15afc2de2c8770d8b5fa2dc
https://github.com/agriyakhetarpal
Missing kernel, add xeus-pythonhttps://github.com/matplotlib/matplotlib/pull/29506/commits/c170eded988d4aa2a7448d2a3b85d3dbe15714b0
c170edehttps://github.com/matplotlib/matplotlib/pull/29506/commits/c170eded988d4aa2a7448d2a3b85d3dbe15714b0
https://github.com/agriyakhetarpal
Add custom storage namehttps://github.com/matplotlib/matplotlib/pull/29506/commits/30786115aab9686863dc7fddf894b1c998afa407
3078611https://github.com/matplotlib/matplotlib/pull/29506/commits/30786115aab9686863dc7fddf894b1c998afa407
https://github.com/agriyakhetarpal
Properly ignore extra contentshttps://github.com/matplotlib/matplotlib/pull/29506/commits/5ec29f38d4902c569b38b5abfb0aa6a48d11d107
5ec29f3https://github.com/matplotlib/matplotlib/pull/29506/commits/5ec29f38d4902c569b38b5abfb0aa6a48d11d107
https://github.com/agriyakhetarpal
Silence JupyterLite now that we're donehttps://github.com/matplotlib/matplotlib/pull/29506/commits/759f78c3870a2c60a5ccc35d067b088d46120ecc
759f78chttps://github.com/matplotlib/matplotlib/pull/29506/commits/759f78c3870a2c60a5ccc35d067b088d46120ecc
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
Documentation: build https://github.com/matplotlib/matplotlib/issues?q=state%3Aopen%20label%3A%22Documentation%3A%20build%22
Jan 23, 2025https://github.com/matplotlib/matplotlib/pull/29506#event-16043090044
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
Jan 23, 2025 https://github.com/matplotlib/matplotlib/pull/29506#pullrequestreview-2569730019
View reviewed changes https://github.com/matplotlib/matplotlib/pull/29506/files/759f78c3870a2c60a5ccc35d067b088d46120ecc
github-actionshttps://github.com/apps/github-actions
https://github.com/matplotlib/matplotlib/pull/29506#pullrequestreview-2569730019
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
on gitterhttps://gitter.im/matplotlib/matplotlib
the developer guidehttps://matplotlib.org/devdocs/devel/index.html
Code of Conducthttps://github.com/matplotlib/matplotlib/blob/main/CODE_OF_CONDUCT.md
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
https://github.com/agriyakhetarpal
agriyakhetarpalhttps://github.com/agriyakhetarpal
Jan 23, 2025https://github.com/matplotlib/matplotlib/pull/29506#issuecomment-2609764562
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
https://github.com/emscripten-forge/recipes/blob/main/recipes/recipes_emscripten/numpy/recipe.yamlhttps://github.com/emscripten-forge/recipes/blob/main/recipes/recipes_emscripten/numpy/recipe.yaml
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
https://github.com/agriyakhetarpal
Debug: un-silence JupyterLite buildhttps://github.com/matplotlib/matplotlib/pull/29506/commits/4fed028a88f272d11c432beb2b63a6ef6e7eebc9
4fed028https://github.com/matplotlib/matplotlib/pull/29506/commits/4fed028a88f272d11c432beb2b63a6ef6e7eebc9
https://github.com/martinRenou
martinRenouhttps://github.com/martinRenou
Jan 23, 2025https://github.com/matplotlib/matplotlib/pull/29506#issuecomment-2609810276
https://jupyterlite-xeus.readthedocs.io/en/latest/lite/lab/index.htmlhttps://jupyterlite-xeus.readthedocs.io/en/latest/lite/lab/index.html
https://private-user-images.githubusercontent.com/21197331/406045748-f568ab6a-9284-4538-9d53-5525ba0333ee.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODM3NjkwNDksIm5iZiI6MTc4Mzc2ODc0OSwicGF0aCI6Ii8yMTE5NzMzMS80MDYwNDU3NDgtZjU2OGFiNmEtOTI4NC00NTM4LTlkNTMtNTUyNWJhMDMzM2VlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzExVDExMTkwOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWZkZDEwZmNmZTdlMjIxNzJmMzljYjkxOGQxNzE3YWI5MzljMTQ2NGNiNmM2MjFlMTg2OGQzZjkwN2IyZDMwMmImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.CW3K33b9uTf29I6ow_XlGsA-qCiyN9_1OmnbQSzctZ8
https://github.com/jupyterlite/xeus/blob/main/docs/environment.ymlhttps://github.com/jupyterlite/xeus/blob/main/docs/environment.yml
herehttps://app.readthedocs.org/api/v2/build/26930930.txt
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
https://github.com/agriyakhetarpal
agriyakhetarpalhttps://github.com/agriyakhetarpal
Jan 23, 2025https://github.com/matplotlib/matplotlib/pull/29506#issuecomment-2610856318
@martinRenouhttps://github.com/martinRenou
d8d63dahttps://github.com/matplotlib/matplotlib/commit/d8d63da6ddf158f04b6cb5487a50f03921ce77a4
emscripten-forge/recipes#1766https://github.com/emscripten-forge/recipes/issues/1766
https://repo.mamba.pm/emscripten-forgehttps://github.com/matplotlib/matplotlib/pull/29506/files#diff-07b37a8ca64ad3e1dd25f56826cfc32b8daa9e0a51fb4f129cc6229962bffdf4
https://github.com/emscripten-forge/recipeshttps://github.com/emscripten-forge/recipes
https://github.com/emscripten-forge/recipes/tree/emscripten-3.1.58https://github.com/emscripten-forge/recipes/tree/emscripten-3.1.58
https://github.com/emscripten-forge/recipes/tree/emscripten-3.1.73https://github.com/emscripten-forge/recipes/tree/emscripten-3.1.73
https://repo.mamba.pm/emscripten-forgehttps://repo.mamba.pm/emscripten-forge
https://prefix.dev/channels/emscripten-forge-devhttps://prefix.dev/channels/emscripten-forge-dev
matplotlib/mpl-brochure-sitehttps://github.com/matplotlib/mpl-brochure-site?rgh-link-date=2025-01-23T15%3A11%3A48Z
views.scientific-python.org/matplotlib.orghttps://views.scientific-python.org/matplotlib.org/
@story645https://github.com/story645
#22634 (comment)https://github.com/matplotlib/matplotlib/pull/22634#issuecomment-2588014453
https://matplotlib.org/stable/gallery/index.html#lines-bars-and-markershttps://matplotlib.org/stable/gallery/index.html#lines-bars-and-markers
3faa465https://github.com/matplotlib/matplotlib/commit/3faa465432f067f1420661927ec15ae3e3758e3d
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
https://github.com/story645
story645https://github.com/story645
Jan 23, 2025https://github.com/matplotlib/matplotlib/pull/29506#issuecomment-2610865929
https://private-user-images.githubusercontent.com/1300499/406190101-c0305497-3f3d-4def-ab51-6856bfcddfcb.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODM3NjkwNDksIm5iZiI6MTc4Mzc2ODc0OSwicGF0aCI6Ii8xMzAwNDk5LzQwNjE5MDEwMS1jMDMwNTQ5Ny0zZjNkLTRkZWYtYWI1MS02ODU2YmZjZGRmY2IucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDcxMSUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA3MTFUMTExOTA5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9YzcxZTAxNzRmMzAyOGIzMjBjN2RkNWZiNTY2N2I5ZjU1ZjBkYmZiZmZkN2E4ZjMzODhlZTc1MDlmNDRlOTdmYiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.wOwr9Q-7xoW5lmfAUKjco9qHHXiqvv9HHkmHTaTQEMw
https://matplotlib.org/stable/gallery/index.html#lines-bars-and-markershttps://matplotlib.org/stable/gallery/index.html#lines-bars-and-markers
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
https://github.com/QuLogic
QuLogichttps://github.com/QuLogic
Jan 23, 2025https://github.com/matplotlib/matplotlib/pull/29506#issuecomment-2610935723
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
https://github.com/story645
story645https://github.com/story645
Jan 23, 2025https://github.com/matplotlib/matplotlib/pull/29506#issuecomment-2610945933
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
@agriyakhetarpalhttps://github.com/agriyakhetarpal
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
https://github.com/martinRenou
martinRenouhttps://github.com/martinRenou
Jan 24, 2025https://github.com/matplotlib/matplotlib/pull/29506#issuecomment-2611929376
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
https://github.com/QuLogic
QuLogichttps://github.com/QuLogic
Jan 24, 2025 https://github.com/matplotlib/matplotlib/pull/29506#pullrequestreview-2572008432
View reviewed changes https://github.com/matplotlib/matplotlib/pull/29506/files/3faa465432f067f1420661927ec15ae3e3758e3d
.yamllint.ymlhttps://github.com/matplotlib/matplotlib/pull/29506/files/3faa465432f067f1420661927ec15ae3e3758e3d#diff-30b790babe62563b34027e5e7719d7528664b0465d715c33bfc4a1d9144f0b8d
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
doc/conf.pyhttps://github.com/matplotlib/matplotlib/pull/29506/files/3faa465432f067f1420661927ec15ae3e3758e3d#diff-e170e9a7d787c21095c6c11bb25f0f1ff0294a42a46d45ba6fb5ed794e457624
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
doc/devel/MEP/MEP12.rsthttps://github.com/matplotlib/matplotlib/pull/29506/files/3faa465432f067f1420661927ec15ae3e3758e3d#diff-ccd2ccd2fdbf9bbf616e9c61968522e1b6d04e76ae6bd82f46b6dbae23c37d93
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
doc/jupyter_lite_config.jsonhttps://github.com/matplotlib/matplotlib/pull/29506/files/3faa465432f067f1420661927ec15ae3e3758e3d#diff-6d4bd5eed63d7619c42a9c7514a04f8985d8f3b194629db979f3c12379359da5
QuLogichttps://github.com/QuLogic
Jan 24, 2025https://github.com/matplotlib/matplotlib/pull/29506#discussion_r1928320093
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
martinRenouhttps://github.com/martinRenou
Jan 24, 2025https://github.com/matplotlib/matplotlib/pull/29506#discussion_r1928348275
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
jtpiohttps://github.com/jtpio
Jan 24, 2025https://github.com/matplotlib/matplotlib/pull/29506#discussion_r1928383314
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
https://jupyterlite.readthedocs.io/en/stable/howto/configure/config_files.htmlhttps://jupyterlite.readthedocs.io/en/stable/howto/configure/config_files.html
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
doc/conf.pyhttps://github.com/matplotlib/matplotlib/pull/29506/files/3faa465432f067f1420661927ec15ae3e3758e3d#diff-e170e9a7d787c21095c6c11bb25f0f1ff0294a42a46d45ba6fb5ed794e457624
QuLogichttps://github.com/QuLogic
Jan 24, 2025https://github.com/matplotlib/matplotlib/pull/29506#discussion_r1928323269
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
agriyakhetarpalhttps://github.com/agriyakhetarpal
Jan 24, 2025https://github.com/matplotlib/matplotlib/pull/29506#discussion_r1928411250
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
#22634https://github.com/matplotlib/matplotlib/pull/22634
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
QuLogichttps://github.com/QuLogic
Jan 24, 2025https://github.com/matplotlib/matplotlib/pull/29506#discussion_r1928438991
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
agriyakhetarpalhttps://github.com/agriyakhetarpal
January 24, 2025 15:02https://github.com/matplotlib/matplotlib/pull/29506#commits-pushed-451ae62
https://github.com/agriyakhetarpal
Don't ignore JupyterLite env file from lintinghttps://github.com/matplotlib/matplotlib/pull/29506/commits/451ae62a05c2d183b565823e39b8d46f1b5b7a78
451ae62https://github.com/matplotlib/matplotlib/pull/29506/commits/451ae62a05c2d183b565823e39b8d46f1b5b7a78
https://github.com/agriyakhetarpal
Link to Jupytext-related jupyterlite-sphinx issuehttps://github.com/matplotlib/matplotlib/pull/29506/commits/86a5f7cd4e3d2bc81051e45a3390e728c95f21ac
86a5f7chttps://github.com/matplotlib/matplotlib/pull/29506/commits/86a5f7cd4e3d2bc81051e45a3390e728c95f21ac
https://github.com/agriyakhetarpal
Don't update MEP-12https://github.com/matplotlib/matplotlib/pull/29506/commits/55fe769c028a53a5defeb78a45d4e6f33c634187
55fe769https://github.com/matplotlib/matplotlib/pull/29506/commits/55fe769c028a53a5defeb78a45d4e6f33c634187
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
Documentation: devdocs https://github.com/matplotlib/matplotlib/issues?q=state%3Aopen%20label%3A%22Documentation%3A%20devdocs%22
Jan 24, 2025https://github.com/matplotlib/matplotlib/pull/29506#event-16056147400
https://github.com/agriyakhetarpal
Remove REPL from galleries pagehttps://github.com/matplotlib/matplotlib/pull/29506/commits/f0d4de4eb8918c11c61b3ab331d04639b2c813af
f0d4de4https://github.com/matplotlib/matplotlib/pull/29506/commits/f0d4de4eb8918c11c61b3ab331d04639b2c813af
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
Documentation: examples https://github.com/matplotlib/matplotlib/issues?q=state%3Aopen%20label%3A%22Documentation%3A%20examples%22
Jan 24, 2025https://github.com/matplotlib/matplotlib/pull/29506#event-16056225598
https://github.com/agriyakhetarpal
agriyakhetarpalhttps://github.com/agriyakhetarpal
Jan 24, 2025https://github.com/matplotlib/matplotlib/pull/29506#issuecomment-2612119131
@agriyakhetarpalhttps://github.com/agriyakhetarpal
@story645https://github.com/story645
https://scientific-python.org/calendars/https://scientific-python.org/calendars/
f0d4de4https://github.com/matplotlib/matplotlib/commit/f0d4de4eb8918c11c61b3ab331d04639b2c813af
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
https://github.com/agriyakhetarpal
agriyakhetarpalhttps://github.com/agriyakhetarpal
Jan 24, 2025https://github.com/matplotlib/matplotlib/pull/29506#issuecomment-2612158479
@martinRenouhttps://github.com/martinRenou
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
https://github.com/martinRenou
martinRenouhttps://github.com/martinRenou
Jan 24, 2025https://github.com/matplotlib/matplotlib/pull/29506#issuecomment-2612168682
@martinRenouhttps://github.com/martinRenou
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
https://github.com/agriyakhetarpal
agriyakhetarpalhttps://github.com/agriyakhetarpal
Jan 24, 2025https://github.com/matplotlib/matplotlib/pull/29506#issuecomment-2612173935
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
https://github.com/emscripten-forge/empack/blob/a6eeb3cf369d2c267aca89bf450b4ed1a2a13729/empack/pack.py#L19https://github.com/emscripten-forge/empack/blob/a6eeb3cf369d2c267aca89bf450b4ed1a2a13729/empack/pack.py#L19
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
https://github.com/agriyakhetarpal
agriyakhetarpalhttps://github.com/agriyakhetarpal
Jan 24, 2025https://github.com/matplotlib/matplotlib/pull/29506#issuecomment-2612177838
https://github.com/tox-dev/platformdirs#platformdirs-to-the-rescuehttps://github.com/tox-dev/platformdirs#platformdirs-to-the-rescue
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
agriyakhetarpalhttps://github.com/agriyakhetarpal
January 24, 2025 16:02https://github.com/matplotlib/matplotlib/pull/29506#commits-pushed-6ad6e46
https://github.com/agriyakhetarpal
Try installing pip packages into a venvhttps://github.com/matplotlib/matplotlib/pull/29506/commits/6ad6e469aebc02019e3568fec920006c5d74ffed
6ad6e46https://github.com/matplotlib/matplotlib/pull/29506/commits/6ad6e469aebc02019e3568fec920006c5d74ffed
https://github.com/agriyakhetarpal
Activate venv before docs buildhttps://github.com/matplotlib/matplotlib/pull/29506/commits/94e424687932676edc285239aaf70f413ff91693
94e4246https://github.com/matplotlib/matplotlib/pull/29506/commits/94e424687932676edc285239aaf70f413ff91693
https://github.com/agriyakhetarpal
agriyakhetarpalhttps://github.com/agriyakhetarpal
Jan 24, 2025 https://github.com/matplotlib/matplotlib/pull/29506#ref-pullrequest-2809157692
Replace deprecated appdirs with platformdirs, fix config path lookup with non conda-based environments emscripten-forge/empack#113 https://github.com/emscripten-forge/empack/pull/113
https://github.com/agriyakhetarpal
agriyakhetarpalhttps://github.com/agriyakhetarpal
Jan 24, 2025https://github.com/matplotlib/matplotlib/pull/29506#issuecomment-2612257569
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
https://github.com/martinRenou
martinRenouhttps://github.com/martinRenou
Jan 27, 2025https://github.com/matplotlib/matplotlib/pull/29506#issuecomment-2616296009
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
agriyakhetarpalhttps://github.com/agriyakhetarpal
January 28, 2025 02:08https://github.com/matplotlib/matplotlib/pull/29506#commits-pushed-260d3d7
https://github.com/agriyakhetarpal
Revert "Activate venv before docs build"https://github.com/matplotlib/matplotlib/pull/29506/commits/260d3d738bae13e3bab65242569c1ee2597ef18d
260d3d7https://github.com/matplotlib/matplotlib/pull/29506/commits/260d3d738bae13e3bab65242569c1ee2597ef18d
94e4246https://github.com/agriyakhetarpal/matplotlib/commit/94e424687932676edc285239aaf70f413ff91693
https://github.com/agriyakhetarpal
Revert "Try installing pip packages into a venv"https://github.com/matplotlib/matplotlib/pull/29506/commits/a60b9d0fa13eb32b7b812326f32d9aa6a74b1569
a60b9d0https://github.com/matplotlib/matplotlib/pull/29506/commits/a60b9d0fa13eb32b7b812326f32d9aa6a74b1569
6ad6e46https://github.com/agriyakhetarpal/matplotlib/commit/6ad6e469aebc02019e3568fec920006c5d74ffed
https://github.com/agriyakhetarpal
agriyakhetarpalhttps://github.com/agriyakhetarpal
Jan 28, 2025https://github.com/matplotlib/matplotlib/pull/29506#issuecomment-2619692633
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
https://github.com/agriyakhetarpal
agriyakhetarpalhttps://github.com/agriyakhetarpal
Feb 21, 2025 https://github.com/matplotlib/matplotlib/pull/29506#ref-issue-1500103962
Add projects' interactive documentation Quansight-Labs/czi-scientific-python-mgmt#19 https://github.com/Quansight-Labs/czi-scientific-python-mgmt/issues/19
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
Apr 25, 2025https://github.com/matplotlib/matplotlib/pull/29506#event-17411322854
https://github.com/story645
story645https://github.com/story645
Jan 13, 2026 https://github.com/matplotlib/matplotlib/pull/29506#ref-issue-3809929766
Use jupyterlite instead of mybinder.org with the same result matplotlib/mpl-brochure-site#112 https://github.com/matplotlib/mpl-brochure-site/issues/112
https://github.com/agriyakhetarpal
agriyakhetarpalhttps://github.com/agriyakhetarpal
Mar 19, 2026https://github.com/matplotlib/matplotlib/pull/29506#issuecomment-4088729925
#29093https://github.com/matplotlib/matplotlib/pull/29093
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
https://github.com/agriyakhetarpal
agriyakhetarpalhttps://github.com/agriyakhetarpal
March 19, 2026 09:03https://github.com/matplotlib/matplotlib/pull/29506#event-23710477874
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%2F29506
https://github.com/QuLogic
QuLogic https://github.com/QuLogic
https://github.com/matplotlib/matplotlib/pull/29506/files/3faa465432f067f1420661927ec15ae3e3758e3d
https://github.com/apps/github-actions
github-actions[bot] https://github.com/apps/github-actions
https://github.com/matplotlib/matplotlib/pull/29506/files/759f78c3870a2c60a5ccc35d067b088d46120ecc
https://github.com/jtpio
jtpio https://github.com/jtpio
https://github.com/matplotlib/matplotlib/pull/29506/files/3faa465432f067f1420661927ec15ae3e3758e3d
https://github.com/martinRenou
martinRenou https://github.com/martinRenou
https://github.com/matplotlib/matplotlib/pull/29506/files/3faa465432f067f1420661927ec15ae3e3758e3d
Documentation: build https://github.com/matplotlib/matplotlib/issues?q=state%3Aopen%20label%3A%22Documentation%3A%20build%22
status: needs rebase https://github.com/matplotlib/matplotlib/issues?q=state%3Aopen%20label%3A%22status%3A%20needs%20rebase%22
Please reload this pagehttps://github.com/matplotlib/matplotlib/pull/29506
https://github.com/agriyakhetarpal
https://github.com/martinRenou
https://github.com/story645
https://github.com/QuLogic
https://github.com/jtpio
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.