#!/usr/bin/env python from setuptools import setup import sys import platform VERSION = "3.0" # find a better way to do so. requires = ['feedgenerator', 'jinja2', 'pygments', 'docutils', 'pytz'] try: import argparse except ImportError: requires.append('argparse') scripts = ['bin/pelican', 'tools/pelican-themes', 'tools/pelican-import', 'tools/pelican-quickstart'] if sys.platform.startswith('win'): scripts += [ 'bin/pelican.bat', 'tools/pelican-themes.bat', 'tools/pelican-import.bat', 'tools/pelican-quickstart.bat' ] setup( name = "pelican", version = VERSION, url = 'http://pelican.notmyidea.org/', author = 'Alexis Metaireau', author_email = 'alexis@notmyidea.org', description = "A tool to generate a static blog from reStructuredText or Markdown input files.", long_description=open('README.rst').read(), packages = ['pelican'], include_package_data = True, install_requires = requires, scripts = scripts, classifiers = ['Development Status :: 5 - Production/Stable', 'Environment :: Console', 'License :: OSI Approved :: GNU Affero General Public License v3', 'Operating System :: OS Independent', 'Programming Language :: Python', 'Topic :: Internet :: WWW/HTTP', 'Topic :: Software Development :: Libraries :: Python Modules', ], )