52 lines
1.6 KiB
Python
52 lines
1.6 KiB
Python
|
#!/usr/bin/env python
|
||
|
import sys
|
||
|
import os
|
||
|
import os.path
|
||
|
from setuptools import setup
|
||
|
import appdirs
|
||
|
|
||
|
tests_require = []
|
||
|
if sys.version_info < (2, 7):
|
||
|
tests_require.append("unittest2")
|
||
|
|
||
|
|
||
|
def read(fname):
|
||
|
inf = open(os.path.join(os.path.dirname(__file__), fname))
|
||
|
out = "\n" + inf.read().replace("\r\n", "\n")
|
||
|
inf.close()
|
||
|
return out
|
||
|
|
||
|
|
||
|
setup(
|
||
|
name='appdirs',
|
||
|
version=appdirs.__version__,
|
||
|
description='A small Python module for determining appropriate " + \
|
||
|
"platform-specific dirs, e.g. a "user data dir".',
|
||
|
long_description=read('README.rst') + '\n' + read('CHANGES.rst'),
|
||
|
classifiers=[c.strip() for c in """
|
||
|
Development Status :: 4 - Beta
|
||
|
Intended Audience :: Developers
|
||
|
License :: OSI Approved :: MIT License
|
||
|
Operating System :: OS Independent
|
||
|
Programming Language :: Python :: 2
|
||
|
Programming Language :: Python :: 2.4
|
||
|
Programming Language :: Python :: 2.5
|
||
|
Programming Language :: Python :: 2.6
|
||
|
Programming Language :: Python :: 2.7
|
||
|
Programming Language :: Python :: 3
|
||
|
Programming Language :: Python :: 3.1
|
||
|
Programming Language :: Python :: 3.2
|
||
|
Topic :: Software Development :: Libraries :: Python Modules
|
||
|
""".split('\n') if c.strip()],
|
||
|
test_suite='test.test_api',
|
||
|
tests_require=tests_require,
|
||
|
keywords='application directory log cache user',
|
||
|
author='Trent Mick',
|
||
|
author_email='trentm@gmail.com',
|
||
|
maintainer='Trent Mick; Sridhar Ratnakumar',
|
||
|
maintainer_email='trentm@gmail.com; github@srid.name',
|
||
|
url='http://github.com/ActiveState/appdirs',
|
||
|
license='MIT',
|
||
|
py_modules=["appdirs"],
|
||
|
)
|