annotate setup.py @ 12:b63cce680bd3

First attempt at a setup.py for distribution.
author Brian Neal <bgneal@gmail.com>
date Sun, 20 May 2012 16:39:55 -0500
parents
children 7d1ca1fc2f01
rev   line source
bgneal@12 1 """weighmail - Copyright (C) 2012 by Brian Neal
bgneal@12 2
bgneal@12 3 Released under the New BSD license, see LICENSE.txt.
bgneal@12 4
bgneal@12 5 """
bgneal@12 6 from setuptools import setup, find_packages
bgneal@12 7 from os.path import join, dirname
bgneal@12 8
bgneal@12 9 import weighmail
bgneal@12 10
bgneal@12 11 setup(
bgneal@12 12 name='weighmail',
bgneal@12 13 version=weighmail.__version__,
bgneal@12 14 author='Brian Neal',
bgneal@12 15 author_email='bgneal@gmail.com',
bgneal@12 16 packages=find_packages(),
bgneal@12 17 url='https://bitbucket.org/bgneal/weighmail/',
bgneal@12 18 license='BSD',
bgneal@12 19 description='Labels your Gmail messages according to size.',
bgneal@12 20 long_description=open(join(dirname(__file__), 'README.txt')).read(),
bgneal@12 21 entry_points={
bgneal@12 22 'console_scripts': ['weighmail = weighmail.main:console_main'],
bgneal@12 23 },
bgneal@12 24 install_requires=[
bgneal@12 25 'IMAPClient >= 0.9',
bgneal@12 26 ],
bgneal@12 27 classifiers = [
bgneal@12 28 'Development Status :: 3 - Alpha',
bgneal@12 29 'Environment :: Console',
bgneal@12 30 'Intended Audience :: End Users/Desktop',
bgneal@12 31 'License :: OSI Approved :: BSD License',
bgneal@12 32 'Operating System :: OS Independent',
bgneal@12 33 'Natural Language :: English',
bgneal@12 34 'Programming Language :: Python',
bgneal@12 35 'Programming Language :: Python :: 2.7',
bgneal@12 36 'Topic :: Internet',
bgneal@12 37 'Topic :: Utilities',
bgneal@12 38 'Topic :: Communications :: Email',
bgneal@12 39 'Topic :: Communications :: Email :: Post-Office :: IMAP',
bgneal@12 40 ],
bgneal@12 41 )