@@ -5,21 +5,19 @@ pyramid-excel - Let you focus on data, instead of file formats
5
5
.. image :: https://raw.githubusercontent.com/pyexcel/pyexcel.github.io/master/images/patreon.png
6
6
:target: https://www.patreon.com/chfw
7
7
8
- .. image :: https://cdn.rawgit .com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/ badge.svg
8
+ .. image :: https://raw.githubusercontent .com/pyexcel/pyexcel-mobans/master/images/awesome- badge.svg
9
9
:target: https://awesome-python.com/#specific-formats-processing
10
10
11
- .. image :: https://travis-ci.org/pyexcel-webwares/pyramid-excel.svg?branch=master
12
- :target: http://travis-ci.org/pyexcel-webwares/pyramid-excel
13
-
14
11
.. image :: https://codecov.io/gh/pyexcel-webwares/pyramid-excel/branch/master/graph/badge.svg
15
12
:target: https://codecov.io/gh/pyexcel-webwares/pyramid-excel
16
13
17
14
.. image :: https://badge.fury.io/py/pyramid-excel.svg
18
15
:target: https://pypi.org/project/pyramid-excel
19
16
20
17
18
+
21
19
.. image :: https://pepy.tech/badge/pyramid-excel/month
22
- :target: https://pepy.tech/project/pyramid-excel/month
20
+ :target: https://pepy.tech/project/pyramid-excel
23
21
24
22
25
23
.. image :: https://img.shields.io/gitter/room/gitterHQ/gitter.svg
@@ -37,25 +35,20 @@ Support the project
37
35
================================================================================
38
36
39
37
If your company has embedded pyexcel and its components into a revenue generating
40
- product, please support me on github, `patreon <https://www.patreon.com/bePatron?u=5537627 >`_
41
- or `bounty source <https://salt.bountysource.com/teams/chfw-pyexcel >`_ to maintain
42
- the project and develop it further.
43
-
44
- If you are an individual, you are welcome to support me too and for however long
45
- you feel like. As my backer, you will receive
46
- `early access to pyexcel related contents <https://www.patreon.com/pyexcel/posts >`_.
38
+ product, please support me on github, or `patreon <https://www.patreon.com/bePatron?u=5537627 >`_
39
+ maintain the project and develop it further.
47
40
48
- And your issues will get prioritized if you would like to become my patreon as `pyexcel pro user `.
49
-
50
- With your financial support, I will be able to invest
51
- a little bit more time in coding, documentation and writing interesting posts.
41
+ With your financial support, I will be able to invest a little bit more time in coding,
42
+ documentation and writing interesting posts.
52
43
53
44
54
45
Known constraints
55
46
==================
56
47
57
48
Fonts, colors and charts are not supported.
58
49
50
+ Nor to read password protected xls, xlsx and ods files.
51
+
59
52
Introduction
60
53
================================================================================
61
54
Here is a typical conversation between the developer and the user::
@@ -105,7 +98,7 @@ The highlighted features are:
105
98
======================== ======================= =================
106
99
Package name Supported file formats Dependencies
107
100
======================== ======================= =================
108
- `pyexcel-io `_ csv, csvz [#f1 ]_, tsv,
101
+ `pyexcel-io `_ csv, csvz [#f1 ]_, tsv, csvz,tsvz readers depends on ` chardet `
109
102
tsvz [#f2 ]_
110
103
`pyexcel-xls `_ xls, xlsx(read only), `xlrd `_,
111
104
xlsm(read only) `xlwt `_
@@ -134,9 +127,9 @@ The highlighted features are:
134
127
Plugin shopping guide
135
128
------------------------
136
129
137
- Since 2020, all pyexcel-io plugins have dropped the support for python version
138
- lower than 3.6. If you want to use any python versions, please use pyexcel-io
139
- and its plugins version lower than 0.6.0.
130
+ Since 2020, all pyexcel-io plugins have dropped the support for python versions
131
+ which are lower than 3.6. If you want to use any of those Python versions, please use pyexcel-io
132
+ and its plugins versions that are lower than 0.6.0.
140
133
141
134
142
135
Except csv files, xls, xlsx and ods files are a zip of a folder containing a lot of
@@ -305,7 +298,7 @@ Then install relevant development requirements:
305
298
#. pip install -r tests/requirements.txt
306
299
307
300
Once you have finished your changes, please provide test case(s), relevant documentation
308
- and update CHANGELOG.rst.
301
+ and update changelog.yml
309
302
310
303
.. note ::
311
304
@@ -316,15 +309,18 @@ and update CHANGELOG.rst.
316
309
317
310
318
311
How to test your contribution
319
- ------------------------------
312
+ --------------------------------------------------------------------------------
320
313
321
- Although `nose ` and `doctest ` are both used in code testing, it is advisable that unit tests are put in tests. `doctest ` is incorporated only to make sure the code examples in documentation remain valid across different development releases.
314
+ Although `nose ` and `doctest ` are both used in code testing, it is advisable
315
+ that unit tests are put in tests. `doctest ` is incorporated only to make sure
316
+ the code examples in documentation remain valid across different development
317
+ releases.
322
318
323
319
On Linux/Unix systems, please launch your tests like this::
324
320
325
321
$ make
326
322
327
- On Windows systems , please issue this command::
323
+ On Windows, please issue this command::
328
324
329
325
> test.bat
330
326
@@ -336,7 +332,7 @@ Please run::
336
332
337
333
$ make format
338
334
339
- so as to beautify your code otherwise travis-ci may fail your unit test.
335
+ so as to beautify your code otherwise your build may fail your unit test.
340
336
341
337
342
338
0 commit comments