Restrict pylint/pytest versions and bump CI tags
Description
-
.gitlab-ci.yml: Bump tags for testsuite images
These new images come with pinned versions of
pytest
andpylint
:-
pylint
:== 2.1.1
-
pytest
:>= 3.7
-
-
dev-requirements.txt: Pin versions of pytest and pylint
These packages should only be updated as a deliberate change and the code should be tested with the new versions to ensure that the test still pass.
Any future updates should also happen in sync with the buildstream-docker-images repository so that the testsuite base images also enforce the same restrictions for the development requirements.
Replaces !684 (closed).
Changes proposed in this merge request:
- .gitlab-ci.yml: Bump tags for testsuite images
- dev-requirements.txt: Pin versions of pytest and pylint
Merge request reports
Activity
added 1 commit
- ac443a69 - dev-requirements.txt: Pin versions of pytest and pylint
added 1 commit
- 38709dcd - dev-requirements.txt: Pin versions of pytest and pylint
enabled an automatic merge when the pipeline for 38709dcd succeeds
mentioned in merge request !690 (merged)
added 4 commits
-
38709dcd...3a4c147a - 2 commits from branch
master
- d1bd8c0b - .gitlab-ci.yml: Bump tags for testsuite images
- 12d1cec2 - dev-requirements.txt: Pin versions of pytest and pylint
-
38709dcd...3a4c147a - 2 commits from branch
enabled an automatic merge when the pipeline for 12d1cec2 succeeds
mentioned in commit 320b9562
mentioned in merge request !684 (closed)