diff --git a/setup.py b/setup.py index 9cfaa8e..8618eda 100644 --- a/setup.py +++ b/setup.py @@ -1,4 +1,4 @@ -from setuptools import setup, find_packages +from setuptools import setup import tableprint setup( @@ -9,8 +9,11 @@ setup( # https://packaging.python.org/en/latest/single_source_version.html version=tableprint.__version__, - description='Pretty ASCII printing of tabular data', - long_description='''Formatted ASCII printing of tabular data''', + description='Pretty console printing of tabular data', + long_description='''Formatted console printing of tabular data. + tableprint lets you easily print formatted tables of data. + Unlike other modules, you can print single rows of data at a time + (useful for printing ongoing computation results).''', # The project's main homepage. url='https://github.com/nirum/tableprint', @@ -26,9 +29,9 @@ setup( classifiers=[ # How mature is this project? Common values are # 3 - Alpha - # 4 - Beta - # 5 - Production/Stable - 'Development Status :: 3 - Alpha', + # 4 - Beta + # 5 - Production/Stable + 'Development Status :: 4 - Beta', # Indicate who your project is intended for 'Intended Audience :: Science/Research', @@ -40,15 +43,13 @@ setup( # Specify the Python versions you support here. In particular, ensure # that you indicate whether you support Python 2, Python 3 or both. 'Programming Language :: Python :: 2.7', - 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.2', 'Programming Language :: Python :: 3.3', 'Programming Language :: Python :: 3.4', 'Programming Language :: Python :: 3.5', ], # What does your project relate to? - keywords='table ASCII print', + keywords='table print display', # You can just specify the packages manually here if your project is # simple. Or you can use find_packages(). @@ -59,14 +60,14 @@ setup( # project is installed. For an analysis of "install_requires" vs pip's # requirements files see: # https://packaging.python.org/en/latest/requirements.html - install_requires=['numpy'], + install_requires=['numpy', 'six', 'future'], # List additional groups of dependencies here (e.g. development dependencies). # You can install these using the following syntax, for example: # $ pip install -e .[dev,test] extras_require={ 'dev': [], - 'test': [], + 'test': ['coveralls', 'pytest', 'nose'], }, ) diff --git a/tableprint.py b/tableprint.py index 589b6d0..5762181 100644 --- a/tableprint.py +++ b/tableprint.py @@ -18,7 +18,7 @@ import sys import numpy as np __all__ = ['table', 'header', 'row', 'hr', 'top', 'bottom', 'banner', 'dataframe', 'humantime'] -__version__ = '0.4.2' +__version__ = '0.4.3' # set up table styles LineStyle = namedtuple('LineStyle', ('begin', 'hline', 'sep', 'end'))