Skip to content

Commit 3b833b0

Browse files
committed
release 0.0.2
1 parent 520c6d7 commit 3b833b0

File tree

7 files changed

+53
-20
lines changed

7 files changed

+53
-20
lines changed

.travis.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,21 @@ language: python
33
notifications:
44
email: false
55
python:
6+
- pypy
67
- 3.6
78
- 3.5
89
- 3.4
910
- 3.3
1011
- 2.7
1112
- 2.6
12-
- pypy
1313
before_install:
14+
- cd $HOME
15+
- "if [[ $TRAVIS_PYTHON_VERSION == 'pypy' ]]; then deactivate && wget https://bitbucket.org/squeaky/portable-pypy/downloads/pypy-5.7.1-linux_x86_64-portable.tar.bz2 -O - | tar -jxf - && echo 'Setting up aliases...' && ln -s pypy-5.7.1-linux_x86_64-portable pypy2-latest && export PATH=$HOME/pypy2-latest/bin/:$PATH && virtualenv --no-site-packages --python ~/pypy2-latest/bin/pypy pypy2-env && echo 'Creating custom env...' && source pypy2-env/bin/activate && python -V; fi"
16+
- cd -
1417
- if [[ $TRAVIS_PYTHON_VERSION == "2.6" ]]; then pip install flake8==2.6.2; fi
1518
- if [[ -f min_requirements.txt && "$MINREQ" -eq 1 ]]; then
1619
mv min_requirements.txt requirements.txt ;
1720
fi
18-
- pip install --upgrade setuptools "pip==7.1"
1921
- test ! -f rnd_requirements.txt || pip install --no-deps -r rnd_requirements.txt
2022
- test ! -f rnd_requirements.txt || pip install -r rnd_requirements.txt ;
2123
- pip install -r tests/requirements.txt

README.rst

