# HG changeset patch # User Anton Shestakov # Date 1704390767 10800 # Node ID 15ba756c5d2823e50b85329a9636a42a80120b73 # Parent f8ae37ff5bfb37ab1ed56ef712ae2541abc21fea ci: use v2.0 images and newer pytype diff -r f8ae37ff5bfb -r 15ba756c5d28 .gitlab-ci.yml --- a/.gitlab-ci.yml Tue Dec 26 14:55:35 2023 -0300 +++ b/.gitlab-ci.yml Thu Jan 04 14:52:47 2024 -0300 @@ -7,13 +7,13 @@ - echo testing with mercurial branch="$hg_branch", revision="$hg_rev" pytype: - image: registry.heptapod.net/mercurial/ci-images/py3-hgext3rd + image: registry.heptapod.net/mercurial/ci-images/py3-hgext3rd:v2.0 script: - *prepare_hg - hg clone /ci/repos/mercurial/ /tmp/mercurial-ci/ --noupdate --config phases.publish=no - hg -R /tmp/mercurial-ci/ update "$hg_rev" - make -C /tmp/mercurial-ci/ local PYTHON=$PYTHON - - $PYTHON -m pip install --user -U libcst==0.3.20 pytype==2022.11.18 + - $PYTHON -m pip install --user --break-system-packages --upgrade pytype==2023.11.21 - (cd /tmp/mercurial-ci/ && ./contrib/setup-pytype.sh) - pytype --version - pytype --keep-going --jobs auto -P /tmp/mercurial-ci/:hgext3rd hgext3rd || true