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.)

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

mercurial