Bump version to 0.14.3-1~squeeze
[snf-cloudcms] / setup.py
index 589774e..70d723b 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -1,3 +1,37 @@
+# Copyright 2012 GRNET S.A. All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or
+# without modification, are permitted provided that the following
+# conditions are met:
+#
+#   1. Redistributions of source code must retain the above
+#      copyright notice, this list of conditions and the following
+#      disclaimer.
+#
+#   2. Redistributions in binary form must reproduce the above
+#      copyright notice, this list of conditions and the following
+#      disclaimer in the documentation and/or other materials
+#      provided with the distribution.
+#
+# THIS SOFTWARE IS PROVIDED BY GRNET S.A. ``AS IS'' AND ANY EXPRESS
+# OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL GRNET S.A OR
+# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+# USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
+# AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
+# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
+# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+# POSSIBILITY OF SUCH DAMAGE.
+#
+# The views and conclusions contained in the software and
+# documentation are those of the authors and should not be
+# interpreted as representing official policies, either expressed
+# or implied, of GRNET S.A.
+
+
 import os
 import sys
 
@@ -5,12 +39,24 @@ from fnmatch import fnmatchcase
 from distutils.util import convert_path
 from setuptools import setup, find_packages
 
+from cloudcms.version import __version__
+
+# Package info
+VERSION = __version__
+
+
 INSTALL_REQUIRES = [
+    'snf-common>0.9',
     'Django >=1.2.3, <1.3',
-    'South==0.7',
-    'snf-webproject',
-    'feincms >=1.4.2, < 1.5'
+    'South>=0.7',
+    'feincms >=1.4.2, <1.4.9',
+    'django-pagination >=1.0.5',
+    'django-mptt >= 0.5.2, <0.6',
+    'lxml',
+    'docutils',
+    'PIL'
 ]
+
 CLASSIFIERS = []
 
 
@@ -98,9 +144,6 @@ def find_package_data(
                 out.setdefault(package, []).append(prefix+name)
     return out
 
-from cloudcms import version
-VERSION = version.__version__
-
 setup(
     name = 'snf-cloudcms',
     version = VERSION,
@@ -126,11 +169,12 @@ setup(
     entry_points = {
      'synnefo': [
          'default_settings = cloudcms.synnefo_settings',
-         'web_apps = cloudcms.synnefo_settings:CLOUDCMS_APPS',
-         'web_middleware = cloudcms.synnefo_settings:CLOUDCMS_MIDDLEWARES',
-         'web_context_processors = cloudcms.synnefo_settings:CLOUDCMS_CONTEXT_PROCESSORS',
+         'web_apps = cloudcms.synnefo_settings:cloudcms_apps',
+         'web_middleware = cloudcms.synnefo_settings:cloudcms_middlewares',
+         'web_context_processors = cloudcms.synnefo_settings:cloudcms_context_processors',
          'urls = cloudcms.urls:urlpatterns',
-         'web_static = cloudcms.synnefo_settings:CLOUDCMS_STATICFILES'
+         'web_static = cloudcms.synnefo_settings:cloudcms_staticfiles',
+         'loggers = cloudcms.synnefo_settings:loggers'
          ]
     },