bitter-ability-3219003/13/2023, 5:37 PM
we make a
with no ICs associated, but the test assumes py3. Seems like we'd want to get the ICs from the sources here?
witty-crayon-2278603/13/2023, 6:15 PM
(aka: please build this for exactly one interpreter, because this is not being published outside of Pants) could provide an actual interpreter
def __init__( self, addresses: Iterable[Address], *, interpreters: InterpreterConstraints | PythonBinary, sources: PythonSourceFiles = PythonSourceFiles.empty(), ) -> None:
would be asking to re-resolve, and then relying on the same one that was pre-resolved to be re-resolved.
flag already does some of this… it’s not clear though that when you pass it, you don’t need to pass ICs