Skip to content

Commit c8edbb3

Browse files
committed
use latest setupmobans, and update renderer plugin list
1 parent 7bfdc51 commit c8edbb3

File tree

5 files changed

+39
-26
lines changed

5 files changed

+39
-26
lines changed

Diff for: .gitignore

+5-2
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,10 @@ ENV/
8989

9090
# Rope project settings
9191
.ropeproject
92+
93+
# emacs
9294
*~
93-
commons/
94-
commons
95+
96+
# moban hashes
9597
.moban.hashes
98+

Diff for: .moban.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ configuration:
22
configuration_dir: "commons/config"
33
template_dir:
44
- "commons/templates"
5+
- "setupmobans/templates"
56
- ".moban.d"
67
configuration: flask_excel.yaml
78
targets:
@@ -10,10 +11,9 @@ targets:
1011
- "docs/source/conf.py": "docs/source/conf.py"
1112
- .travis.yml: travis.yml
1213
- requirements.txt: requirements.txt
13-
- LICENSE: LICENSE.jj2
1414
- MANIFEST.in: MANIFEST.in.jj2
1515
- "docs/source/index.rst": "docs/source/index.rst.jj2"
16-
- .gitignore: .gitignore.jj2
17-
- test.sh: test.sh.jj2
18-
- test.bat: test.sh.jj2
16+
- .gitignore: gitignore.jj2
17+
- test.sh: test.script.jj2
18+
- test.bat: test.script.jj2
1919
- "tests/requirements.txt": "tests/requirements.txt"

Diff for: README.rst

+24-18
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,37 @@ Flask-Excel - Let you focus on data, instead of file formats
88
.. image:: https://api.travis-ci.org/pyexcel/Flask-Excel.svg?branch=master
99
:target: http://travis-ci.org/pyexcel/Flask-Excel
1010

11-
.. image:: https://codecov.io/github/pyexcel/Flask-Excel/coverage.png
12-
:target: https://codecov.io/github/pyexcel/Flask-Excel
11+
.. image:: https://codecov.io/gh/pyexcel/Flask-Excel/branch/master/graph/badge.svg
12+
:target: https://codecov.io/gh/pyexcel/Flask-Excel
1313

1414
.. image:: https://img.shields.io/gitter/room/gitterHQ/gitter.svg
1515
:target: https://gitter.im/pyexcel/Lobby
1616

1717
.. image:: https://readthedocs.org/projects/flask-excel/badge/?version=latest
1818
:target: http://flask-excel.readthedocs.org/en/latest/
1919

20+
Support the project
21+
================================================================================
22+
23+
If your company has embedded pyexcel and its components into a revenue generating
24+
product, please `support me on patreon <https://www.patreon.com/bePatron?u=5537627>`_ to
25+
maintain the project and develop it further.
26+
27+
If you are an individual, you are welcome to support me too on patreon and for however long
28+
you feel like to. As a patreon, you will receive
29+
`early access to pyexcel related contents <https://www.patreon.com/pyexcel/posts>`_.
30+
31+
With your financial support, I will be able to invest
32+
a little bit more time in coding, documentation and writing interesting posts.
33+
34+
2035
Known constraints
2136
==================
2237

2338
Fonts, colors and charts are not supported.
2439

40+
Introduction
41+
================================================================================
2542
Here is a typical conversation between the developer and the user::
2643

2744
User: "I have uploaded an excel file"
@@ -86,6 +103,8 @@ The highlighted features are:
86103
`pyexcel-pygal`_ svg chart `pygal`_ 2.7, 3.3, 3.4, 3.5
87104
3.6, pypy
88105
`pyexcel-sortable`_ sortable table in html `csvtotable`_ same as above
106+
`pyexcel-gantt`_ gantt chart in html `frappe-gantt`_ except pypy, same
107+
as above
89108
======================== ======================= =============== ==================
90109

91110
.. _pyexcel-io: https://github.com/pyexcel/pyexcel-io
@@ -113,7 +132,8 @@ The highlighted features are:
113132
.. _matplotlib: https://matplotlib.org
114133
.. _pyexcel-sortable: https://github.com/pyexcel/pyexcel-sortable
115134
.. _csvtotable: https://github.com/vividvilla/csvtotable
116-
135+
.. _pyexcel-gantt: https://github.com/pyexcel/pyexcel-gantt
136+
.. _frappe-gantt: https://github.com/frappe/gantt
117137

118138
In order to manage the list of plugins installed, you need to use pip to add or remove
119139
a plugin. When you use virtualenv, you can have different plugins per virtual
@@ -206,21 +226,6 @@ Here are some example codes:
206226
app.run()
207227
208228
209-
Support the project
210-
================================================================================
211-
212-
If your company has embedded pyexcel and its components into a revenue generating
213-
product, please `support me on patreon <https://www.patreon.com/bePatron?u=5537627>`_ to
214-
maintain the project and develop it further.
215-
216-
If you are an individual, you are welcome to support me too on patreon and for however long
217-
you feel like to. As a patreon, you will receive
218-
`early access to pyexcel related contents <https://www.patreon.com/pyexcel/posts>`_.
219-
220-
With your financial support, I will be able to invest
221-
a little bit more time in coding, documentation and writing interesting posts.
222-
223-
224229
Development guide
225230
================================================================================
226231

@@ -293,6 +298,7 @@ Acceptance criteria
293298

294299

295300

301+
296302
License
297303
================================================================================
298304

Diff for: docs/source/index.rst

+4-1
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,8 @@ The highlighted features are:
7878
`pyexcel-pygal`_ svg chart `pygal`_ 2.7, 3.3, 3.4, 3.5
7979
3.6, pypy
8080
`pyexcel-sortable`_ sortable table in html `csvtotable`_ same as above
81+
`pyexcel-gantt`_ gantt chart in html `frappe-gantt`_ except pypy, same
82+
as above
8183
======================== ======================= =============== ==================
8284

8385
.. _pyexcel-io: https://github.com/pyexcel/pyexcel-io
@@ -105,7 +107,8 @@ The highlighted features are:
105107
.. _matplotlib: https://matplotlib.org
106108
.. _pyexcel-sortable: https://github.com/pyexcel/pyexcel-sortable
107109
.. _csvtotable: https://github.com/vividvilla/csvtotable
108-
110+
.. _pyexcel-gantt: https://github.com/pyexcel/pyexcel-gantt
111+
.. _frappe-gantt: https://github.com/frappe/gantt
109112

110113
In order to manage the list of plugins installed, you need to use pip to add or remove
111114
a plugin. When you use virtualenv, you can have different plugins per virtual

Diff for: setup.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
'to read and write data in different excel file formats' +
1616
''
1717
)
18+
FILES = ['README.rst', 'CHANGELOG.rst']
1819
KEYWORDS = [
1920
'excel',
2021
'python',
@@ -113,7 +114,7 @@ def filter_out_test_code(file_handle):
113114
version=VERSION,
114115
author_email=EMAIL,
115116
description=DESCRIPTION,
116-
long_description=read_files('README.rst', 'CHANGELOG.rst'),
117+
long_description=read_files(*FILES),
117118
license=LICENSE,
118119
keywords=KEYWORDS,
119120
extras_require=EXTRAS_REQUIRE,

0 commit comments

Comments
 (0)