limited-twilight-83823
09/25/2025, 8:22 PMpants check to avoid managing Node.js for pure python projects. https://github.com/jacoblearned/pants-basedpyright
I'd like to add optional support for its baseline feature which would require writing the output files from a VenvPexProcess back to disk, but it seems there's no way to get a handle to the workspace during CheckRequest executions to write the baseline file safely (for good reason).
Is my main option here to implement a custom @goal_rule to run separately from pants check that collects output digests from CheckResults and then write those to disk?wide-midnight-78598
09/25/2025, 8:52 PMlimited-twilight-83823
09/25/2025, 10:26 PMwide-midnight-78598
09/25/2025, 10:58 PMruff might be a decent place to start, we use it for formatting and linting - but the point being, we use it for 2 things