bitter-ability-32190
09/04/2022, 11:21 AMSecondaryOwnerMixin
mixin be ignored for the run
goal? Right now pex_binary
is no longer a secondary owner of a python_source
which sucks for other goals, but is required because otherwise run
would be ambiguous.bitter-ability-32190
09/04/2022, 11:22 AMbitter-ability-32190
09/04/2022, 5:54 PMhundreds-father-404
09/04/2022, 6:10 PMbitter-ability-32190
09/04/2022, 6:11 PMrun
.bitter-ability-32190
09/04/2022, 6:11 PMpex_binary
just because its runnablebitter-ability-32190
09/07/2022, 10:56 AMwitty-crayon-22786
09/07/2022, 4:38 PMrun
was sortof why SecondaryOwnerMixin
existed in the first placewitty-crayon-22786
09/07/2022, 4:39 PMcheck
/ lint
⌠but definitely less so.bitter-ability-32190
09/07/2022, 4:39 PM--changed
more match-yhundreds-father-404
09/07/2022, 4:43 PMpex_binary
used to have a source: str
field, and this was how we were able to migrate it so instead a python_source
target would own that file, but you could still just the same run
and --changed-since
the binaryhundreds-father-404
09/07/2022, 4:43 PMbitter-ability-32190
09/07/2022, 4:46 PMlist
and --changed-since
no longer see it (API change)
⢠It doesn't mirror other secondary owners like python_awslambda
witty-crayon-22786
09/07/2022, 4:48 PM--changed-since
isnât really relevant in this case..? if youâre using --changed-dependees
and the file changes, youâll see the binary. and if the binary definition changed directly, youâll see itwitty-crayon-22786
09/07/2022, 4:48 PMbitter-ability-32190
09/07/2022, 7:57 PM--changed-dependees
the specs pre-2.15 are different. Which matter to goals like list
bitter-ability-32190
09/07/2022, 7:57 PMbitter-ability-32190
09/11/2022, 6:48 PMwitty-crayon-22786
09/12/2022, 4:59 PM