bitter-ability-32190
06/03/2022, 12:49 PM./pants run path/to/file.py (I plan on upstreaming it, but it will take careful planning).
Aside from a few quirks the new model introduces that needed smoothing, this has eliminated all need to migrate most of our 200 py_binary rules. That's at least month of my time saved, and a year's worth of my org's time.
After removing those rules, running my Bazel tree pruning 14 times (so we trimmed leaf nodes 14 times until all thats left is used for docker images), we now have removed just shy of 5000 lines of Bazel BUILD.bitter-ability-32190
06/03/2022, 2:44 PMbuildifier to automate the removal of Bazel rules šfresh-cat-90827
06/03/2022, 2:47 PMbitter-ability-32190
06/03/2022, 2:57 PMtailor for adding all those python sources to my Pants build files šbusy-vase-39202
06/03/2022, 5:28 PMbitter-ability-32190
06/03/2022, 5:55 PMbusy-vase-39202
06/03/2022, 6:06 PM