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_awslambdawitty-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 listbitter-ability-32190
09/07/2022, 7:57 PMbitter-ability-32190
09/11/2022, 6:48 PMwitty-crayon-22786
09/12/2022, 4:59 PM