You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Until dependency groups are supported, what tools handle building wheels from multiple overlapping dependencies well?
Right now I'm resorting to commenting/uncommenting dependencies from my poetry main group to build a cpu or gpu version of my package which refer to different sources.
I'd like to avoid unecessarily duplicating my project.toml and having to make the same edits in two different places as my project evolves.
Instead I'd like to do something like
rye build --with-groups gpu or rye build --with-groups cpu and build the wheel so that I only resolve the main dependencies + whatever group(s) I specify
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Until dependency groups are supported, what tools handle building wheels from multiple overlapping dependencies well?
Right now I'm resorting to commenting/uncommenting dependencies from my poetry main group to build a cpu or gpu version of my package which refer to different sources.
I'd like to avoid unecessarily duplicating my project.toml and having to make the same edits in two different places as my project evolves.
Instead I'd like to do something like
rye build --with-groups gpu
orrye build --with-groups cpu
and build the wheel so that I only resolve the main dependencies + whatever group(s) I specifyBeta Was this translation helpful? Give feedback.
All reactions