0s autopkgtest [10:50:57]: starting date and time: 2024-06-08 10:50:57+0000 0s autopkgtest [10:50:57]: git checkout: 433ed4cb Merge branch 'skia/nova_flock' into 'ubuntu/5.34+prod' 0s autopkgtest [10:50:57]: host juju-7f2275-prod-proposed-migration-environment-3; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.pwlvg6jt/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:pytest,src:astropy --apt-upgrade mypy --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=pytest/8.2.2-1ubuntu1 astropy/6.0.1-4' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-3@bos03-arm64-32.secgroup --name adt-oracular-arm64-mypy-20240608-105057-juju-7f2275-prod-proposed-migration-environment-3-21f17a6d-2400-4a97-932e-6bf9c4c32a05 --image adt/ubuntu-oracular-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-3 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 71s autopkgtest [10:52:08]: testbed dpkg architecture: arm64 71s autopkgtest [10:52:08]: testbed apt version: 2.9.3 71s autopkgtest [10:52:08]: @@@@@@@@@@@@@@@@@@@@ test bed setup 72s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [110 kB] 72s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [338 kB] 72s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [42.7 kB] 72s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [1680 B] 72s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [7972 B] 72s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main arm64 Packages [66.8 kB] 72s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/restricted arm64 Packages [31.8 kB] 72s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/universe arm64 Packages [302 kB] 72s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse arm64 Packages [9192 B] 72s Fetched 910 kB in 1s (1241 kB/s) 73s Reading package lists... 75s Reading package lists... 75s Building dependency tree... 75s Reading state information... 76s Calculating upgrade... 76s The following packages will be upgraded: 76s bash 77s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 77s Need to get 781 kB of archives. 77s After this operation, 0 B of additional disk space will be used. 77s Get:1 http://ftpmaster.internal/ubuntu oracular/main arm64 bash arm64 5.2.21-2.1ubuntu1 [781 kB] 78s Fetched 781 kB in 1s (1296 kB/s) 78s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78200 files and directories currently installed.) 78s Preparing to unpack .../bash_5.2.21-2.1ubuntu1_arm64.deb ... 78s Unpacking bash (5.2.21-2.1ubuntu1) over (5.2.21-2ubuntu5) ... 78s Setting up bash (5.2.21-2.1ubuntu1) ... 78s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 78s Processing triggers for debianutils (5.18) ... 78s Processing triggers for install-info (7.1-3build2) ... 79s Processing triggers for man-db (2.12.1-1) ... 80s Reading package lists... 80s Building dependency tree... 80s Reading state information... 80s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 81s Hit:1 http://ftpmaster.internal/ubuntu oracular InRelease 81s Hit:2 http://ftpmaster.internal/ubuntu oracular-updates InRelease 81s Hit:3 http://ftpmaster.internal/ubuntu oracular-security InRelease 82s Hit:4 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 83s Reading package lists... 83s Reading package lists... 83s Building dependency tree... 83s Reading state information... 84s Calculating upgrade... 85s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 85s Reading package lists... 85s Building dependency tree... 85s Reading state information... 86s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 89s autopkgtest [10:52:26]: testbed running kernel: Linux 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 02:32:42 UTC 2024 89s autopkgtest [10:52:26]: @@@@@@@@@@@@@@@@@@@@ apt-source mypy 92s Get:1 http://ftpmaster.internal/ubuntu oracular/universe mypy 1.10.0-1 (dsc) [2815 B] 92s Get:2 http://ftpmaster.internal/ubuntu oracular/universe mypy 1.10.0-1 (tar) [3022 kB] 92s Get:3 http://ftpmaster.internal/ubuntu oracular/universe mypy 1.10.0-1 (diff) [14.2 kB] 92s gpgv: Signature made Wed Apr 24 15:13:27 2024 UTC 92s gpgv: using RSA key 724D609337113C710550D7473C26763F6C67E6E2 92s gpgv: Can't check signature: No public key 92s dpkg-source: warning: cannot verify inline signature for ./mypy_1.10.0-1.dsc: no acceptable signature found 93s autopkgtest [10:52:30]: testing package mypy version 1.10.0-1 93s autopkgtest [10:52:30]: build not needed 94s autopkgtest [10:52:31]: test run-unit-test: preparing testbed 96s Reading package lists... 96s Building dependency tree... 96s Reading state information... 96s Starting pkgProblemResolver with broken count: 0 97s Starting 2 pkgProblemResolver with broken count: 0 97s Done 97s The following additional packages will be installed: 97s cpp cpp-13 cpp-13-aarch64-linux-gnu cpp-aarch64-linux-gnu gcc gcc-13 97s gcc-13-aarch64-linux-gnu gcc-aarch64-linux-gnu libasan8 libatomic1 libcc1-0 97s libexpat1-dev libgcc-13-dev libgomp1 libhwasan0 libisl23 libitm1 97s libjs-jquery libjs-sphinxdoc libjs-underscore liblsan0 libmpc3 97s libpython3-dev libpython3.12-dev libpython3.12t64 libtsan2 libubsan1 97s libxslt1.1 mypy mypy-doc python3-dev python3-distlib python3-execnet 97s python3-filelock python3-iniconfig python3-lxml python3-mypy 97s python3-mypy-extensions python3-packaging python3-pip-whl 97s python3-platformdirs python3-pluggy python3-psutil python3-pytest 97s python3-pytest-xdist python3-setuptools python3-setuptools-whl python3-tomli 97s python3-typeshed python3-virtualenv python3-wheel-whl python3.12-dev 97s zlib1g-dev 97s Suggested packages: 97s cpp-doc gcc-13-locales cpp-13-doc gcc-multilib manpages-dev autoconf 97s automake libtool flex bison gdb gcc-doc gcc-13-doc gdb-aarch64-linux-gnu 97s execnet-doc python-lxml-doc python-setuptools-doc 97s Recommended packages: 97s javascript-common python3-doc cython-doc python-six-doc 97s python-setuptools-doc python-attr-doc python3-bs4 python3-cssselect 97s python3-html5lib build-essential 97s The following NEW packages will be installed: 97s autopkgtest-satdep cpp cpp-13 cpp-13-aarch64-linux-gnu cpp-aarch64-linux-gnu 97s gcc gcc-13 gcc-13-aarch64-linux-gnu gcc-aarch64-linux-gnu libasan8 97s libatomic1 libcc1-0 libexpat1-dev libgcc-13-dev libgomp1 libhwasan0 libisl23 97s libitm1 libjs-jquery libjs-sphinxdoc libjs-underscore liblsan0 libmpc3 97s libpython3-dev libpython3.12-dev libpython3.12t64 libtsan2 libubsan1 97s libxslt1.1 mypy mypy-doc python3-dev python3-distlib python3-execnet 97s python3-filelock python3-iniconfig python3-lxml python3-mypy 97s python3-mypy-extensions python3-packaging python3-pip-whl 97s python3-platformdirs python3-pluggy python3-psutil python3-pytest 97s python3-pytest-xdist python3-setuptools python3-setuptools-whl python3-tomli 97s python3-typeshed python3-virtualenv python3-wheel-whl python3.12-dev 97s zlib1g-dev 97s 0 upgraded, 54 newly installed, 0 to remove and 0 not upgraded. 97s Need to get 68.8 MB/68.8 MB of archives. 97s After this operation, 269 MB of additional disk space will be used. 97s Get:1 /tmp/autopkgtest.sTCTt9/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [804 B] 98s Get:2 http://ftpmaster.internal/ubuntu oracular/main arm64 libisl23 arm64 0.26-3build1 [669 kB] 98s Get:3 http://ftpmaster.internal/ubuntu oracular/main arm64 libmpc3 arm64 1.3.1-1build1 [56.4 kB] 98s Get:4 http://ftpmaster.internal/ubuntu oracular/main arm64 cpp-13-aarch64-linux-gnu arm64 13.2.0-23ubuntu4 [10.3 MB] 99s Get:5 http://ftpmaster.internal/ubuntu oracular/main arm64 cpp-13 arm64 13.2.0-23ubuntu4 [1032 B] 99s Get:6 http://ftpmaster.internal/ubuntu oracular/main arm64 cpp-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [5316 B] 99s Get:7 http://ftpmaster.internal/ubuntu oracular/main arm64 cpp arm64 4:13.2.0-7ubuntu1 [22.4 kB] 99s Get:8 http://ftpmaster.internal/ubuntu oracular/main arm64 libcc1-0 arm64 14.1.0-1ubuntu1 [49.4 kB] 99s Get:9 http://ftpmaster.internal/ubuntu oracular/main arm64 libgomp1 arm64 14.1.0-1ubuntu1 [144 kB] 99s Get:10 http://ftpmaster.internal/ubuntu oracular/main arm64 libitm1 arm64 14.1.0-1ubuntu1 [27.9 kB] 99s Get:11 http://ftpmaster.internal/ubuntu oracular/main arm64 libatomic1 arm64 14.1.0-1ubuntu1 [11.4 kB] 99s Get:12 http://ftpmaster.internal/ubuntu oracular/main arm64 libasan8 arm64 14.1.0-1ubuntu1 [2922 kB] 99s Get:13 http://ftpmaster.internal/ubuntu oracular/main arm64 liblsan0 arm64 14.1.0-1ubuntu1 [1286 kB] 99s Get:14 http://ftpmaster.internal/ubuntu oracular/main arm64 libtsan2 arm64 14.1.0-1ubuntu1 [2692 kB] 99s Get:15 http://ftpmaster.internal/ubuntu oracular/main arm64 libubsan1 arm64 14.1.0-1ubuntu1 [1155 kB] 99s Get:16 http://ftpmaster.internal/ubuntu oracular/main arm64 libhwasan0 arm64 14.1.0-1ubuntu1 [1604 kB] 99s Get:17 http://ftpmaster.internal/ubuntu oracular/main arm64 libgcc-13-dev arm64 13.2.0-23ubuntu4 [2470 kB] 99s Get:18 http://ftpmaster.internal/ubuntu oracular/main arm64 gcc-13-aarch64-linux-gnu arm64 13.2.0-23ubuntu4 [20.1 MB] 100s Get:19 http://ftpmaster.internal/ubuntu oracular/main arm64 gcc-13 arm64 13.2.0-23ubuntu4 [472 kB] 100s Get:20 http://ftpmaster.internal/ubuntu oracular/main arm64 gcc-aarch64-linux-gnu arm64 4:13.2.0-7ubuntu1 [1198 B] 100s Get:21 http://ftpmaster.internal/ubuntu oracular/main arm64 gcc arm64 4:13.2.0-7ubuntu1 [5018 B] 100s Get:22 http://ftpmaster.internal/ubuntu oracular/main arm64 libexpat1-dev arm64 2.6.2-1 [128 kB] 100s Get:23 http://ftpmaster.internal/ubuntu oracular/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 100s Get:24 http://ftpmaster.internal/ubuntu oracular/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 100s Get:25 http://ftpmaster.internal/ubuntu oracular/main arm64 libjs-sphinxdoc all 7.2.6-8 [150 kB] 100s Get:26 http://ftpmaster.internal/ubuntu oracular/main arm64 libpython3.12t64 arm64 3.12.3-1 [2278 kB] 100s Get:27 http://ftpmaster.internal/ubuntu oracular/main arm64 zlib1g-dev arm64 1:1.3.dfsg-3.1ubuntu2 [894 kB] 100s Get:28 http://ftpmaster.internal/ubuntu oracular/main arm64 libpython3.12-dev arm64 3.12.3-1 [5532 kB] 100s Get:29 http://ftpmaster.internal/ubuntu oracular/main arm64 libpython3-dev arm64 3.12.3-0ubuntu1 [10.2 kB] 100s Get:30 http://ftpmaster.internal/ubuntu oracular/main arm64 libxslt1.1 arm64 1.1.39-0exp1build1 [166 kB] 100s Get:31 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-mypy-extensions all 1.0.0-1 [6148 B] 100s Get:32 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-tomli all 2.0.1-2 [16.5 kB] 100s Get:33 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-psutil arm64 5.9.8-2build2 [196 kB] 100s Get:34 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-mypy arm64 1.10.0-1 [7969 kB] 100s Get:35 http://ftpmaster.internal/ubuntu oracular/universe arm64 mypy all 1.10.0-1 [23.5 kB] 100s Get:36 http://ftpmaster.internal/ubuntu oracular/universe arm64 mypy-doc all 1.10.0-1 [294 kB] 100s Get:37 http://ftpmaster.internal/ubuntu oracular/main arm64 python3.12-dev arm64 3.12.3-1 [498 kB] 100s Get:38 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-dev arm64 3.12.3-0ubuntu1 [26.7 kB] 100s Get:39 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-distlib all 0.3.8-1 [318 kB] 100s Get:40 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-execnet all 2.1.1-1 [33.4 kB] 100s Get:41 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-filelock all 3.14.0-1 [11.2 kB] 100s Get:42 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 100s Get:43 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-lxml arm64 5.2.1-1 [1179 kB] 100s Get:44 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-packaging all 24.0-1 [41.1 kB] 100s Get:45 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-pip-whl all 24.0+dfsg-2 [1702 kB] 100s Get:46 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-platformdirs all 4.2.1-1 [16.3 kB] 100s Get:47 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 100s Get:48 http://ftpmaster.internal/ubuntu oracular-proposed/universe arm64 python3-pytest all 8.2.2-1ubuntu1 [250 kB] 100s Get:49 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-pytest-xdist all 3.6.1-1 [33.8 kB] 100s Get:50 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-setuptools all 68.1.2-2ubuntu1 [396 kB] 100s Get:51 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-setuptools-whl all 68.1.2-2ubuntu1 [715 kB] 100s Get:52 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-typeshed all 0.0~git20231111.6764465-3 [1274 kB] 100s Get:53 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-wheel-whl all 0.43.0-1 [68.2 kB] 100s Get:54 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-virtualenv all 20.26.2+ds-1 [71.6 kB] 101s Fetched 68.8 MB in 3s (25.3 MB/s) 101s Selecting previously unselected package libisl23:arm64. 101s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78200 files and directories currently installed.) 101s Preparing to unpack .../00-libisl23_0.26-3build1_arm64.deb ... 101s Unpacking libisl23:arm64 (0.26-3build1) ... 101s Selecting previously unselected package libmpc3:arm64. 101s Preparing to unpack .../01-libmpc3_1.3.1-1build1_arm64.deb ... 101s Unpacking libmpc3:arm64 (1.3.1-1build1) ... 101s Selecting previously unselected package cpp-13-aarch64-linux-gnu. 101s Preparing to unpack .../02-cpp-13-aarch64-linux-gnu_13.2.0-23ubuntu4_arm64.deb ... 101s Unpacking cpp-13-aarch64-linux-gnu (13.2.0-23ubuntu4) ... 101s Selecting previously unselected package cpp-13. 101s Preparing to unpack .../03-cpp-13_13.2.0-23ubuntu4_arm64.deb ... 101s Unpacking cpp-13 (13.2.0-23ubuntu4) ... 101s Selecting previously unselected package cpp-aarch64-linux-gnu. 101s Preparing to unpack .../04-cpp-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 101s Unpacking cpp-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 101s Selecting previously unselected package cpp. 101s Preparing to unpack .../05-cpp_4%3a13.2.0-7ubuntu1_arm64.deb ... 101s Unpacking cpp (4:13.2.0-7ubuntu1) ... 101s Selecting previously unselected package libcc1-0:arm64. 101s Preparing to unpack .../06-libcc1-0_14.1.0-1ubuntu1_arm64.deb ... 101s Unpacking libcc1-0:arm64 (14.1.0-1ubuntu1) ... 101s Selecting previously unselected package libgomp1:arm64. 101s Preparing to unpack .../07-libgomp1_14.1.0-1ubuntu1_arm64.deb ... 101s Unpacking libgomp1:arm64 (14.1.0-1ubuntu1) ... 101s Selecting previously unselected package libitm1:arm64. 101s Preparing to unpack .../08-libitm1_14.1.0-1ubuntu1_arm64.deb ... 101s Unpacking libitm1:arm64 (14.1.0-1ubuntu1) ... 101s Selecting previously unselected package libatomic1:arm64. 101s Preparing to unpack .../09-libatomic1_14.1.0-1ubuntu1_arm64.deb ... 101s Unpacking libatomic1:arm64 (14.1.0-1ubuntu1) ... 101s Selecting previously unselected package libasan8:arm64. 101s Preparing to unpack .../10-libasan8_14.1.0-1ubuntu1_arm64.deb ... 101s Unpacking libasan8:arm64 (14.1.0-1ubuntu1) ... 102s Selecting previously unselected package liblsan0:arm64. 102s Preparing to unpack .../11-liblsan0_14.1.0-1ubuntu1_arm64.deb ... 102s Unpacking liblsan0:arm64 (14.1.0-1ubuntu1) ... 102s Selecting previously unselected package libtsan2:arm64. 102s Preparing to unpack .../12-libtsan2_14.1.0-1ubuntu1_arm64.deb ... 102s Unpacking libtsan2:arm64 (14.1.0-1ubuntu1) ... 102s Selecting previously unselected package libubsan1:arm64. 102s Preparing to unpack .../13-libubsan1_14.1.0-1ubuntu1_arm64.deb ... 102s Unpacking libubsan1:arm64 (14.1.0-1ubuntu1) ... 102s Selecting previously unselected package libhwasan0:arm64. 102s Preparing to unpack .../14-libhwasan0_14.1.0-1ubuntu1_arm64.deb ... 102s Unpacking libhwasan0:arm64 (14.1.0-1ubuntu1) ... 102s Selecting previously unselected package libgcc-13-dev:arm64. 102s Preparing to unpack .../15-libgcc-13-dev_13.2.0-23ubuntu4_arm64.deb ... 102s Unpacking libgcc-13-dev:arm64 (13.2.0-23ubuntu4) ... 102s Selecting previously unselected package gcc-13-aarch64-linux-gnu. 102s Preparing to unpack .../16-gcc-13-aarch64-linux-gnu_13.2.0-23ubuntu4_arm64.deb ... 102s Unpacking gcc-13-aarch64-linux-gnu (13.2.0-23ubuntu4) ... 102s Selecting previously unselected package gcc-13. 102s Preparing to unpack .../17-gcc-13_13.2.0-23ubuntu4_arm64.deb ... 102s Unpacking gcc-13 (13.2.0-23ubuntu4) ... 102s Selecting previously unselected package gcc-aarch64-linux-gnu. 102s Preparing to unpack .../18-gcc-aarch64-linux-gnu_4%3a13.2.0-7ubuntu1_arm64.deb ... 102s Unpacking gcc-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 102s Selecting previously unselected package gcc. 102s Preparing to unpack .../19-gcc_4%3a13.2.0-7ubuntu1_arm64.deb ... 102s Unpacking gcc (4:13.2.0-7ubuntu1) ... 103s Selecting previously unselected package libexpat1-dev:arm64. 103s Preparing to unpack .../20-libexpat1-dev_2.6.2-1_arm64.deb ... 103s Unpacking libexpat1-dev:arm64 (2.6.2-1) ... 103s Selecting previously unselected package libjs-jquery. 103s Preparing to unpack .../21-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 103s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 103s Selecting previously unselected package libjs-underscore. 103s Preparing to unpack .../22-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 103s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 103s Selecting previously unselected package libjs-sphinxdoc. 103s Preparing to unpack .../23-libjs-sphinxdoc_7.2.6-8_all.deb ... 103s Unpacking libjs-sphinxdoc (7.2.6-8) ... 103s Selecting previously unselected package libpython3.12t64:arm64. 103s Preparing to unpack .../24-libpython3.12t64_3.12.3-1_arm64.deb ... 103s Unpacking libpython3.12t64:arm64 (3.12.3-1) ... 103s Selecting previously unselected package zlib1g-dev:arm64. 103s Preparing to unpack .../25-zlib1g-dev_1%3a1.3.dfsg-3.1ubuntu2_arm64.deb ... 103s Unpacking zlib1g-dev:arm64 (1:1.3.dfsg-3.1ubuntu2) ... 103s Selecting previously unselected package libpython3.12-dev:arm64. 103s Preparing to unpack .../26-libpython3.12-dev_3.12.3-1_arm64.deb ... 103s Unpacking libpython3.12-dev:arm64 (3.12.3-1) ... 103s Selecting previously unselected package libpython3-dev:arm64. 103s Preparing to unpack .../27-libpython3-dev_3.12.3-0ubuntu1_arm64.deb ... 103s Unpacking libpython3-dev:arm64 (3.12.3-0ubuntu1) ... 103s Selecting previously unselected package libxslt1.1:arm64. 103s Preparing to unpack .../28-libxslt1.1_1.1.39-0exp1build1_arm64.deb ... 103s Unpacking libxslt1.1:arm64 (1.1.39-0exp1build1) ... 103s Selecting previously unselected package python3-mypy-extensions. 103s Preparing to unpack .../29-python3-mypy-extensions_1.0.0-1_all.deb ... 103s Unpacking python3-mypy-extensions (1.0.0-1) ... 103s Selecting previously unselected package python3-tomli. 103s Preparing to unpack .../30-python3-tomli_2.0.1-2_all.deb ... 103s Unpacking python3-tomli (2.0.1-2) ... 103s Selecting previously unselected package python3-psutil. 103s Preparing to unpack .../31-python3-psutil_5.9.8-2build2_arm64.deb ... 103s Unpacking python3-psutil (5.9.8-2build2) ... 103s Selecting previously unselected package python3-mypy. 103s Preparing to unpack .../32-python3-mypy_1.10.0-1_arm64.deb ... 103s Unpacking python3-mypy (1.10.0-1) ... 104s Selecting previously unselected package mypy. 104s Preparing to unpack .../33-mypy_1.10.0-1_all.deb ... 104s Unpacking mypy (1.10.0-1) ... 104s Selecting previously unselected package mypy-doc. 104s Preparing to unpack .../34-mypy-doc_1.10.0-1_all.deb ... 104s Unpacking mypy-doc (1.10.0-1) ... 104s Selecting previously unselected package python3.12-dev. 104s Preparing to unpack .../35-python3.12-dev_3.12.3-1_arm64.deb ... 104s Unpacking python3.12-dev (3.12.3-1) ... 104s Selecting previously unselected package python3-dev. 104s Preparing to unpack .../36-python3-dev_3.12.3-0ubuntu1_arm64.deb ... 104s Unpacking python3-dev (3.12.3-0ubuntu1) ... 104s Selecting previously unselected package python3-distlib. 104s Preparing to unpack .../37-python3-distlib_0.3.8-1_all.deb ... 104s Unpacking python3-distlib (0.3.8-1) ... 104s Selecting previously unselected package python3-execnet. 104s Preparing to unpack .../38-python3-execnet_2.1.1-1_all.deb ... 104s Unpacking python3-execnet (2.1.1-1) ... 104s Selecting previously unselected package python3-filelock. 104s Preparing to unpack .../39-python3-filelock_3.14.0-1_all.deb ... 104s Unpacking python3-filelock (3.14.0-1) ... 104s Selecting previously unselected package python3-iniconfig. 104s Preparing to unpack .../40-python3-iniconfig_1.1.1-2_all.deb ... 104s Unpacking python3-iniconfig (1.1.1-2) ... 104s Selecting previously unselected package python3-lxml:arm64. 104s Preparing to unpack .../41-python3-lxml_5.2.1-1_arm64.deb ... 104s Unpacking python3-lxml:arm64 (5.2.1-1) ... 104s Selecting previously unselected package python3-packaging. 104s Preparing to unpack .../42-python3-packaging_24.0-1_all.deb ... 104s Unpacking python3-packaging (24.0-1) ... 104s Selecting previously unselected package python3-pip-whl. 104s Preparing to unpack .../43-python3-pip-whl_24.0+dfsg-2_all.deb ... 104s Unpacking python3-pip-whl (24.0+dfsg-2) ... 104s Selecting previously unselected package python3-platformdirs. 104s Preparing to unpack .../44-python3-platformdirs_4.2.1-1_all.deb ... 104s Unpacking python3-platformdirs (4.2.1-1) ... 104s Selecting previously unselected package python3-pluggy. 104s Preparing to unpack .../45-python3-pluggy_1.5.0-1_all.deb ... 104s Unpacking python3-pluggy (1.5.0-1) ... 104s Selecting previously unselected package python3-pytest. 104s Preparing to unpack .../46-python3-pytest_8.2.2-1ubuntu1_all.deb ... 104s Unpacking python3-pytest (8.2.2-1ubuntu1) ... 104s Selecting previously unselected package python3-pytest-xdist. 104s Preparing to unpack .../47-python3-pytest-xdist_3.6.1-1_all.deb ... 104s Unpacking python3-pytest-xdist (3.6.1-1) ... 104s Selecting previously unselected package python3-setuptools. 104s Preparing to unpack .../48-python3-setuptools_68.1.2-2ubuntu1_all.deb ... 104s Unpacking python3-setuptools (68.1.2-2ubuntu1) ... 105s Selecting previously unselected package python3-setuptools-whl. 105s Preparing to unpack .../49-python3-setuptools-whl_68.1.2-2ubuntu1_all.deb ... 105s Unpacking python3-setuptools-whl (68.1.2-2ubuntu1) ... 105s Selecting previously unselected package python3-typeshed. 105s Preparing to unpack .../50-python3-typeshed_0.0~git20231111.6764465-3_all.deb ... 105s Unpacking python3-typeshed (0.0~git20231111.6764465-3) ... 105s Selecting previously unselected package python3-wheel-whl. 105s Preparing to unpack .../51-python3-wheel-whl_0.43.0-1_all.deb ... 105s Unpacking python3-wheel-whl (0.43.0-1) ... 105s Selecting previously unselected package python3-virtualenv. 105s Preparing to unpack .../52-python3-virtualenv_20.26.2+ds-1_all.deb ... 105s Unpacking python3-virtualenv (20.26.2+ds-1) ... 105s Selecting previously unselected package autopkgtest-satdep. 105s Preparing to unpack .../53-1-autopkgtest-satdep.deb ... 105s Unpacking autopkgtest-satdep (0) ... 105s Setting up python3-iniconfig (1.1.1-2) ... 106s Setting up python3-setuptools-whl (68.1.2-2ubuntu1) ... 106s Setting up python3-filelock (3.14.0-1) ... 106s Setting up python3-setuptools (68.1.2-2ubuntu1) ... 106s Setting up python3-tomli (2.0.1-2) ... 107s Setting up python3-pip-whl (24.0+dfsg-2) ... 107s Setting up python3-mypy-extensions (1.0.0-1) ... 107s Setting up python3-distlib (0.3.8-1) ... 107s Setting up libgomp1:arm64 (14.1.0-1ubuntu1) ... 107s Setting up python3-platformdirs (4.2.1-1) ... 107s Setting up python3-psutil (5.9.8-2build2) ... 107s Setting up libpython3.12t64:arm64 (3.12.3-1) ... 107s Setting up python3-packaging (24.0-1) ... 107s Setting up libexpat1-dev:arm64 (2.6.2-1) ... 107s Setting up python3-typeshed (0.0~git20231111.6764465-3) ... 107s Setting up libmpc3:arm64 (1.3.1-1build1) ... 107s Setting up libatomic1:arm64 (14.1.0-1ubuntu1) ... 107s Setting up python3-mypy (1.10.0-1) ... 109s Setting up python3-pluggy (1.5.0-1) ... 109s Setting up libubsan1:arm64 (14.1.0-1ubuntu1) ... 109s Setting up zlib1g-dev:arm64 (1:1.3.dfsg-3.1ubuntu2) ... 109s Setting up libhwasan0:arm64 (14.1.0-1ubuntu1) ... 109s Setting up libasan8:arm64 (14.1.0-1ubuntu1) ... 109s Setting up libxslt1.1:arm64 (1.1.39-0exp1build1) ... 109s Setting up mypy (1.10.0-1) ... 109s Setting up libtsan2:arm64 (14.1.0-1ubuntu1) ... 109s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 109s Setting up libisl23:arm64 (0.26-3build1) ... 109s Setting up python3-execnet (2.1.1-1) ... 109s Setting up python3-wheel-whl (0.43.0-1) ... 109s Setting up libcc1-0:arm64 (14.1.0-1ubuntu1) ... 109s Setting up liblsan0:arm64 (14.1.0-1ubuntu1) ... 109s Setting up libitm1:arm64 (14.1.0-1ubuntu1) ... 109s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 109s Setting up cpp-13-aarch64-linux-gnu (13.2.0-23ubuntu4) ... 109s Setting up python3-pytest (8.2.2-1ubuntu1) ... 109s Setting up python3-virtualenv (20.26.2+ds-1) ... 109s Setting up libpython3.12-dev:arm64 (3.12.3-1) ... 109s Setting up cpp-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 109s Setting up python3.12-dev (3.12.3-1) ... 109s Setting up libjs-sphinxdoc (7.2.6-8) ... 109s Setting up mypy-doc (1.10.0-1) ... 109s Setting up libgcc-13-dev:arm64 (13.2.0-23ubuntu4) ... 109s Setting up python3-lxml:arm64 (5.2.1-1) ... 110s Setting up libpython3-dev:arm64 (3.12.3-0ubuntu1) ... 110s Setting up python3-pytest-xdist (3.6.1-1) ... 110s Setting up cpp-13 (13.2.0-23ubuntu4) ... 110s Setting up gcc-13-aarch64-linux-gnu (13.2.0-23ubuntu4) ... 110s Setting up python3-dev (3.12.3-0ubuntu1) ... 110s Setting up gcc-13 (13.2.0-23ubuntu4) ... 110s Setting up cpp (4:13.2.0-7ubuntu1) ... 110s Setting up gcc-aarch64-linux-gnu (4:13.2.0-7ubuntu1) ... 110s Setting up gcc (4:13.2.0-7ubuntu1) ... 110s Setting up autopkgtest-satdep (0) ... 110s Processing triggers for man-db (2.12.1-1) ... 110s Processing triggers for libc-bin (2.39-0ubuntu8.1) ... 115s (Reading database ... 85990 files and directories currently installed.) 115s Removing autopkgtest-satdep (0) ... 116s autopkgtest [10:52:53]: test run-unit-test: [----------------------- 116s + pkg=mypy 116s +++++ readlink -fm /tmp/autopkgtest.sTCTt9/build.Tjd/src/debian/tests/run-unit-test 116s ++++ dirname /tmp/autopkgtest.sTCTt9/build.Tjd/src/debian/tests/run-unit-test 116s +++ dirname /tmp/autopkgtest.sTCTt9/build.Tjd/src/debian/tests 116s ++ dirname /tmp/autopkgtest.sTCTt9/build.Tjd/src/debian 116s + START=/tmp/autopkgtest.sTCTt9/build.Tjd/src 116s + '[' /tmp/autopkgtest.sTCTt9/autopkgtest_tmp = '' ']' 116s + cd /tmp/autopkgtest.sTCTt9/autopkgtest_tmp 116s + mypy --help 116s usage: mypy [-h] [-v] [-V] [more options; see below] 116s [-m MODULE] [-p PACKAGE] [-c PROGRAM_TEXT] [files ...] 116s 116s Mypy is a program that will type check your Python code. 116s 116s Pass in any files or folders you want to type check. Mypy will 116s recursively traverse any provided folders to find .py files: 116s 116s $ mypy my_program.py my_src_folder 116s 116s For more information on getting started, see: 116s 116s - https://mypy.readthedocs.io/en/stable/getting_started.html 116s 116s For more details on both running mypy and using the flags below, see: 116s 116s - https://mypy.readthedocs.io/en/stable/running_mypy.html 116s - https://mypy.readthedocs.io/en/stable/command_line.html 116s 116s You can also use a config file to configure mypy instead of using 116s command line flags. For more details, see: 116s 116s - https://mypy.readthedocs.io/en/stable/config_file.html 116s 116s options: 116s --enable-incomplete-feature {PreciseTupleTypes} 116s Enable support of incomplete/experimental features 116s for early preview 116s 116s Optional arguments: 116s -h, --help Show this help message and exit 116s -v, --verbose More verbose messages 116s -V, --version Show program's version number and exit 116s 116s Config file: 116s Use a config file instead of command line arguments. This is useful if you 116s are using many flags or want to set different options per each module. 116s 116s --config-file CONFIG_FILE 116s Configuration file, must have a [mypy] section 116s (defaults to mypy.ini, .mypy.ini, pyproject.toml, 116s setup.cfg, ~/.config/mypy/config, ~/.mypy.ini) 116s --warn-unused-configs Warn about unused '[mypy-]' or 116s '[[tool.mypy.overrides]]' config sections 116s (inverse: --no-warn-unused-configs) 116s 116s Import discovery: 116s Configure how imports are discovered and followed. 116s 116s --no-namespace-packages Support namespace packages (PEP 420, __init__.py- 116s less) (inverse: --namespace-packages) 116s --ignore-missing-imports Silently ignore imports of missing modules 116s --follow-imports {normal,silent,skip,error} 116s How to treat imports (default normal) 116s --python-executable EXECUTABLE 116s Python executable used for finding PEP 561 116s compliant installed packages and stubs 116s --no-site-packages Do not search for installed PEP 561 compliant 116s packages 116s --no-silence-site-packages 116s Do not silence errors in PEP 561 compliant 116s installed packages 116s --junit-format {global,per_file} 116s If --junit-xml is set, specifies format. global: 116s single test with all errors; per_file: one test 116s entry per file with failures 116s 116s Platform configuration: 116s Type check code assuming it will be run under certain runtime conditions. 116s By default, mypy assumes your code will be run using the same operating 116s system and Python version you are using to run mypy itself. 116s 116s --python-version x.y Type check code assuming it will be running on 116s Python x.y 116s --platform PLATFORM Type check special-cased code for the given OS 116s platform (defaults to sys.platform) 116s --always-true NAME Additional variable to be considered True (may be 116s repeated) 116s --always-false NAME Additional variable to be considered False (may be 116s repeated) 116s 116s Disallow dynamic typing: 116s Disallow the use of the dynamic 'Any' type under certain conditions. 116s 116s --disallow-any-unimported 116s Disallow Any types resulting from unfollowed 116s imports 116s --disallow-any-expr Disallow all expressions that have type Any 116s --disallow-any-decorated Disallow functions that have Any in their 116s signature after decorator transformation 116s --disallow-any-explicit Disallow explicit Any in type positions 116s --disallow-any-generics Disallow usage of generic types that do not 116s specify explicit type parameters (inverse: 116s --allow-any-generics) 116s --disallow-subclassing-any 116s Disallow subclassing values of type 'Any' when 116s defining classes (inverse: --allow-subclassing- 116s any) 116s 116s Untyped definitions and calls: 116s Configure how untyped definitions and calls are handled. Note: by default, 116s mypy ignores any untyped function definitions and assumes any calls to 116s such functions have a return type of 'Any'. 116s 116s --disallow-untyped-calls Disallow calling functions without type 116s annotations from functions with type annotations 116s (inverse: --allow-untyped-calls) 116s --untyped-calls-exclude MODULE 116s Disable --disallow-untyped-calls for 116s functions/methods coming from specific package, 116s module, or class 116s --disallow-untyped-defs Disallow defining functions without type 116s annotations or with incomplete type annotations 116s (inverse: --allow-untyped-defs) 116s --disallow-incomplete-defs 116s Disallow defining functions with incomplete type 116s annotations (while still allowing entirely 116s unannotated definitions) (inverse: --allow- 116s incomplete-defs) 116s --check-untyped-defs Type check the interior of functions without type 116s annotations (inverse: --no-check-untyped-defs) 116s --disallow-untyped-decorators 116s Disallow decorating typed functions with untyped 116s decorators (inverse: --allow-untyped-decorators) 116s 116s None and Optional handling: 116s Adjust how values of type 'None' are handled. For more context on how mypy 116s handles values of type 'None', see: 116s https://mypy.readthedocs.io/en/stable/kinds_of_types.html#no-strict- 116s optional 116s 116s --implicit-optional Assume arguments with default values of None are 116s Optional (inverse: --no-implicit-optional) 116s --no-strict-optional Disable strict Optional checks (inverse: --strict- 116s optional) 116s 116s Configuring warnings: 116s Detect code that is sound but redundant or problematic. 116s 116s --warn-redundant-casts Warn about casting an expression to its inferred 116s type (inverse: --no-warn-redundant-casts) 116s --warn-unused-ignores Warn about unneeded '# type: ignore' comments 116s (inverse: --no-warn-unused-ignores) 116s --no-warn-no-return Do not warn about functions that end without 116s returning (inverse: --warn-no-return) 116s --warn-return-any Warn about returning values of type Any from non- 116s Any typed functions (inverse: --no-warn-return- 116s any) 116s --warn-unreachable Warn about statements or expressions inferred to 116s be unreachable (inverse: --no-warn-unreachable) 116s 116s Miscellaneous strictness flags: 116s --allow-untyped-globals Suppress toplevel errors caused by missing 116s annotations (inverse: --disallow-untyped-globals) 116s --allow-redefinition Allow unconditional variable redefinition with a 116s new type (inverse: --disallow-redefinition) 116s --no-implicit-reexport Treat imports as private unless aliased (inverse: 116s --implicit-reexport) 116s --strict-equality Prohibit equality, identity, and container checks 116s for non-overlapping types (inverse: --no-strict- 116s equality) 116s --extra-checks Enable additional checks that are technically 116s correct but may be impractical in real code. For 116s example, this prohibits partial overlap in 116s TypedDict updates, and makes arguments prepended 116s via Concatenate positional-only (inverse: --no- 116s extra-checks) 116s --strict Strict mode; enables the following flags: --warn- 116s unused-configs, --disallow-any-generics, 116s --disallow-subclassing-any, --disallow-untyped- 116s calls, --disallow-untyped-defs, --disallow- 116s incomplete-defs, --check-untyped-defs, --disallow- 116s untyped-decorators, --warn-redundant-casts, 116s --warn-unused-ignores, --warn-return-any, --no- 116s implicit-reexport, --strict-equality, --extra- 116s checks 116s --disable-error-code NAME 116s Disable a specific error code 116s --enable-error-code NAME Enable a specific error code 116s 116s Configuring error messages: 116s Adjust the amount of detail shown in error messages. 116s 116s --show-error-context Precede errors with "note:" messages explaining 116s context (inverse: --hide-error-context) 116s --show-column-numbers Show column numbers in error messages (inverse: 116s --hide-column-numbers) 116s --show-error-end Show end line/end column numbers in error 116s messages. This implies --show-column-numbers 116s (inverse: --hide-error-end) 116s --hide-error-codes Hide error codes in error messages (inverse: 116s --show-error-codes) 116s --show-error-code-links Show links to error code documentation (inverse: 116s --hide-error-code-links) 116s --pretty Use visually nicer output in error messages: Use 116s soft word wrap, show source code snippets, and 116s show error location markers (inverse: --no-pretty) 116s --no-color-output Do not colorize error messages (inverse: --color- 116s output) 116s --no-error-summary Do not show error stats summary (inverse: --error- 116s summary) 116s --show-absolute-path Show absolute paths to files (inverse: --hide- 116s absolute-path) 116s 116s Incremental mode: 116s Adjust how mypy incrementally type checks and caches modules. Mypy caches 116s type information about modules into a cache to let you speed up future 116s invocations of mypy. Also see mypy's daemon mode: 116s mypy.readthedocs.io/en/stable/mypy_daemon.html#mypy-daemon 116s 116s --no-incremental Disable module cache (inverse: --incremental) 116s --cache-dir DIR Store module cache info in the given folder in 116s incremental mode (defaults to '.mypy_cache') 116s --sqlite-cache Use a sqlite database to store the cache (inverse: 116s --no-sqlite-cache) 116s --cache-fine-grained Include fine-grained dependency information in the 116s cache for the mypy daemon 116s --skip-version-check Allow using cache written by older mypy version 116s --skip-cache-mtime-checks 116s Skip cache internal consistency checks based on 116s mtime 116s 116s Advanced options: 116s Debug and customize mypy internals. 116s 116s --pdb Invoke pdb on fatal error 116s --show-traceback, --tb Show traceback on fatal error 116s --raise-exceptions Raise exception on fatal error 116s --custom-typing-module MODULE 116s Use a custom typing module 116s --old-type-inference Disable new experimental type inference algorithm 116s --custom-typeshed-dir DIR 116s Use the custom typeshed in DIR 116s --warn-incomplete-stub Warn if missing type annotation in typeshed, only 116s relevant with --disallow-untyped-defs or 116s --disallow-incomplete-defs enabled (inverse: --no- 116s warn-incomplete-stub) 116s --shadow-file SOURCE_FILE SHADOW_FILE 116s When encountering SOURCE_FILE, read and type check 116s the contents of SHADOW_FILE instead. 116s 116s Report generation: 116s Generate a report in the specified format. 116s 116s --any-exprs-report DIR 116s --cobertura-xml-report DIR 116s --html-report DIR 116s --linecount-report DIR 116s --linecoverage-report DIR 116s --lineprecision-report DIR 116s --txt-report DIR 116s --xml-report DIR 116s --xslt-html-report DIR 116s --xslt-txt-report DIR 116s 116s Miscellaneous: 116s --junit-xml JUNIT_XML Write junit.xml to the given file 116s --find-occurrences CLASS.MEMBER 116s Print out all usages of a class member 116s (experimental) 116s --scripts-are-modules Script x becomes module x instead of __main__ 116s --install-types Install detected missing library stub packages 116s using pip (inverse: --no-install-types) 116s --non-interactive Install stubs without asking for confirmation and 116s hide errors, with --install-types (inverse: 116s --interactive) 116s 116s Running code: 116s Specify the code you want to type check. For more details, see 116s mypy.readthedocs.io/en/stable/running_mypy.html#running-mypy 116s 116s --explicit-package-bases Use current directory and MYPYPATH to determine 116s module names of files passed (inverse: --no- 116s explicit-package-bases) 116s --exclude PATTERN Regular expression to match file names, directory 116s names or paths which mypy should ignore while 116s recursively discovering files to check, e.g. 116s --exclude '/setup\.py$'. May be specified more 116s than once, eg. --exclude a --exclude b 116s -m MODULE, --module MODULE 116s Type-check module; can repeat for more modules 116s -p PACKAGE, --package PACKAGE 116s Type-check package recursively; can be repeated 116s -c PROGRAM_TEXT, --command PROGRAM_TEXT 116s Type-check program passed in as string 116s files Type-check given files or directories 116s 116s Environment variables: 116s Define MYPYPATH for additional module search path entries. 116s Define MYPY_CACHE_DIR to override configuration cache_dir path. 116s + mypyc --help 117s usage: mypy [-h] [-v] [-V] [more options; see below] 117s [-m MODULE] [-p PACKAGE] [-c PROGRAM_TEXT] [files ...] 117s 117s Mypy is a program that will type check your Python code. 117s 117s Pass in any files or folders you want to type check. Mypy will 117s recursively traverse any provided folders to find .py files: 117s 117s $ mypy my_program.py my_src_folder 117s 117s For more information on getting started, see: 117s 117s - https://mypy.readthedocs.io/en/stable/getting_started.html 117s 117s For more details on both running mypy and using the flags below, see: 117s 117s - https://mypy.readthedocs.io/en/stable/running_mypy.html 117s - https://mypy.readthedocs.io/en/stable/command_line.html 117s 117s You can also use a config file to configure mypy instead of using 117s command line flags. For more details, see: 117s 117s - https://mypy.readthedocs.io/en/stable/config_file.html 117s 117s options: 117s --enable-incomplete-feature {PreciseTupleTypes} 117s Enable support of incomplete/experimental features 117s for early preview 117s 117s Optional arguments: 117s -h, --help Show this help message and exit 117s -v, --verbose More verbose messages 117s -V, --version Show program's version number and exit 117s 117s Config file: 117s Use a config file instead of command line arguments. This is useful if you 117s are using many flags or want to set different options per each module. 117s 117s --config-file CONFIG_FILE 117s Configuration file, must have a [mypy] section 117s (defaults to mypy.ini, .mypy.ini, pyproject.toml, 117s setup.cfg, ~/.config/mypy/config, ~/.mypy.ini) 117s --warn-unused-configs Warn about unused '[mypy-]' or 117s '[[tool.mypy.overrides]]' config sections 117s (inverse: --no-warn-unused-configs) 117s 117s Import discovery: 117s Configure how imports are discovered and followed. 117s 117s --no-namespace-packages Support namespace packages (PEP 420, __init__.py- 117s less) (inverse: --namespace-packages) 117s --ignore-missing-imports Silently ignore imports of missing modules 117s --follow-imports {normal,silent,skip,error} 117s How to treat imports (default normal) 117s --python-executable EXECUTABLE 117s Python executable used for finding PEP 561 117s compliant installed packages and stubs 117s --no-site-packages Do not search for installed PEP 561 compliant 117s packages 117s --no-silence-site-packages 117s Do not silence errors in PEP 561 compliant 117s installed packages 117s --junit-format {global,per_file} 117s If --junit-xml is set, specifies format. global: 117s single test with all errors; per_file: one test 117s entry per file with failures 117s 117s Platform configuration: 117s Type check code assuming it will be run under certain runtime conditions. 117s By default, mypy assumes your code will be run using the same operating 117s system and Python version you are using to run mypy itself. 117s 117s --python-version x.y Type check code assuming it will be running on 117s Python x.y 117s --platform PLATFORM Type check special-cased code for the given OS 117s platform (defaults to sys.platform) 117s --always-true NAME Additional variable to be considered True (may be 117s repeated) 117s --always-false NAME Additional variable to be considered False (may be 117s repeated) 117s 117s Disallow dynamic typing: 117s Disallow the use of the dynamic 'Any' type under certain conditions. 117s 117s --disallow-any-unimported 117s Disallow Any types resulting from unfollowed 117s imports 117s --disallow-any-expr Disallow all expressions that have type Any 117s --disallow-any-decorated Disallow functions that have Any in their 117s signature after decorator transformation 117s --disallow-any-explicit Disallow explicit Any in type positions 117s --disallow-any-generics Disallow usage of generic types that do not 117s specify explicit type parameters (inverse: 117s --allow-any-generics) 117s --disallow-subclassing-any 117s Disallow subclassing values of type 'Any' when 117s defining classes (inverse: --allow-subclassing- 117s any) 117s 117s Untyped definitions and calls: 117s Configure how untyped definitions and calls are handled. Note: by default, 117s mypy ignores any untyped function definitions and assumes any calls to 117s such functions have a return type of 'Any'. 117s 117s --disallow-untyped-calls Disallow calling functions without type 117s annotations from functions with type annotations 117s (inverse: --allow-untyped-calls) 117s --untyped-calls-exclude MODULE 117s Disable --disallow-untyped-calls for 117s functions/methods coming from specific package, 117s module, or class 117s --disallow-untyped-defs Disallow defining functions without type 117s annotations or with incomplete type annotations 117s (inverse: --allow-untyped-defs) 117s --disallow-incomplete-defs 117s Disallow defining functions with incomplete type 117s annotations (while still allowing entirely 117s unannotated definitions) (inverse: --allow- 117s incomplete-defs) 117s --check-untyped-defs Type check the interior of functions without type 117s annotations (inverse: --no-check-untyped-defs) 117s --disallow-untyped-decorators 117s Disallow decorating typed functions with untyped 117s decorators (inverse: --allow-untyped-decorators) 117s 117s None and Optional handling: 117s Adjust how values of type 'None' are handled. For more context on how mypy 117s handles values of type 'None', see: 117s https://mypy.readthedocs.io/en/stable/kinds_of_types.html#no-strict- 117s optional 117s 117s --implicit-optional Assume arguments with default values of None are 117s Optional (inverse: --no-implicit-optional) 117s --no-strict-optional Disable strict Optional checks (inverse: --strict- 117s optional) 117s 117s Configuring warnings: 117s Detect code that is sound but redundant or problematic. 117s 117s --warn-redundant-casts Warn about casting an expression to its inferred 117s type (inverse: --no-warn-redundant-casts) 117s --warn-unused-ignores Warn about unneeded '# type: ignore' comments 117s (inverse: --no-warn-unused-ignores) 117s --no-warn-no-return Do not warn about functions that end without 117s returning (inverse: --warn-no-return) 117s --warn-return-any Warn about returning values of type Any from non- 117s Any typed functions (inverse: --no-warn-return- 117s any) 117s --warn-unreachable Warn about statements or expressions inferred to 117s be unreachable (inverse: --no-warn-unreachable) 117s 117s Miscellaneous strictness flags: 117s --allow-untyped-globals Suppress toplevel errors caused by missing 117s annotations (inverse: --disallow-untyped-globals) 117s --allow-redefinition Allow unconditional variable redefinition with a 117s new type (inverse: --disallow-redefinition) 117s --no-implicit-reexport Treat imports as private unless aliased (inverse: 117s --implicit-reexport) 117s --strict-equality Prohibit equality, identity, and container checks 117s for non-overlapping types (inverse: --no-strict- 117s equality) 117s --extra-checks Enable additional checks that are technically 117s correct but may be impractical in real code. For 117s example, this prohibits partial overlap in 117s TypedDict updates, and makes arguments prepended 117s via Concatenate positional-only (inverse: --no- 117s extra-checks) 117s --strict Strict mode; enables the following flags: --warn- 117s unused-configs, --disallow-any-generics, 117s --disallow-subclassing-any, --disallow-untyped- 117s calls, --disallow-untyped-defs, --disallow- 117s incomplete-defs, --check-untyped-defs, --disallow- 117s untyped-decorators, --warn-redundant-casts, 117s --warn-unused-ignores, --warn-return-any, --no- 117s implicit-reexport, --strict-equality, --extra- 117s checks 117s --disable-error-code NAME 117s Disable a specific error code 117s --enable-error-code NAME Enable a specific error code 117s 117s Configuring error messages: 117s Adjust the amount of detail shown in error messages. 117s 117s --show-error-context Precede errors with "note:" messages explaining 117s context (inverse: --hide-error-context) 117s --show-column-numbers Show column numbers in error messages (inverse: 117s --hide-column-numbers) 117s --show-error-end Show end line/end column numbers in error 117s messages. This implies --show-column-numbers 117s (inverse: --hide-error-end) 117s --hide-error-codes Hide error codes in error messages (inverse: 117s --show-error-codes) 117s --show-error-code-links Show links to error code documentation (inverse: 117s --hide-error-code-links) 117s --pretty Use visually nicer output in error messages: Use 117s soft word wrap, show source code snippets, and 117s show error location markers (inverse: --no-pretty) 117s --no-color-output Do not colorize error messages (inverse: --color- 117s output) 117s --no-error-summary Do not show error stats summary (inverse: --error- 117s summary) 117s --show-absolute-path Show absolute paths to files (inverse: --hide- 117s absolute-path) 117s 117s Incremental mode: 117s Adjust how mypy incrementally type checks and caches modules. Mypy caches 117s type information about modules into a cache to let you speed up future 117s invocations of mypy. Also see mypy's daemon mode: 117s mypy.readthedocs.io/en/stable/mypy_daemon.html#mypy-daemon 117s 117s --no-incremental Disable module cache (inverse: --incremental) 117s --cache-dir DIR Store module cache info in the given folder in 117s incremental mode (defaults to '.mypy_cache') 117s --sqlite-cache Use a sqlite database to store the cache (inverse: 117s --no-sqlite-cache) 117s --cache-fine-grained Include fine-grained dependency information in the 117s cache for the mypy daemon 117s --skip-version-check Allow using cache written by older mypy version 117s --skip-cache-mtime-checks 117s Skip cache internal consistency checks based on 117s mtime 117s 117s Advanced options: 117s Debug and customize mypy internals. 117s 117s --pdb Invoke pdb on fatal error 117s --show-traceback, --tb Show traceback on fatal error 117s --raise-exceptions Raise exception on fatal error 117s --custom-typing-module MODULE 117s Use a custom typing module 117s --old-type-inference Disable new experimental type inference algorithm 117s --custom-typeshed-dir DIR 117s Use the custom typeshed in DIR 117s --warn-incomplete-stub Warn if missing type annotation in typeshed, only 117s relevant with --disallow-untyped-defs or 117s --disallow-incomplete-defs enabled (inverse: --no- 117s warn-incomplete-stub) 117s --shadow-file SOURCE_FILE SHADOW_FILE 117s When encountering SOURCE_FILE, read and type check 117s the contents of SHADOW_FILE instead. 117s 117s Report generation: 117s Generate a report in the specified format. 117s 117s --any-exprs-report DIR 117s --cobertura-xml-report DIR 117s --html-report DIR 117s --linecount-report DIR 117s --linecoverage-report DIR 117s --lineprecision-report DIR 117s --txt-report DIR 117s --xml-report DIR 117s --xslt-html-report DIR 117s --xslt-txt-report DIR 117s 117s Miscellaneous: 117s --junit-xml JUNIT_XML Write junit.xml to the given file 117s --find-occurrences CLASS.MEMBER 117s Print out all usages of a class member 117s (experimental) 117s --scripts-are-modules Script x becomes module x instead of __main__ 117s --install-types Install detected missing library stub packages 117s using pip (inverse: --no-install-types) 117s --non-interactive Install stubs without asking for confirmation and 117s hide errors, with --install-types (inverse: 117s --interactive) 117s 117s Running code: 117s Specify the code you want to type check. For more details, see 117s mypy.readthedocs.io/en/stable/running_mypy.html#running-mypy 117s 117s --explicit-package-bases Use current directory and MYPYPATH to determine 117s module names of files passed (inverse: --no- 117s explicit-package-bases) 117s --exclude PATTERN Regular expression to match file names, directory 117s names or paths which mypy should ignore while 117s recursively discovering files to check, e.g. 117s --exclude '/setup\.py$'. May be specified more 117s than once, eg. --exclude a --exclude b 117s -m MODULE, --module MODULE 117s Type-check module; can repeat for more modules 117s -p PACKAGE, --package PACKAGE 117s Type-check package recursively; can be repeated 117s -c PROGRAM_TEXT, --command PROGRAM_TEXT 117s Type-check program passed in as string 117s files Type-check given files or directories 117s 117s Environment variables: 117s Define MYPYPATH for additional module search path entries. 117s Define MYPY_CACHE_DIR to override configuration cache_dir path. 117s + stubgen --help 117s usage: stubgen [-h] [more options, see -h] 117s [-m MODULE] [-p PACKAGE] [files ...] 117s 117s Generate draft stubs for modules. Stubs are generated in directory ./out, to 117s avoid overriding files with manual changes. This directory is assumed to 117s exist. 117s 117s positional arguments: 117s files generate stubs for given files or directories 117s 117s options: 117s -h, --help show this help message and exit 117s --ignore-errors ignore errors when trying to generate stubs for 117s modules 117s --no-import don't import the modules, just parse and analyze them 117s (doesn't work with C extension modules and might not 117s respect __all__) 117s --no-analysis, --parse-only 117s don't perform semantic analysis of sources, just parse 117s them (only applies to Python modules, might affect 117s quality of stubs. Not compatible with --inspect) 117s --inspect-mode import and inspect modules instead of parsing source 117s code.This is the default behavior for c modules and 117s pyc-only packages, but it is also useful for pure 117s python modules with dynamically generated members. 117s --include-private generate stubs for objects and members considered 117s private (single leading underscore and no trailing 117s underscores) 117s --export-less don't implicitly export all names imported from other 117s modules in the same package 117s --include-docstrings include existing docstrings with the stubs 117s -v, --verbose show more verbose messages 117s -q, --quiet show fewer messages 117s --doc-dir PATH use .rst documentation in PATH (this may result in 117s better stubs in some cases; consider setting this to 117s DIR/Python-X.Y.Z/Doc/library) 117s --search-path PATH specify module search directories, separated by ':' 117s (currently only used if --no-import is given) 117s -o PATH, --output PATH 117s change the output directory [default: out] 117s -m MODULE, --module MODULE 117s generate stub for module; can repeat for more modules 117s -p PACKAGE, --package PACKAGE 117s generate stubs for package recursively; can be 117s repeated 117s + stubtest --help 117s usage: stubtest [-h] [--concise] [--ignore-missing-stub] 117s [--ignore-positional-only] [--allowlist FILE] 117s [--generate-allowlist] [--ignore-unused-allowlist] 117s [--mypy-config-file FILE] [--custom-typeshed-dir DIR] 117s [--check-typeshed] [--version] 117s [modules ...] 117s 117s Compares stubs to objects introspected from the runtime. 117s 117s positional arguments: 117s modules Modules to test 117s 117s options: 117s -h, --help show this help message and exit 117s --concise Makes stubtest's output more concise, one line per 117s error 117s --ignore-missing-stub 117s Ignore errors for stub missing things that are present 117s at runtime 117s --ignore-positional-only 117s Ignore errors for whether an argument should or 117s shouldn't be positional-only 117s --allowlist FILE, --whitelist FILE 117s Use file as an allowlist. Can be passed multiple times 117s to combine multiple allowlists. Allowlists can be 117s created with --generate-allowlist. Allowlists support 117s regular expressions. 117s --generate-allowlist, --generate-whitelist 117s Print an allowlist (to stdout) to be used with 117s --allowlist 117s --ignore-unused-allowlist, --ignore-unused-whitelist 117s Ignore unused allowlist entries 117s --mypy-config-file FILE 117s Use specified mypy config file to determine mypy 117s plugins and mypy path 117s --custom-typeshed-dir DIR 117s Use the custom typeshed in DIR 117s --check-typeshed Check all stdlib modules in typeshed 117s --version show program's version number and exit 117s + export TEST_MYPYC=1 117s + TEST_MYPYC=1 117s + rm -Rf mypy mypyc 117s + cp -r /usr/lib/python3/dist-packages/mypy ./ 117s + cp -r /usr/lib/python3/dist-packages/mypyc ./ 117s + MYPY_TEST_PREFIX=/tmp/autopkgtest.sTCTt9/build.Tjd/src 117s + pytest-3 -v --pyargs mypy 118s ============================= test session starts ============================== 118s platform linux -- Python 3.12.3, pytest-8.2.2, pluggy-1.5.0 -- /usr/bin/python3 118s cachedir: .pytest_cache 118s rootdir: /tmp/autopkgtest.sTCTt9/autopkgtest_tmp 118s plugins: xdist-3.6.1 118s collecting ... collected 16 items 118s 118s test/meta/test_diff_helper.py::DiffHelperSuite::test_diff_ranges PASSED [ 6%] 118s test/meta/test_diff_helper.py::DiffHelperSuite::test_render_diff_range PASSED [ 12%] 119s test/meta/test_parse_data.py::ParseTestDataSuite::test_bad_eq_version_check PASSED [ 18%] 120s test/meta/test_parse_data.py::ParseTestDataSuite::test_bad_ge_version_check PASSED [ 25%] 121s test/meta/test_parse_data.py::ParseTestDataSuite::test_parse_invalid_case PASSED [ 31%] 121s test/meta/test_parse_data.py::ParseTestDataSuite::test_parse_invalid_section PASSED [ 37%] 123s test/meta/test_update_data.py::UpdateDataSuite::test_update_data PASSED [ 43%] 123s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace PASSED [ 50%] 123s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace_explicit_base PASSED [ 56%] 123s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace_multi_dir PASSED [ 62%] 123s test/test_find_sources.py::SourceFinderSuite::test_crawl_no_namespace PASSED [ 68%] 123s test/test_find_sources.py::SourceFinderSuite::test_find_sources_exclude PASSED [ 75%] 123s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace PASSED [ 81%] 123s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace_explicit_base PASSED [ 87%] 123s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace_multi_dir PASSED [ 93%] 123s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_no_namespace PASSED [100%] 123s 123s ============================== 16 passed in 5.54s ============================== 123s + rm -Rf mypy/typeshed 123s + /usr/bin/mypy --config-file /tmp/autopkgtest.sTCTt9/build.Tjd/src/mypy_self_check.ini mypy 143s Success: no issues found in 178 source files 144s autopkgtest [10:53:21]: test run-unit-test: -----------------------] 144s run-unit-test PASS 144s autopkgtest [10:53:21]: test run-unit-test: - - - - - - - - - - results - - - - - - - - - - 145s autopkgtest [10:53:22]: test autodep8-python3: preparing testbed 1010s autopkgtest [11:07:47]: testbed dpkg architecture: arm64 1010s autopkgtest [11:07:47]: testbed apt version: 2.9.3 1010s autopkgtest [11:07:47]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1013s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [110 kB] 1014s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [1680 B] 1014s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [42.7 kB] 1014s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [7972 B] 1014s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [337 kB] 1014s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main arm64 Packages [66.8 kB] 1014s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/restricted arm64 Packages [31.8 kB] 1014s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/universe arm64 Packages [307 kB] 1014s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse arm64 Packages [9192 B] 1014s Fetched 914 kB in 4s (238 kB/s) 1014s Reading package lists... 1018s Reading package lists... 1018s Building dependency tree... 1018s Reading state information... 1019s Calculating upgrade... 1019s The following packages will be upgraded: 1019s bash 1021s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1021s Need to get 781 kB of archives. 1021s After this operation, 0 B of additional disk space will be used. 1021s Get:1 http://ftpmaster.internal/ubuntu oracular/main arm64 bash arm64 5.2.21-2.1ubuntu1 [781 kB] 1021s Fetched 781 kB in 2s (404 kB/s) 1022s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78200 files and directories currently installed.) 1022s Preparing to unpack .../bash_5.2.21-2.1ubuntu1_arm64.deb ... 1022s Unpacking bash (5.2.21-2.1ubuntu1) over (5.2.21-2ubuntu5) ... 1022s Setting up bash (5.2.21-2.1ubuntu1) ... 1022s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 1022s Processing triggers for debianutils (5.18) ... 1022s Processing triggers for install-info (7.1-3build2) ... 1022s Processing triggers for man-db (2.12.1-1) ... 1024s Reading package lists... 1024s Building dependency tree... 1024s Reading state information... 1025s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1025s Hit:1 http://ftpmaster.internal/ubuntu oracular InRelease 1025s Hit:2 http://ftpmaster.internal/ubuntu oracular-updates InRelease 1025s Hit:3 http://ftpmaster.internal/ubuntu oracular-security InRelease 1025s Hit:4 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 1027s Reading package lists... 1027s Reading package lists... 1027s Building dependency tree... 1027s Reading state information... 1028s Calculating upgrade... 1028s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1028s Reading package lists... 1029s Building dependency tree... 1029s Reading state information... 1029s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1034s Reading package lists... 1034s Building dependency tree... 1034s Reading state information... 1034s Starting pkgProblemResolver with broken count: 0 1034s Starting 2 pkgProblemResolver with broken count: 0 1034s Done 1035s The following additional packages will be installed: 1035s python3-all python3-mypy python3-mypy-extensions python3-psutil 1035s Recommended packages: 1035s python3-lxml python3-setuptools 1035s The following NEW packages will be installed: 1035s autopkgtest-satdep python3-all python3-mypy python3-mypy-extensions 1035s python3-psutil 1035s 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. 1035s Need to get 8171 kB/8172 kB of archives. 1035s After this operation, 53.1 MB of additional disk space will be used. 1035s Get:1 /tmp/autopkgtest.sTCTt9/2-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [716 B] 1035s Get:2 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-all arm64 3.12.3-0ubuntu1 [888 B] 1035s Get:3 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-mypy-extensions all 1.0.0-1 [6148 B] 1035s Get:4 http://ftpmaster.internal/ubuntu oracular/main arm64 python3-psutil arm64 5.9.8-2build2 [196 kB] 1036s Get:5 http://ftpmaster.internal/ubuntu oracular/universe arm64 python3-mypy arm64 1.10.0-1 [7969 kB] 1037s Fetched 8171 kB in 1s (7568 kB/s) 1037s Selecting previously unselected package python3-all. 1037s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 78200 files and directories currently installed.) 1037s Preparing to unpack .../python3-all_3.12.3-0ubuntu1_arm64.deb ... 1037s Unpacking python3-all (3.12.3-0ubuntu1) ... 1037s Selecting previously unselected package python3-mypy-extensions. 1037s Preparing to unpack .../python3-mypy-extensions_1.0.0-1_all.deb ... 1037s Unpacking python3-mypy-extensions (1.0.0-1) ... 1037s Selecting previously unselected package python3-psutil. 1037s Preparing to unpack .../python3-psutil_5.9.8-2build2_arm64.deb ... 1037s Unpacking python3-psutil (5.9.8-2build2) ... 1037s Selecting previously unselected package python3-mypy. 1037s Preparing to unpack .../python3-mypy_1.10.0-1_arm64.deb ... 1037s Unpacking python3-mypy (1.10.0-1) ... 1038s Selecting previously unselected package autopkgtest-satdep. 1038s Preparing to unpack .../2-autopkgtest-satdep.deb ... 1038s Unpacking autopkgtest-satdep (0) ... 1038s Setting up python3-mypy-extensions (1.0.0-1) ... 1038s Setting up python3-all (3.12.3-0ubuntu1) ... 1038s Setting up python3-psutil (5.9.8-2build2) ... 1038s Setting up python3-mypy (1.10.0-1) ... 1039s Setting up autopkgtest-satdep (0) ... 1043s (Reading database ... 79617 files and directories currently installed.) 1043s Removing autopkgtest-satdep (0) ... 1049s autopkgtest [11:08:26]: test autodep8-python3: set -e ; for py in $(py3versions -r 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import mypy; print(mypy)" ; done 1049s autopkgtest [11:08:26]: test autodep8-python3: [----------------------- 1050s Testing with python3.12: 1050s 1050s autopkgtest [11:08:27]: test autodep8-python3: -----------------------] 1051s autodep8-python3 PASS (superficial) 1051s autopkgtest [11:08:28]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 1051s autopkgtest [11:08:28]: @@@@@@@@@@@@@@@@@@@@ summary 1051s run-unit-test PASS 1051s autodep8-python3 PASS (superficial) 1184s nova [W] Skipping flock in bos03-arm64 1184s Creating nova instance adt-oracular-arm64-mypy-20240608-105057-juju-7f2275-prod-proposed-migration-environment-3-21f17a6d-2400-4a97-932e-6bf9c4c32a05 from image adt/ubuntu-oracular-arm64-server-20240608.img (UUID 22fa5d69-8269-442f-bb5d-fd1454f7b08f)... 1184s nova [W] Skipping flock in bos03-arm64 1184s Creating nova instance adt-oracular-arm64-mypy-20240608-105057-juju-7f2275-prod-proposed-migration-environment-3-21f17a6d-2400-4a97-932e-6bf9c4c32a05 from image adt/ubuntu-oracular-arm64-server-20240608.img (UUID 22fa5d69-8269-442f-bb5d-fd1454f7b08f)...