Move support for optional features from rattler
to resolvo
#104
Labels
enhancement
New feature or request
rattler
to resolvo
#104
After some discussions, @baszalmstra and I realized It is best to move the support for optional features to resolvo's side. Currently the optional features are handled on
rattler
's side by creating a new solvable per each requestedextra
with dependency on the original solvable. This causes the conflict graph to grow extensively as there can be different solvables per each extra per each version. An example requesting only one extra from a sample package where multiple package versions provide a certain extra:Hence, it is best to move the support to
resolvo
which would be somewhat similar to #101 with the difference that the value of the conditional literals is known in advance.The text was updated successfully, but these errors were encountered: