1169 Commits

Author SHA1 Message Date
陈键冬
907dca2d9f Remove: 移除 is_fill 参数 (#763)
* Remove: 移除 is_fill 参数

* Docs: 更新 changelog

* Update: update isort configure file

* Format: format code

* Format: 统一 import 写法
2018-09-13 00:03:07 +08:00
jaska
c6c7fac3c1 🔥 drop pink because it does not work on mac. and update format_code.sh (#764) 2018-09-12 07:35:23 +01:00
陈键冬
79cfa637bd Merge pull request #759 from pyecharts/release-060
Release 060
2018-09-11 08:45:28 +08:00
陈键冬
dc291d432b Merge branch 'release-060' of https://github.com/pyecharts/pyecharts into release-060 2018-09-10 22:27:50 +08:00
陈键冬
f5f9c72aae Docs: docs update 2018-09-10 22:27:17 +08:00
陈键冬
8b0c436ccf Merge branch 'dev' into release-060 2018-09-10 21:44:29 +08:00
陈键冬
a2e335b3b0 Fix: resolve the conflict 2018-09-10 21:43:26 +08:00
陈键冬
add9627ec7 Patch: #755 remove pillow from setup requires list 2018-09-10 21:42:42 +08:00
Fangyang
c746b6edf1 English document update phase II work (#753)
* 1. update en-us docs translation work;
2. en-us docs faq.md and flask.md need to fininsh later

* Complete the en_us synchronization with zh_cn on current phase
2018-09-10 20:31:32 +08:00
陈键冬
2a9d168fe3 Remove pil (#755)
* Remove: 移除 pillow 作为必要依赖

* Docs: 文档更新

* Update: Remove -> Removed
2018-09-09 22:15:49 +08:00
陈键冬
ad25ac7d1c Merge branch 'master' into dev 2018-09-09 22:01:45 +08:00
陈键冬
274a784fef Mark enhance (#747)
* Add: #731 新增 mark_point_raw, mark_line_raw 配置项用于个性化展示标记

* Update: 文档更新

* Fix: 避免其他属性在 _config_components 中多次被调用

* Update: 注释更新
2018-09-09 21:16:07 +08:00
kinegratii
96dfdfbda0 Javascripthon embed (#745)
* ♻️ Import pyecharts_javascripthon as a subpackage

* ♻️ Refactor py2js translator (Alpha)

* 🐛 Fix errors

* 🔧 Remove py34 travis build

*  Update tests

* ⬆️ Fix build

* ⬆️ Fix build

* ♻️ Add __pye_json__ protocol

* ♻️ Rename class name

* ♻️ Use __json__ protocol

* ♻️ Refactor MyJSONEncoder interface

* ♻️ Refactor class

* 🎨 Use api module

* 📝 Update docs

* 🎨 Refactor imports

* 💚 Fix import errors

*  Add JSONSerializableMixin interface

* 📝 Add release note

* 📝 Update release-note

* 🚨 Fix lint error

* Format: format code and docs

* Update: micro update

* ♻️ Refactor module classes

* 🐛 Fix pandas data encode
2018-09-08 12:10:14 +08:00
jaska
658f3b640d Support NULL inside the options of Grid, Overlay and Timeline (#740)
* 🐛 initial fix for NULL in custom charts. fix #738

* 🔬 complete tests for grid, overlay and timeline. #738

* 💄 bump version number

*  fixing pep8 warnings
2018-09-07 11:48:56 +08:00
陈键冬
5a05bac555 Add: 新增安装介绍文档 (#739) 2018-09-05 14:19:18 +08:00
陈键冬
796946ef93 Update: 文档格式整理,将默认值独立出来 (#737) 2018-09-05 10:43:23 +08:00
Fangyang
cb1888ba0f English documents update (#719)
* update docs/en-us/, add 7 md files, 2 have finished translation.
fix and add some contents in docs/zh-cn/

* finish translating api.md
update api.md, advanced.md

* finished docs/en_us/charts_configure.md

* finished themes.md translation work

* finished charts_configure.md translation work

* temp commit

* [漏斗图] 标签外部显示需要补图

* Finish charts_base.md translation work

* Finish charts_base.md translation work

* fix ![funnel-1] url mistake

* 1. charts_base.md, unitified use ![xxx-demo] url tag;
2. Delete zh_cn donate.md English content;
3. _sidebar.md correct some mistake;
4. donors.md unitified use zh-cn/donors
2018-09-04 22:00:38 +08:00
陈键冬
13e505e6c4 Merge pull request #732 from pyecharts/dev
Dev -> Master - > Release v0.5.10
2018-09-04 20:25:41 +08:00
jaska
94d2995393 Faq doc update (#733)
* 📚 minor but important update

* Docs: update changelog

* Update: micro update
2018-09-04 20:20:55 +08:00
陈键冬
27ce5ddd7e Merge branch 'master' into dev 2018-09-04 10:05:26 +08:00
陈键冬
3d2046443b Style docs (#727)
* Docs: 整理 style 文档

* Docs: 风格篇完善

* Docs: changelog 更新

* Docs: 链接地址修正
2018-09-04 10:03:45 +08:00
jaska
61302cb743 To be able to set a key to null in Echarts options (#724)
*  allow developer to signal a configuration is not set. fix #703

* 📚 update usage and 🔬 provide one integration test

* 📚 update change log

* 🎨 update version number

* 🎨 🔨 address review feedback
2018-09-04 09:50:26 +08:00
陈键冬
5427d054bd New pink (#730)
* Update: 更新 pink 版本,新版本融合 lias

* Update: 更新 pink 版本至 v0.6.2
2018-09-03 16:08:05 +08:00
陈键冬
3e7e2bfc77 Lias (#722)
* Add: 新增 lias 工具格式化 imports

* Update: 细节修正

* Fix: fix #721

* Update: var reused

* Format: 格式化导包顺序

* Update: modules import order: python builtin imports on top, 3rd parties libraries in the middle, package's own libraries in the bottom
2018-09-01 16:07:00 +08:00
Fangyang
1676a0d39f Feature dev (#717)
* add Surface3D chart

* update docs, add Surface3D chart notes

* Patch: 修复 fix-online 补丁

* Update: 解决冲突及代码格式化

* Update: 测试更新

* Update: 更新图片链接

* Docs: 补充示例

* Docs: 更新 changelog
2018-08-31 16:15:13 +08:00
陈键冬
66c01984d9 Setup enhance (#716)
* Enhance: setup.py for human

* Update: remove python3.4

* Update: micro change

* Update: update pink version

* Patch: 修复 fix-online 补丁
2018-08-31 08:38:49 +08:00
陈键冬
ae55458c58 Fix online (#714)
* Fix: 修复 online() 方法失效的 bug

* Docs: update changelog

* Add: 新增测试

* Patch: enable_nteract host 参数发挥作用

* Fix: 修复测试
2018-08-30 21:44:19 +08:00
陈键冬
86a6c0f55f Pink version update (#713)
* Update: pink 版本升级

* Update: 更新 pink 版本 >0.2.0
2018-08-30 14:23:15 +08:00
陈键冬
9bd386c2d8 Toolbox title (#708)
* Update: #702 toobox 选项标签更改为更通用的英语
2018-08-30 11:40:50 +08:00
jaska
223f334eb0 Faq update (#706)
* 📚 update FAQ. fix #697

* Update: 细节修正
2018-08-28 15:12:19 +08:00
陈键冬
86012c1d33 Refactor: 将图表类文档拆分为基本图表篇和自定义图表篇 (#705) 2018-08-28 14:21:27 +08:00
陈键冬
5f6a26250d Funnel sort (#701)
* Add: #699 为漏斗图新增 `funnel_sort` 和 `funnel_gap` 分别用于控制漏斗图的排序方式和数据图形间隔

* Remove: 删除 funnel_sort func 类型文档
2018-08-27 22:47:22 +08:00
陈键冬
cd8607d488 Merge pull request #695 from pyecharts/dev
Dev -> Master -> Release V0.5.9
2018-08-26 12:15:49 +08:00
陈键冬
0dbb6e0b79 Merge branch 'master' into dev 2018-08-26 11:38:21 +08:00
陈键冬
44db4fca70 Docs update (#694)
* Docs: changelog 更新

* Add: 新增 wheel badge

* Add: Show some love to contributors
2018-08-26 11:37:09 +08:00
kinegratii
b33a0141e0 ♻️ Rename chart build methods (#690)
* ♻️ Rename chart build methods

* ♻️ Rename chart build methods

* 📝 Update docs & changelog
2018-08-25 18:58:14 +08:00
陈键冬
4a43aca49e Add is_animation initialize argument for every charts (#693)
* Add: #691 为每个图形新增 is_animation 配置项,用于控制是否显示动画

* Fix: 修复测试

* Docs: 文档更新
2018-08-25 18:13:48 +08:00
陈键冬
f019d8cc53 Geo coords (#686)
* Update: 坐标数据及文档更新

* Update: 数据更新

* Fix: 测试修复

* Fix: 测试修复

* Remove: 移除多余 import

* Update: make everyone happy

* Add: support add_coordinate_json function for Geo/Geolines charts

* Fix: fix broken test
2018-08-24 08:12:32 +08:00
jaska
57e9f5190a Chain method update + black 18.6b4 (#688)
* 📚 update chain method calling and 🎨 appy latest black magic

* 🔨 use black 18.4a4

* 📚 update documentation

* 📚 update English docs

* 🎨 use line length 80 for source codes

* 🎨 use line length 79 for source codes as flake8 likes it

* 🎨 minor update

* 🎨 use black 18.6b4

* Patch: 细节修正

* Add: 使用 format_code 格式化项目代码

* Update: 文档细节更新

* Docs: faq update
2018-08-23 14:07:15 +08:00
kinegratii
9f4b04e831 Support method chaining in charts (#685)
*  Make chart-building chain

* ✏️ Fix typo

* 🎨 Format with black

* 🎨 Format with black

* 🎨 Format with pink

* 📝 Update docs
2018-08-23 00:57:31 +08:00
Jearel Alcantara
62fd92c6ac updating from the chinese version (#683) 2018-08-17 11:04:43 +08:00
陈键冬
579412079d Add: add python version bdage (#681) 2018-08-15 23:18:31 +08:00
陈键冬
bce027d52b Extra html label (#680)
* Update: 将文字移动到图形上方

* Comment: 注释修正
2018-08-15 15:30:01 +08:00
kinegratii
3d9997c768 Bring python3.7 into development process (#679)
* 🔧 Add py37 build configure

* ✏️ Fix typo
2018-08-15 14:38:37 +08:00
陈键冬
15d6123056 Polar refactor (#677)
* Update: polar refactor

* Update: 细节修正

* Fix: 测试修复
2018-08-14 22:24:55 +08:00
陈键冬
7fe8ca2d7d Update: ES 图 X 轴 splitline 默认显示 (#676)
* Update: ES 图 X 轴 splitline 默认显示

* Docs: 文档细节更新和修复测试

* Docs: 错别字修正

* Docs: better docs

* Docs: 挪上去
2018-08-14 18:22:58 +08:00
陈键冬
81c128aa38 Merge pull request #673 from pyecharts/dev
Dev -> Master -> Release V0.5.8
2018-08-13 22:23:27 +08:00
陈键冬
ec579e012d Merge branch 'master' into dev 2018-08-13 22:00:00 +08:00
陈键冬
265de7a379 New chart tree (#670)
* Docs: js 函数示例更新

* Add: 新增 Tree 图形种类

* Update: 进一步完善树图

* Docs: 文档完善

* Fix: 测试修复

* Docs: changelog 更新

* Refactor: 重构 Tree 类

* Docs: Geoline 文档更新

* Update: Geo/Geolines 注释更新

* Format: 统一编码风格

* Add: add Contributions welcome badge

* Docs: 数据不对齐示例补充

* Add: 为 Polar 图新增 angleaxis_label_interval 配置项

* Docs: 文档更新

* Fix: 修复测试

* Docs: changelog update

* Docs: docs update
2018-08-13 21:58:51 +08:00
陈键冬
24166f59f0 Docs refactor (#668)
* Docs: black

* Docs: 更新主题文档

* Docs: docs refactor

* Docs: 细节完善

* Docs: 主题文档补充

* Update: coordinate_region 智能提示

* Docs: more details
2018-08-12 12:58:30 +08:00