Would it make sense for tools to pull their defaul...
# development
p
Would it make sense for tools to pull their default IC from the resolve when the user has set
[tool].install_from_resolve
? https://github.com/pantsbuild/pants/issues/15358#issuecomment-1491262069 The special tool IC handling seems to not work as well with
[tool].install_from_resolve
because you have to define the ICs for each resolve+lockfile instead of pants magically adding as many ICs as required for the tool. And, once you set the IC for the resolve, sometimes you have to overrides
[tool].interpreter_constraints
as well so that they agree with each other. So, I wonder what the best UX would be for IC definition across multiple resolves for both tools and user code. Maybe something along the lines of "named" configs: https://github.com/pantsbuild/pants/issues/12652 Thoughts?