daskos / epos

Write DAG Workflows like epic poems via Mesos, Marathon, Chronos, Spark, Dask
4 stars 1 forks source link

Add extras_require to setup.py #8

Open kszucs opened 8 years ago

kszucs commented 8 years ago
extras_require = {
    # TODO revisit
    'backends': ['odo', 'pywebhdfs', 'pymongo', 'sqlalchemy', 'paramiko',
                 'cassandra-driver'],
    # dask.mesos should be enough
    'mesos': ['dask.mesos', 'satyr', 'toolz', 'mesos.native'],
    'spark': ['pyspark', 'py4j']
}
extras_require['complete'] = sorted(set(sum(extras_require.values(), [])))