diff options
| author | Kenneth Reitz <me@kennethreitz.com> | 2011-06-21 20:26:05 -0400 |
|---|---|---|
| committer | Kenneth Reitz <me@kennethreitz.com> | 2011-06-21 20:26:05 -0400 |
| commit | d5f713024d75c66044614c9eb86c5888d4be0667 (patch) | |
| tree | aa4dd047fd99d8e7b65d98c3909e6cb6a5893cf1 /setup.py | |
| parent | 415bc819e7004537be0d214470a1c23705dbc1f0 (diff) | |
| download | tablib-d5f713024d75c66044614c9eb86c5888d4be0667.tar.gz | |
setup.py fixes
Diffstat (limited to 'setup.py')
| -rwxr-xr-x | setup.py | 27 |
1 files changed, 7 insertions, 20 deletions
@@ -7,10 +7,9 @@ import sys import tablib try: - from setuptools import setup + from setuptools import setup, find_packages except ImportError: - from distutils.core import setup - + from distutils.core import setup, find_packages if sys.argv[-1] == 'publish': @@ -19,7 +18,7 @@ if sys.argv[-1] == 'publish': if sys.argv[-1] == 'speedups': try: - import pip + __import__('pip') except ImportError: print('Pip required.') sys.exit(1) @@ -29,7 +28,7 @@ if sys.argv[-1] == 'speedups': if sys.argv[-1] == 'test': try: - import py + __import__('py') except ImportError: print('py.test required.') sys.exit(1) @@ -41,24 +40,12 @@ setup( name='tablib', version=tablib.__version__, description='Format agnostic tabular data library (XLS, JSON, YAML, CSV)', - long_description=open('README.rst').read() + '\n\n' + - open('HISTORY.rst').read(), + long_description=(open('README.rst').read() + '\n\n' + + open('HISTORY.rst').read()), author='Kenneth Reitz', author_email='me@kennethreitz.com', url='http://tablib.org', - packages= [ - 'tablib', - 'tablib.formats', - 'tablib.packages', - 'tablib.packages.xlwt', - 'tablib.packages.openpyxl', - 'tablib.packages.odf', - 'tablib.packages.openpyxl.shared', - 'tablib.packages.openpyxl.reader', - 'tablib.packages.openpyxl.writer', - 'tablib.packages.yaml', - 'tablib.packages.unicodecsv' - ], + packages=find_packages(exclude=('docs',)), license='MIT', classifiers=( 'Development Status :: 5 - Production/Stable', |
