ambitious-actor-36781
10/13/2022, 1:31 AMpytest-grpc
which we've added to our [pytest].extra_requirements
in pants.toml... This then means any tests that don't have a transitive dependency on grpc fails.
So we've added grpcio
to our extra_requirements too...
This then lead to the two versions of grpcio for the two lockfiles diverging resulting in 'fucky' behaviour in our CICD platform when the old version no longer had a precompiled binary (or our CICD platform changed their environment and was no longer able to compile it)
Is there a way to avoid this?happy-kitchen-89482
10/13/2022, 6:49 AMbitter-ability-32190
10/13/2022, 10:34 AMhundreds-father-404
10/13/2022, 4:00 PMambitious-actor-36781
10/17/2022, 3:19 AMWhy do the versions diverge? Can you not pin them both to the same value?We can yeah, but it's then a whole 'thing'. I think we'll just deal with it, sounds like a solution is on the way at some point.
happy-kitchen-89482
10/17/2022, 3:22 AMambitious-actor-36781
10/17/2022, 3:28 AM