I'm uncertain whether this is due to use of "coverage" tool, GitHub CI, or OS/arch issue.
Unit tests work fine when run locally on my machine (MacOS 13.1 / arm64). I have a development branch which was bumped to "protobuf==3.20.1" for other reasons (stringmap_extensions), and it didn't have the same effect of breaking the test.
This blocks linking to a new version of hub in lbry-sdk/setup.py. I think the change should be reverted, or we go to a higher version of protobuf that does not have the same problem.
Hub/setup.py protobuf version was bumped in this change:
75d64f9dc6d3b2c913b8b10053bd3589e7a2e8eb
However, when I try to apply a corresponding change in lbry-sdk/setup.py:
The MacOS unit tests start to fail:
https://github.com/moodyjon/lbry-sdk/actions/runs/3933945634
I'm uncertain whether this is due to use of "coverage" tool, GitHub CI, or OS/arch issue.
Unit tests work fine when run locally on my machine (MacOS 13.1 / arm64). I have a development branch which was bumped to "protobuf==3.20.1" for other reasons (stringmap_extensions), and it didn't have the same effect of breaking the test.