'flake8-polyfill==1.0.1', 'isort==4.2.5', 'pep8-naming==0.4.1' ], } EXTRAS_REQUIRE['everything'] = list( set(sum(EXTRAS_REQUIRE.values(), [])) - # All extras, but not... set(REQUIRES_FOR_PYTHON2_ONLY) # the Python 2 compatibility things ) if __name__ == '__main__': if 'upload' in sys.argv: raise EnvironmentError('Uploading is blacklisted') version = utils.get_version(VERSION, TOPDIR, VERSION_FILE) utils.write_version_to_file(version, VERSION_FILE) setuptools.setup( name=NAME, version=version, description=DESCRIPTION, long_description=utils.get_long_description(LONG_DESCRIPTION_FILE), url=URL, download_url=DOWNLOAD_URL_TEMPLATE.format(version=version), author=AUTHOR, author_email=AUTHOR_EMAIL, license=LICENSE, classifiers=CLASSIFIERS, install_requires=REQUIRES, tests_require=EXTRAS_REQUIRE['testing'],