🤝 sync with latest pyexcel-commons
This commit is contained in:
parent
230b628b39
commit
29a7ffcbaa
|
@ -24,3 +24,4 @@ targets:
|
||||||
- output: CHANGELOG.rst
|
- output: CHANGELOG.rst
|
||||||
configuration: changelog.yml
|
configuration: changelog.yml
|
||||||
template: CHANGELOG.rst.jj2
|
template: CHANGELOG.rst.jj2
|
||||||
|
- lint.sh: lint.script.jj2
|
||||||
|
|
14
.travis.yml
14
.travis.yml
|
@ -11,6 +11,20 @@ python:
|
||||||
- 3.6
|
- 3.6
|
||||||
- 3.5
|
- 3.5
|
||||||
- 2.7
|
- 2.7
|
||||||
|
|
||||||
|
stages:
|
||||||
|
- test
|
||||||
|
- lint
|
||||||
|
jobs:
|
||||||
|
include:
|
||||||
|
- stage: lint
|
||||||
|
python: 3.6
|
||||||
|
script: make lint
|
||||||
|
|
||||||
|
stage: test
|
||||||
|
|
||||||
|
script: make test
|
||||||
|
|
||||||
before_install:
|
before_install:
|
||||||
- if [[ $TRAVIS_PYTHON_VERSION == "2.6" ]]; then pip install flake8==2.6.2; fi
|
- if [[ $TRAVIS_PYTHON_VERSION == "2.6" ]]; then pip install flake8==2.6.2; fi
|
||||||
- if [[ -f min_requirements.txt && "$MINREQ" -eq 1 ]]; then
|
- if [[ -f min_requirements.txt && "$MINREQ" -eq 1 ]]; then
|
||||||
|
|
|
@ -1,6 +1,15 @@
|
||||||
Change log
|
Change log
|
||||||
================================================================================
|
================================================================================
|
||||||
|
|
||||||
|
0.5.15 - 16.03.2019
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
updated
|
||||||
|
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||||
|
|
||||||
|
#. `pyexcel-ods#33 <https://github.com/pyexcel/pyexcel-ods/issues/33>`_: fix
|
||||||
|
integer comparision error on i586
|
||||||
|
|
||||||
0.5.14 - 21.02.2019
|
0.5.14 - 21.02.2019
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
4
Makefile
4
Makefile
|
@ -6,3 +6,7 @@ test:
|
||||||
document:
|
document:
|
||||||
sphinx-autogen -o docs/source/generated/ docs/source/*.rst
|
sphinx-autogen -o docs/source/generated/ docs/source/*.rst
|
||||||
sphinx-build -b html docs/source/ docs/build/
|
sphinx-build -b html docs/source/ docs/build/
|
||||||
|
|
||||||
|
lint:
|
||||||
|
bash lint.sh
|
||||||
|
|
||||||
|
|
|
@ -78,8 +78,11 @@ sqlalchemy supported databases. Its supported file formats are extended to cover
|
||||||
======================== ======================= ================= ==================
|
======================== ======================= ================= ==================
|
||||||
`pyexcel-xlsxw`_ xlsx(write only) `XlsxWriter`_ Python 2 and 3
|
`pyexcel-xlsxw`_ xlsx(write only) `XlsxWriter`_ Python 2 and 3
|
||||||
`pyexcel-xlsxr`_ xlsx(read only) lxml same as above
|
`pyexcel-xlsxr`_ xlsx(read only) lxml same as above
|
||||||
|
`pyexcel-xlsbr`_ xlsx(read only) pyxlsb same as above
|
||||||
`pyexcel-odsr`_ read only for ods, fods lxml same as above
|
`pyexcel-odsr`_ read only for ods, fods lxml same as above
|
||||||
|
`pyexcel-odsw`_ write only for ods loxun same as above
|
||||||
`pyexcel-htmlr`_ html(read only) lxml,html5lib same as above
|
`pyexcel-htmlr`_ html(read only) lxml,html5lib same as above
|
||||||
|
`pyexcel-pdfr`_ pdf(read only) pdftables Python 2 only.
|
||||||
======================== ======================= ================= ==================
|
======================== ======================= ================= ==================
|
||||||
|
|
||||||
|
|
||||||
|
@ -89,8 +92,12 @@ sqlalchemy supported databases. Its supported file formats are extended to cover
|
||||||
.. _pyexcel-ods: https://github.com/pyexcel/pyexcel-ods
|
.. _pyexcel-ods: https://github.com/pyexcel/pyexcel-ods
|
||||||
.. _pyexcel-ods3: https://github.com/pyexcel/pyexcel-ods3
|
.. _pyexcel-ods3: https://github.com/pyexcel/pyexcel-ods3
|
||||||
.. _pyexcel-odsr: https://github.com/pyexcel/pyexcel-odsr
|
.. _pyexcel-odsr: https://github.com/pyexcel/pyexcel-odsr
|
||||||
|
.. _pyexcel-odsw: https://github.com/pyexcel/pyexcel-odsw
|
||||||
|
.. _pyexcel-pdfr: https://github.com/pyexcel/pyexcel-pdfr
|
||||||
|
|
||||||
.. _pyexcel-xlsxw: https://github.com/pyexcel/pyexcel-xlsxw
|
.. _pyexcel-xlsxw: https://github.com/pyexcel/pyexcel-xlsxw
|
||||||
.. _pyexcel-xlsxr: https://github.com/pyexcel/pyexcel-xlsxr
|
.. _pyexcel-xlsxr: https://github.com/pyexcel/pyexcel-xlsxr
|
||||||
|
.. _pyexcel-xlsbr: https://github.com/pyexcel/pyexcel-xlsbr
|
||||||
.. _pyexcel-htmlr: https://github.com/pyexcel/pyexcel-htmlr
|
.. _pyexcel-htmlr: https://github.com/pyexcel/pyexcel-htmlr
|
||||||
|
|
||||||
.. _xlrd: https://github.com/python-excel/xlrd
|
.. _xlrd: https://github.com/python-excel/xlrd
|
||||||
|
|
|
@ -1,6 +1,12 @@
|
||||||
name: pyexcel-io
|
name: pyexcel-io
|
||||||
organisation: pyexcel
|
organisation: pyexcel
|
||||||
releases:
|
releases:
|
||||||
|
- changes:
|
||||||
|
- action: updated
|
||||||
|
details:
|
||||||
|
- '`pyexcel-ods#33`: fix integer comparision error on i586'
|
||||||
|
version: 0.5.15
|
||||||
|
date: 16.03.2019
|
||||||
- changes:
|
- changes:
|
||||||
- action: updated
|
- action: updated
|
||||||
details:
|
details:
|
||||||
|
|
|
@ -26,9 +26,9 @@ project = 'pyexcel-io'
|
||||||
copyright = 'copyright 2015-2019 Onni Software Ltd.'
|
copyright = 'copyright 2015-2019 Onni Software Ltd.'
|
||||||
author = 'Onni Software Ltd.'
|
author = 'Onni Software Ltd.'
|
||||||
# The short X.Y version
|
# The short X.Y version
|
||||||
version = '0.5.14'
|
version = '0.5.15'
|
||||||
# The full version, including alpha/beta/rc tags
|
# The full version, including alpha/beta/rc tags
|
||||||
release = '0.5.14'
|
release = '0.5.15'
|
||||||
|
|
||||||
# -- General configuration ---------------------------------------------------
|
# -- General configuration ---------------------------------------------------
|
||||||
|
|
||||||
|
|
|
@ -85,8 +85,11 @@ For individual excel file formats, please install them as you wish:
|
||||||
======================== ======================= ================= ==================
|
======================== ======================= ================= ==================
|
||||||
`pyexcel-xlsxw`_ xlsx(write only) `XlsxWriter`_ Python 2 and 3
|
`pyexcel-xlsxw`_ xlsx(write only) `XlsxWriter`_ Python 2 and 3
|
||||||
`pyexcel-xlsxr`_ xlsx(read only) lxml same as above
|
`pyexcel-xlsxr`_ xlsx(read only) lxml same as above
|
||||||
|
`pyexcel-xlsbr`_ xlsx(read only) pyxlsb same as above
|
||||||
`pyexcel-odsr`_ read only for ods, fods lxml same as above
|
`pyexcel-odsr`_ read only for ods, fods lxml same as above
|
||||||
|
`pyexcel-odsw`_ write only for ods loxun same as above
|
||||||
`pyexcel-htmlr`_ html(read only) lxml,html5lib same as above
|
`pyexcel-htmlr`_ html(read only) lxml,html5lib same as above
|
||||||
|
`pyexcel-pdfr`_ pdf(read only) pdftables Python 2 only.
|
||||||
======================== ======================= ================= ==================
|
======================== ======================= ================= ==================
|
||||||
|
|
||||||
|
|
||||||
|
@ -96,8 +99,12 @@ For individual excel file formats, please install them as you wish:
|
||||||
.. _pyexcel-ods: https://github.com/pyexcel/pyexcel-ods
|
.. _pyexcel-ods: https://github.com/pyexcel/pyexcel-ods
|
||||||
.. _pyexcel-ods3: https://github.com/pyexcel/pyexcel-ods3
|
.. _pyexcel-ods3: https://github.com/pyexcel/pyexcel-ods3
|
||||||
.. _pyexcel-odsr: https://github.com/pyexcel/pyexcel-odsr
|
.. _pyexcel-odsr: https://github.com/pyexcel/pyexcel-odsr
|
||||||
|
.. _pyexcel-odsw: https://github.com/pyexcel/pyexcel-odsw
|
||||||
|
.. _pyexcel-pdfr: https://github.com/pyexcel/pyexcel-pdfr
|
||||||
|
|
||||||
.. _pyexcel-xlsxw: https://github.com/pyexcel/pyexcel-xlsxw
|
.. _pyexcel-xlsxw: https://github.com/pyexcel/pyexcel-xlsxw
|
||||||
.. _pyexcel-xlsxr: https://github.com/pyexcel/pyexcel-xlsxr
|
.. _pyexcel-xlsxr: https://github.com/pyexcel/pyexcel-xlsxr
|
||||||
|
.. _pyexcel-xlsbr: https://github.com/pyexcel/pyexcel-xlsbr
|
||||||
.. _pyexcel-htmlr: https://github.com/pyexcel/pyexcel-htmlr
|
.. _pyexcel-htmlr: https://github.com/pyexcel/pyexcel-htmlr
|
||||||
|
|
||||||
.. _xlrd: https://github.com/python-excel/xlrd
|
.. _xlrd: https://github.com/python-excel/xlrd
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
flake8 . --exclude=.moban.d,docs --builtins=unicode,xrange,long
|
|
@ -2,10 +2,10 @@ overrides: "pyexcel.yaml"
|
||||||
project: "pyexcel-io"
|
project: "pyexcel-io"
|
||||||
name: pyexcel-io
|
name: pyexcel-io
|
||||||
nick_name: io
|
nick_name: io
|
||||||
version: 0.5.14
|
version: 0.5.15
|
||||||
current_version: 0.5.14
|
current_version: 0.5.15
|
||||||
copyright_year: 2015-2019
|
copyright_year: 2015-2019
|
||||||
release: 0.5.14
|
release: 0.5.15
|
||||||
dependencies:
|
dependencies:
|
||||||
- ordereddict;python_version<"2.7"
|
- ordereddict;python_version<"2.7"
|
||||||
- lml>=0.0.4
|
- lml>=0.0.4
|
||||||
|
|
8
setup.py
8
setup.py
|
@ -29,7 +29,7 @@ except (ValueError, UnicodeError, locale.Error):
|
||||||
|
|
||||||
NAME = 'pyexcel-io'
|
NAME = 'pyexcel-io'
|
||||||
AUTHOR = 'C.W.'
|
AUTHOR = 'C.W.'
|
||||||
VERSION = '0.5.14'
|
VERSION = '0.5.15'
|
||||||
EMAIL = 'wangc_2011@hotmail.com'
|
EMAIL = 'wangc_2011@hotmail.com'
|
||||||
LICENSE = 'New BSD'
|
LICENSE = 'New BSD'
|
||||||
DESCRIPTION = (
|
DESCRIPTION = (
|
||||||
|
@ -37,7 +37,7 @@ DESCRIPTION = (
|
||||||
'format and to/from databases'
|
'format and to/from databases'
|
||||||
)
|
)
|
||||||
URL = 'https://github.com/pyexcel/pyexcel-io'
|
URL = 'https://github.com/pyexcel/pyexcel-io'
|
||||||
DOWNLOAD_URL = '%s/archive/0.5.14.tar.gz' % URL
|
DOWNLOAD_URL = '%s/archive/0.5.15.tar.gz' % URL
|
||||||
FILES = ['README.rst', 'CHANGELOG.rst']
|
FILES = ['README.rst', 'CHANGELOG.rst']
|
||||||
KEYWORDS = [
|
KEYWORDS = [
|
||||||
'python',
|
'python',
|
||||||
|
@ -81,8 +81,8 @@ EXTRAS_REQUIRE = {
|
||||||
# You do not need to read beyond this line
|
# You do not need to read beyond this line
|
||||||
PUBLISH_COMMAND = '{0} setup.py sdist bdist_wheel upload -r pypi'.format(
|
PUBLISH_COMMAND = '{0} setup.py sdist bdist_wheel upload -r pypi'.format(
|
||||||
sys.executable)
|
sys.executable)
|
||||||
GS_COMMAND = ('gs pyexcel-io v0.5.14 ' +
|
GS_COMMAND = ('gs pyexcel-io v0.5.15 ' +
|
||||||
"Find 0.5.14 in changelog for more details")
|
"Find 0.5.15 in changelog for more details")
|
||||||
NO_GS_MESSAGE = ('Automatic github release is disabled. ' +
|
NO_GS_MESSAGE = ('Automatic github release is disabled. ' +
|
||||||
'Please install gease to enable it.')
|
'Please install gease to enable it.')
|
||||||
UPLOAD_FAILED_MSG = (
|
UPLOAD_FAILED_MSG = (
|
||||||
|
|
2
test.bat
2
test.bat
|
@ -1,2 +1,2 @@
|
||||||
pip freeze
|
pip freeze
|
||||||
nosetests --with-coverage --cover-package pyexcel_io --cover-package tests tests --with-doctest --doctest-extension=.rst README.rst docs/source pyexcel_io && flake8 . --exclude=.moban.d,docs --builtins=unicode,xrange,long
|
nosetests --with-coverage --cover-package pyexcel_io --cover-package tests tests --with-doctest --doctest-extension=.rst README.rst docs/source pyexcel_io
|
||||||
|
|
2
test.sh
2
test.sh
|
@ -1,2 +1,2 @@
|
||||||
pip freeze
|
pip freeze
|
||||||
nosetests --with-coverage --cover-package pyexcel_io --cover-package tests tests --with-doctest --doctest-extension=.rst README.rst docs/source pyexcel_io && flake8 . --exclude=.moban.d,docs --builtins=unicode,xrange,long
|
nosetests --with-coverage --cover-package pyexcel_io --cover-package tests tests --with-doctest --doctest-extension=.rst README.rst docs/source pyexcel_io
|
||||||
|
|
Loading…
Reference in New Issue