diff --git a/setup.py b/setup.py index b6193dd..c01b835 100644 --- a/setup.py +++ b/setup.py @@ -8,29 +8,36 @@ from distutils.core import setup def publish(): - """Publish to PyPi""" - os.system("python setup.py sdist upload") + """Publish to PyPi""" + os.system("python setup.py sdist upload") + if sys.argv[-1] == "publish": - publish() - sys.exit() + publish() + sys.exit() -setup(name='tablib', - version=tablib.__version__, - description='Python wrapper for Gist API', - long_description=open('README.rst').read() + '\n\n' + - open('HISTORY.rst').read(), - author='Kenneth Reitz', - author_email='me@kennethreitz.com', - url='http://github.com/kennethreitz/tabbed', - packages=['tablib'], - license='MIT', - classifiers=( - "Development Status :: 4 - Beta", - "License :: OSI Approved :: MIT License", - "Programming Language :: Python", - "Programming Language :: Python :: 2.5", - "Programming Language :: Python :: 2.6", - "Programming Language :: Python :: 2.7", - ) - ) +setup( + name='tablib', + version='0.0.4', + description='Python wrapper for Gist API', + long_description=open('README.rst').read() + '\n\n' + + open('HISTORY.rst').read(), + author='Kenneth Reitz', + author_email='me@kennethreitz.com', + url='http://github.com/kennethreitz/tablib', + packages=['tablib'], + license='MIT', + classifiers=( + 'Development Status :: 4 - Beta', + 'License :: OSI Approved :: MIT License', + 'Programming Language :: Python', + 'Programming Language :: Python :: 2.5', + 'Programming Language :: Python :: 2.6', + 'Programming Language :: Python :: 2.7', + ), + entry_points={ + 'console_scripts': [ + 'tabbed = tablib.cli:start', + ], + } +)