melodic-lighter-17242
07/13/2023, 7:46 AMpants --no-pantsd --no-watch-filesystem --changed-dependents=transitive --changed-since=<commit-sha> publish
I have two packages, X and Y, where X consumes Y (python_sources() of Y is declared as a dependency in the python_sources() of X).
I also have a custom plugin that intercepts usages of python_artifact (as part of python_distribution)
When I run the command, although only X changed, I see my plugin runs on both X and Y.
Is that intentional? (I think the package step runs on both, while publish only runs on X)
Thanks!!happy-kitchen-89482
07/13/2023, 9:47 PMpython_artifact() would get evaluated as part of BUILD file parsing, even if it doesn't end up being published. Do you see anything beyond that happening?melodic-lighter-17242
07/15/2023, 8:14 AMpython_distribution ?melodic-lighter-17242
07/15/2023, 8:15 AMpython_distribution target is included in the passed --changed-since value?melodic-lighter-17242
07/16/2023, 12:06 PMhappy-kitchen-89482
07/16/2023, 12:46 PMhappy-kitchen-89482
07/16/2023, 12:46 PMmelodic-lighter-17242
07/16/2023, 3:51 PMmelodic-lighter-17242
07/18/2023, 6:25 PMhappy-kitchen-89482
07/18/2023, 9:22 PMhappy-kitchen-89482
07/18/2023, 9:22 PMhappy-kitchen-89482
07/18/2023, 9:22 PMhappy-kitchen-89482
07/18/2023, 9:22 PMmelodic-lighter-17242
07/19/2023, 9:05 AMhappy-kitchen-89482
07/20/2023, 4:09 PMhappy-kitchen-89482
07/20/2023, 4:09 PMhappy-kitchen-89482
07/20/2023, 4:11 PMhappy-kitchen-89482
07/20/2023, 4:11 PMhappy-kitchen-89482
07/20/2023, 4:11 PMhappy-kitchen-89482
07/20/2023, 4:24 PMhappy-kitchen-89482
07/21/2023, 6:18 PMmelodic-lighter-17242
07/22/2023, 3:05 PM