🤝 sync with pyexcel common meta data

This commit is contained in:
chfw 2018-05-02 23:05:04 +01:00
parent 48a8b2ce41
commit 6ad875cced
7 changed files with 39 additions and 15 deletions

View File

@ -7,7 +7,6 @@ python:
- 3.6
- 3.5
- 3.4
- 3.3
- 2.7
before_install:
- if [[ $TRAVIS_PYTHON_VERSION == "2.6" ]]; then pip install flake8==2.6.2; fi

View File

@ -5,6 +5,9 @@ pyexcel-io - Let you focus on data, instead of file formats
.. image:: https://raw.githubusercontent.com/pyexcel/pyexcel.github.io/master/images/patreon.png
:target: https://www.patreon.com/pyexcel
.. image:: https://api.bountysource.com/badge/team?team_id=288537
:target: https://salt.bountysource.com/teams/chfw-pyexcel
.. image:: https://travis-ci.org/pyexcel/pyexcel-io.svg?branch=master
:target: http://travis-ci.org/pyexcel/pyexcel-io
@ -21,11 +24,12 @@ Support the project
================================================================================
If your company has embedded pyexcel and its components into a revenue generating
product, please `support me on patreon <https://www.patreon.com/bePatron?u=5537627>`_ to
maintain the project and develop it further.
product, please support me on `patreon <https://www.patreon.com/bePatron?u=5537627>`_
or `bounty source <https://salt.bountysource.com/teams/chfw-pyexcel>`_ to maintain
the project and develop it further.
If you are an individual, you are welcome to support me too on patreon and for however long
you feel like. As a patreon, you will receive
If you are an individual, you are welcome to support me too and for however long
you feel like. As my backer, you will receive
`early access to pyexcel related contents <https://www.patreon.com/pyexcel/posts>`_.
And your issues will get prioritized if you would like to become my patreon as `pyexcel pro user`.

View File

@ -1,6 +1,8 @@
Common parameters
================================================================================
auto_dectect_datetime
--------------------------------------------------------------------------------
@ -17,3 +19,15 @@ Any other datetime formats will be thrown as ValueError
In order to have overlapping plugins co-exit, 'library' option is added to
get_data and save_data.
csv only parameters
--------------------------------------------------------------------------------
pep_0515_off
********************************************************************************
This is related to `PEP 0515 <https://www.python.org/dev/peps/pep-0515/>`_, where
'_' in numeric values are considered legal in python 3.6. This behavior is
not consistent along with other python versions. PEP 0515 by default is suppressed.
And this flag allows you to turn it on in python 3.6.

View File

@ -21,7 +21,7 @@ master_doc = 'index'
project = u'pyexcel-io'
copyright = u'2015-2018 Onni Software Ltd.'
version = '0.5.6'
release = '0.5.6'
release = '0.5.7'
exclude_patterns = []
pygments_style = 'sphinx'
html_theme = 'default'

View File

@ -6,10 +6,11 @@
`pyexcel-io` - Let you focus on data, instead of file formats
================================================================================
:Author: C. Wang
:Author: C.W.
:Source code: http://github.com/pyexcel/pyexcel-io.git
:Issues: http://github.com/pyexcel/pyexcel-io/issues
:License: New BSD License
:Development: |release|
:Released: |version|
:Generated: |today|

View File

@ -1,8 +1,8 @@
overrides: "pyexcel.yaml"
name: "pyexcel-io"
nick_name: io
version: 0.5.6
current_version: 0.5.6
version: 0.5.7
current_version: 0.5.7
release: 0.5.6
dependencies:
- ordereddict;python_version<"2.7"

View File

@ -8,8 +8,8 @@ PY2 = sys.version_info[0] == 2
PY26 = PY2 and sys.version_info[1] < 7
NAME = 'pyexcel-io'
AUTHOR = 'C. Wang'
VERSION = '0.5.6'
AUTHOR = 'C.W.'
VERSION = '0.5.7'
EMAIL = 'wangc_2011@hotmail.com'
LICENSE = 'New BSD'
DESCRIPTION = (
@ -18,7 +18,7 @@ DESCRIPTION = (
)
URL = 'https://github.com/pyexcel/pyexcel-io'
DOWNLOAD_URL = '%s/archive/0.5.6.tar.gz' % URL
FILES = ['README.rst', 'CHANGELOG.rst']
FILES = ['README.rst', 'CHANGELOG.rst']
KEYWORDS = [
'API',
'tsv',
@ -49,6 +49,7 @@ CLASSIFIERS = [
INSTALL_REQUIRES = [
'lml==0.0.1',
]
SETUP_COMMANDS = {}
if PY26:
INSTALL_REQUIRES.append('ordereddict')
@ -92,6 +93,8 @@ class PublishCommand(Command):
try:
self.status('Removing previous builds...')
rmtree(os.path.join(HERE, 'dist'))
rmtree(os.path.join(HERE, 'build'))
rmtree(os.path.join(HERE, 'pyexcel_io.egg-info'))
except OSError:
pass
@ -108,6 +111,11 @@ class PublishCommand(Command):
sys.exit()
SETUP_COMMANDS.update({
'publish': PublishCommand
})
def has_gease():
"""
test if github release command is installed
@ -181,7 +189,5 @@ if __name__ == '__main__':
include_package_data=True,
zip_safe=False,
classifiers=CLASSIFIERS,
cmdclass={
'publish': PublishCommand,
}
cmdclass=SETUP_COMMANDS
)