Skip to content
Snippets Groups Projects

Restrict pylint/pytest versions and bump CI tags

Merged Chandan Singh requested to merge chandan/update-ci-tags into master

Description

  • .gitlab-ci.yml: Bump tags for testsuite images

    These new images come with pinned versions of pytest and pylint:

    • 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

Edited by Chandan Singh

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading