python/blessings/setup.py

Thu, 15 Jan 2015 21:03:48 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Thu, 15 Jan 2015 21:03:48 +0100
branch
TOR_BUG_9701
changeset 11
deefc01c0e14
permissions
-rw-r--r--

Integrate friendly tips from Tor colleagues to make (or not) 4.5 alpha 3;
This includes removal of overloaded (but unused) methods, and addition of
a overlooked call to DataStruct::SetData(nsISupports, uint32_t, bool.)

michael@0 1 import sys
michael@0 2
michael@0 3 from setuptools import setup, find_packages
michael@0 4
michael@0 5
michael@0 6 extra_setup = {}
michael@0 7 if sys.version_info >= (3,):
michael@0 8 extra_setup['use_2to3'] = True
michael@0 9
michael@0 10 setup(
michael@0 11 name='blessings',
michael@0 12 version='1.3',
michael@0 13 description='A thin, practical wrapper around terminal formatting, positioning, and more',
michael@0 14 long_description=open('README.rst').read(),
michael@0 15 author='Erik Rose',
michael@0 16 author_email='erikrose@grinchcentral.com',
michael@0 17 license='MIT',
michael@0 18 packages=find_packages(exclude=['ez_setup']),
michael@0 19 tests_require=['Nose'],
michael@0 20 url='https://github.com/erikrose/blessings',
michael@0 21 include_package_data=True,
michael@0 22 classifiers=[
michael@0 23 'Intended Audience :: Developers',
michael@0 24 'Natural Language :: English',
michael@0 25 'Development Status :: 5 - Production/Stable',
michael@0 26 'Environment :: Console',
michael@0 27 'Environment :: Console :: Curses',
michael@0 28 'License :: OSI Approved :: MIT License',
michael@0 29 'Operating System :: POSIX',
michael@0 30 'Programming Language :: Python :: 2',
michael@0 31 'Programming Language :: Python :: 2.5',
michael@0 32 'Programming Language :: Python :: 2.6',
michael@0 33 'Programming Language :: Python :: 2.7',
michael@0 34 'Programming Language :: Python :: 3',
michael@0 35 'Programming Language :: Python :: 3.2',
michael@0 36 'Topic :: Software Development :: Libraries',
michael@0 37 'Topic :: Software Development :: User Interfaces',
michael@0 38 'Topic :: Terminals'
michael@0 39 ],
michael@0 40 keywords=['terminal', 'tty', 'curses', 'ncurses', 'formatting', 'style', 'color', 'console'],
michael@0 41 **extra_setup
michael@0 42 )

mercurial