setup.py 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. import os
  2. from setuptools import setup, find_packages
  3. from xlwt import __VERSION__
  4. DESCRIPTION = (
  5. 'Library to create spreadsheet files compatible with '
  6. 'MS Excel 97/2000/XP/2003 XLS files, '
  7. 'on any platform, with Python 2.6, 2.7, 3.3+'
  8. )
  9. CLASSIFIERS = [
  10. 'Operating System :: OS Independent',
  11. 'Programming Language :: Python',
  12. 'License :: OSI Approved :: BSD License',
  13. 'Development Status :: 5 - Production/Stable',
  14. 'Intended Audience :: Developers',
  15. 'Topic :: Software Development :: Libraries :: Python Modules',
  16. 'Topic :: Office/Business :: Financial :: Spreadsheet',
  17. 'Topic :: Database',
  18. 'Topic :: Internet :: WWW/HTTP :: Dynamic Content :: CGI Tools/Libraries',
  19. 'Programming Language :: Python :: 2',
  20. 'Programming Language :: Python :: 2.7',
  21. 'Programming Language :: Python :: 3',
  22. 'Programming Language :: Python :: 3.3',
  23. 'Programming Language :: Python :: 3.4',
  24. 'Programming Language :: Python :: 3.5',
  25. 'Programming Language :: Python :: 3.6',
  26. ]
  27. KEYWORDS = (
  28. 'xls excel spreadsheet workbook worksheet pyExcelerator'
  29. )
  30. setup(
  31. name='xlwt',
  32. version=__VERSION__,
  33. maintainer='John Machin',
  34. maintainer_email='sjmachin@lexicon.net',
  35. url='http://www.python-excel.org/',
  36. download_url='https://pypi.python.org/pypi/xlwt',
  37. description=DESCRIPTION,
  38. long_description=open(os.path.join(
  39. os.path.dirname(__file__), 'README.rst')
  40. ).read(),
  41. license='BSD',
  42. platforms='Platform Independent',
  43. keywords=KEYWORDS,
  44. classifiers=CLASSIFIERS,
  45. packages=find_packages(),
  46. zip_safe=False,
  47. include_package_data=True
  48. )