Changeset 71 for branches/3.0/setup.py

Show
Ignore:
Timestamp:
11/09/07 04:38:51 (1 year ago)
Author:
amcgregor
Message:

More large-scale updates to the 3.0 branch.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • branches/3.0/setup.py

    r70 r71  
    44__version__ = "$Revision$" 
    55 
     6import os 
    67import sys 
     8from fnmatch import fnmatchcase 
     9from distutils.util import convert_path 
    710from setuptools import setup, find_packages 
    811 
     
    1013    raise SystemExit("Python 2.3 or later is required") 
    1114 
    12 import os 
    1315execfile(os.path.join("turbomail", "release.py")) 
    1416 
     
    7476                        "uuid >= 1.30" 
    7577                ], 
     78                 
    7679                extras_require = { 
    77                         'turbogears': ["TurboGears>=1.0"], 
    78                         'smime': ["M2Crypto>=0.18"] 
     80                        'turbogears': ["TurboGears >= 1.0"], 
     81                        'smime': ["TurboMail-SMIME >= 0.1"] 
    7982                }, 
     83                 
    8084                zip_safe=True, 
    8185                packages=find_packages(), 
    8286                package_data = find_package_data(where='turbomail', package='turbomail'), 
    83                 keywords = ["turbogears.extension"], 
     87                namespace_packages = [ 
     88                                'turbomail', 
     89                                'turbomail.extensions', 
     90                                'turbomail.managers', 
     91                                'turbomail.providers' 
     92                        ] 
    8493                classifiers = [ 
    8594                        'Development Status :: 5 - Production/Stable', 
     
    94103                test_suite = 'nose.collector', 
    95104                entry_points = { 
    96                         'turbogears.extensions': [ 
    97                                 "turbomail = turbomail.control:interface" 
    98                         ], 
    99105                        'turbomail.managers': [ 
    100106                                "demand = turbomail.managers.demand",