Lines changed: 30 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,8 @@ need to install pyexcel-xls. For more information, please see the plugin section
9393
mediawiki, html, 3.5, pypy, pypy3
9494
latex, grid, pipe,
9595
orgtbl, plain simple
96-
`pyexcel-handsontable`_ handsontable in html `handsontable`_ same as above
97-
`pyexcel-chart`_ svg chart `pygal`_ same as above
96+
`pyexcel-handsontable`_ handsontable in html `handsontable`_ same as above [#f3]_
97+
`pyexcel-pygal`_ svg chart `pygal`_ same as above [#f3]_
9898
======================== ======================= =============== ==================
9999

100100
.. _pyexcel-io: https://github.com/pyexcel/pyexcel-io
@@ -116,8 +116,19 @@ need to install pyexcel-xls. For more information, please see the plugin section
116116
.. _tabulate: https://bitbucket.org/astanin/python-tabulate
117117
.. _pyexcel-handsontable: https://github.com/pyexcel/pyexcel-handsontable
118118
.. _handsontable: https://cdnjs.com/libraries/handsontable
119-
.. _pyexcel-chart: https://github.com/pyexcel/pyexcel-chart
119+
.. _pyexcel-pygal: https://github.com/pyexcel/pyexcel-chart
120120
.. _pygal: https://github.com/Kozea/pygal
121+
.. _pyexcel-matplotlib: https://github.com/pyexcel/pyexcel-matplotlib
122+
.. _matplotlib: https://matplotlib.org
123+
124+
.. [#f3] coming soon
125+
126+
In order to manage the list of plugins installed, you need to use pip to add or remove
127+
a plugin. When you use virtualenv, you can have different plugins per virtual
128+
environment. In the situation where you have multiple plugins that does the same thing
129+
in your environment, you need to tell pyexcel which plugin to use per function call.
130+
For example, pyexcel-ods and pyexcel-odsr, and you want to get_array to use pyexcel-odsr.
131+
You need to append get_array(..., library='pyexcel-odsr').
121132

122133
.. rubric:: Footnotes
123134

@@ -140,12 +151,27 @@ or clone it and install it:
140151

141152
.. code-block:: bash
142153
143-
$ git clone http://github.com/pyexcel/pyexcel-cli.git
154+
$ git clone https://github.com/pyexcel/pyexcel-cli.git
144155
$ cd pyexcel-cli
145156
$ python setup.py install
146157
147158
148159
160+
Support the project
161+
================================================================================
162+
163+
If your company has embedded pyexcel and its components into a revenue generating
164+
product, please `support me on patreon <https://www.patreon.com/bePatron?u=5537627>`_ to
165+
maintain the project and develop it further.
166+
167+
If you are an individual, you are welcome to support me too on patreon and for however long
168+
you feel like to. As a patreon, you will receive
169+
`early access to pyexcel related contents <https://www.patreon.com/pyexcel/posts>`_.
170+
171+
With your financial support, I will be able to invest
172+
a little bit more time in coding, documentation and writing interesting posts.
173+
174+
149175
Development guide
150176
================================================================================
151177

@@ -205,10 +231,3 @@ License
205231
================================================================================
206232

207233
New BSD License
208-
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/pyexcel>`_ to
214-
maintain the project and develop it further.

docs/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
]
1313

1414
intersphinx_mapping = {
15-
'pyexcel': ('http://pyexcel.readthedocs.org/en/latest/', None)
15+
'pyexcel': ('http://pyexcel.readthedocs.org/en/latest/', None),
1616
}
1717
spelling_word_list_filename = 'spelling_wordlist.txt'
1818
templates_path = ['_templates']

docs/source/index.rst

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ or clone it and install it:
7575

7676
.. code-block:: bash
7777
78-
$ git clone http://github.com/pyexcel/pyexcel-cli.git
78+
$ git clone https://github.com/pyexcel/pyexcel-cli.git
7979
$ cd pyexcel-cli
8080
$ python setup.py install
8181
@@ -106,8 +106,8 @@ List of plugins
106106
mediawiki, html, 3.5, pypy, pypy3
107107
latex, grid, pipe,
108108
orgtbl, plain simple
109-
`pyexcel-handsontable`_ handsontable in html `handsontable`_ same as above
110-
`pyexcel-chart`_ svg chart `pygal`_ same as above
109+
`pyexcel-handsontable`_ handsontable in html `handsontable`_ same as above [#f3]_
110+
`pyexcel-pygal`_ svg chart `pygal`_ same as above [#f3]_
111111
======================== ======================= =============== ==================
112112

113113
.. _pyexcel-io: https://github.com/pyexcel/pyexcel-io
@@ -129,8 +129,19 @@ List of plugins
129129
.. _tabulate: https://bitbucket.org/astanin/python-tabulate
130130
.. _pyexcel-handsontable: https://github.com/pyexcel/pyexcel-handsontable
131131
.. _handsontable: https://cdnjs.com/libraries/handsontable
132-
.. _pyexcel-chart: https://github.com/pyexcel/pyexcel-chart
132+
.. _pyexcel-pygal: https://github.com/pyexcel/pyexcel-chart
133133
.. _pygal: https://github.com/Kozea/pygal
134+
.. _pyexcel-matplotlib: https://github.com/pyexcel/pyexcel-matplotlib
135+
.. _matplotlib: https://matplotlib.org
136+
137+
.. [#f3] coming soon
138+
139+
In order to manage the list of plugins installed, you need to use pip to add or remove
140+
a plugin. When you use virtualenv, you can have different plugins per virtual
141+
environment. In the situation where you have multiple plugins that does the same thing
142+
in your environment, you need to tell pyexcel which plugin to use per function call.
143+
For example, pyexcel-ods and pyexcel-odsr, and you want to get_array to use pyexcel-odsr.
144+
You need to append get_array(..., library='pyexcel-odsr').
134145

135146
.. rubric:: Footnotes
136147

rnd_requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
https://github.com/chfw/lml/archive/master.zip
2-
https://github.com/pyexcel/pyexcel/archive/master.zip
32
https://github.com/pyexcel/pyexcel-io/archive/v0.4.x.zip
3+
https://github.com/pyexcel/pyexcel/archive/master.zip
44
https://github.com/pyexcel/pyexcel-xls/archive/v0.4.x.zip
55
https://github.com/pyexcel/pyexcel-xlsx/archive/v0.4.x.zip
66
https://github.com/pyexcel/pyexcel-ods3/archive/v0.4.x.zip

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
NAME = 'pyexcel-cli'
1212
AUTHOR = 'C.W.'
1313
VERSION = '0.0.2'
14-
EMAIL = 'wangc_2011 (at) hotmail.com'
14+
EMAIL = 'wangc_2011@hotmail.com'
1515
LICENSE = 'New BSD'
1616
ENTRY_POINTS = {
1717
'console_scripts': [

tests/requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
nose
2+
mock;python_version<"3"
23
codecov
34
coverage
45
flake8

0 commit comments

Comments
 (0)