Pyecharts

Latest version: v2.0.8

Safety actively analyzes 710644 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

2.0.8

**Added**
* 增加对于谷歌地图 `GMap` 的兼容,使用方式参考 `AMap`
* 增加对于 Leaflet 地图 `LMap` 的兼容,使用方式参考 `AMap`
* 增加对于 Echarts Stat 统计插件的兼容

**Updated**
* 更新 `Base` 类,增加 `use_echarts_stat` api 用于嵌入 Echarts 统计插件
* `Line` 图支持 `dataset_index` 的配置
* `Calendar` 日历图支持多个图例配置

---

**Added**
* Added compatibility for Google Maps `GMap`. Refer to `AMap` for usage.
* Added compatibility for Leaflet maps `LMap`. Refer to `AMap` for usage.
* Added compatibility for the Echarts Stat statistical plugin.

**Updated**
* Updated the `Base` class and added the `use_echarts_stat` API for embedding the Echarts statistical plugin.
* The `Line` chart supports the configuration of `dataset_index`.
* The `Calendar` chart supports multiple calendar options configurations.

2.0.7

**Added**
* 增加对于高德地图 `AMap` 的兼容,使用方式参考 `BMap`

**Updated**
* 2380 更新一些配置的引用位置和方式 `markline`, `markarea` 增加动画配置项:https://github.com/pyecharts/pyecharts/issues/2362
* 2350 更新 `timeline` 支持 `3D` 图。
* 2385 支持 `marimo` 渲染 `pyecharts` 图表。
* 2373 支持 `Page` 使用 `is_embed_js` 参数用于离线可视化
* CI 增加 Python 3.13 的测试,版本兼容 Python 3.13
* `AxisOpts` 增加 `animation_opts` 配置
* `LabelOpts` 增加 `is_value_animation(valueAnimation)` 配置

**Fixed**
* 2380 修复 `timeline` 的 bug,关联:https://github.com/pyecharts/pyecharts/issues/2361
* 修复 `AnimationOpts` 错误的类型提示

2.0.6

