Skip to content

Commit 2bfc0ef

Browse files
Merge pull request pyecharts#440 from pyecharts/dev
Release Version 0.4.1
2 parents 0396102 + 5065a7b commit 2bfc0ef

5 files changed

Lines changed: 18 additions & 11 deletions

File tree

docs/zh-cn/changelog.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,15 @@
11
# 版本日志
22

3-
* ### version 0.4.1 (development)
3+
* ### version 0.4.2
44
* TODO
55

6-
* ### version 0.4.0 - 2018.03.09(Current)
6+
* ### version 0.4.1 - 2018.03.13(Current)
7+
8+
#### Fixed
9+
* [issue#437](https://github.com/pyecharts/pyecharts/issues/437) 修复 Timeline 图累计多个 Bar 图会导致条形宽度压缩的 bug
10+
* [issue#437](https://github.com/pyecharts/pyecharts/issues/437) 修复 Timeline 图不能正常显示 Tooltip 组件的 bug
11+
12+
* ### version 0.4.0 - 2018.03.09
713

814
#### Added
915
* `EchartsEnvironment` 类性增 `render_chart_to_file`

docs/zh-cn/django.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ myfirstvis 目录
168168
</head>
169169
170170
<body>
171-
{ {myechart|safe }}
171+
{{ myechart|safe }}
172172
</body>
173173
174174
</html>

pyecharts/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
__version__ = '0.4.0'
1+
__version__ = '0.4.1'
22
__author__ = 'chenjiandongx'

pyecharts/custom/timeline.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -106,12 +106,14 @@ def add(self, chart, time_point):
106106
self._option.get('options').append({
107107
"legend": chart.options.get('legend'),
108108
"series": chart.options.get('series'),
109-
"title": chart.options.get('title')
109+
"title": chart.options.get('title'),
110+
"tooltip": chart.options.get('tooltip')
110111
})
111112
_tmp_series = copy.deepcopy(chart.options.get('series'))
112113
for _s in _tmp_series:
113-
_s.pop("data", None)
114-
self._option.get("baseOption").get("series").append(_s)
114+
if _s.get("type") == "map":
115+
_s.pop("data", None)
116+
self._option.get("baseOption").get("series").append(_s)
115117

116118
def __check_components(self, chart):
117119
"""

test/test_timeline.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ def test_timeline_bar():
4646
timeline.add(bar_3, '2014 年')
4747
timeline.add(bar_4, '2015 年')
4848
timeline.add(bar_5, '2016 年')
49-
assert len(timeline._option.get("baseOption").get("series")) == 20
49+
assert len(timeline.options.get("baseOption").get("series")) == 0
5050
timeline.render()
5151

5252

@@ -79,7 +79,7 @@ def test_timeline_pie():
7979
timeline.add(pie_3, '2014 年')
8080
timeline.add(pie_4, '2015 年')
8181
timeline.add(pie_5, '2016 年')
82-
assert len(timeline._option.get("baseOption").get("series")) == 5
82+
assert len(timeline.options.get("baseOption").get("series")) == 0
8383
timeline.render()
8484

8585

@@ -131,7 +131,6 @@ def test_timeline_bar_line():
131131
timeline.add(overlap_2, '3 月')
132132
timeline.add(overlap_3, '4 月')
133133
timeline.add(overlap_4, '5 月')
134-
assert len(timeline._option.get("baseOption").get("series")) == 10
135134
timeline.render()
136135

137136

@@ -150,7 +149,7 @@ def test_timeline_map():
150149
map.add("", attr, value, maptype='china', is_visualmap=True,
151150
visual_text_color='#000', visual_top="30%")
152151
timeline.add(map, "test2")
153-
assert len(timeline._option.get("baseOption").get("series")) == 2
152+
assert len(timeline.options.get("baseOption").get("series")) == 2
154153
timeline.render()
155154

156155

0 commit comments

Comments
 (0)