Adds pinned type packages to mypy
Before raising this MR, consider whether the following are required, and complete if so:
-
Unit tests -
Metrics -
Documentation update(s)
If not required, please explain in brief why not.
Description
Adds a requirement.txt file for mypy that pins stub versions of each library. This will fix the failure caused by the newest version of protobuf on the main branch.
Validation
Passing CI
Issues addressed
Addresses the failing type-check-pinned CI stage
Edited by Neill Whillans