NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #4925 most downloaded on PyPI
Python options, make charting easier
Last release 7 months ago
10 Feb 2026
Ships fairly regularly
a new release about every 4 months
Rarely documented
notes for 9 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
64 releases · first in 2017
新增 Chord 图表类型,包含 ChordData 和 ChordLink 配置项
适配 Echarts 6.X 的第一个版本
Added
Chord 图表类型,包含 ChordData 和 ChordLink 配置项MatrixOpts、MatrixAxisOpts、MatrixBodyDataOpts、MatrixBodyOrCornerOpts、MatrixBackgroundStyleOpts、MatrixDividerLineStyleOpts)ThumbnailOpts、ThumbnailWindowStyleOpts)AxisBreakOpts、AxisBreakAreaOpts、AxisBreakLabelLayoutOpts)CustomBarRangeItemPayloadOpts、CustomContourItemPayloadOpts、CustomLineRangeItemPayloadOpts、CustomSegmentedDoughnutItemPayloadOpts、CustomStageItemPayloadOpts、CustomViolinItemPayloadOpts)Bar 和 Line 图表新增 stack_order 参数Geo、Graph、Tree 等图表新增完整的坐标系支持LabelOpts 新增 opacity、text_margin、min_margin 参数LegendOpts 新增 selector_label 和 page_animation_duration_update 参数AxisOpts 新增 jitter 相关参数Graph 图表新增 node_scale_ratio 和 roam_trigger 参数is_silent 和 series_id 参数Geo 图表新增 preserve_aspect 相关参数Updated
MarkPointOpts、MarkPointItemOpts 以及 LabelOpts。Line,加入参数 end_label_opts 适配。Fixed
Grid 图场景下,chart_id 不生效的问题。Grid 图场景下,datazoom 和 visualmap 在生成的 HTML 文件中的配置重复问题。Grid 图场景下若干索引问题。Page 的 css_libs 被异常覆盖。The first version of pyecharts to support ECharts 6.X
Added
Chord chart type with ChordData and ChordLink configuration itemsMatrixOpts, MatrixAxisOpts, MatrixBodyDataOpts, MatrixBodyOrCornerOpts, MatrixBackgroundStyleOpts, MatrixDividerLineStyleOpts)ThumbnailOpts, ThumbnailWindowStyleOpts)AxisBreakOpts, AxisBreakAreaOpts, AxisBreakLabelLayoutOpts)CustomBarRangeItemPayloadOpts, CustomContourItemPayloadOpts, CustomLineRangeItemPayloadOpts, CustomSegmentedDoughnutItemPayloadOpts, CustomStageItemPayloadOpts, CustomViolinItemPayloadOpts)stack_order parameter for Bar and Line chartsGeo, Graph, Tree and other chartsopacity, text_margin, min_margin parameters for LabelOptsselector_label and page_animation_duration_update parameters for LegendOptsjitter related parameters for AxisOptsnode_scale_ratio and roam_trigger parameters for Graph chartis_silent and series_id parameters for multiple chartspreserve_aspect related parameters for Geo chartUpdated
MarkPointOpts,MarkPointItemOpts and LabelOpts.Line parameter end_label_optsFixed
chart_id is not effective in the Grid chart scenario.datazoom and visualmap in the generated HTML file in the Grid chart scenario.Grid chart scenario.Page chart.One column per quarter.
这个版本是 Echarts 5.x 的最后支持版本。在下一个版本中,将开始支持 Echarts 6.x. This version is the last support for Echarts 5.x. In the next version, it will start with Echarts
这个版本是 Echarts 5.x 的最后支持版本。在下一个版本中,将开始支持 Echarts 6.x. This version is the last support for Echarts 5.x. In the next version, it will start with Echarts 6.x.
Updated
Table 类参数添加方式,加入参数 **kwargs,扩展 Table 对接 prettytable 的其他参数。MarkPointOpts、MarkPointItemOpts 以及 LabelOpts。Line,加入参数 end_label_opts 适配。Fixed
Grid 图场景下,chart_id 不生效的问题。Grid 图场景下,datazoom 和 visualmap 在生成的 HTML 文件中的配置重复问题。Grid 图场景下若干索引问题。Page 的 css_libs 被异常覆盖。Updated
Table class by adding the parameter **kwargs to expand other parameters for Table to interface with prettytable.MarkPointOpts,MarkPointItemOpts and LabelOpts.Line parameter end_label_optsFixed
chart_id is not effective in the Grid chart scenario.datazoom and visualmap in the generated HTML file in the Grid chart scenario.Grid chart scenario.Page chart.👏 Thanks to many contributors below:
增加对于 Leaflet 地图 LMap 的兼容,使用方式参考 AMap
Added
GMap 的兼容,使用方式参考 AMapLMap 的兼容,使用方式参考 AMapUpdated
Base 类,增加 use_echarts_stat api 用于嵌入 Echarts 统计插件Line 图支持 dataset_index 的配置Calendar 日历图支持多个图例配置Added
GMap. Refer to AMap for usage.LMap. Refer to AMap for usage.Updated
Base class and added the use_echarts_stat API for embedding the Echarts statistical plugin.Line chart supports the configuration of dataset_index.Calendar chart supports multiple calendar options configurations.CI 增加 Python 3.13 的测试,版本兼容 Python 3.13
Added
AMap 的兼容,使用方式参考 BMapUpdated
markline, markarea 增加动画配置项:https://github.com/pyecharts/pyecharts/issues/2362timeline 支持 3D 图。marimo 渲染 pyecharts 图表。Page 使用 is_embed_js 参数用于离线可视化AxisOpts 增加 animation_opts 配置LabelOpts 增加 is_value_animation(valueAnimation) 配置Fixed
timeline 的 bug,关联:https://github.com/pyecharts/pyecharts/issues/2361AnimationOpts 错误的类型提示issue#2325 增加 RenderSepType 用于执行渲染换行符
Add
nose to nose2/unittestadd_js_events 实验性 API 添加 JS 操作函数Emphasis3DOpts, BlurOpts, SelectOpts, TreeLeavesOpts 配置项Updated
GaugePointerOpts 支持设置样式 itemstyle_optsDataZoomOpts 配置ThreeAxisChart 配置boxplot, custom, effectscatter, funnel, kline, pie, radar charts configuration.bar, boxplot, funnel, heatmap, parallel, pie, tree charts configuration(Graph-Label-textBorder)Fixed
issue#2259 增加 GeoItem 用来兼容仅传入经纬度数据的模式
Add
GeoItem 用来兼容仅传入经纬度数据的模式Updated
Sunburst 的配置Emphasis 的配置Fixed
LegendOpts 的 border_width 在特定配置下导致的样式异常问题Grid 下多个 DataZoomOpts 失效的问题Sankey 的配置错误问题Add
GeoItem for compatibility with incoming latitude/longitude data only.Updated
Sunburst configuration.Emphasis configuration to all charts.Radar configuration.VisualMapOpts configuration.Fixed
LegendOpts.border_width caused by certain configurations.DataZoomOpts failures under `Grid.Sankey configuration bug.issue#2219 【试验性】更新 Geo 支持 Pie 图的配置
Add
Geo 支持 Pie 图的配置conda-forge 的 recipes 文件 pull-requests#23709Updated
Kline 的配置,增加 K 线柱状图宽度的配置Graph 图下, GraphNode 和 GraphLink 的配置Sankey 的配置,增加 EdgeLabel 的配置与 LabelOpts 一致。ThemeRiver 的配置。Add
Geo to support Pie diagram configuration.recipes file for `conda-forge pull-requests#23709Updated
Kline configuration, added K-line bar width configuration.Graph graph, GraphNode and GraphLink.Sankey configuration to add EdgeLabel configuration to match LabelOpts.ThemeRiver configuration.pr#2158 增加一个渲染配置方式(将 js 文件嵌入 HTML 文件)by @omixwxm
Add
js 文件嵌入 HTML 文件)by @omixwxmFixed
timeline 时 legend 选择状态异常Grid.visualMap 的异常Line 图使用 dataset 异常的问题Updated
2.0.3 之后请使用 LegendOpts.selected_map 而不是 add_yaxis.is_selected
LegendOpts 对 Legend 初始是否选中进行配置Add
js files into HTML files) by @omixwxmFixed
legend selection state exception when using timelineGrid.visualMap.dataset exception for Line diagramsUpdated
LegendOpts.selected_map instead of is_selected.
is_selected caused some configuration conflicts, subsequent versions have been configured using LegendOpts.issue#2116 修复 Grid.visualMap 的异常
Add
Graph 图增加参数Line 图增加参数Fixed
Grid.visualMap 的异常Add
Graph argumentsLine argumentsFixed
Grid.visualMap errorNothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →