diff --git a/setup.py b/setup.py deleted file mode 100644 index 0c1b82273..000000000 --- a/setup.py +++ /dev/null @@ -1,78 +0,0 @@ -#!/usr/bin/env python -# -*- coding:utf-8 -*- - -from setuptools import setup, find_packages - -import quokka - -kwargs = {} -try: - from babel.messages import frontend as babel - kwargs['cmdclass'] = { - 'extract_messages': babel.extract_messages, - 'update_catalog': babel.update_catalog, - 'compile_catalog': babel.compile_catalog, - 'init_catalog': babel.init_catalog, - } - kwargs['message_extractors'] = { - 'quokka': [ - ('**.py', 'python', None), - ('**/templates/**.html', 'jinja2', { - 'extensions': ( - 'jinja2.ext.autoescape,' - 'jinja2.ext.with_,' - 'jinja2.ext.do,' - ) - }) - ] - } -except ImportError: - pass - - -REQUIREMENTS = [i.strip() for i in open("requirements.txt").readlines() - if not i.startswith("http")] - -dependency_links = [i.strip() for i in open("requirements.txt").readlines() - if i.startswith("http")] - -classifiers = [ - "Development Status :: 3 - Alpha", - "Environment :: Web Environment", - "Framework :: Flask", - "Intended Audience :: Developers", - "License :: OSI Approved :: MIT License", - "Natural Language :: English", - "Operating System :: MacOS :: MacOS X", - "Operating System :: POSIX :: Linux", - "Programming Language :: JavaScript", - "Programming Language :: Python :: 2.7", - 'Programming Language :: Python', - "Topic :: Internet :: WWW/HTTP :: Dynamic Content", - 'Topic :: Software Development :: Libraries :: Python Modules' -] - -try: - long_description = open('README.md').read() -except: - long_description = quokka.__description__ - -setup(name='quokka', - version=quokka.__version__, - description=quokka.__description__, - long_description=long_description, - classifiers=classifiers, - keywords='quokka cms flask publishing mongodb', - author=quokka.__author__, - author_email=quokka.__email__, - url='http://quokkaproject.org', - download_url="https://github.com/pythonhub/quokka/tarball/master", - license=quokka.__license__, - packages=find_packages(exclude=('doc', 'docs',)), - package_dir={'quokka': 'quokka'}, - install_requires=REQUIREMENTS, - dependency_links=dependency_links, - # scripts=['quokka/bin/quokka-admin.py'], - include_package_data=True, - test_suite='nose.collector', - **kwargs)