Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make Dask an optional depedency #308

Closed
thehomebrewnerd opened this issue Oct 23, 2020 · 1 comment · Fixed by #357
Closed

Make Dask an optional depedency #308

thehomebrewnerd opened this issue Oct 23, 2020 · 1 comment · Fixed by #357
Assignees
Labels
new feature suggestions for new functionality

Comments

@thehomebrewnerd
Copy link
Contributor

PR #248 adds dask[dataframe] as a dependency. This will only be needed for users that want to use Woodwork with Dask DataFrames. We should move this to an optional dependency.

As Featuretools and EvalML will use Woodwork, the solution we implement here should also work with those libraries. Will also need to consider how dependencies will be handled on conda-forge - do we want separate versions there, or just one that includes all dependencies?

For Reference:

@thehomebrewnerd thehomebrewnerd added the new feature suggestions for new functionality label Oct 23, 2020
@gsheni gsheni assigned tamargrey and unassigned thehomebrewnerd Nov 3, 2020
@gsheni
Copy link
Contributor

gsheni commented Nov 3, 2020

After discussing this internally, we want pip install woodwork[dask] to install dask dependencies to use Dask & Woodwork.
We can use extra_requires, like Featuretools:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new feature suggestions for new functionality
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants