https://pantsbuild.org/ logo
#development
Title
# development
h

hundreds-father-404

08/05/2021, 6:09 PM
i’ve been giving the example of libraries vs binaries, but this applies throughout the graph: even when a library depends on a library.
To be clear, that enhancement only works if we make a breaking change to how ICs work: they must include the ICs of all transitive deps, not just the source files themselves. Is that right? With binaries and tests, you mentioned that seems more reasonable to ask. I do think we'd need the same restriction on all
python_library
targets too, given how MyPy and Pylint operate on them