Esempio n. 1
0
# For some commands, use setuptools
if len(set(('develop', 'sdist', 'release', 'bdist_egg', 'bdist_rpm',
           'bdist', 'bdist_dumb', 'bdist_wininst', 'install_egg_info',
           'build_sphinx', 'egg_info', 'easy_install', 'upload',
            )).intersection(sys.argv)) > 0:
    from setupegg import extra_setuptools_args

# extra_setuptools_args is injected by the setupegg.py script, for
# running the setup with setuptools.
if not 'extra_setuptools_args' in globals():
    extra_setuptools_args = dict()

# if nose available, provide test command
try:
    from nose.commands import nosetests
    cmdclass = extra_setuptools_args.pop('cmdclass', {})
    cmdclass['test'] = nosetests
    cmdclass['nosetests'] = nosetests
    extra_setuptools_args['cmdclass'] = cmdclass
except ImportError:
    pass


if __name__ == '__main__':
    # Protect the call to the setup function to prevent a fork-bomb
    # when running the tests with:
    # python setup.py nosetests

    setup(name='joblib',
          version=joblib.__version__,
          author='Gael Varoquaux',
Esempio n. 2
0
            'build_sphinx',
            'egg_info',
            'easy_install',
            'upload',
        )).intersection(sys.argv)) > 0:
    from setupegg import extra_setuptools_args

# extra_setuptools_args is injected by the setupegg.py script, for
# running the setup with setuptools.
if not 'extra_setuptools_args' in globals():
    extra_setuptools_args = dict()

# if nose available, provide test command
try:
    from nose.commands import nosetests
    cmdclass = extra_setuptools_args.pop('cmdclass', {})
    cmdclass['test'] = nosetests
    cmdclass['nosetests'] = nosetests
    extra_setuptools_args['cmdclass'] = cmdclass
except ImportError:
    pass

setup(
    name='joblib',
    version=joblib.__version__,
    summary='Tools to use Python functions as pipeline jobs.',
    author='Gael Varoquaux',
    author_email='*****@*****.**',
    url='http://packages.python.org/joblib/',
    description="""
Lightweight pipelining: using Python functions as pipeline jobs.
Esempio n. 3
0
        ).intersection(sys.argv)
    )
    > 0
):
    from setupegg import extra_setuptools_args

# extra_setuptools_args is injected by the setupegg.py script, for
# running the setup with setuptools.
if not "extra_setuptools_args" in globals():
    extra_setuptools_args = dict()

# if nose available, provide test command
try:
    from nose.commands import nosetests

    cmdclass = extra_setuptools_args.pop("cmdclass", {})
    cmdclass["test"] = nosetests
    cmdclass["nosetests"] = nosetests
    extra_setuptools_args["cmdclass"] = cmdclass
except ImportError:
    pass

setup(
    name="joblib",
    version=joblib.__version__,
    summary="Tools to use Python functions as pipeline jobs.",
    author="Gael Varoquaux",
    author_email="*****@*****.**",
    url="http://packages.python.org/joblib/",
    description="""
Lightweight pipelining: using Python functions as pipeline jobs.