Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
plotly
/
plotly.py
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
2.8k
Star
18.8k
Code
Issues
715
Pull requests
56
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security and quality
Insights
Merge v7.0 changes into
main
- #5712
#5712
Merged
emilykl
merged 81 commits into
main
plotly/plotly.py:main
from
v7.0
plotly/plotly.py:v7.0
Copy head branch name to clipboard
Aug 25, 2026
Conversation
Commits
81
(81)
Checks
Files changed
Merged
Merge v7.0 changes into
main
#5712
emilykl
merged 81 commits into
main
plotly/plotly.py:main
from
v7.0
plotly/plotly.py:v7.0
Copy head branch name to clipboard
Commits
Commits on Jun 18, 2026
remove deprecated Figure Factory functions
emilykl
committed
d32d856
View commit details
Copy full SHA for d32d856
Browse repository at this point
remove tests for removed Figure Factory functions
emilykl
committed
b45f9d9
View commit details
Copy full SHA for b45f9d9
Browse repository at this point
add changelog entry
emilykl
committed
4c0dad7
View commit details
Copy full SHA for 4c0dad7
Browse repository at this point
formatting
emilykl
committed
901ebed
View commit details
Copy full SHA for 901ebed
Browse repository at this point
update docs to reflect removed figure factory functions
emilykl
committed
3185b9a
View commit details
Copy full SHA for 3185b9a
Browse repository at this point
Commits on Jun 19, 2026
remove plotly-geo, pyshp, and shapely dev dependencies (used by removed county-choropleth)
emilykl
committed
a203a2b
View commit details
Copy full SHA for a203a2b
Browse repository at this point
update metadata
emilykl
committed
6bfa2d4
View commit details
Copy full SHA for 6bfa2d4
Browse repository at this point
docs edits
emilykl
committed
bdfe6fd
View commit details
Copy full SHA for bdfe6fd
Browse repository at this point
Commits on Jun 22, 2026
Update CHANGELOG.md
Show description for c8ea5ff
emilykl
and
camdecoster
authored
c8ea5ff
View commit details
Copy full SHA for c8ea5ff
Browse repository at this point
Merge pull request #5627 from plotly/remove-deprecated-ff
Show description for 09dc038
emilykl
authored
09dc038
View commit details
Copy full SHA for 09dc038
Browse repository at this point
Commits on Jul 22, 2026
update plotly.js version to v4.0.0-rc.0 and run codegen
emilykl
committed
8bcb5e0
View commit details
Copy full SHA for 8bcb5e0
Browse repository at this point
rebuild FigureWidget and Jupyter extension
emilykl
committed
9419595
View commit details
Copy full SHA for 9419595
Browse repository at this point
Commits on Jul 23, 2026
remove all references to mapbox subplots and trace types in manually-edited files
emilykl
committed
52bbe59
View commit details
Copy full SHA for 52bbe59
Browse repository at this point
remove mapbox references from templates
emilykl
committed
72286db
View commit details
Copy full SHA for 72286db
Browse repository at this point
update tests to remove mapbox references (change to map where relevant)
emilykl
committed
960ffa9
View commit details
Copy full SHA for 960ffa9
Browse repository at this point
remove mapbox references from codegen and rerun codegen
emilykl
committed
38988a0
View commit details
Copy full SHA for 38988a0
Browse repository at this point
delete removed config keys from offline.py
emilykl
committed
fa2b7da
View commit details
Copy full SHA for fa2b7da
Browse repository at this point
mapbox -> map in figure factory README
emilykl
committed
3b1b7e0
View commit details
Copy full SHA for 3b1b7e0
Browse repository at this point
remove SrcValidator
emilykl
committed
3a76e7d
View commit details
Copy full SHA for 3a76e7d
Browse repository at this point
remove references to Stream
emilykl
committed
a293de3
View commit details
Copy full SHA for a293de3
Browse repository at this point
Commits on Jul 24, 2026
remove references to showLink and linkText
emilykl
committed
ed0966c
View commit details
Copy full SHA for ed0966c
Browse repository at this point
update ColorValidator for new color processing in plotly.js 4.0
emilykl
committed
49f3825
View commit details
Copy full SHA for 49f3825
Browse repository at this point
Commits on Jul 27, 2026
Merge pull request #5673 from plotly/update-plotlyjs-v4.0.0-rc.0
Show description for baf6d33
emilykl
authored
baf6d33
View commit details
Copy full SHA for baf6d33
Browse repository at this point
remove mapbox references from docs and doc build workflow
emilykl
committed
fa3d011
View commit details
Copy full SHA for fa3d011
Browse repository at this point
Apply suggestions from code review
Show description for 8aa5007
emilykl
and
camdecoster
authored
8aa5007
View commit details
Copy full SHA for 8aa5007
Browse repository at this point
Commits on Jul 28, 2026
update docs to remove references to kaleido v0 and orca
emilykl
committed
4682d7b
View commit details
Copy full SHA for 4682d7b
Browse repository at this point
remove code for kaleido v0 and orca (including engine argument for image writing functions)
emilykl
committed
ebaa492
View commit details
Copy full SHA for ebaa492
Browse repository at this point
update tests for kaleido v0 removal, and add test for error when kaleido v0 is used
emilykl
committed
59c0ba3
View commit details
Copy full SHA for 59c0ba3
Browse repository at this point
update .gitignore
emilykl
committed
4030434
View commit details
Copy full SHA for 4030434
Browse repository at this point
update CI
emilykl
committed
bc692fd
View commit details
Copy full SHA for bc692fd
Browse repository at this point
add changelog entry
emilykl
committed
aeec628
View commit details
Copy full SHA for aeec628
Browse repository at this point
update README
emilykl
committed
980278f
View commit details
Copy full SHA for 980278f
Browse repository at this point
change Maplibre to MapLibre
emilykl
committed
9b7a610
View commit details
Copy full SHA for 9b7a610
Browse repository at this point
revert thumbnail filenames to mapbox (will update at a later time)
emilykl
committed
61bef81
View commit details
Copy full SHA for 61bef81
Browse repository at this point
Merge pull request #5674 from plotly/docs-updates-plotlyjs-4.0.0
Show description for 800faba
emilykl
authored
800faba
View commit details
Copy full SHA for 800faba
Browse repository at this point
Merge branch 'v7.0' into update-docs-kaleido-v0
emilykl
authored
91e773d
View commit details
Copy full SHA for 91e773d
Browse repository at this point
run codegen after color docstring was updated
emilykl
committed
d181aae
View commit details
Copy full SHA for d181aae
Browse repository at this point
add CI step to check that Python generated files are up to date
emilykl
committed
c30b679
View commit details
Copy full SHA for c30b679
Browse repository at this point
use uv lock check and uv sync
Show description for bf4eae6
emilykl
and
Copilot
authored
bf4eae6
View commit details
Copy full SHA for bf4eae6
Browse repository at this point
Merge pull request #5679 from plotly/run-codegen-color-docstring-update
Show description for 36210e4
emilykl
authored
36210e4
View commit details
Copy full SHA for 36210e4
Browse repository at this point
update manually-edited files to remove locationmode warning
emilykl
committed
0395a28
View commit details
Copy full SHA for 0395a28
Browse repository at this point
remove locationmode_traces
emilykl
committed
b449fa7
View commit details
Copy full SHA for b449fa7
Browse repository at this point
run codegen
emilykl
committed
01ad43b
View commit details
Copy full SHA for 01ad43b
Browse repository at this point
Merge pull request #5683 from plotly/remove-locationmode-warning
Show description for 623abd8
emilykl
authored
623abd8
View commit details
Copy full SHA for 623abd8
Browse repository at this point
Merge branch 'v7.0' into add-ci-codegen-check
emilykl
committed
66aec2f
View commit details
Copy full SHA for 66aec2f
Browse repository at this point
remove unused imports
emilykl
committed
d6504b5
View commit details
Copy full SHA for d6504b5
Browse repository at this point
remove try/catch (suggestion from @camdecoster)
Show description for 165a2cc
emilykl
and
camdecoster
committed
165a2cc
View commit details
Copy full SHA for 165a2cc
Browse repository at this point
re-add cache of kaleido_available value
emilykl
committed
6775ea5
View commit details
Copy full SHA for 6775ea5
Browse repository at this point
add kaleido_available check to pio.write_images and add test
emilykl
committed
5144879
View commit details
Copy full SHA for 5144879
Browse repository at this point
fix docstrings
emilykl
committed
eaf5a4b
View commit details
Copy full SHA for eaf5a4b
Browse repository at this point
Apply suggestion from @camdecoster
Show description for aa2b20b
emilykl
and
camdecoster
authored
aa2b20b
View commit details
Copy full SHA for aa2b20b
Browse repository at this point
re-add SphinxGalleryOrcaRenderer with new name SphinxGalleryPngRenderer
emilykl
committed
8f20566
View commit details
Copy full SHA for 8f20566
Browse repository at this point
improve error handling
emilykl
committed
8ae5708
View commit details
Copy full SHA for 8ae5708
Browse repository at this point
Merge branch 'v7.0' into drop-kaleido-v0
emilykl
authored
e067cd0
View commit details
Copy full SHA for e067cd0
Browse repository at this point
Merge pull request #5677 from plotly/drop-kaleido-v0
Show description for 7ef02ae
emilykl
authored
7ef02ae
View commit details
Copy full SHA for 7ef02ae
Browse repository at this point
version changes for v7.0.0rc0
emilykl
committed
a4136c7
View commit details
Copy full SHA for a4136c7
Browse repository at this point
Commits on Jul 29, 2026
add plotly.js 4.0.0-rc.0 upgrade to changelog
emilykl
committed
18842db
View commit details
Copy full SHA for 18842db
Browse repository at this point
upgrade MathJax in html template from v2 to v3
emilykl
committed
0c1a50d
View commit details
Copy full SHA for 0c1a50d
Browse repository at this point
rearrange sections in 7.0.0rc0
emilykl
committed
ba4eafc
View commit details
Copy full SHA for ba4eafc
Browse repository at this point
Merge pull request #5684 from plotly/release-7.0.0rc0
Show description for a55d3c9
emilykl
authored
a55d3c9
View commit details
Copy full SHA for a55d3c9
Browse repository at this point
Merge branch 'main' into v7.0
emilykl
committed
01b9d44
View commit details
Copy full SHA for 01b9d44
Browse repository at this point
Merge pull request #5681 from plotly/add-ci-codegen-check
Show description for ce1cf3f
emilykl
authored
ce1cf3f
View commit details
Copy full SHA for ce1cf3f
Browse repository at this point
Apply suggestions from code review
Show description for a043b81
emilykl
and
camdecoster
authored
a043b81
View commit details
Copy full SHA for a043b81
Browse repository at this point
remove duplicated section
emilykl
committed
77cd8b5
View commit details
Copy full SHA for 77cd8b5
Browse repository at this point
Merge pull request #5678 from plotly/update-docs-kaleido-v0
Show description for be7b278
emilykl
authored
be7b278
View commit details
Copy full SHA for be7b278
Browse repository at this point
Remove auto-center behavior and hard-coded default zoom from px *_map() functions (now handled in plotly.js).
Show description for d634d59
emilykl
committed
d634d59
View commit details
Copy full SHA for d634d59
Browse repository at this point
remove hard-coded zoom from px.scatter_map() Percy test, to visually test auto-fit behavior
emilykl
committed
9ac02ce
View commit details
Copy full SHA for 9ac02ce
Browse repository at this point
update changelog
emilykl
committed
0e495c0
View commit details
Copy full SHA for 0e495c0
Browse repository at this point
Commits on Jul 30, 2026
update zoom docstring
emilykl
committed
79d791a
View commit details
Copy full SHA for 79d791a
Browse repository at this point
Merge pull request #5686 from plotly/fix-bad-default-zoom-5450
Show description for 8aef5df
emilykl
authored
8aef5df
View commit details
Copy full SHA for 8aef5df
Browse repository at this point
Commits on Aug 7, 2026
Merge branch 'main' into v7.0
emilykl
committed
7788d74
View commit details
Copy full SHA for 7788d74
Browse repository at this point
Commits on Aug 21, 2026
doc: Update docs for v7
camdecoster
committed
d5b617c
View commit details
Copy full SHA for d5b617c
Browse repository at this point
Revert "doc: Update docs for v7"
Show description for 1c832c5
camdecoster
committed
1c832c5
View commit details
Copy full SHA for 1c832c5
Browse repository at this point
Commits on Aug 24, 2026
Merge branch 'main' into v7.0
emilykl
committed
939cd69
View commit details
Copy full SHA for 939cd69
Browse repository at this point
update plotly.js to v4.0.0 and re-run codegen and js builds
emilykl
committed
11338e1
View commit details
Copy full SHA for 11338e1
Browse repository at this point
update color validator for new color formats
emilykl
committed
bb7d2de
View commit details
Copy full SHA for bb7d2de
Browse repository at this point
change plotly.js master references to main
emilykl
committed
367886b
View commit details
Copy full SHA for 367886b
Browse repository at this point
Commits on Aug 25, 2026
update changelog
emilykl
committed
f50f9ff
View commit details
Copy full SHA for f50f9ff
Browse repository at this point
Apply suggestion from @camdecoster
Show description for 860b4f7
emilykl
and
camdecoster
authored
860b4f7
View commit details
Copy full SHA for 860b4f7
Browse repository at this point
update changelog
emilykl
committed
6bd0b40
View commit details
Copy full SHA for 6bd0b40
Browse repository at this point
Merge pull request #5711 from plotly/bump-plotlyjs-v4.0.0
Show description for 45ecea4
emilykl
authored
45ecea4
View commit details
Copy full SHA for 45ecea4
Browse repository at this point
You can’t perform that action at this time.