import distribute_setup
distribute_setup.use_setuptools()

from setuptools import setup, find_packages

entry_points = '''
[flow.protocol.message_classes]
submit_command = flow.protocol._messages.command_line:SubmitCommandLineMessage
'''

setup(
        name = 'flow',
        version = '0.1',
        packages = find_packages(),
        entry_points = entry_points,
        install_requires = [
            'amqp_manager',
            'argparse',
            'platform-python-lsf-api',
            'pyyaml',
        ],
        test_suite = 'unit_tests',
)

import distribute_setup
distribute_setup.use_setuptools()

from setuptools import setup, find_packages

entry_points = '''
[flow.protocol.message_classes]
submit_command = flow.protocol._messages.command_line:SubmitCommandLineMessage
'''

setup(
        name = 'flow',
        version = '0.1',
        packages = find_packages(),
        entry_points = entry_points,
        install_requires = [
            'amqp_manager',
            'argparse',
            'platform-python-lsf-api',
            'pyyaml',
        ],
        tests_require = [
            'mock',
        ],
        test_suite = 'unit_tests',
)

add mock to test requirements in setup.py