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

Add extras to conda-forge feedstocks #611

Open
tcompa opened this issue Oct 5, 2023 · 0 comments
Open

Add extras to conda-forge feedstocks #611

tcompa opened this issue Oct 5, 2023 · 0 comments
Labels
dependencies Pull requests that update a dependency file package

Comments

@tcompa
Copy link
Collaborator

tcompa commented Oct 5, 2023

I just realized that conda packages do not have extras. This means that especially the fractal-tasks-core conda-forge package cannot install task dependencies (e.g. cellpose).

See for instance this issue and links therein. One relevant quote:

So e.g. we end up with some package "pack" on pip, with "pack[recommended]" installing the most typical dependencies, "pack[all]" installing lots of extra things, and "pack" installing only the bare minimum. On conda we maybe get "pack" installing the most typical dependencies, sometimes "pack-core" (a dependency of "pack") installing the bare minimum, and "pack-extras" installing the extra stuff.

There are multiple options to be explored, e.g. the use of outputs, or also

@tcompa tcompa added dependencies Pull requests that update a dependency file package labels Oct 5, 2023
@tcompa tcompa transferred this issue from fractal-analytics-platform/fractal-client Nov 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file package
Projects
Development

No branches or pull requests

1 participant