testsuite: Pin versions of pytest and pylint
This will help us fix CI failures caused due to inadvertently picking up
newer versions of pytest and pylint.
These packages should only be updated as a deliberate change and the main buildstream repository should be tested with the new versions to ensure that the test still pass.
See related buildstream!684 (closed).
Since the diff can be a bit hard to parse, here's a list of changes:
- pin
pylintversion to 2.1.1 - constrain
pytestversion to >=3.7
Edited by Chandan Singh