It should be possible to express "I want to install X's dependencies, and I additionally want to install module Y and Y's recursive dependencies" in a single command. This will help us handle annoying cases like ansible, where we need to install a bunch of extra packages to support "optional" functionality.
poet_lint helps with this right now; you can run poet -r for each of the optionals and poet_lint will dedupe and sort for you, but this should be easier.
It should be possible to express "I want to install X's dependencies, and I additionally want to install module Y and Y's recursive dependencies" in a single command. This will help us handle annoying cases like ansible, where we need to install a bunch of extra packages to support "optional" functionality.