***Add***
* [issue2325](https://github.com/pyecharts/pyecharts/issues/2325) 增加 RenderSepType 用于执行渲染换行符
* [pr2338](https://github.com/pyecharts/pyecharts/pull/2338) Migrate the test code from `nose` to `nose2/unittest`
* [pr2347](https://github.com/pyecharts/pyecharts/pull/2347) 增加 `add_js_events` 实验性 API 添加 JS 操作函数
* [pr2348](https://github.com/pyecharts/pyecharts/pull/2348) 增加 `Emphasis3DOpts`, `BlurOpts`, `SelectOpts`, `TreeLeavesOpts` 配置项

**Updated**
* [pr2256](https://github.com/pyecharts/pyecharts/pull/2256) 仪表盘指针配置项 `GaugePointerOpts` 支持设置样式 `itemstyle_opts`
* [pr2338](https://github.com/pyecharts/pyecharts/pull/2338) 更新 `DataZoomOpts` 配置
* [pr2338](https://github.com/pyecharts/pyecharts/pull/2338) 更新 `ThreeAxisChart` 配置
* [pr2347](https://github.com/pyecharts/pyecharts/pull/2347) 更新 `boxplot, custom, effectscatter, funnel, kline, pie, radar` charts configuration.
* [pr2348](https://github.com/pyecharts/pyecharts/pull/2348) 更新 `bar, boxplot, funnel, heatmap, parallel, pie, tree` charts configuration
* [pr2345](https://github.com/pyecharts/pyecharts/pull/2345) 更新 series_options.py `(Graph-Label-textBorder)`
* [pr2350](https://github.com/pyecharts/pyecharts/pull/2350) 更新 Timeline + 3D charts(可能存在部分场景不兼容)
* [pr22](https://github.com/pyecharts/pyecharts-assets/pull/22) 更新 world.js
* [pr23](https://github.com/pyecharts/pyecharts-assets/pull/23) 更新 v5 静态资源版本到 Echarts 5.5.0

**Fixed**
* [pr2286](https://github.com/pyecharts/pyecharts/pull/2286) 修复 VisualMapOpts::out_of_range
* [pr2338](https://github.com/pyecharts/pyecharts/pull/2338) 修复 BarBackgroundStyleOpts
* [pr2338](https://github.com/pyecharts/pyecharts/pull/2338) 修复 Timeline + Geo

2.0.5

***Add***
* [issue2259](https://github.com/pyecharts/pyecharts/issues/2259) Add `GeoItem` for compatibility with incoming latitude/longitude data only.
* [issue2254](https://github.com/pyecharts/pyecharts/issues/2254) Add an error alert for Numpy and Pandas non-native data structures as data inputs.

**Updated**
* [issue2227](https://github.com/pyecharts/pyecharts/issues/2227) Update the part of `Sunburst` configuration.
* [issue2263](https://github.com/pyecharts/pyecharts/issues/2263) Update `Emphasis` configuration to all charts.
* [issue2240](https://github.com/pyecharts/pyecharts/issues/2240) Update the part of `Radar` configuration.
* [issue2286](https://github.com/pyecharts/pyecharts/pull/2286) Update the part of `VisualMapOpts` configuration.

**Fixed**
* [issue2236](https://github.com/pyecharts/pyecharts/issues/2236) Fix style anomalies in `LegendOpts.border_width` caused by certain configurations.
* [issue2264](https://github.com/pyecharts/pyecharts/issues/2264) Fix multiple `DataZoomOpts` failures under `Grid.
* [issue2265](https://github.com/pyecharts/pyecharts/issues/2265) Fix `Sankey` configuration bug.

2.0.4

***Add***
* [issue2219](https://github.com/pyecharts/pyecharts/issues/2219) [**EXPERIMENTAL**] Updated `Geo` to support `Pie` diagram configuration.
* [issue2096](https://github.com/pyecharts/pyecharts/issues/2096) added `recipes` file for `conda-forge [pull-requests#23709](https://github.com/conda-forge/staged-recipes/pull/23709)

**Updated**
* [issue2213](https://github.com/pyecharts/pyecharts/issues/2213) Updated `Kline` configuration, added K-line bar width configuration.
* [issue2211](https://github.com/pyecharts/pyecharts/issues/2211) Updated configuration of `Graph` graph, `GraphNode` and `GraphLink`.
* [issue2194](https://github.com/pyecharts/pyecharts/issues/2194) Updated `Sankey` configuration to add `EdgeLabel` configuration to match `LabelOpts`.
* [issue2176](https://github.com/pyecharts/pyecharts/issues/2176) Updated `ThemeRiver` configuration.

2.0.3

***Add***
* [pr2158](https://github.com/pyecharts/pyecharts/pull/2158) 增加一个渲染配置方式(将 `js` 文件嵌入 `HTML` 文件)by omixwxm

***Fixed***
* [issue2144](https://github.com/pyecharts/pyecharts/issues/2144) 修复使用 `timeline` 时 `legend` 选择状态异常
* [issue2153](https://github.com/pyecharts/pyecharts/issues/2153) 修复 `Grid.visualMap` 的异常
* [issue2165](https://github.com/pyecharts/pyecharts/issues/2165) 修复 `Line` 图使用 `dataset` 异常的问题

**Updated**
* 代码覆盖率:99%
![image](https://user-images.githubusercontent.com/17564655/227460929-6c08a83d-f0b9-4d2d-b8c2-1343e85f75ca.png)
* `2.0.3` 之后请使用 `LegendOpts.selected_map` 而不是 `add_yaxis.is_selected`
* 因为原来的方式会导致部分配置冲突,因此统一使用 `LegendOpts` 对 `Legend` 初始是否选中进行配置

----

***Add***
* [pr2158](https://github.com/pyecharts/pyecharts/pull/2158) Add a rendering configuration (embedding `js` files into `HTML` files) by omixwxm

***Fixed***
* [issue2144](https://github.com/pyecharts/pyecharts/issues/2144) Fix `legend` selection state exception when using `timeline`
* [issue2153](https://github.com/pyecharts/pyecharts/issues/2153) Fix exception for `Grid.visualMap`.
* [issue2165](https://github.com/pyecharts/pyecharts/issues/2165) Fix `dataset` exception for `Line` diagrams

**Updated**
* Code coverage: 99%.
* Please use `LegendOpts.selected_map` instead of `is_selected`.
* As the previous use of `is_selected` caused some configuration conflicts, subsequent versions have been configured using `LegendOpts`.

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.