Refine dependencies#897
Conversation
|
Maybe avatar and pandora should be removed from |
|
I think it's a great idea to make the dependencies more modular. It seems that dependency groups are usually intended for developer-focused options (doc, tests, ...) not end users. So, for instance, transports would not really be a dependency group. Those would be optional dependencies. |
ffcd751 to
1e6ba31
Compare
|
I think this PR goes in the right direction. It is unfortunate that there isn't a way to specify a "default" for when no optional dependencies are specified, so this will create a breaking change for users, which we'll have to deal with by documenting the change well, and maybe also trying to print out useful errors when we can. |
|
For now I will just separate |
[dependency-groups]androidgroupalloption including all other options