import sys import os ispy3 = sys.version_info[0] == 3 iswin = os.name == 'nt' kwargs = {} scripts = ["flake8/flake8"] if ispy3: from distutils.core import setup # NOQA if iswin: scripts.append("scripts/flake8.cmd") else: try: from setuptools import setup # NOQA kwargs = { 'entry_points': {'distutils.commands': ['flake8 = flake8.run:Flake8Command'], 'console_scripts': ['flake8 = flake8.run:main']}, 'tests_require': ['nose'], 'test_suite': 'nose.collector', } except ImportError: from distutils.core import setup # NOQA if iswin: scripts.append("scripts/flake8.cmd") from flake8 import __version__ README = open('README').read() setup( name="flake8", license="MIT", version=__version__, description="code checking using pep8 and pyflakes", author="Tarek Ziade", author_email="tarek@ziade.org", url="http://bitbucket.org/tarek/flake8", packages=["flake8", "flake8.tests"], scripts=scripts, requires=['flakey'], long_description=README, classifiers=[ "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Topic :: Software Development", "Topic :: Utilities", ], **kwargs)