diff -r 283bb903b216 -r ec7818110fd2 setup.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/setup.py Tue Jul 07 20:17:23 2009 -0500 @@ -0,0 +1,37 @@ +"""Minimal setup script to appease buildout for Melange. +""" +import os +import re +from setuptools import setup, find_packages + +match_version = re.compile("version: ([0-9\-]+)") +try: + appyaml = open(os.path.join("app", "app.yaml.template")) + version = match_version.findall(appyaml.read())[0] +except: + version = "UNKNOWN" + + +setup( + name = 'melange', + description=("The goal of this project is to create a framework for " + "representing Open Source contribution workflows, such as" + " the existing Google Summer of Code TM (GSoC) program."), + version = version, + packages = find_packages(exclude=['app.django.*','thirdparty','parts']), + author=open("AUTHORS").read(), + url='http://code.google.com/p/soc', + license='Apache2', + install_requires = [ + ], + tests_require=[ + 'zope.testbrowser', + 'gaeftest', + 'nose', + ], + entry_points = {'console_scripts': ['run-tests = tests.run:main', + ], + }, + include_package_data = True, + zip_safe = False, + )