0s autopkgtest [18:09:13]: starting date and time: 2025-01-03 18:09:13+0000 0s autopkgtest [18:09:13]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [18:09:13]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.v2_itknw/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_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,radosgw.ps5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:python3-defaults --apt-upgrade python-griffe --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python3-defaults/3.13.1-1~exp2' -- lxd -r lxd-armhf-10.145.243.27 lxd-armhf-10.145.243.27:autopkgtest/ubuntu/plucky/armhf 53s autopkgtest [18:10:06]: testbed dpkg architecture: armhf 55s autopkgtest [18:10:08]: testbed apt version: 2.9.14ubuntu1 59s autopkgtest [18:10:12]: @@@@@@@@@@@@@@@@@@@@ test bed setup 62s autopkgtest [18:10:15]: testbed release detected to be: None 72s autopkgtest [18:10:25]: updating testbed package index (apt update) 74s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 74s Get:2 http://ftpmaster.internal/ubuntu plucky InRelease [213 kB] 74s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 74s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 75s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [780 kB] 75s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 75s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [73.5 kB] 75s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [11.5 kB] 75s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [77.1 kB] 75s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted armhf Packages [756 B] 75s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [736 kB] 75s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [5440 B] 75s Get:13 http://ftpmaster.internal/ubuntu plucky/multiverse Sources [297 kB] 75s Get:14 http://ftpmaster.internal/ubuntu plucky/universe Sources [20.9 MB] 75s Get:15 http://ftpmaster.internal/ubuntu plucky/main Sources [1375 kB] 75s Get:16 http://ftpmaster.internal/ubuntu plucky/restricted Sources [15.2 kB] 75s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf Packages [1356 kB] 75s Get:18 http://ftpmaster.internal/ubuntu plucky/restricted armhf Packages [2544 B] 75s Get:19 http://ftpmaster.internal/ubuntu plucky/universe armhf Packages [15.0 MB] 76s Get:20 http://ftpmaster.internal/ubuntu plucky/multiverse armhf Packages [173 kB] 79s Fetched 41.1 MB in 5s (7791 kB/s) 81s Reading package lists... 87s autopkgtest [18:10:40]: upgrading testbed (apt dist-upgrade and autopurge) 90s Reading package lists... 90s Building dependency tree... 90s Reading state information... 91s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 91s Starting 2 pkgProblemResolver with broken count: 0 91s Done 92s Entering ResolveByKeep 92s 93s The following packages were automatically installed and are no longer required: 93s libassuan0 libnsl2 libpython3.12-minimal libpython3.12-stdlib python3.12 93s python3.12-minimal 93s Use 'apt autoremove' to remove them. 93s The following NEW packages will be installed: 93s libpython3.13-minimal libpython3.13-stdlib openssl-provider-legacy 93s python3-bcrypt python3.13 python3.13-minimal 93s The following packages will be upgraded: 93s apport apport-core-dump-handler appstream apt apt-utils base-passwd bash 93s bash-completion binutils binutils-arm-linux-gnueabihf binutils-common 93s bsdextrautils bsdutils curl dirmngr dracut-install eject ethtool fdisk fwupd 93s gcc-14-base gettext-base gir1.2-girepository-2.0 gir1.2-glib-2.0 gnupg 93s gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpgconf gpgsm gpgv 93s groff-base iputils-ping iputils-tracepath keyboxd libappstream5 93s libapt-pkg6.0t64 libatomic1 libbinutils libblkid1 libbpf1 libc-bin libc6 93s libcap-ng0 libctf-nobfd0 libctf0 libcurl3t64-gnutls libcurl4t64 93s libdebconfclient0 libfdisk1 libfribidi0 libftdi1-2 libfwupd3 libgcc-s1 93s libgirepository-1.0-1 libglib2.0-0t64 libglib2.0-bin libglib2.0-data 93s libgpg-error-l10n libgpg-error0 libgstreamer1.0-0 libjson-glib-1.0-0 93s libjson-glib-1.0-common libmount1 libnewt0.52 libnpth0t64 libnss-systemd 93s libnss3 libpam-systemd libpng16-16t64 libpython3-stdlib 93s libpython3.12-minimal libpython3.12-stdlib libqmi-glib5 libqmi-proxy 93s libreadline8t64 libsframe1 libsmartcols1 libssl3t64 libstdc++6 93s libsystemd-shared libsystemd0 libtraceevent1 libtraceevent1-plugin libudev1 93s libunistring5 libuuid1 libwrap0 libxkbcommon0 libxml2 libyaml-0-2 locales 93s make mount openssl pci.ids publicsuffix python-apt-common python3 93s python3-apport python3-apt python3-attr python3-cryptography python3-gdbm 93s python3-jinja2 python3-json-pointer python3-jsonpatch python3-minimal 93s python3-newt python3-openssl python3-pkg-resources python3-problem-report 93s python3-rich python3-setuptools python3-software-properties python3-wadllib 93s python3.12 python3.12-gdbm python3.12-minimal python3.13-gdbm 93s readline-common rsync software-properties-common systemd systemd-cryptsetup 93s systemd-resolved systemd-sysv systemd-timesyncd tar tzdata ucf udev usb.ids 93s util-linux uuid-runtime whiptail xauth 93s 139 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. 93s Need to get 64.0 MB of archives. 93s After this operation, 28.2 MB of additional disk space will be used. 93s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf bash armhf 5.2.37-1ubuntu1 [677 kB] 93s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf bsdutils armhf 1:2.40.2-1ubuntu2 [108 kB] 93s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf tar armhf 1.35+dfsg-3.1 [240 kB] 93s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libatomic1 armhf 14.2.0-12ubuntu1 [7892 B] 93s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-base armhf 14.2.0-12ubuntu1 [52.6 kB] 93s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-s1 armhf 14.2.0-12ubuntu1 [40.6 kB] 93s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++6 armhf 14.2.0-12ubuntu1 [711 kB] 94s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf libc6 armhf 2.40-4ubuntu1 [2866 kB] 94s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf openssl-provider-legacy armhf 3.4.0-1ubuntu2 [29.4 kB] 94s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf libssl3t64 armhf 3.4.0-1ubuntu2 [1756 kB] 94s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-timesyncd armhf 257-2ubuntu1 [41.2 kB] 94s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-resolved armhf 257-2ubuntu1 [307 kB] 94s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-cryptsetup armhf 257-2ubuntu1 [122 kB] 94s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf eject armhf 2.40.2-1ubuntu2 [62.3 kB] 94s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf bsdextrautils armhf 2.40.2-1ubuntu2 [99.4 kB] 94s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf fdisk armhf 2.40.2-1ubuntu2 [155 kB] 94s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf libblkid1 armhf 2.40.2-1ubuntu2 [167 kB] 94s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf libmount1 armhf 2.40.2-1ubuntu2 [189 kB] 94s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf libsmartcols1 armhf 2.40.2-1ubuntu2 [135 kB] 94s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf libuuid1 armhf 2.40.2-1ubuntu2 [39.5 kB] 94s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf util-linux armhf 2.40.2-1ubuntu2 [1195 kB] 94s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf uuid-runtime armhf 2.40.2-1ubuntu2 [62.7 kB] 94s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf libfdisk1 armhf 2.40.2-1ubuntu2 [211 kB] 94s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf mount armhf 2.40.2-1ubuntu2 [156 kB] 94s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf readline-common all 8.2-6 [56.5 kB] 94s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf libreadline8t64 armhf 8.2-6 [131 kB] 94s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf libnss-systemd armhf 257-2ubuntu1 [160 kB] 94s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf systemd armhf 257-2ubuntu1 [3489 kB] 94s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf udev armhf 257-2ubuntu1 [1974 kB] 94s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf systemd-sysv armhf 257-2ubuntu1 [11.8 kB] 94s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf libpam-systemd armhf 257-2ubuntu1 [233 kB] 94s Get:32 http://ftpmaster.internal/ubuntu plucky/main armhf libsystemd-shared armhf 257-2ubuntu1 [2156 kB] 94s Get:33 http://ftpmaster.internal/ubuntu plucky/main armhf libudev1 armhf 257-2ubuntu1 [190 kB] 94s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf libsystemd0 armhf 257-2ubuntu1 [483 kB] 94s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf libdebconfclient0 armhf 0.274ubuntu1 [11.2 kB] 94s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf base-passwd armhf 3.6.6 [53.4 kB] 94s Get:37 http://ftpmaster.internal/ubuntu plucky/main armhf libc-bin armhf 2.40-4ubuntu1 [542 kB] 94s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf libapt-pkg6.0t64 armhf 2.9.18 [1085 kB] 94s Get:39 http://ftpmaster.internal/ubuntu plucky/main armhf apt armhf 2.9.18 [1349 kB] 94s Get:40 http://ftpmaster.internal/ubuntu plucky/main armhf apt-utils armhf 2.9.18 [216 kB] 94s Get:41 http://ftpmaster.internal/ubuntu plucky/main armhf libgpg-error-l10n all 1.51-3 [8800 B] 94s Get:42 http://ftpmaster.internal/ubuntu plucky/main armhf libgpg-error0 armhf 1.51-3 [64.8 kB] 94s Get:43 http://ftpmaster.internal/ubuntu plucky/main armhf libnpth0t64 armhf 1.8-2 [7572 B] 94s Get:44 http://ftpmaster.internal/ubuntu plucky/main armhf gpg-wks-client armhf 2.4.4-2ubuntu21 [88.9 kB] 95s Get:45 http://ftpmaster.internal/ubuntu plucky/main armhf dirmngr armhf 2.4.4-2ubuntu21 [351 kB] 95s Get:46 http://ftpmaster.internal/ubuntu plucky/main armhf gpgsm armhf 2.4.4-2ubuntu21 [246 kB] 95s Get:47 http://ftpmaster.internal/ubuntu plucky/main armhf gnupg-utils armhf 2.4.4-2ubuntu21 [160 kB] 95s Get:48 http://ftpmaster.internal/ubuntu plucky/main armhf gpg-agent armhf 2.4.4-2ubuntu21 [238 kB] 95s Get:49 http://ftpmaster.internal/ubuntu plucky/main armhf gpg armhf 2.4.4-2ubuntu21 [536 kB] 95s Get:50 http://ftpmaster.internal/ubuntu plucky/main armhf gpgconf armhf 2.4.4-2ubuntu21 [118 kB] 95s Get:51 http://ftpmaster.internal/ubuntu plucky/main armhf gnupg all 2.4.4-2ubuntu21 [359 kB] 95s Get:52 http://ftpmaster.internal/ubuntu plucky/main armhf keyboxd armhf 2.4.4-2ubuntu21 [113 kB] 95s Get:53 http://ftpmaster.internal/ubuntu plucky/main armhf gpgv armhf 2.4.4-2ubuntu21 [228 kB] 95s Get:54 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.13-minimal armhf 3.13.1-2 [868 kB] 95s Get:55 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13-minimal armhf 3.13.1-2 [2036 kB] 95s Get:56 http://ftpmaster.internal/ubuntu plucky/main armhf python3-cryptography armhf 43.0.0-1 [925 kB] 95s Get:57 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf python3-minimal armhf 3.13.1-1~exp2 [27.6 kB] 95s Get:58 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf python3 armhf 3.13.1-1~exp2 [23.9 kB] 95s Get:59 http://ftpmaster.internal/ubuntu plucky/main armhf python3-bcrypt armhf 4.2.0-2.1 [239 kB] 95s Get:60 http://ftpmaster.internal/ubuntu plucky/main armhf tzdata all 2024b-4ubuntu1 [196 kB] 95s Get:61 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.13-stdlib armhf 3.13.1-2 [1970 kB] 95s Get:62 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13 armhf 3.13.1-2 [729 kB] 95s Get:63 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libpython3-stdlib armhf 3.13.1-1~exp2 [10.2 kB] 95s Get:64 http://ftpmaster.internal/ubuntu plucky/main armhf python3.12 armhf 3.12.8-3 [667 kB] 96s Get:65 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.12-stdlib armhf 3.12.8-3 [1939 kB] 96s Get:66 http://ftpmaster.internal/ubuntu plucky/main armhf python3.12-minimal armhf 3.12.8-3 [2029 kB] 96s Get:67 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.12-minimal armhf 3.12.8-3 [825 kB] 96s Get:68 http://ftpmaster.internal/ubuntu plucky/main armhf rsync armhf 3.3.0+ds1-2 [422 kB] 96s Get:69 http://ftpmaster.internal/ubuntu plucky/main armhf python-apt-common all 2.9.6build1 [21.0 kB] 96s Get:70 http://ftpmaster.internal/ubuntu plucky/main armhf python3-apt armhf 2.9.6build1 [174 kB] 96s Get:71 http://ftpmaster.internal/ubuntu plucky/main armhf python3-problem-report all 2.31.0-0ubuntu2 [25.3 kB] 96s Get:72 http://ftpmaster.internal/ubuntu plucky/main armhf python3-apport all 2.31.0-0ubuntu2 [93.1 kB] 96s Get:73 http://ftpmaster.internal/ubuntu plucky/main armhf libglib2.0-data all 2.82.4-1 [52.2 kB] 96s Get:74 http://ftpmaster.internal/ubuntu plucky/main armhf libglib2.0-bin armhf 2.82.4-1 [93.0 kB] 96s Get:75 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-girepository-2.0 armhf 1.82.0-3 [25.3 kB] 96s Get:76 http://ftpmaster.internal/ubuntu plucky/main armhf gir1.2-glib-2.0 armhf 2.82.4-1 [182 kB] 96s Get:77 http://ftpmaster.internal/ubuntu plucky/main armhf libglib2.0-0t64 armhf 2.82.4-1 [1421 kB] 96s Get:78 http://ftpmaster.internal/ubuntu plucky/main armhf libgirepository-1.0-1 armhf 1.82.0-3 [108 kB] 96s Get:79 http://ftpmaster.internal/ubuntu plucky/main armhf apport-core-dump-handler all 2.31.0-0ubuntu2 [18.2 kB] 96s Get:80 http://ftpmaster.internal/ubuntu plucky/main armhf apport all 2.31.0-0ubuntu2 [82.9 kB] 96s Get:81 http://ftpmaster.internal/ubuntu plucky/main armhf libcap-ng0 armhf 0.8.5-4 [13.8 kB] 96s Get:82 http://ftpmaster.internal/ubuntu plucky/main armhf libunistring5 armhf 1.3-1 [583 kB] 96s Get:83 http://ftpmaster.internal/ubuntu plucky/main armhf iputils-ping armhf 3:20240905-1ubuntu1 [45.0 kB] 96s Get:84 http://ftpmaster.internal/ubuntu plucky/main armhf libbpf1 armhf 1:1.5.0-2 [158 kB] 96s Get:85 http://ftpmaster.internal/ubuntu plucky/main armhf libfribidi0 armhf 1.0.16-1 [24.3 kB] 96s Get:86 http://ftpmaster.internal/ubuntu plucky/main armhf python3-newt armhf 0.52.24-4ubuntu1 [20.1 kB] 96s Get:87 http://ftpmaster.internal/ubuntu plucky/main armhf libnewt0.52 armhf 0.52.24-4ubuntu1 [39.7 kB] 96s Get:88 http://ftpmaster.internal/ubuntu plucky/main armhf libxml2 armhf 2.12.7+dfsg+really2.9.14-0.2build1 [599 kB] 96s Get:89 http://ftpmaster.internal/ubuntu plucky/main armhf libyaml-0-2 armhf 0.2.5-2 [45.3 kB] 96s Get:90 http://ftpmaster.internal/ubuntu plucky/main armhf locales all 2.40-4ubuntu1 [4224 kB] 96s Get:91 http://ftpmaster.internal/ubuntu plucky/main armhf openssl armhf 3.4.0-1ubuntu2 [1159 kB] 96s Get:92 http://ftpmaster.internal/ubuntu plucky/main armhf python3-rich all 13.9.4-1 [190 kB] 96s Get:93 http://ftpmaster.internal/ubuntu plucky/main armhf ucf all 3.0046 [41.9 kB] 96s Get:94 http://ftpmaster.internal/ubuntu plucky/main armhf whiptail armhf 0.52.24-4ubuntu1 [17.3 kB] 96s Get:95 http://ftpmaster.internal/ubuntu plucky/main armhf bash-completion all 1:2.16.0-1 [214 kB] 96s Get:96 http://ftpmaster.internal/ubuntu plucky/main armhf ethtool armhf 1:6.11-1 [222 kB] 96s Get:97 http://ftpmaster.internal/ubuntu plucky/main armhf gettext-base armhf 0.22.5-3 [40.7 kB] 96s Get:98 http://ftpmaster.internal/ubuntu plucky/main armhf groff-base armhf 1.23.0-7 [949 kB] 96s Get:99 http://ftpmaster.internal/ubuntu plucky/main armhf iputils-tracepath armhf 3:20240905-1ubuntu1 [13.3 kB] 96s Get:100 http://ftpmaster.internal/ubuntu plucky/main armhf libpng16-16t64 armhf 1.6.44-3 [169 kB] 96s Get:101 http://ftpmaster.internal/ubuntu plucky/main armhf libtraceevent1-plugin armhf 1:1.8.4-2 [19.0 kB] 96s Get:102 http://ftpmaster.internal/ubuntu plucky/main armhf libtraceevent1 armhf 1:1.8.4-2 [53.8 kB] 97s Get:103 http://ftpmaster.internal/ubuntu plucky/main armhf libxkbcommon0 armhf 1.7.0-2 [113 kB] 97s Get:104 http://ftpmaster.internal/ubuntu plucky/main armhf pci.ids all 0.0~2024.11.25-1 [282 kB] 97s Get:105 http://ftpmaster.internal/ubuntu plucky/main armhf publicsuffix all 20241206.1516-0.1 [135 kB] 97s Get:106 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13-gdbm armhf 3.13.1-2 [29.8 kB] 97s Get:107 http://ftpmaster.internal/ubuntu plucky/main armhf python3.12-gdbm armhf 3.12.8-3 [28.9 kB] 97s Get:108 http://ftpmaster.internal/ubuntu plucky/main armhf python3-gdbm armhf 3.13.1-1 [8668 B] 97s Get:109 http://ftpmaster.internal/ubuntu plucky/main armhf usb.ids all 2024.12.04-1 [223 kB] 97s Get:110 http://ftpmaster.internal/ubuntu plucky/main armhf xauth armhf 1:1.1.2-1.1 [23.0 kB] 97s Get:111 http://ftpmaster.internal/ubuntu plucky/main armhf libcurl3t64-gnutls armhf 8.11.1-1ubuntu1 [333 kB] 97s Get:112 http://ftpmaster.internal/ubuntu plucky/main armhf libappstream5 armhf 1.0.4-1 [211 kB] 97s Get:113 http://ftpmaster.internal/ubuntu plucky/main armhf appstream armhf 1.0.4-1 [67.3 kB] 97s Get:114 http://ftpmaster.internal/ubuntu plucky/main armhf libctf0 armhf 2.43.50.20241230-1ubuntu1 [74.5 kB] 97s Get:115 http://ftpmaster.internal/ubuntu plucky/main armhf libctf-nobfd0 armhf 2.43.50.20241230-1ubuntu1 [77.3 kB] 97s Get:116 http://ftpmaster.internal/ubuntu plucky/main armhf binutils-arm-linux-gnueabihf armhf 2.43.50.20241230-1ubuntu1 [2960 kB] 97s Get:117 http://ftpmaster.internal/ubuntu plucky/main armhf libbinutils armhf 2.43.50.20241230-1ubuntu1 [403 kB] 97s Get:118 http://ftpmaster.internal/ubuntu plucky/main armhf binutils armhf 2.43.50.20241230-1ubuntu1 [3086 B] 97s Get:119 http://ftpmaster.internal/ubuntu plucky/main armhf binutils-common armhf 2.43.50.20241230-1ubuntu1 [222 kB] 97s Get:120 http://ftpmaster.internal/ubuntu plucky/main armhf libsframe1 armhf 2.43.50.20241230-1ubuntu1 [12.1 kB] 97s Get:121 http://ftpmaster.internal/ubuntu plucky/main armhf curl armhf 8.11.1-1ubuntu1 [244 kB] 97s Get:122 http://ftpmaster.internal/ubuntu plucky/main armhf libcurl4t64 armhf 8.11.1-1ubuntu1 [337 kB] 97s Get:123 http://ftpmaster.internal/ubuntu plucky/main armhf dracut-install armhf 105-2ubuntu5 [37.3 kB] 97s Get:124 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-glib-1.0-common all 1.10.6+ds-1 [5636 B] 97s Get:125 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-glib-1.0-0 armhf 1.10.6+ds-1 [59.5 kB] 97s Get:126 http://ftpmaster.internal/ubuntu plucky/main armhf fwupd armhf 2.0.3-3 [5028 kB] 98s Get:127 http://ftpmaster.internal/ubuntu plucky/main armhf libfwupd3 armhf 2.0.3-3 [121 kB] 98s Get:128 http://ftpmaster.internal/ubuntu plucky/main armhf libqmi-proxy armhf 1.35.6-1 [5878 B] 98s Get:129 http://ftpmaster.internal/ubuntu plucky/main armhf libqmi-glib5 armhf 1.35.6-1 [928 kB] 98s Get:130 http://ftpmaster.internal/ubuntu plucky/main armhf gnupg-l10n all 2.4.4-2ubuntu21 [66.3 kB] 98s Get:131 http://ftpmaster.internal/ubuntu plucky/main armhf libftdi1-2 armhf 1.5-8 [26.3 kB] 98s Get:132 http://ftpmaster.internal/ubuntu plucky/main armhf libgstreamer1.0-0 armhf 1.24.10-2 [1109 kB] 98s Get:133 http://ftpmaster.internal/ubuntu plucky/main armhf libnss3 armhf 2:3.106-1ubuntu1 [1321 kB] 98s Get:134 http://ftpmaster.internal/ubuntu plucky/main armhf libwrap0 armhf 7.6.q-34 [45.7 kB] 98s Get:135 http://ftpmaster.internal/ubuntu plucky/main armhf make armhf 4.4.1-1 [180 kB] 98s Get:136 http://ftpmaster.internal/ubuntu plucky/main armhf python3-attr all 24.2.0-1 [50.2 kB] 98s Get:137 http://ftpmaster.internal/ubuntu plucky/main armhf python3-jinja2 all 3.1.3-1.1 [108 kB] 98s Get:138 http://ftpmaster.internal/ubuntu plucky/main armhf python3-json-pointer all 2.4-3 [8444 B] 98s Get:139 http://ftpmaster.internal/ubuntu plucky/main armhf python3-jsonpatch all 1.32-5 [12.3 kB] 98s Get:140 http://ftpmaster.internal/ubuntu plucky/main armhf python3-openssl all 24.3.0-1 [45.8 kB] 98s Get:141 http://ftpmaster.internal/ubuntu plucky/main armhf python3-pkg-resources all 75.6.0-1 [144 kB] 98s Get:142 http://ftpmaster.internal/ubuntu plucky/main armhf python3-setuptools all 75.6.0-1 [645 kB] 98s Get:143 http://ftpmaster.internal/ubuntu plucky/main armhf software-properties-common all 0.108 [16.5 kB] 98s Get:144 http://ftpmaster.internal/ubuntu plucky/main armhf python3-software-properties all 0.108 [30.9 kB] 98s Get:145 http://ftpmaster.internal/ubuntu plucky/main armhf python3-wadllib all 2.0.0-2 [36.2 kB] 99s Preconfiguring packages ... 99s Fetched 64.0 MB in 5s (12.4 MB/s) 99s (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 ... 59970 files and directories currently installed.) 99s Preparing to unpack .../bash_5.2.37-1ubuntu1_armhf.deb ... 99s Unpacking bash (5.2.37-1ubuntu1) over (5.2.32-1ubuntu2) ... 99s Setting up bash (5.2.37-1ubuntu1) ... 99s 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 99s (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 ... 59970 files and directories currently installed.) 99s Preparing to unpack .../bsdutils_1%3a2.40.2-1ubuntu2_armhf.deb ... 99s Unpacking bsdutils (1:2.40.2-1ubuntu2) over (1:2.40.2-1ubuntu1) ... 99s Setting up bsdutils (1:2.40.2-1ubuntu2) ... 99s (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 ... 59970 files and directories currently installed.) 99s Preparing to unpack .../tar_1.35+dfsg-3.1_armhf.deb ... 99s Unpacking tar (1.35+dfsg-3.1) over (1.35+dfsg-3build1) ... 99s Setting up tar (1.35+dfsg-3.1) ... 100s (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 ... 59970 files and directories currently installed.) 100s Preparing to unpack .../libatomic1_14.2.0-12ubuntu1_armhf.deb ... 100s Unpacking libatomic1:armhf (14.2.0-12ubuntu1) over (14.2.0-8ubuntu1) ... 100s Preparing to unpack .../gcc-14-base_14.2.0-12ubuntu1_armhf.deb ... 100s Unpacking gcc-14-base:armhf (14.2.0-12ubuntu1) over (14.2.0-8ubuntu1) ... 100s Setting up gcc-14-base:armhf (14.2.0-12ubuntu1) ... 100s (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 ... 59970 files and directories currently installed.) 100s Preparing to unpack .../libgcc-s1_14.2.0-12ubuntu1_armhf.deb ... 100s Unpacking libgcc-s1:armhf (14.2.0-12ubuntu1) over (14.2.0-8ubuntu1) ... 100s Setting up libgcc-s1:armhf (14.2.0-12ubuntu1) ... 100s (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 ... 59970 files and directories currently installed.) 100s Preparing to unpack .../libstdc++6_14.2.0-12ubuntu1_armhf.deb ... 100s Unpacking libstdc++6:armhf (14.2.0-12ubuntu1) over (14.2.0-8ubuntu1) ... 100s Setting up libstdc++6:armhf (14.2.0-12ubuntu1) ... 100s (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 ... 59970 files and directories currently installed.) 100s Preparing to unpack .../libc6_2.40-4ubuntu1_armhf.deb ... 100s Unpacking libc6:armhf (2.40-4ubuntu1) over (2.40-1ubuntu3) ... 100s Setting up libc6:armhf (2.40-4ubuntu1) ... 100s (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 ... 59970 files and directories currently installed.) 100s Preparing to unpack .../libssl3t64_3.4.0-1ubuntu2_armhf.deb ... 100s Unpacking libssl3t64:armhf (3.4.0-1ubuntu2) over (3.3.1-2ubuntu2) ... 100s Selecting previously unselected package openssl-provider-legacy. 100s Preparing to unpack .../openssl-provider-legacy_3.4.0-1ubuntu2_armhf.deb ... 100s Unpacking openssl-provider-legacy (3.4.0-1ubuntu2) ... 100s Setting up libssl3t64:armhf (3.4.0-1ubuntu2) ... 100s Setting up openssl-provider-legacy (3.4.0-1ubuntu2) ... 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 ... 59973 files and directories currently installed.) 101s Preparing to unpack .../0-systemd-timesyncd_257-2ubuntu1_armhf.deb ... 101s Unpacking systemd-timesyncd (257-2ubuntu1) over (256.5-2ubuntu4) ... 101s Preparing to unpack .../1-systemd-resolved_257-2ubuntu1_armhf.deb ... 101s Unpacking systemd-resolved (257-2ubuntu1) over (256.5-2ubuntu4) ... 101s Preparing to unpack .../2-systemd-cryptsetup_257-2ubuntu1_armhf.deb ... 101s Unpacking systemd-cryptsetup (257-2ubuntu1) over (256.5-2ubuntu4) ... 101s Preparing to unpack .../3-eject_2.40.2-1ubuntu2_armhf.deb ... 101s Unpacking eject (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 101s Preparing to unpack .../4-bsdextrautils_2.40.2-1ubuntu2_armhf.deb ... 101s Unpacking bsdextrautils (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 101s Preparing to unpack .../5-fdisk_2.40.2-1ubuntu2_armhf.deb ... 101s Unpacking fdisk (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 101s Preparing to unpack .../6-libblkid1_2.40.2-1ubuntu2_armhf.deb ... 101s Unpacking libblkid1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 101s Setting up libblkid1:armhf (2.40.2-1ubuntu2) ... 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 ... 59974 files and directories currently installed.) 101s Preparing to unpack .../libmount1_2.40.2-1ubuntu2_armhf.deb ... 101s Unpacking libmount1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 101s Setting up libmount1:armhf (2.40.2-1ubuntu2) ... 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 ... 59974 files and directories currently installed.) 101s Preparing to unpack .../libsmartcols1_2.40.2-1ubuntu2_armhf.deb ... 101s Unpacking libsmartcols1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 101s Setting up libsmartcols1:armhf (2.40.2-1ubuntu2) ... 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 ... 59974 files and directories currently installed.) 101s Preparing to unpack .../libuuid1_2.40.2-1ubuntu2_armhf.deb ... 101s Unpacking libuuid1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 101s Setting up libuuid1:armhf (2.40.2-1ubuntu2) ... 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 ... 59974 files and directories currently installed.) 101s Preparing to unpack .../util-linux_2.40.2-1ubuntu2_armhf.deb ... 101s Unpacking util-linux (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 101s Setting up util-linux (2.40.2-1ubuntu2) ... 102s fstrim.service is a disabled or a static unit not running, not starting it. 102s (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 ... 59974 files and directories currently installed.) 102s Preparing to unpack .../0-uuid-runtime_2.40.2-1ubuntu2_armhf.deb ... 102s Unpacking uuid-runtime (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 102s Preparing to unpack .../1-libfdisk1_2.40.2-1ubuntu2_armhf.deb ... 102s Unpacking libfdisk1:armhf (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 102s Preparing to unpack .../2-mount_2.40.2-1ubuntu2_armhf.deb ... 102s Unpacking mount (2.40.2-1ubuntu2) over (2.40.2-1ubuntu1) ... 102s Preparing to unpack .../3-readline-common_8.2-6_all.deb ... 102s Unpacking readline-common (8.2-6) over (8.2-5) ... 102s Preparing to unpack .../4-libreadline8t64_8.2-6_armhf.deb ... 102s Leaving 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8 to /lib/arm-linux-gnueabihf/libhistory.so.8.usr-is-merged by libreadline8t64' 102s Leaving 'diversion of /lib/arm-linux-gnueabihf/libhistory.so.8.2 to /lib/arm-linux-gnueabihf/libhistory.so.8.2.usr-is-merged by libreadline8t64' 102s Leaving 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8 to /lib/arm-linux-gnueabihf/libreadline.so.8.usr-is-merged by libreadline8t64' 102s Leaving 'diversion of /lib/arm-linux-gnueabihf/libreadline.so.8.2 to /lib/arm-linux-gnueabihf/libreadline.so.8.2.usr-is-merged by libreadline8t64' 102s Unpacking libreadline8t64:armhf (8.2-6) over (8.2-5) ... 102s Preparing to unpack .../5-libnss-systemd_257-2ubuntu1_armhf.deb ... 102s Unpacking libnss-systemd:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 102s Preparing to unpack .../6-systemd_257-2ubuntu1_armhf.deb ... 103s Unpacking systemd (257-2ubuntu1) over (256.5-2ubuntu4) ... 103s Preparing to unpack .../7-udev_257-2ubuntu1_armhf.deb ... 103s Unpacking udev (257-2ubuntu1) over (256.5-2ubuntu4) ... 103s Preparing to unpack .../8-libsystemd-shared_257-2ubuntu1_armhf.deb ... 103s Unpacking libsystemd-shared:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 103s Setting up libsystemd-shared:armhf (257-2ubuntu1) ... 103s (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 ... 59967 files and directories currently installed.) 103s Preparing to unpack .../libsystemd0_257-2ubuntu1_armhf.deb ... 103s Unpacking libsystemd0:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 103s Setting up libsystemd0:armhf (257-2ubuntu1) ... 103s Setting up mount (2.40.2-1ubuntu2) ... 103s Setting up systemd (257-2ubuntu1) ... 103s Installing new version of config file /etc/systemd/logind.conf ... 103s Installing new version of config file /etc/systemd/sleep.conf ... 103s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 103s Created symlink '/run/systemd/system/tmp.mount' → '/dev/null'. 103s /usr/lib/tmpfiles.d/legacy.conf:14: Duplicate line for path "/run/lock", ignoring. 104s (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 ... 59967 files and directories currently installed.) 104s Preparing to unpack .../systemd-sysv_257-2ubuntu1_armhf.deb ... 104s Unpacking systemd-sysv (257-2ubuntu1) over (256.5-2ubuntu4) ... 104s Preparing to unpack .../libpam-systemd_257-2ubuntu1_armhf.deb ... 104s Unpacking libpam-systemd:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 104s Preparing to unpack .../libudev1_257-2ubuntu1_armhf.deb ... 104s Unpacking libudev1:armhf (257-2ubuntu1) over (256.5-2ubuntu4) ... 104s Setting up libudev1:armhf (257-2ubuntu1) ... 104s (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 ... 59967 files and directories currently installed.) 104s Preparing to unpack .../libdebconfclient0_0.274ubuntu1_armhf.deb ... 104s Unpacking libdebconfclient0:armhf (0.274ubuntu1) over (0.272ubuntu1) ... 104s Setting up libdebconfclient0:armhf (0.274ubuntu1) ... 104s (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 ... 59967 files and directories currently installed.) 104s Preparing to unpack .../base-passwd_3.6.6_armhf.deb ... 104s Unpacking base-passwd (3.6.6) over (3.6.5) ... 104s Setting up base-passwd (3.6.6) ... 105s (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 ... 59967 files and directories currently installed.) 105s Preparing to unpack .../libc-bin_2.40-4ubuntu1_armhf.deb ... 105s Unpacking libc-bin (2.40-4ubuntu1) over (2.40-1ubuntu3) ... 105s Setting up libc-bin (2.40-4ubuntu1) ... 105s (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 ... 59967 files and directories currently installed.) 105s Preparing to unpack .../libapt-pkg6.0t64_2.9.18_armhf.deb ... 105s Unpacking libapt-pkg6.0t64:armhf (2.9.18) over (2.9.14ubuntu1) ... 105s Setting up libapt-pkg6.0t64:armhf (2.9.18) ... 105s (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 ... 59967 files and directories currently installed.) 105s Preparing to unpack .../archives/apt_2.9.18_armhf.deb ... 105s Unpacking apt (2.9.18) over (2.9.14ubuntu1) ... 105s Setting up apt (2.9.18) ... 106s (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 ... 59966 files and directories currently installed.) 106s Preparing to unpack .../apt-utils_2.9.18_armhf.deb ... 106s Unpacking apt-utils (2.9.18) over (2.9.14ubuntu1) ... 106s Preparing to unpack .../libgpg-error-l10n_1.51-3_all.deb ... 106s Unpacking libgpg-error-l10n (1.51-3) over (1.50-4) ... 106s Preparing to unpack .../libgpg-error0_1.51-3_armhf.deb ... 106s Unpacking libgpg-error0:armhf (1.51-3) over (1.50-4) ... 106s Setting up libgpg-error0:armhf (1.51-3) ... 106s (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 ... 59966 files and directories currently installed.) 106s Preparing to unpack .../libnpth0t64_1.8-2_armhf.deb ... 106s Unpacking libnpth0t64:armhf (1.8-2) over (1.6-3.1build1) ... 106s Setting up libnpth0t64:armhf (1.8-2) ... 106s (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 ... 59966 files and directories currently installed.) 106s Preparing to unpack .../0-gpg-wks-client_2.4.4-2ubuntu21_armhf.deb ... 106s Unpacking gpg-wks-client (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 106s Preparing to unpack .../1-dirmngr_2.4.4-2ubuntu21_armhf.deb ... 106s Unpacking dirmngr (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 106s Preparing to unpack .../2-gpgsm_2.4.4-2ubuntu21_armhf.deb ... 106s Unpacking gpgsm (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 106s Preparing to unpack .../3-gnupg-utils_2.4.4-2ubuntu21_armhf.deb ... 106s Unpacking gnupg-utils (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 106s Preparing to unpack .../4-gpg-agent_2.4.4-2ubuntu21_armhf.deb ... 106s Unpacking gpg-agent (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 106s Preparing to unpack .../5-gpg_2.4.4-2ubuntu21_armhf.deb ... 106s Unpacking gpg (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 107s Preparing to unpack .../6-gpgconf_2.4.4-2ubuntu21_armhf.deb ... 107s Unpacking gpgconf (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 107s Preparing to unpack .../7-gnupg_2.4.4-2ubuntu21_all.deb ... 107s Unpacking gnupg (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 107s Preparing to unpack .../8-keyboxd_2.4.4-2ubuntu21_armhf.deb ... 107s Unpacking keyboxd (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 107s Preparing to unpack .../9-gpgv_2.4.4-2ubuntu21_armhf.deb ... 107s Unpacking gpgv (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 107s Setting up gpgv (2.4.4-2ubuntu21) ... 107s Selecting previously unselected package libpython3.13-minimal:armhf. 107s (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 ... 59966 files and directories currently installed.) 107s Preparing to unpack .../libpython3.13-minimal_3.13.1-2_armhf.deb ... 107s Unpacking libpython3.13-minimal:armhf (3.13.1-2) ... 107s Selecting previously unselected package python3.13-minimal. 107s Preparing to unpack .../python3.13-minimal_3.13.1-2_armhf.deb ... 107s Unpacking python3.13-minimal (3.13.1-2) ... 107s Preparing to unpack .../python3-cryptography_43.0.0-1_armhf.deb ... 107s Unpacking python3-cryptography (43.0.0-1) over (42.0.5-2build1) ... 107s Setting up libpython3.13-minimal:armhf (3.13.1-2) ... 107s Setting up python3.13-minimal (3.13.1-2) ... 109s (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 ... 60284 files and directories currently installed.) 109s Preparing to unpack .../python3-minimal_3.13.1-1~exp2_armhf.deb ... 109s Unpacking python3-minimal (3.13.1-1~exp2) over (3.12.6-0ubuntu1) ... 109s Setting up python3-minimal (3.13.1-1~exp2) ... 109s (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 ... 60284 files and directories currently installed.) 109s Preparing to unpack .../00-python3_3.13.1-1~exp2_armhf.deb ... 109s Unpacking python3 (3.13.1-1~exp2) over (3.12.6-0ubuntu1) ... 109s Selecting previously unselected package python3-bcrypt. 109s Preparing to unpack .../01-python3-bcrypt_4.2.0-2.1_armhf.deb ... 109s Unpacking python3-bcrypt (4.2.0-2.1) ... 109s Preparing to unpack .../02-tzdata_2024b-4ubuntu1_all.deb ... 109s Unpacking tzdata (2024b-4ubuntu1) over (2024b-1ubuntu2) ... 109s Selecting previously unselected package libpython3.13-stdlib:armhf. 109s Preparing to unpack .../03-libpython3.13-stdlib_3.13.1-2_armhf.deb ... 109s Unpacking libpython3.13-stdlib:armhf (3.13.1-2) ... 109s Selecting previously unselected package python3.13. 109s Preparing to unpack .../04-python3.13_3.13.1-2_armhf.deb ... 109s Unpacking python3.13 (3.13.1-2) ... 109s Preparing to unpack .../05-libpython3-stdlib_3.13.1-1~exp2_armhf.deb ... 109s Unpacking libpython3-stdlib:armhf (3.13.1-1~exp2) over (3.12.6-0ubuntu1) ... 109s Preparing to unpack .../06-python3.12_3.12.8-3_armhf.deb ... 109s Unpacking python3.12 (3.12.8-3) over (3.12.7-3) ... 109s Preparing to unpack .../07-libpython3.12-stdlib_3.12.8-3_armhf.deb ... 109s Unpacking libpython3.12-stdlib:armhf (3.12.8-3) over (3.12.7-3) ... 110s Preparing to unpack .../08-python3.12-minimal_3.12.8-3_armhf.deb ... 110s Unpacking python3.12-minimal (3.12.8-3) over (3.12.7-3) ... 110s Preparing to unpack .../09-libpython3.12-minimal_3.12.8-3_armhf.deb ... 110s Unpacking libpython3.12-minimal:armhf (3.12.8-3) over (3.12.7-3) ... 110s Preparing to unpack .../10-rsync_3.3.0+ds1-2_armhf.deb ... 110s Unpacking rsync (3.3.0+ds1-2) over (3.3.0-1) ... 110s Preparing to unpack .../11-python-apt-common_2.9.6build1_all.deb ... 110s Unpacking python-apt-common (2.9.6build1) over (2.9.0ubuntu2) ... 110s Preparing to unpack .../12-python3-apt_2.9.6build1_armhf.deb ... 110s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 110s for fn in glob1(directory, "%s.*" % fname): 110s Unpacking python3-apt (2.9.6build1) over (2.9.0ubuntu2) ... 110s Preparing to unpack .../13-python3-problem-report_2.31.0-0ubuntu2_all.deb ... 110s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 110s for fn in glob1(directory, "%s.*" % fname): 110s Unpacking python3-problem-report (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 110s Preparing to unpack .../14-python3-apport_2.31.0-0ubuntu2_all.deb ... 110s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 110s for fn in glob1(directory, "%s.*" % fname): 110s Unpacking python3-apport (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 110s Preparing to unpack .../15-libglib2.0-data_2.82.4-1_all.deb ... 110s Unpacking libglib2.0-data (2.82.4-1) over (2.82.2-3) ... 110s Preparing to unpack .../16-libglib2.0-bin_2.82.4-1_armhf.deb ... 110s Unpacking libglib2.0-bin (2.82.4-1) over (2.82.2-3) ... 110s Preparing to unpack .../17-gir1.2-girepository-2.0_1.82.0-3_armhf.deb ... 110s Unpacking gir1.2-girepository-2.0:armhf (1.82.0-3) over (1.82.0-2) ... 110s Preparing to unpack .../18-gir1.2-glib-2.0_2.82.4-1_armhf.deb ... 110s Unpacking gir1.2-glib-2.0:armhf (2.82.4-1) over (2.82.2-3) ... 110s Preparing to unpack .../19-libglib2.0-0t64_2.82.4-1_armhf.deb ... 110s Unpacking libglib2.0-0t64:armhf (2.82.4-1) over (2.82.2-3) ... 111s Preparing to unpack .../20-libgirepository-1.0-1_1.82.0-3_armhf.deb ... 111s Unpacking libgirepository-1.0-1:armhf (1.82.0-3) over (1.82.0-2) ... 111s Preparing to unpack .../21-apport-core-dump-handler_2.31.0-0ubuntu2_all.deb ... 111s Unpacking apport-core-dump-handler (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 111s Preparing to unpack .../22-apport_2.31.0-0ubuntu2_all.deb ... 111s Unpacking apport (2.31.0-0ubuntu2) over (2.30.0-0ubuntu5) ... 111s Preparing to unpack .../23-libcap-ng0_0.8.5-4_armhf.deb ... 111s Unpacking libcap-ng0:armhf (0.8.5-4) over (0.8.5-3build1) ... 111s Setting up libcap-ng0:armhf (0.8.5-4) ... 111s (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 ... 60703 files and directories currently installed.) 111s Preparing to unpack .../libunistring5_1.3-1_armhf.deb ... 111s Unpacking libunistring5:armhf (1.3-1) over (1.2-1) ... 111s Setting up libunistring5:armhf (1.3-1) ... 111s (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 ... 60703 files and directories currently installed.) 111s Preparing to unpack .../00-iputils-ping_3%3a20240905-1ubuntu1_armhf.deb ... 111s Unpacking iputils-ping (3:20240905-1ubuntu1) over (3:20240117-1build1) ... 111s Preparing to unpack .../01-libbpf1_1%3a1.5.0-2_armhf.deb ... 111s Unpacking libbpf1:armhf (1:1.5.0-2) over (1:1.5.0-1) ... 111s Preparing to unpack .../02-libfribidi0_1.0.16-1_armhf.deb ... 111s Unpacking libfribidi0:armhf (1.0.16-1) over (1.0.15-1) ... 111s Preparing to unpack .../03-python3-newt_0.52.24-4ubuntu1_armhf.deb ... 111s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 111s for fn in glob1(directory, "%s.*" % fname): 111s Unpacking python3-newt:armhf (0.52.24-4ubuntu1) over (0.52.24-2ubuntu4) ... 111s Preparing to unpack .../04-libnewt0.52_0.52.24-4ubuntu1_armhf.deb ... 111s Unpacking libnewt0.52:armhf (0.52.24-4ubuntu1) over (0.52.24-2ubuntu4) ... 111s Preparing to unpack .../05-libxml2_2.12.7+dfsg+really2.9.14-0.2build1_armhf.deb ... 111s Unpacking libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2build1) over (2.12.7+dfsg-3) ... 111s Preparing to unpack .../06-libyaml-0-2_0.2.5-2_armhf.deb ... 111s Unpacking libyaml-0-2:armhf (0.2.5-2) over (0.2.5-1build1) ... 111s Preparing to unpack .../07-locales_2.40-4ubuntu1_all.deb ... 111s Unpacking locales (2.40-4ubuntu1) over (2.40-1ubuntu3) ... 112s Preparing to unpack .../08-openssl_3.4.0-1ubuntu2_armhf.deb ... 112s Unpacking openssl (3.4.0-1ubuntu2) over (3.3.1-2ubuntu2) ... 112s Preparing to unpack .../09-python3-rich_13.9.4-1_all.deb ... 112s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 112s for fn in glob1(directory, "%s.*" % fname): 112s Unpacking python3-rich (13.9.4-1) over (13.7.1-1) ... 112s Preparing to unpack .../10-ucf_3.0046_all.deb ... 112s Unpacking ucf (3.0046) over (3.0043+nmu1) ... 112s Preparing to unpack .../11-whiptail_0.52.24-4ubuntu1_armhf.deb ... 112s Unpacking whiptail (0.52.24-4ubuntu1) over (0.52.24-2ubuntu4) ... 112s Preparing to unpack .../12-bash-completion_1%3a2.16.0-1_all.deb ... 112s Unpacking bash-completion (1:2.16.0-1) over (1:2.14.0-2) ... 112s Preparing to unpack .../13-ethtool_1%3a6.11-1_armhf.deb ... 112s Unpacking ethtool (1:6.11-1) over (1:6.10-1) ... 112s Preparing to unpack .../14-gettext-base_0.22.5-3_armhf.deb ... 112s Unpacking gettext-base (0.22.5-3) over (0.22.5-2) ... 112s Preparing to unpack .../15-groff-base_1.23.0-7_armhf.deb ... 112s Unpacking groff-base (1.23.0-7) over (1.23.0-5) ... 113s Preparing to unpack .../16-iputils-tracepath_3%3a20240905-1ubuntu1_armhf.deb ... 113s Unpacking iputils-tracepath (3:20240905-1ubuntu1) over (3:20240117-1build1) ... 113s Preparing to unpack .../17-libpng16-16t64_1.6.44-3_armhf.deb ... 113s Unpacking libpng16-16t64:armhf (1.6.44-3) over (1.6.44-2) ... 113s Preparing to unpack .../18-libtraceevent1-plugin_1%3a1.8.4-2_armhf.deb ... 113s Unpacking libtraceevent1-plugin:armhf (1:1.8.4-2) over (1:1.8.4-1) ... 113s Preparing to unpack .../19-libtraceevent1_1%3a1.8.4-2_armhf.deb ... 113s Unpacking libtraceevent1:armhf (1:1.8.4-2) over (1:1.8.4-1) ... 113s Preparing to unpack .../20-libxkbcommon0_1.7.0-2_armhf.deb ... 113s Unpacking libxkbcommon0:armhf (1.7.0-2) over (1.7.0-1) ... 113s Preparing to unpack .../21-pci.ids_0.0~2024.11.25-1_all.deb ... 113s Unpacking pci.ids (0.0~2024.11.25-1) over (0.0~2024.10.24-1) ... 113s Preparing to unpack .../22-publicsuffix_20241206.1516-0.1_all.deb ... 113s Unpacking publicsuffix (20241206.1516-0.1) over (20231001.0357-0.1) ... 113s Preparing to unpack .../23-python3.13-gdbm_3.13.1-2_armhf.deb ... 113s Unpacking python3.13-gdbm (3.13.1-2) over (3.13.0-2) ... 113s Preparing to unpack .../24-python3.12-gdbm_3.12.8-3_armhf.deb ... 113s Unpacking python3.12-gdbm (3.12.8-3) over (3.12.7-3) ... 113s Preparing to unpack .../25-python3-gdbm_3.13.1-1_armhf.deb ... 113s Unpacking python3-gdbm:armhf (3.13.1-1) over (3.12.7-1) ... 113s Preparing to unpack .../26-usb.ids_2024.12.04-1_all.deb ... 113s Unpacking usb.ids (2024.12.04-1) over (2024.07.04-1) ... 113s Preparing to unpack .../27-xauth_1%3a1.1.2-1.1_armhf.deb ... 113s Unpacking xauth (1:1.1.2-1.1) over (1:1.1.2-1build1) ... 113s Preparing to unpack .../28-libcurl3t64-gnutls_8.11.1-1ubuntu1_armhf.deb ... 113s Unpacking libcurl3t64-gnutls:armhf (8.11.1-1ubuntu1) over (8.11.0-1ubuntu2) ... 113s Preparing to unpack .../29-libappstream5_1.0.4-1_armhf.deb ... 113s Unpacking libappstream5:armhf (1.0.4-1) over (1.0.3-1) ... 113s Preparing to unpack .../30-appstream_1.0.4-1_armhf.deb ... 113s Unpacking appstream (1.0.4-1) over (1.0.3-1) ... 113s Preparing to unpack .../31-libctf0_2.43.50.20241230-1ubuntu1_armhf.deb ... 113s Unpacking libctf0:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 113s Preparing to unpack .../32-libctf-nobfd0_2.43.50.20241230-1ubuntu1_armhf.deb ... 113s Unpacking libctf-nobfd0:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 113s Preparing to unpack .../33-binutils-arm-linux-gnueabihf_2.43.50.20241230-1ubuntu1_armhf.deb ... 113s Unpacking binutils-arm-linux-gnueabihf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 113s Preparing to unpack .../34-libbinutils_2.43.50.20241230-1ubuntu1_armhf.deb ... 113s Unpacking libbinutils:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 114s Preparing to unpack .../35-binutils_2.43.50.20241230-1ubuntu1_armhf.deb ... 114s Unpacking binutils (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 114s Preparing to unpack .../36-binutils-common_2.43.50.20241230-1ubuntu1_armhf.deb ... 114s Unpacking binutils-common:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 114s Preparing to unpack .../37-libsframe1_2.43.50.20241230-1ubuntu1_armhf.deb ... 114s Unpacking libsframe1:armhf (2.43.50.20241230-1ubuntu1) over (2.43.1-4ubuntu1) ... 114s Preparing to unpack .../38-curl_8.11.1-1ubuntu1_armhf.deb ... 114s Unpacking curl (8.11.1-1ubuntu1) over (8.11.0-1ubuntu2) ... 114s Preparing to unpack .../39-libcurl4t64_8.11.1-1ubuntu1_armhf.deb ... 114s Unpacking libcurl4t64:armhf (8.11.1-1ubuntu1) over (8.11.0-1ubuntu2) ... 114s Preparing to unpack .../40-dracut-install_105-2ubuntu5_armhf.deb ... 114s Unpacking dracut-install (105-2ubuntu5) over (105-2ubuntu3) ... 114s Preparing to unpack .../41-libjson-glib-1.0-common_1.10.6+ds-1_all.deb ... 114s Unpacking libjson-glib-1.0-common (1.10.6+ds-1) over (1.10.0+ds-3) ... 114s Preparing to unpack .../42-libjson-glib-1.0-0_1.10.6+ds-1_armhf.deb ... 114s Unpacking libjson-glib-1.0-0:armhf (1.10.6+ds-1) over (1.10.0+ds-3) ... 114s Preparing to unpack .../43-fwupd_2.0.3-3_armhf.deb ... 114s Unpacking fwupd (2.0.3-3) over (2.0.2-1) ... 114s Preparing to unpack .../44-libfwupd3_2.0.3-3_armhf.deb ... 114s Unpacking libfwupd3:armhf (2.0.3-3) over (2.0.2-1) ... 114s Preparing to unpack .../45-libqmi-proxy_1.35.6-1_armhf.deb ... 114s Unpacking libqmi-proxy (1.35.6-1) over (1.35.2-0ubuntu2) ... 114s Preparing to unpack .../46-libqmi-glib5_1.35.6-1_armhf.deb ... 114s Unpacking libqmi-glib5:armhf (1.35.6-1) over (1.35.2-0ubuntu2) ... 114s Preparing to unpack .../47-gnupg-l10n_2.4.4-2ubuntu21_all.deb ... 114s Unpacking gnupg-l10n (2.4.4-2ubuntu21) over (2.4.4-2ubuntu18) ... 114s Preparing to unpack .../48-libftdi1-2_1.5-8_armhf.deb ... 114s Unpacking libftdi1-2:armhf (1.5-8) over (1.5-7build1) ... 114s Preparing to unpack .../49-libgstreamer1.0-0_1.24.10-2_armhf.deb ... 114s Unpacking libgstreamer1.0-0:armhf (1.24.10-2) over (1.24.9-1) ... 114s Preparing to unpack .../50-libnss3_2%3a3.106-1ubuntu1_armhf.deb ... 114s Unpacking libnss3:armhf (2:3.106-1ubuntu1) over (2:3.103-1) ... 115s Preparing to unpack .../51-libwrap0_7.6.q-34_armhf.deb ... 115s Unpacking libwrap0:armhf (7.6.q-34) over (7.6.q-33) ... 115s Preparing to unpack .../52-make_4.4.1-1_armhf.deb ... 115s Unpacking make (4.4.1-1) over (4.3-4.1build2) ... 115s Preparing to unpack .../53-python3-attr_24.2.0-1_all.deb ... 115s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 115s for fn in glob1(directory, "%s.*" % fname): 115s Unpacking python3-attr (24.2.0-1) over (23.2.0-2) ... 115s Preparing to unpack .../54-python3-jinja2_3.1.3-1.1_all.deb ... 115s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 115s for fn in glob1(directory, "%s.*" % fname): 115s Unpacking python3-jinja2 (3.1.3-1.1) over (3.1.3-1ubuntu1) ... 115s Preparing to unpack .../55-python3-json-pointer_2.4-3_all.deb ... 115s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 115s for fn in glob1(directory, "%s.*" % fname): 115s Unpacking python3-json-pointer (2.4-3) over (2.4-2) ... 115s Preparing to unpack .../56-python3-jsonpatch_1.32-5_all.deb ... 115s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 115s for fn in glob1(directory, "%s.*" % fname): 115s Unpacking python3-jsonpatch (1.32-5) over (1.32-4) ... 115s Preparing to unpack .../57-python3-openssl_24.3.0-1_all.deb ... 115s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 115s for fn in glob1(directory, "%s.*" % fname): 115s Unpacking python3-openssl (24.3.0-1) over (24.2.1-1) ... 115s Preparing to unpack .../58-python3-pkg-resources_75.6.0-1_all.deb ... 115s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 115s for fn in glob1(directory, "%s.*" % fname): 115s Unpacking python3-pkg-resources (75.6.0-1) over (75.2.0-1) ... 115s Preparing to unpack .../59-python3-setuptools_75.6.0-1_all.deb ... 116s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 116s for fn in glob1(directory, "%s.*" % fname): 116s Unpacking python3-setuptools (75.6.0-1) over (75.2.0-1) ... 116s Preparing to unpack .../60-software-properties-common_0.108_all.deb ... 116s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 116s for fn in glob1(directory, "%s.*" % fname): 116s Unpacking software-properties-common (0.108) over (0.105) ... 116s Preparing to unpack .../61-python3-software-properties_0.108_all.deb ... 116s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 116s for fn in glob1(directory, "%s.*" % fname): 116s Unpacking python3-software-properties (0.108) over (0.105) ... 116s Preparing to unpack .../62-python3-wadllib_2.0.0-2_all.deb ... 116s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 116s for fn in glob1(directory, "%s.*" % fname): 116s Unpacking python3-wadllib (2.0.0-2) over (2.0.0-1) ... 116s Setting up systemd-sysv (257-2ubuntu1) ... 116s Setting up pci.ids (0.0~2024.11.25-1) ... 116s Setting up libnewt0.52:armhf (0.52.24-4ubuntu1) ... 116s Setting up apt-utils (2.9.18) ... 116s Setting up bsdextrautils (2.40.2-1ubuntu2) ... 116s Setting up libcurl4t64:armhf (8.11.1-1ubuntu1) ... 116s Setting up libyaml-0-2:armhf (0.2.5-2) ... 116s Setting up python3.12-gdbm (3.12.8-3) ... 116s Setting up libpython3.12-minimal:armhf (3.12.8-3) ... 116s Setting up binutils-common:armhf (2.43.50.20241230-1ubuntu1) ... 116s Setting up libcurl3t64-gnutls:armhf (8.11.1-1ubuntu1) ... 116s Setting up libctf-nobfd0:armhf (2.43.50.20241230-1ubuntu1) ... 116s Setting up gettext-base (0.22.5-3) ... 116s Setting up libnss-systemd:armhf (257-2ubuntu1) ... 116s Setting up libnss3:armhf (2:3.106-1ubuntu1) ... 116s Setting up locales (2.40-4ubuntu1) ... 117s Generating locales (this might take a while)... 119s en_US.UTF-8... done 119s Generation complete. 119s Setting up libsframe1:armhf (2.43.50.20241230-1ubuntu1) ... 119s Setting up tzdata (2024b-4ubuntu1) ... 120s 120s Current default time zone: 'Etc/UTC' 120s Local time is now: Fri Jan 3 18:11:13 UTC 2025. 120s Universal Time is now: Fri Jan 3 18:11:13 UTC 2025. 120s Run 'dpkg-reconfigure tzdata' if you wish to change it. 120s 120s Setting up eject (2.40.2-1ubuntu2) ... 120s Setting up libftdi1-2:armhf (1.5-8) ... 120s Setting up libglib2.0-data (2.82.4-1) ... 120s Setting up systemd-cryptsetup (257-2ubuntu1) ... 120s Setting up libwrap0:armhf (7.6.q-34) ... 120s Setting up make (4.4.1-1) ... 120s Setting up gnupg-l10n (2.4.4-2ubuntu21) ... 120s Setting up bash-completion (1:2.16.0-1) ... 120s Setting up libfribidi0:armhf (1.0.16-1) ... 120s Setting up libpng16-16t64:armhf (1.6.44-3) ... 120s Setting up systemd-timesyncd (257-2ubuntu1) ... 120s systemd-time-wait-sync.service is a disabled or a static unit not running, not starting it. 120s Setting up libatomic1:armhf (14.2.0-12ubuntu1) ... 120s Setting up udev (257-2ubuntu1) ... 121s Setting up usb.ids (2024.12.04-1) ... 121s Setting up ucf (3.0046) ... 121s Installing new version of config file /etc/ucf.conf ... 121s Setting up libfdisk1:armhf (2.40.2-1ubuntu2) ... 121s Setting up whiptail (0.52.24-4ubuntu1) ... 121s Setting up python-apt-common (2.9.6build1) ... 121s Setting up dracut-install (105-2ubuntu5) ... 121s Setting up uuid-runtime (2.40.2-1ubuntu2) ... 122s uuidd.service is a disabled or a static unit not running, not starting it. 122s Setting up xauth (1:1.1.2-1.1) ... 122s Setting up groff-base (1.23.0-7) ... 122s Setting up libtraceevent1:armhf (1:1.8.4-2) ... 122s Setting up libpam-systemd:armhf (257-2ubuntu1) ... 122s Setting up libjson-glib-1.0-common (1.10.6+ds-1) ... 122s Setting up curl (8.11.1-1ubuntu1) ... 122s Setting up libbinutils:armhf (2.43.50.20241230-1ubuntu1) ... 122s Setting up openssl (3.4.0-1ubuntu2) ... 122s Installing new version of config file /etc/ssl/openssl.cnf ... 122s Setting up libgpg-error-l10n (1.51-3) ... 122s Setting up iputils-ping (3:20240905-1ubuntu1) ... 122s Setting up readline-common (8.2-6) ... 122s Setting up publicsuffix (20241206.1516-0.1) ... 122s Setting up libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2build1) ... 122s Setting up libbpf1:armhf (1:1.5.0-2) ... 122s Setting up iputils-tracepath (3:20240905-1ubuntu1) ... 122s Setting up rsync (3.3.0+ds1-2) ... 123s rsync.service is a disabled or a static unit not running, not starting it. 123s Setting up python3.13-gdbm (3.13.1-2) ... 123s Setting up ethtool (1:6.11-1) ... 123s Setting up gnupg-utils (2.4.4-2ubuntu21) ... 123s Setting up systemd-resolved (257-2ubuntu1) ... 124s Setting up libxkbcommon0:armhf (1.7.0-2) ... 124s Setting up libctf0:armhf (2.43.50.20241230-1ubuntu1) ... 124s Setting up python3.12-minimal (3.12.8-3) ... 125s Setting up libglib2.0-0t64:armhf (2.82.4-1) ... 125s No schema files found: doing nothing. 125s Setting up gir1.2-glib-2.0:armhf (2.82.4-1) ... 125s Setting up libreadline8t64:armhf (8.2-6) ... 125s Setting up libtraceevent1-plugin:armhf (1:1.8.4-2) ... 125s Setting up gpgconf (2.4.4-2ubuntu21) ... 125s Setting up libgirepository-1.0-1:armhf (1.82.0-3) ... 125s Setting up binutils-arm-linux-gnueabihf (2.43.50.20241230-1ubuntu1) ... 125s Setting up libpython3.13-stdlib:armhf (3.13.1-2) ... 125s Setting up gpg (2.4.4-2ubuntu21) ... 125s Setting up libgstreamer1.0-0:armhf (1.24.10-2) ... 125s Setcap worked! gst-ptp-helper is not suid! 125s Setting up libpython3-stdlib:armhf (3.13.1-1~exp2) ... 125s Setting up gpg-agent (2.4.4-2ubuntu21) ... 125s Setting up libpython3.12-stdlib:armhf (3.12.8-3) ... 125s Setting up python3.13 (3.13.1-2) ... 126s Setting up python3.12 (3.12.8-3) ... 128s Setting up gpgsm (2.4.4-2ubuntu21) ... 128s Setting up libglib2.0-bin (2.82.4-1) ... 128s Setting up libappstream5:armhf (1.0.4-1) ... 128s Setting up libqmi-glib5:armhf (1.35.6-1) ... 128s Setting up python3 (3.13.1-1~exp2) ... 128s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 128s for fn in glob1(directory, "%s.*" % fname): 128s Setting up binutils (2.43.50.20241230-1ubuntu1) ... 128s Setting up python3-newt:armhf (0.52.24-4ubuntu1) ... 128s Setting up fdisk (2.40.2-1ubuntu2) ... 128s Setting up libjson-glib-1.0-0:armhf (1.10.6+ds-1) ... 128s Setting up dirmngr (2.4.4-2ubuntu21) ... 128s Setting up python3-jinja2 (3.1.3-1.1) ... 129s Setting up appstream (1.0.4-1) ... 129s ✔ Metadata cache was updated successfully. 129s Setting up gir1.2-girepository-2.0:armhf (1.82.0-3) ... 129s Setting up python3-wadllib (2.0.0-2) ... 129s Setting up keyboxd (2.4.4-2ubuntu21) ... 129s Setting up python3-json-pointer (2.4-3) ... 129s Setting up gnupg (2.4.4-2ubuntu21) ... 129s Setting up python3-pkg-resources (75.6.0-1) ... 130s Setting up python3-attr (24.2.0-1) ... 130s Setting up python3-setuptools (75.6.0-1) ... 132s Setting up gpg-wks-client (2.4.4-2ubuntu21) ... 132s Setting up python3-rich (13.9.4-1) ... 132s Setting up python3-gdbm:armhf (3.13.1-1) ... 132s Setting up python3-problem-report (2.31.0-0ubuntu2) ... 133s Setting up python3-apt (2.9.6build1) ... 133s Setting up python3-jsonpatch (1.32-5) ... 133s Setting up python3-bcrypt (4.2.0-2.1) ... 133s Setting up libqmi-proxy (1.35.6-1) ... 133s Setting up libfwupd3:armhf (2.0.3-3) ... 133s Setting up python3-apport (2.31.0-0ubuntu2) ... 134s Setting up python3-software-properties (0.108) ... 134s Setting up python3-cryptography (43.0.0-1) ... 134s Setting up fwupd (2.0.3-3) ... 135s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 135s fwupd.service is a disabled or a static unit not running, not starting it. 135s Setting up python3-openssl (24.3.0-1) ... 135s Setting up software-properties-common (0.108) ... 135s Setting up apport-core-dump-handler (2.31.0-0ubuntu2) ... 136s Setting up apport (2.31.0-0ubuntu2) ... 137s apport-autoreport.service is a disabled or a static unit not running, not starting it. 137s Processing triggers for dbus (1.14.10-4ubuntu5) ... 137s Processing triggers for shared-mime-info (2.4-5) ... 137s Warning: program compiled against libxml 212 using older 209 137s Processing triggers for debianutils (5.21) ... 137s Processing triggers for install-info (7.1.1-1) ... 138s Processing triggers for initramfs-tools (0.142ubuntu35) ... 138s Processing triggers for libc-bin (2.40-4ubuntu1) ... 138s Processing triggers for systemd (257-2ubuntu1) ... 138s Processing triggers for man-db (2.13.0-1) ... 143s Reading package lists... 143s Building dependency tree... 143s Reading state information... 144s Starting pkgProblemResolver with broken count: 0 144s Starting 2 pkgProblemResolver with broken count: 0 144s Done 145s The following packages will be REMOVED: 145s libassuan0* libnsl2* libpython3.12-minimal* libpython3.12-stdlib* 145s python3.12* python3.12-minimal* 145s 0 upgraded, 0 newly installed, 6 to remove and 0 not upgraded. 145s After this operation, 20.0 MB disk space will be freed. 145s (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 ... 60740 files and directories currently installed.) 145s Removing libassuan0:armhf (2.5.6-1build1) ... 145s Removing python3.12 (3.12.8-3) ... 145s Removing libpython3.12-stdlib:armhf (3.12.8-3) ... 146s Removing libnsl2:armhf (1.3.0-3build3) ... 146s Removing python3.12-minimal (3.12.8-3) ... 146s /usr/bin/py3clean:125: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 146s for fn in glob1(directory, "%s.%s.py[co]" % (fname, magic_tag)): 146s Removing libpython3.12-minimal:armhf (3.12.8-3) ... 146s Processing triggers for systemd (257-2ubuntu1) ... 146s Processing triggers for man-db (2.13.0-1) ... 147s Processing triggers for libc-bin (2.40-4ubuntu1) ... 147s (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 ... 60020 files and directories currently installed.) 147s Purging configuration files for python3.12-minimal (3.12.8-3) ... 147s Purging configuration files for libpython3.12-minimal:armhf (3.12.8-3) ... 150s autopkgtest [18:11:43]: rebooting testbed after setup commands that affected boot 196s autopkgtest [18:12:29]: testbed running kernel: Linux 6.8.0-49-generic #49~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Nov 6 18:12:14 UTC 2 226s autopkgtest [18:12:59]: @@@@@@@@@@@@@@@@@@@@ apt-source python-griffe 238s Get:1 http://ftpmaster.internal/ubuntu plucky/universe python-griffe 1.5.1-1 (dsc) [2402 B] 238s Get:2 http://ftpmaster.internal/ubuntu plucky/universe python-griffe 1.5.1-1 (tar) [386 kB] 238s Get:3 http://ftpmaster.internal/ubuntu plucky/universe python-griffe 1.5.1-1 (diff) [5392 B] 238s gpgv: Signature made Mon Oct 21 22:27:25 2024 UTC 238s gpgv: using RSA key 8F6DE104377F3B11E741748731F3144544A1741A 238s gpgv: issuer "tchet@debian.org" 238s gpgv: Can't check signature: No public key 238s dpkg-source: warning: cannot verify inline signature for ./python-griffe_1.5.1-1.dsc: no acceptable signature found 239s autopkgtest [18:13:12]: testing package python-griffe version 1.5.1-1 241s autopkgtest [18:13:14]: build not needed 244s autopkgtest [18:13:17]: test upstream-tests: preparing testbed 246s Reading package lists... 247s Building dependency tree... 247s Reading state information... 247s Starting pkgProblemResolver with broken count: 0 247s Starting 2 pkgProblemResolver with broken count: 0 247s Done 248s The following NEW packages will be installed: 248s fonts-font-awesome fonts-lato ghp-import git git-man javascript-common 248s liberror-perl libjs-bootstrap5 libjs-jquery libjs-lunr libjs-popper.js 248s libjs-sphinxdoc libjs-underscore libnsl2 libpython3.12-minimal 248s libpython3.12-stdlib mkdocs mkdocs-autorefs mkdocstrings python3-all 248s python3-click python3-colorama python3-dateutil python3-griffe 248s python3-iniconfig python3-joblib python3-livereload python3-lunr 248s python3-markdown python3-mergedeep python3-nltk python3-packaging 248s python3-pathspec python3-platformdirs python3-pluggy python3-pymdownx 248s python3-pytest python3-pyyaml-env-tag python3-regex python3-tornado 248s python3-tqdm python3-watchdog python3.12 python3.12-minimal 248s sphinx-rtd-theme-common 248s 0 upgraded, 45 newly installed, 0 to remove and 0 not upgraded. 248s Need to get 16.7 MB/22.1 MB of archives. 248s After this operation, 93.9 MB of additional disk space will be used. 248s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-lato all 2.015-1 [2781 kB] 249s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libnsl2 armhf 1.3.0-3build3 [36.5 kB] 249s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 249s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf python3-dateutil all 2.9.0-3 [80.2 kB] 249s Get:5 http://ftpmaster.internal/ubuntu plucky/universe armhf ghp-import all 2.1.0-3 [12.4 kB] 249s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf liberror-perl all 0.17029-2 [25.6 kB] 249s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf git-man all 1:2.47.1-0ubuntu1 [1142 kB] 249s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf git armhf 1:2.47.1-0ubuntu1 [4393 kB] 249s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf javascript-common all 11+nmu1 [5936 B] 249s Get:10 http://ftpmaster.internal/ubuntu plucky/universe armhf libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 249s Get:11 http://ftpmaster.internal/ubuntu plucky/universe armhf libjs-bootstrap5 all 5.3.3+dfsg-1 [309 kB] 249s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 249s Get:13 http://ftpmaster.internal/ubuntu plucky/universe armhf libjs-lunr all 2.3.9~dfsg-2 [66.8 kB] 249s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 249s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf libjs-sphinxdoc all 8.1.3-3 [30.9 kB] 249s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf python3-tornado armhf 6.4.1-3 [298 kB] 249s Get:17 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-livereload all 2.7.0-0.1 [22.5 kB] 249s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf python3-colorama all 0.4.6-4 [32.1 kB] 250s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf python3-click all 8.1.7-2 [79.5 kB] 250s Get:20 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-joblib all 1.3.2-5 [206 kB] 250s Get:21 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-regex armhf 0.1.20240724-1build1 [274 kB] 250s Get:22 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-tqdm all 4.67.1-1 [92.5 kB] 250s Get:23 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-nltk all 3.9.1-2 [1006 kB] 250s Get:24 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-lunr all 0.7.0-1 [26.8 kB] 250s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf sphinx-rtd-theme-common all 3.0.2+dfsg-1 [1014 kB] 250s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf python3-markdown all 3.7-2 [74.2 kB] 250s Get:27 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-mergedeep all 1.3.4-4 [7128 B] 250s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf python3-packaging all 24.2-1 [51.5 kB] 250s Get:29 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pathspec all 0.12.1-1 [24.5 kB] 250s Get:30 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pyyaml-env-tag all 0.1-3 [5268 B] 250s Get:31 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-watchdog all 5.0.0-1 [125 kB] 250s Get:32 http://ftpmaster.internal/ubuntu plucky/universe armhf mkdocs all 1.6.1+dfsg-1 [2866 kB] 250s Get:33 http://ftpmaster.internal/ubuntu plucky/universe armhf mkdocs-autorefs all 1.2.0-1 [16.5 kB] 250s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf python3-platformdirs all 4.3.6-1 [16.8 kB] 250s Get:35 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pymdownx all 10.13-1 [160 kB] 250s Get:36 http://ftpmaster.internal/ubuntu plucky/universe armhf mkdocstrings all 0.27.0-1build2 [26.1 kB] 250s Get:37 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf python3-all armhf 3.13.1-1~exp2 [896 B] 250s Get:38 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-griffe all 1.5.1-1 [88.5 kB] 250s Get:39 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-iniconfig all 1.1.1-2 [6024 B] 250s Get:40 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pluggy all 1.5.0-1 [21.0 kB] 250s Get:41 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pytest all 8.3.3-1 [251 kB] 250s Fetched 16.7 MB in 2s (9905 kB/s) 250s Selecting previously unselected package libpython3.12-minimal:armhf. 250s (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 ... 60018 files and directories currently installed.) 250s Preparing to unpack .../00-libpython3.12-minimal_3.12.8-3_armhf.deb ... 250s Unpacking libpython3.12-minimal:armhf (3.12.8-3) ... 251s Selecting previously unselected package python3.12-minimal. 251s Preparing to unpack .../01-python3.12-minimal_3.12.8-3_armhf.deb ... 251s Unpacking python3.12-minimal (3.12.8-3) ... 251s Selecting previously unselected package fonts-lato. 251s Preparing to unpack .../02-fonts-lato_2.015-1_all.deb ... 251s Unpacking fonts-lato (2.015-1) ... 251s Selecting previously unselected package libnsl2:armhf. 251s Preparing to unpack .../03-libnsl2_1.3.0-3build3_armhf.deb ... 251s Unpacking libnsl2:armhf (1.3.0-3build3) ... 251s Selecting previously unselected package libpython3.12-stdlib:armhf. 251s Preparing to unpack .../04-libpython3.12-stdlib_3.12.8-3_armhf.deb ... 251s Unpacking libpython3.12-stdlib:armhf (3.12.8-3) ... 251s Selecting previously unselected package python3.12. 251s Preparing to unpack .../05-python3.12_3.12.8-3_armhf.deb ... 251s Unpacking python3.12 (3.12.8-3) ... 251s Selecting previously unselected package fonts-font-awesome. 251s Preparing to unpack .../06-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 251s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 251s Selecting previously unselected package python3-dateutil. 251s Preparing to unpack .../07-python3-dateutil_2.9.0-3_all.deb ... 251s Unpacking python3-dateutil (2.9.0-3) ... 251s Selecting previously unselected package ghp-import. 251s Preparing to unpack .../08-ghp-import_2.1.0-3_all.deb ... 251s Unpacking ghp-import (2.1.0-3) ... 251s Selecting previously unselected package liberror-perl. 251s Preparing to unpack .../09-liberror-perl_0.17029-2_all.deb ... 251s Unpacking liberror-perl (0.17029-2) ... 251s Selecting previously unselected package git-man. 251s Preparing to unpack .../10-git-man_1%3a2.47.1-0ubuntu1_all.deb ... 251s Unpacking git-man (1:2.47.1-0ubuntu1) ... 251s Selecting previously unselected package git. 251s Preparing to unpack .../11-git_1%3a2.47.1-0ubuntu1_armhf.deb ... 251s Unpacking git (1:2.47.1-0ubuntu1) ... 252s Selecting previously unselected package javascript-common. 252s Preparing to unpack .../12-javascript-common_11+nmu1_all.deb ... 252s Unpacking javascript-common (11+nmu1) ... 252s Selecting previously unselected package libjs-popper.js. 252s Preparing to unpack .../13-libjs-popper.js_1.16.1+ds-6_all.deb ... 252s Unpacking libjs-popper.js (1.16.1+ds-6) ... 252s Selecting previously unselected package libjs-bootstrap5. 252s Preparing to unpack .../14-libjs-bootstrap5_5.3.3+dfsg-1_all.deb ... 252s Unpacking libjs-bootstrap5 (5.3.3+dfsg-1) ... 252s Selecting previously unselected package libjs-jquery. 252s Preparing to unpack .../15-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 252s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 252s Selecting previously unselected package libjs-lunr. 252s Preparing to unpack .../16-libjs-lunr_2.3.9~dfsg-2_all.deb ... 252s Unpacking libjs-lunr (2.3.9~dfsg-2) ... 252s Selecting previously unselected package libjs-underscore. 252s Preparing to unpack .../17-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 252s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 252s Selecting previously unselected package libjs-sphinxdoc. 252s Preparing to unpack .../18-libjs-sphinxdoc_8.1.3-3_all.deb ... 252s Unpacking libjs-sphinxdoc (8.1.3-3) ... 252s Selecting previously unselected package python3-tornado. 252s Preparing to unpack .../19-python3-tornado_6.4.1-3_armhf.deb ... 252s Unpacking python3-tornado (6.4.1-3) ... 252s Selecting previously unselected package python3-livereload. 252s Preparing to unpack .../20-python3-livereload_2.7.0-0.1_all.deb ... 252s Unpacking python3-livereload (2.7.0-0.1) ... 252s Selecting previously unselected package python3-colorama. 252s Preparing to unpack .../21-python3-colorama_0.4.6-4_all.deb ... 252s Unpacking python3-colorama (0.4.6-4) ... 252s Selecting previously unselected package python3-click. 252s Preparing to unpack .../22-python3-click_8.1.7-2_all.deb ... 252s Unpacking python3-click (8.1.7-2) ... 252s Selecting previously unselected package python3-joblib. 252s Preparing to unpack .../23-python3-joblib_1.3.2-5_all.deb ... 252s Unpacking python3-joblib (1.3.2-5) ... 252s Selecting previously unselected package python3-regex. 252s Preparing to unpack .../24-python3-regex_0.1.20240724-1build1_armhf.deb ... 252s Unpacking python3-regex (0.1.20240724-1build1) ... 252s Selecting previously unselected package python3-tqdm. 252s Preparing to unpack .../25-python3-tqdm_4.67.1-1_all.deb ... 252s Unpacking python3-tqdm (4.67.1-1) ... 252s Selecting previously unselected package python3-nltk. 252s Preparing to unpack .../26-python3-nltk_3.9.1-2_all.deb ... 252s Unpacking python3-nltk (3.9.1-2) ... 252s Selecting previously unselected package python3-lunr. 252s Preparing to unpack .../27-python3-lunr_0.7.0-1_all.deb ... 252s Unpacking python3-lunr (0.7.0-1) ... 252s Selecting previously unselected package sphinx-rtd-theme-common. 252s Preparing to unpack .../28-sphinx-rtd-theme-common_3.0.2+dfsg-1_all.deb ... 252s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 253s Selecting previously unselected package python3-markdown. 253s Preparing to unpack .../29-python3-markdown_3.7-2_all.deb ... 253s Unpacking python3-markdown (3.7-2) ... 253s Selecting previously unselected package python3-mergedeep. 253s Preparing to unpack .../30-python3-mergedeep_1.3.4-4_all.deb ... 253s Unpacking python3-mergedeep (1.3.4-4) ... 253s Selecting previously unselected package python3-packaging. 253s Preparing to unpack .../31-python3-packaging_24.2-1_all.deb ... 253s Unpacking python3-packaging (24.2-1) ... 253s Selecting previously unselected package python3-pathspec. 253s Preparing to unpack .../32-python3-pathspec_0.12.1-1_all.deb ... 253s Unpacking python3-pathspec (0.12.1-1) ... 253s Selecting previously unselected package python3-pyyaml-env-tag. 253s Preparing to unpack .../33-python3-pyyaml-env-tag_0.1-3_all.deb ... 253s Unpacking python3-pyyaml-env-tag (0.1-3) ... 253s Selecting previously unselected package python3-watchdog. 253s Preparing to unpack .../34-python3-watchdog_5.0.0-1_all.deb ... 253s Unpacking python3-watchdog (5.0.0-1) ... 253s Selecting previously unselected package mkdocs. 253s Preparing to unpack .../35-mkdocs_1.6.1+dfsg-1_all.deb ... 253s Unpacking mkdocs (1.6.1+dfsg-1) ... 253s Selecting previously unselected package mkdocs-autorefs. 253s Preparing to unpack .../36-mkdocs-autorefs_1.2.0-1_all.deb ... 253s Unpacking mkdocs-autorefs (1.2.0-1) ... 253s Selecting previously unselected package python3-platformdirs. 253s Preparing to unpack .../37-python3-platformdirs_4.3.6-1_all.deb ... 253s Unpacking python3-platformdirs (4.3.6-1) ... 253s Selecting previously unselected package python3-pymdownx. 253s Preparing to unpack .../38-python3-pymdownx_10.13-1_all.deb ... 254s Unpacking python3-pymdownx (10.13-1) ... 254s Selecting previously unselected package mkdocstrings. 254s Preparing to unpack .../39-mkdocstrings_0.27.0-1build2_all.deb ... 254s Unpacking mkdocstrings (0.27.0-1build2) ... 254s Selecting previously unselected package python3-all. 254s Preparing to unpack .../40-python3-all_3.13.1-1~exp2_armhf.deb ... 254s Unpacking python3-all (3.13.1-1~exp2) ... 254s Selecting previously unselected package python3-griffe. 254s Preparing to unpack .../41-python3-griffe_1.5.1-1_all.deb ... 254s Unpacking python3-griffe (1.5.1-1) ... 254s Selecting previously unselected package python3-iniconfig. 254s Preparing to unpack .../42-python3-iniconfig_1.1.1-2_all.deb ... 254s Unpacking python3-iniconfig (1.1.1-2) ... 254s Selecting previously unselected package python3-pluggy. 254s Preparing to unpack .../43-python3-pluggy_1.5.0-1_all.deb ... 254s Unpacking python3-pluggy (1.5.0-1) ... 254s Selecting previously unselected package python3-pytest. 254s Preparing to unpack .../44-python3-pytest_8.3.3-1_all.deb ... 254s Unpacking python3-pytest (8.3.3-1) ... 254s Setting up javascript-common (11+nmu1) ... 254s Setting up python3-iniconfig (1.1.1-2) ... 254s Setting up python3-tornado (6.4.1-3) ... 255s Setting up fonts-lato (2.015-1) ... 255s Setting up python3-joblib (1.3.2-5) ... 256s Setting up libjs-popper.js (1.16.1+ds-6) ... 256s Setting up python3-colorama (0.4.6-4) ... 256s Setting up libjs-lunr (2.3.9~dfsg-2) ... 256s Setting up python3-tqdm (4.67.1-1) ... 256s Setting up libpython3.12-minimal:armhf (3.12.8-3) ... 256s Setting up python3-click (8.1.7-2) ... 257s Setting up python3-platformdirs (4.3.6-1) ... 257s Setting up python3-pyyaml-env-tag (0.1-3) ... 257s Setting up liberror-perl (0.17029-2) ... 257s Setting up python3-griffe (1.5.1-1) ... 258s Setting up python3-packaging (24.2-1) ... 258s Setting up python3-markdown (3.7-2) ... 258s Setting up python3-mergedeep (1.3.4-4) ... 258s Setting up python3-regex (0.1.20240724-1build1) ... 259s Setting up python3-pluggy (1.5.0-1) ... 259s Setting up python3-livereload (2.7.0-0.1) ... 259s Setting up libnsl2:armhf (1.3.0-3build3) ... 259s Setting up git-man (1:2.47.1-0ubuntu1) ... 259s Setting up python3-dateutil (2.9.0-3) ... 259s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 259s Setting up python3-pathspec (0.12.1-1) ... 260s Setting up libjs-bootstrap5 (5.3.3+dfsg-1) ... 260s Setting up python3-nltk (3.9.1-2) ... 262s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 262s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 262s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 262s Setting up python3-lunr (0.7.0-1) ... 262s Setting up python3.12-minimal (3.12.8-3) ... 263s Setting up libpython3.12-stdlib:armhf (3.12.8-3) ... 263s Setting up python3-pytest (8.3.3-1) ... 264s Setting up python3.12 (3.12.8-3) ... 265s Setting up python3-all (3.13.1-1~exp2) ... 265s Setting up python3-pymdownx (10.13-1) ... 266s Setting up git (1:2.47.1-0ubuntu1) ... 266s Setting up libjs-sphinxdoc (8.1.3-3) ... 266s Setting up ghp-import (2.1.0-3) ... 266s Setting up python3-watchdog (5.0.0-1) ... 267s Setting up mkdocs (1.6.1+dfsg-1) ... 267s Setting up mkdocs-autorefs (1.2.0-1) ... 267s Setting up mkdocstrings (0.27.0-1build2) ... 267s Processing triggers for systemd (257-2ubuntu1) ... 267s Processing triggers for man-db (2.13.0-1) ... 268s Processing triggers for libc-bin (2.40-4ubuntu1) ... 278s autopkgtest [18:13:51]: test upstream-tests: [----------------------- 280s 280s *************************** 280s *** Testing with python3.12 280s *************************** 280s 280s Content of current working folder: 280s 280s total 0 280s drwxr-xr-x 1 ubuntu ubuntu 18 Jan 3 18:13 . 280s drwxrwxrwt 1 root root 530 Jan 3 18:13 .. 280s drwxrwxr-x 1 ubuntu ubuntu 660 Oct 18 13:40 docs 280s drwxrwxr-x 1 ubuntu ubuntu 684 Oct 18 13:40 tests 280s Running tests... 280s 280s ============================= test session starts ============================== 280s platform linux -- Python 3.12.8, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.12 280s cachedir: .pytest_cache 280s rootdir: /tmp/autopkgtest.OG1QPz/autopkgtest_tmp 280s plugins: typeguard-4.4.1 282s collecting ... collected 817 items / 5 deselected / 812 selected 282s 282s tests/test_cli.py::test_main PASSED 282s tests/test_cli.py::test_show_help PASSED 282s tests/test_cli.py::test_show_version PASSED 282s tests/test_cli.py::test_show_debug_info PASSED 282s tests/test_diff.py::test_diff_griffe[a = True-a = False-expected_breakages0] PASSED 282s tests/test_diff.py::test_diff_griffe[class a(int, str): ...-class a(int): ...-expected_breakages1] PASSED 282s tests/test_diff.py::test_diff_griffe[a = 0-class a: ...-expected_breakages2] PASSED 282s tests/test_diff.py::test_diff_griffe[a = True--expected_breakages3] PASSED 282s tests/test_diff.py::test_diff_griffe[def a(): ...-def a(x): ...-expected_breakages4] PASSED 282s tests/test_diff.py::test_diff_griffe[def a(x=0): ...-def a(x=1): ...-expected_breakages5] PASSED 282s tests/test_diff.py::test_diff_griffe[def a(x, /): ...-def a(*, x): ...-expected_breakages6] PASSED 282s tests/test_diff.py::test_diff_griffe[def a(*, x): ...-def a(x, /): ...-expected_breakages7] PASSED 282s tests/test_diff.py::test_diff_griffe[def a(x): ...-def a(x, /): ...-expected_breakages8] PASSED 282s tests/test_diff.py::test_diff_griffe[def a(x): ...-def a(*, x): ...-expected_breakages9] PASSED 282s tests/test_diff.py::test_diff_griffe[def a(x, /): ...-def a(*x): ...-expected_breakages10] PASSED 282s tests/test_diff.py::test_diff_griffe[def a(x): ...-def a(*x): ...-expected_breakages11] PASSED 282s tests/test_diff.py::test_diff_griffe[def a(*, x): ...-def a(*x): ...-expected_breakages12] PASSED 282s tests/test_diff.py::test_diff_griffe[def a(**x): ...-def a(*x): ...-expected_breakages13] PASSED 282s tests/test_diff.py::test_diff_griffe[def a(x): ...-def a(*x, **y): ...-expected_breakages14] PASSED 282s tests/test_diff.py::test_diff_griffe[def a(*, x): ...-def a(*x, **y): ...-expected_breakages15] PASSED 282s tests/test_diff.py::test_diff_griffe[def a(x, /): ...-def a(**x): ...-expected_breakages16] PASSED 282s tests/test_diff.py::test_diff_griffe[def a(x): ...-def a(**x): ...-expected_breakages17] PASSED 282s tests/test_diff.py::test_diff_griffe[def a(*, x): ...-def a(**x): ...-expected_breakages18] PASSED 282s tests/test_diff.py::test_diff_griffe[def a(*x): ...-def a(**x): ...-expected_breakages19] PASSED 282s tests/test_diff.py::test_diff_griffe[def a(x, /): ...-def a(*y, **x): ...-expected_breakages20] PASSED 282s tests/test_diff.py::test_diff_griffe[def a(x): ...-def a(*y, **x): ...-expected_breakages21] PASSED 282s tests/test_diff.py::test_diff_griffe[def a(x=1): ...-def a(x): ...-expected_breakages22] PASSED 282s tests/test_diff.py::test_diff_griffe[def a(x, y): ...-def a(y, x): ...-expected_breakages23] PASSED 282s tests/test_diff.py::test_diff_griffe[def a(x, y): ...-def a(x): ...-expected_breakages24] PASSED 282s tests/test_diff.py::test_diff_griffe[class a:\n\tb: int | None = None-class a:\n\tb: int-expected_breakages25] PASSED 282s tests/test_diff.py::test_diff_griffe[def a() -> int: ...-def a() -> str: ...-expected_breakages26] PASSED 282s tests/test_diff.py::test_moving_members_in_parent_classes PASSED 282s tests/test_docstrings/test_google.py::test_simple_docstring PASSED 282s tests/test_docstrings/test_google.py::test_multiline_docstring PASSED 282s tests/test_docstrings/test_google.py::test_parse_partially_indented_lines PASSED 282s tests/test_docstrings/test_google.py::test_multiple_lines_in_sections_items PASSED 282s tests/test_docstrings/test_google.py::test_code_blocks PASSED 282s tests/test_docstrings/test_google.py::test_indented_code_block PASSED 282s tests/test_docstrings/test_google.py::test_different_indentation PASSED 282s tests/test_docstrings/test_google.py::test_empty_indented_lines_in_section_with_items PASSED 282s tests/test_docstrings/test_google.py::test_starting_item_description_on_new_line[Attributes] PASSED 282s tests/test_docstrings/test_google.py::test_starting_item_description_on_new_line[Other Parameters] PASSED 282s tests/test_docstrings/test_google.py::test_starting_item_description_on_new_line[Parameters] PASSED 282s tests/test_docstrings/test_google.py::test_starting_item_description_on_new_line[Raises] PASSED 282s tests/test_docstrings/test_google.py::test_starting_item_description_on_new_line[Receives] PASSED 282s tests/test_docstrings/test_google.py::test_starting_item_description_on_new_line[Returns] PASSED 282s tests/test_docstrings/test_google.py::test_starting_item_description_on_new_line[Warns] PASSED 282s tests/test_docstrings/test_google.py::test_starting_item_description_on_new_line[Yields] PASSED 282s tests/test_docstrings/test_google.py::test_parse_without_parent PASSED 282s tests/test_docstrings/test_google.py::test_parse_without_annotations PASSED 282s tests/test_docstrings/test_google.py::test_parse_with_annotations PASSED 282s tests/test_docstrings/test_google.py::test_parse_attributes_section PASSED 282s tests/test_docstrings/test_google.py::test_parse_functions_section PASSED 282s tests/test_docstrings/test_google.py::test_parse_classes_section PASSED 282s tests/test_docstrings/test_google.py::test_parse_modules_section PASSED 282s tests/test_docstrings/test_google.py::test_parse_examples_sections PASSED 282s tests/test_docstrings/test_google.py::test_parse_yields_section PASSED 282s tests/test_docstrings/test_google.py::test_invalid_sections PASSED 282s tests/test_docstrings/test_google.py::test_parse_args_and_kwargs PASSED 282s tests/test_docstrings/test_google.py::test_parse_args_kwargs_keyword_only PASSED 282s tests/test_docstrings/test_google.py::test_parse_types_in_docstring PASSED 282s tests/test_docstrings/test_google.py::test_parse_optional_type_in_docstring PASSED 282s tests/test_docstrings/test_google.py::test_prefer_docstring_types_over_annotations PASSED 282s tests/test_docstrings/test_google.py::test_parameter_line_without_colon PASSED 282s tests/test_docstrings/test_google.py::test_parameter_line_without_colon_keyword_only PASSED 282s tests/test_docstrings/test_google.py::test_warn_about_unknown_parameters PASSED 282s tests/test_docstrings/test_google.py::test_never_warn_about_unknown_other_parameters PASSED 282s tests/test_docstrings/test_google.py::test_unknown_params_scan_doesnt_crash_without_parameters PASSED 282s tests/test_docstrings/test_google.py::test_class_uses_init_parameters PASSED 282s tests/test_docstrings/test_google.py::test_retrieve_attributes_annotation_from_parent PASSED 282s tests/test_docstrings/test_google.py::test_parse_yields_section_with_return_annotation PASSED 282s tests/test_docstrings/test_google.py::test_parse_yields_tuple_in_iterator_or_generator[Iterator[tuple[int, float]]] PASSED 282s tests/test_docstrings/test_google.py::test_parse_yields_tuple_in_iterator_or_generator[Generator[tuple[int, float], ..., ...]] PASSED 282s tests/test_docstrings/test_google.py::test_extract_yielded_type_with_single_return_item[Iterator[int]] PASSED 282s tests/test_docstrings/test_google.py::test_extract_yielded_type_with_single_return_item[Generator[int, None, None]] PASSED 282s tests/test_docstrings/test_google.py::test_yield_section_in_property PASSED 282s tests/test_docstrings/test_google.py::test_parse_receives_tuple_in_generator PASSED 282s tests/test_docstrings/test_google.py::test_extract_received_type_with_single_return_item[Generator[int, float, None]] PASSED 282s tests/test_docstrings/test_google.py::test_parse_returns_tuple_in_generator PASSED 282s tests/test_docstrings/test_google.py::test_parse_admonitions PASSED 282s tests/test_docstrings/test_google.py::test_handle_false_admonitions_correctly[\n ******************************\n This looks like an admonition:\n ******************************\n ] PASSED 282s tests/test_docstrings/test_google.py::test_handle_false_admonitions_correctly[\n Warning: this line also looks\n like an admonition.\n ] PASSED 282s tests/test_docstrings/test_google.py::test_handle_false_admonitions_correctly[\n Matching but not an admonition:\n\n\n\n - Multiple empty lines above.\n ] PASSED 282s tests/test_docstrings/test_google.py::test_handle_false_admonitions_correctly[Last line:] PASSED 282s tests/test_docstrings/test_google.py::test_dont_insert_admonition_before_current_section PASSED 282s tests/test_docstrings/test_google.py::test_ignore_init_summary[] PASSED 282s tests/test_docstrings/test_google.py::test_ignore_init_summary[\n] PASSED 282s tests/test_docstrings/test_google.py::test_ignore_init_summary[\n\n] PASSED 282s tests/test_docstrings/test_google.py::test_ignore_init_summary[Summary.] PASSED 282s tests/test_docstrings/test_google.py::test_ignore_init_summary[Summary.\n\n\n] PASSED 282s tests/test_docstrings/test_google.py::test_ignore_init_summary[Summary.\n\nParagraph.] PASSED 282s tests/test_docstrings/test_google.py::test_ignore_init_summary[Summary\non two lines.] PASSED 282s tests/test_docstrings/test_google.py::test_ignore_init_summary[Summary\non two lines.\n\nParagraph.] PASSED 282s tests/test_docstrings/test_google.py::test_trim_doctest_flags_basic_example[\n Examples:\n Base case 1. We want to skip the following test.\n >>> 1 + 1 == 3 # doctest: +SKIP\n True\n ] PASSED 282s tests/test_docstrings/test_google.py::test_trim_doctest_flags_basic_example[\n Examples:\n Base case 2. We have a blankline test.\n >>> print("a\\n\\nb")\n a\n \n b\n ] PASSED 282s tests/test_docstrings/test_google.py::test_trim_doctest_flags_multi_example PASSED 282s tests/test_docstrings/test_google.py::test_single_line_with_trailing_whitespace PASSED 282s tests/test_docstrings/test_google.py::test_parse_returns_multiple_items[False-None-expected0] PASSED 282s tests/test_docstrings/test_google.py::test_parse_returns_multiple_items[False-tuple[int, int]-expected1] PASSED 282s tests/test_docstrings/test_google.py::test_parse_returns_multiple_items[True-None-expected2] PASSED 282s tests/test_docstrings/test_google.py::test_parse_returns_multiple_items[True-tuple[int,int]-expected3] PASSED 282s tests/test_docstrings/test_google.py::test_parse_yields_multiple_items[False-None-expected0] PASSED 282s tests/test_docstrings/test_google.py::test_parse_yields_multiple_items[False-Iterator[tuple[int, int]]-expected1] PASSED 282s tests/test_docstrings/test_google.py::test_parse_yields_multiple_items[True-None-expected2] PASSED 282s tests/test_docstrings/test_google.py::test_parse_yields_multiple_items[True-Iterator[tuple[int,int]]-expected3] PASSED 282s tests/test_docstrings/test_google.py::test_parse_receives_multiple_items[False-None-expected0] PASSED 282s tests/test_docstrings/test_google.py::test_parse_receives_multiple_items[False-Generator[..., tuple[int, int], ...]-expected1] PASSED 282s tests/test_docstrings/test_google.py::test_parse_receives_multiple_items[True-None-expected2] PASSED 282s tests/test_docstrings/test_google.py::test_parse_receives_multiple_items[True-Generator[..., tuple[int, int], ...]-expected3] PASSED 282s tests/test_docstrings/test_google.py::test_avoid_false_positive_sections PASSED 282s tests/test_docstrings/test_google.py::test_type_in_returns_without_parentheses PASSED 282s tests/test_docstrings/test_google.py::test_type_in_yields_without_parentheses PASSED 282s tests/test_docstrings/test_google.py::test_type_in_receives_without_parentheses PASSED 282s tests/test_docstrings/test_google.py::test_reading_property_type_in_summary PASSED 282s tests/test_docstrings/test_numpy.py::test_simple_docstring PASSED 282s tests/test_docstrings/test_numpy.py::test_multiline_docstring PASSED 282s tests/test_docstrings/test_numpy.py::test_code_blocks PASSED 282s tests/test_docstrings/test_numpy.py::test_indented_code_block PASSED 282s tests/test_docstrings/test_numpy.py::test_empty_indented_lines_in_section_with_items PASSED 282s tests/test_docstrings/test_numpy.py::test_doubly_indented_lines_in_section_items PASSED 282s tests/test_docstrings/test_numpy.py::test_admonition_see_also PASSED 282s tests/test_docstrings/test_numpy.py::test_admonition_empty PASSED 282s tests/test_docstrings/test_numpy.py::test_isolated_dash_lines_do_not_create_sections PASSED 282s tests/test_docstrings/test_numpy.py::test_admonition_warnings_special_case PASSED 282s tests/test_docstrings/test_numpy.py::test_admonition_notes_special_case PASSED 282s tests/test_docstrings/test_numpy.py::test_prefer_docstring_type_over_annotation PASSED 282s tests/test_docstrings/test_numpy.py::test_parse_complex_annotations PASSED 282s tests/test_docstrings/test_numpy.py::test_parse_annotations_in_all_sections[Attributes\n---\na : {name}\n Description.\n-int] PASSED 282s tests/test_docstrings/test_numpy.py::test_parse_annotations_in_all_sections[Parameters\n---\na : {name}\n Description.\n-int] PASSED 282s tests/test_docstrings/test_numpy.py::test_parse_annotations_in_all_sections[Other Parameters\n---\na : {name}\n Description.\n-int] PASSED 282s tests/test_docstrings/test_numpy.py::test_parse_annotations_in_all_sections[Yields\n---\na : {name}\n Description.\n-int] PASSED 282s tests/test_docstrings/test_numpy.py::test_parse_annotations_in_all_sections[Receives\n---\na : {name}\n Description.\n-int] PASSED 282s tests/test_docstrings/test_numpy.py::test_parse_annotations_in_all_sections[Returns\n---\na : {name}\n Description.\n-int] PASSED 282s tests/test_docstrings/test_numpy.py::test_parse_annotations_in_all_sections[Raises\n---\n{name}\n Description.\n-RuntimeError] PASSED 282s tests/test_docstrings/test_numpy.py::test_parse_annotations_in_all_sections[Warns\n---\n{name}\n Description.\n-UserWarning] PASSED 282s tests/test_docstrings/test_numpy.py::test_dont_crash_on_text_annotations PASSED 282s tests/test_docstrings/test_numpy.py::test_parameters_section PASSED 282s tests/test_docstrings/test_numpy.py::test_parse_starred_parameters PASSED 282s tests/test_docstrings/test_numpy.py::test_other_parameters_section PASSED 282s tests/test_docstrings/test_numpy.py::test_retrieve_annotation_from_parent PASSED 282s tests/test_docstrings/test_numpy.py::test_deprecated_section PASSED 282s tests/test_docstrings/test_numpy.py::test_returns_section PASSED 282s tests/test_docstrings/test_numpy.py::test_yields_section PASSED 282s tests/test_docstrings/test_numpy.py::test_receives_section PASSED 282s tests/test_docstrings/test_numpy.py::test_raises_section PASSED 282s tests/test_docstrings/test_numpy.py::test_warns_section PASSED 282s tests/test_docstrings/test_numpy.py::test_attributes_section PASSED 282s tests/test_docstrings/test_numpy.py::test_parse_functions_section PASSED 282s tests/test_docstrings/test_numpy.py::test_parse_classes_section PASSED 282s tests/test_docstrings/test_numpy.py::test_parse_modules_section PASSED 282s tests/test_docstrings/test_numpy.py::test_examples_section PASSED 282s tests/test_docstrings/test_numpy.py::test_examples_section_when_followed_by_named_section PASSED 282s tests/test_docstrings/test_numpy.py::test_examples_section_as_last PASSED 282s tests/test_docstrings/test_numpy.py::test_blank_lines_in_section PASSED 282s tests/test_docstrings/test_numpy.py::test_retrieve_attributes_annotation_from_parent PASSED 282s tests/test_docstrings/test_numpy.py::test_warn_about_unknown_parameters PASSED 282s tests/test_docstrings/test_numpy.py::test_never_warn_about_unknown_other_parameters PASSED 282s tests/test_docstrings/test_numpy.py::test_unknown_params_scan_doesnt_crash_without_parameters PASSED 282s tests/test_docstrings/test_numpy.py::test_class_uses_init_parameters PASSED 282s tests/test_docstrings/test_numpy.py::test_detect_optional_flag PASSED 282s tests/test_docstrings/test_numpy.py::test_blank_lines_in_item_descriptions[1] PASSED 282s tests/test_docstrings/test_numpy.py::test_blank_lines_in_item_descriptions[2] PASSED 282s tests/test_docstrings/test_numpy.py::test_blank_lines_in_item_descriptions[3] PASSED 282s tests/test_docstrings/test_numpy.py::test_parse_yields_tuple_in_iterator_or_generator[Iterator[tuple[int, float]]] PASSED 282s tests/test_docstrings/test_numpy.py::test_parse_yields_tuple_in_iterator_or_generator[Generator[tuple[int, float], ..., ...]] PASSED 282s tests/test_docstrings/test_numpy.py::test_extract_yielded_type_with_single_return_item[Iterator[int]] PASSED 282s tests/test_docstrings/test_numpy.py::test_extract_yielded_type_with_single_return_item[Generator[int, None, None]] PASSED 282s tests/test_docstrings/test_numpy.py::test_yield_section_in_property PASSED 282s tests/test_docstrings/test_numpy.py::test_parse_receives_tuple_in_generator PASSED 282s tests/test_docstrings/test_numpy.py::test_extract_received_type_with_single_return_item[Generator[int, float, None]] PASSED 282s tests/test_docstrings/test_numpy.py::test_parse_returns_tuple_in_generator PASSED 282s tests/test_docstrings/test_numpy.py::test_ignore_init_summary[] PASSED 282s tests/test_docstrings/test_numpy.py::test_ignore_init_summary[\n] PASSED 282s tests/test_docstrings/test_numpy.py::test_ignore_init_summary[\n\n] PASSED 282s tests/test_docstrings/test_numpy.py::test_ignore_init_summary[Summary.] PASSED 282s tests/test_docstrings/test_numpy.py::test_ignore_init_summary[Summary.\n\n\n] PASSED 282s tests/test_docstrings/test_numpy.py::test_ignore_init_summary[Summary.\n\nParagraph.] PASSED 282s tests/test_docstrings/test_numpy.py::test_ignore_init_summary[Summary\non two lines.] PASSED 282s tests/test_docstrings/test_numpy.py::test_ignore_init_summary[Summary\non two lines.\n\nParagraph.] PASSED 282s tests/test_docstrings/test_numpy.py::test_trim_doctest_flags_basic_example[\n Examples\n --------\n Base case 1. We want to skip the following test.\n >>> 1 + 1 == 3 # doctest: +SKIP\n True\n ] PASSED 282s tests/test_docstrings/test_numpy.py::test_trim_doctest_flags_basic_example[\n Examples\n --------\n\n Base case 2. We have a blankline test.\n >>> print("a\\n\\nb")\n a\n \n b\n ] PASSED 282s tests/test_docstrings/test_numpy.py::test_trim_doctest_flags_multi_example PASSED 282s tests/test_docstrings/test_numpy.py::test_parsing_choices PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__description_only_docstring__single_markdown_section[One line docstring description] PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__description_only_docstring__single_markdown_section[\n Multiple line docstring description.\n\n With more text.\n ] PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__no_description__single_markdown_section PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__multiple_blank_lines_before_description__single_markdown_section PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__param_field__param_section PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__only_param_field__empty_markdown PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__all_param_names__param_section[param] PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__all_param_names__param_section[parameter] PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__all_param_names__param_section[arg] PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__all_param_names__param_section[arguments] PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__all_param_names__param_section[key] PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__all_param_names__param_section[keyword] PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__param_field_multi_line__param_section[\n Docstring with param with continuation, no indent.\n\n :param foo: descriptive test text\n more test text\n ] PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__param_field_multi_line__param_section[\n Docstring with param with continuation, with indent.\n\n :param foo: descriptive test text\n more test text\n ] PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__param_field_for_function__param_section_with_kind PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__param_field_docs_type__param_section_with_type PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__param_field_type_field__param_section_with_type PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__param_field_type_field_first__param_section_with_type PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__param_field_type_field_or_none__param_section_with_optional[str or None] PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__param_field_type_field_or_none__param_section_with_optional[None or str] PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__param_field_type_field_or_none__param_section_with_optional[str or int] PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__param_field_type_field_or_none__param_section_with_optional[str or int or float] PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__param_field_annotate_type__param_section_with_type PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__param_field_no_matching_param__result_from_docstring PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__param_field_with_default__result_from_docstring PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__param_field_no_matching_param__error_message PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__invalid_param_field_only_initial_marker__error_message PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__invalid_param_field_wrong_part_count__error_message PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__param_twice__error_message PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__param_type_twice_doc__error_message PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__param_type_twice_type_directive_first__error_message PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__param_type_twice_annotated__error_message PASSED 282s tests/test_docstrings/test_sphinx.py::test_warn_about_unknown_parameters PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__param_type_no_type__error_message PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__param_type_no_name__error_message PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__attribute_field_multi_line__param_section[\n Docstring with param with continuation, no indent.\n\n :var foo: descriptive test text\n more test text\n ] PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__attribute_field_multi_line__param_section[\n Docstring with param with continuation, with indent.\n\n :var foo: descriptive test text\n more test text\n ] PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__all_attribute_names__param_section[var] PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__all_attribute_names__param_section[ivar] PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__all_attribute_names__param_section[cvar] PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__class_attributes__attributes_section PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__class_attributes_with_type__annotation_in_attributes_section PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__attribute_invalid_directive___error PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__attribute_no_name__error PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__attribute_duplicate__error PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__class_attributes_type_invalid__error PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__class_attributes_type_no_name__error PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__return_directive__return_section_no_type PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__return_directive_rtype__return_section_with_type PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__return_directive_rtype_first__return_section_with_type PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__return_directive_annotation__return_section_with_type PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__return_directive_annotation__prefer_return_directive PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__return_invalid__error PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__rtype_invalid__error PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__raises_directive__exception_section PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__multiple_raises_directive__exception_section_with_two PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__all_exception_names__param_section[raises] PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__all_exception_names__param_section[raise] PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__all_exception_names__param_section[except] PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__all_exception_names__param_section[exception] PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__raise_invalid__error PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__raise_no_name__error PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__module_attributes_section__expected_attributes_section PASSED 282s tests/test_docstrings/test_sphinx.py::test_parse__properties_return_type PASSED 282s tests/test_docstrings/test_warnings.py::test_can_warn_without_parent_module PASSED 282s tests/test_encoders.py::test_minimal_data_is_enough PASSED 282s tests/test_encoders.py::test_json_schema PASSED 282s tests/test_expressions.py::test_explode_return_annotations[tuple[int, float] | None-2] PASSED 282s tests/test_expressions.py::test_explode_return_annotations[None | tuple[int, float]-2] PASSED 282s tests/test_expressions.py::test_explode_return_annotations[Optional[tuple[int, float]]-2] PASSED 282s tests/test_expressions.py::test_explode_return_annotations[typing.Optional[tuple[int, float]]-2] PASSED 282s tests/test_expressions.py::test_full_expressions[int] PASSED 282s tests/test_expressions.py::test_full_expressions[tuple[int]] PASSED 282s tests/test_expressions.py::test_full_expressions[dict[str, str]] PASSED 282s tests/test_expressions.py::test_full_expressions[Optional[tuple[int, float]]] PASSED 282s tests/test_expressions.py::test_resolving_full_names PASSED 282s tests/test_expressions.py::test_expressions[b + c] PASSED 282s tests/test_expressions.py::test_expressions[b - c] PASSED 282s tests/test_expressions.py::test_expressions[b * c] PASSED 282s tests/test_expressions.py::test_expressions[b / c] PASSED 282s tests/test_expressions.py::test_expressions[b // c] PASSED 282s tests/test_expressions.py::test_expressions[b ** c] PASSED 282s tests/test_expressions.py::test_expressions[b ^ c] PASSED 282s tests/test_expressions.py::test_expressions[b & c] PASSED 282s tests/test_expressions.py::test_expressions[b | c] PASSED 282s tests/test_expressions.py::test_expressions[b @ c] PASSED 282s tests/test_expressions.py::test_expressions[b % c] PASSED 282s tests/test_expressions.py::test_expressions[b >> c] PASSED 282s tests/test_expressions.py::test_expressions[b << c] PASSED 282s tests/test_expressions.py::test_expressions[+b] PASSED 282s tests/test_expressions.py::test_expressions[-b] PASSED 282s tests/test_expressions.py::test_expressions[~b] PASSED 282s tests/test_expressions.py::test_expressions[b == c] PASSED 282s tests/test_expressions.py::test_expressions[b >= c] PASSED 282s tests/test_expressions.py::test_expressions[b > c] PASSED 282s tests/test_expressions.py::test_expressions[b <= c] PASSED 282s tests/test_expressions.py::test_expressions[b < c] PASSED 282s tests/test_expressions.py::test_expressions[b != c] PASSED 282s tests/test_expressions.py::test_expressions[b and c] PASSED 282s tests/test_expressions.py::test_expressions[b or c] PASSED 282s tests/test_expressions.py::test_expressions[not b] PASSED 282s tests/test_expressions.py::test_expressions[b is c] PASSED 282s tests/test_expressions.py::test_expressions[b is not c] PASSED 282s tests/test_expressions.py::test_expressions[b in c] PASSED 282s tests/test_expressions.py::test_expressions[b not in c] PASSED 282s tests/test_expressions.py::test_expressions[call()] PASSED 282s tests/test_expressions.py::test_expressions[call(something)] PASSED 282s tests/test_expressions.py::test_expressions[call(something=something)] PASSED 282s tests/test_expressions.py::test_expressions[f'a {round(key, 2)} {z}'] PASSED 282s tests/test_expressions.py::test_expressions[o[x]] PASSED 282s tests/test_expressions.py::test_expressions[o[x, y]] PASSED 282s tests/test_expressions.py::test_expressions[o[x:y]] PASSED 282s tests/test_expressions.py::test_expressions[o[x:y, z]] PASSED 282s tests/test_expressions.py::test_expressions[o[x, y(z)]] PASSED 282s tests/test_expressions.py::test_expressions[a if (a := b) else c] PASSED 282s tests/test_expressions.py::test_expressions[a(*b, **c)] PASSED 282s tests/test_expressions.py::test_expressions[(a, b, c)] PASSED 282s tests/test_expressions.py::test_expressions[{a, b, c}] PASSED 282s tests/test_expressions.py::test_expressions[{a: b, c: d}] PASSED 282s tests/test_expressions.py::test_expressions[[a, b, c]] PASSED 282s tests/test_expressions.py::test_expressions[yield] PASSED 282s tests/test_expressions.py::test_expressions[yield a] PASSED 282s tests/test_expressions.py::test_expressions[yield from a] PASSED 282s tests/test_expressions.py::test_expressions[lambda a: a] PASSED 282s tests/test_expressions.py::test_expressions[lambda a, b: a] PASSED 282s tests/test_expressions.py::test_expressions[lambda *a, **b: a] PASSED 282s tests/test_expressions.py::test_expressions[lambda a, b=0: a] PASSED 282s tests/test_expressions.py::test_expressions[lambda a, /, b, c: a] PASSED 282s tests/test_expressions.py::test_expressions[lambda a, *, b, c: a] PASSED 282s tests/test_expressions.py::test_expressions[lambda a, /, b, *, c: a] PASSED 282s tests/test_extensions.py::test_loading_extensions[tests.test_extensions] PASSED 282s tests/test_extensions.py::test_loading_extensions[extension1] PASSED 282s tests/test_extensions.py::test_loading_extensions[tests.test_extensions.ExtensionTest] PASSED 282s tests/test_extensions.py::test_loading_extensions[extension3] PASSED 282s tests/test_extensions.py::test_loading_extensions[tests/test_extensions.py] PASSED 282s tests/test_extensions.py::test_loading_extensions[extension5] PASSED 282s tests/test_extensions.py::test_loading_extensions[tests/test_extensions.py:ExtensionTest] PASSED 282s tests/test_extensions.py::test_loading_extensions[extension7] PASSED 282s tests/test_extensions.py::test_loading_extensions[extension8] PASSED 282s tests/test_extensions.py::test_loading_extensions[ExtensionTest] PASSED 282s tests/test_extensions.py::test_loading_extensions[/tmp/autopkgtest.OG1QPz/autopkgtest_tmp/tests/test_extensions.py] PASSED 282s tests/test_extensions.py::test_loading_extensions[/tmp/autopkgtest.OG1QPz/autopkgtest_tmp/tests/test_extensions.py:ExtensionTest] PASSED 282s tests/test_extensions.py::test_extension_events PASSED 282s tests/test_finder.py::test_find_module_with_path[pypackage0-a/b.py-True-a-a/__init__.py] PASSED 282s tests/test_finder.py::test_find_module_with_path[pypackage1-a/b.py-False-a-a/__init__.py] PASSED 282s tests/test_finder.py::test_find_module_with_path[pypackage2-a/b/c.py-True-a-a] PASSED 282s tests/test_finder.py::test_find_module_with_path[pypackage3-a/b/c.py-False-b-a/b/__init__.py] PASSED 282s tests/test_finder.py::test_find_pkg_style_namespace_packages[__import__('pkg_resources').declare_namespace(__name__)] PASSED 282s tests/test_finder.py::test_find_pkg_style_namespace_packages[__path__ = __import__('pkgutil').extend_path(__path__, __name__)] PASSED 282s tests/test_finder.py::test_pth_file_handling PASSED 282s tests/test_finder.py::test_pth_file_handling_with_semi_colon PASSED 282s tests/test_finder.py::test_setuptools_file_handling[] PASSED 282s tests/test_finder.py::test_setuptools_file_handling[: dict[str, str]] PASSED 282s tests/test_finder.py::test_setuptools_file_handling_multiple_paths[] PASSED 282s tests/test_finder.py::test_setuptools_file_handling_multiple_paths[: dict[str, str]] PASSED 282s tests/test_finder.py::test_scikit_build_core_file_handling PASSED 282s tests/test_finder.py::test_finding_stubs_packages[package-stubs-True-both] PASSED 282s tests/test_finder.py::test_finding_stubs_packages[stubs-package-True-both] PASSED 282s tests/test_finder.py::test_finding_stubs_packages[package-None-True-package] PASSED 282s tests/test_finder.py::test_finding_stubs_packages[None-package-True-package] PASSED 282s tests/test_finder.py::test_finding_stubs_packages[stubs-None-True-stubs] PASSED 282s tests/test_finder.py::test_finding_stubs_packages[None-stubs-True-stubs] PASSED 282s tests/test_finder.py::test_finding_stubs_packages[None-None-True-none] PASSED 282s tests/test_finder.py::test_finding_stubs_packages[package-stubs-False-package] PASSED 282s tests/test_finder.py::test_finding_stubs_packages[stubs-package-False-package] PASSED 282s tests/test_finder.py::test_finding_stubs_packages[package-None-False-package] PASSED 282s tests/test_finder.py::test_finding_stubs_packages[None-package-False-package] PASSED 282s tests/test_finder.py::test_finding_stubs_packages[stubs-None-False-none] PASSED 282s tests/test_finder.py::test_finding_stubs_packages[None-stubs-False-none] PASSED 282s tests/test_finder.py::test_finding_stubs_packages[None-None-False-none] PASSED 282s tests/test_finder.py::test_scanning_package_and_module_with_same_names[False] PASSED 282s tests/test_finder.py::test_scanning_package_and_module_with_same_names[True] PASSED 282s tests/test_finder.py::test_not_finding_namespace_package_twice PASSED 282s tests/test_functions.py::test_visit_simple_function PASSED 282s tests/test_functions.py::test_visit_function_positional_only_param PASSED 282s tests/test_functions.py::test_visit_function_positional_only_param_with_default PASSED 282s tests/test_functions.py::test_visit_function_positional_or_keyword_param PASSED 282s tests/test_functions.py::test_visit_function_positional_or_keyword_param_with_default PASSED 282s tests/test_functions.py::test_visit_function_keyword_only_param PASSED 282s tests/test_functions.py::test_visit_function_keyword_only_param_with_default PASSED 282s tests/test_functions.py::test_visit_function_syntax_error PASSED 282s tests/test_functions.py::test_visit_function_variadic_params PASSED 282s tests/test_functions.py::test_visit_function_params_annotations PASSED 282s tests/test_git.py::test_git_failures griffe: error: Cannot list Git tags in /tmp/pytest-of-ubuntu/pytest-0/test_git_failures0: fatal: not a git repository (or any of the parent directories): .git 282s PASSED 282s tests/test_inheritance.py::test_loading_inherited_members[temporary_visited_module-temporary_visited_module] PASSED 282s tests/test_inheritance.py::test_loading_inherited_members[temporary_visited_module-temporary_inspected_module] PASSED 282s tests/test_inheritance.py::test_loading_inherited_members[temporary_inspected_module-temporary_visited_module] PASSED 282s tests/test_inheritance.py::test_loading_inherited_members[temporary_inspected_module-temporary_inspected_module] PASSED 282s tests/test_inheritance.py::test_nested_class_inheritance[temporary_visited_module] PASSED 282s tests/test_inheritance.py::test_nested_class_inheritance[temporary_inspected_module] PASSED 282s tests/test_inheritance.py::test_computing_mro[classes0-B-expected_mro0] PASSED 282s tests/test_inheritance.py::test_computing_mro[classes1-D-expected_mro1] PASSED 282s tests/test_inheritance.py::test_computing_mro[classes2-D-expected_mro2] PASSED 282s tests/test_inheritance.py::test_computing_mro[classes3-A-expected_mro3] PASSED 282s tests/test_inheritance.py::test_computing_mro[classes4-A-expected_mro4] PASSED 282s tests/test_inheritance.py::test_computing_mro[classes5-D-expected_mro5] PASSED 282s tests/test_inheritance.py::test_computing_mro[classes6-H-expected_mro6] PASSED 283s tests/test_inheritance.py::test_computing_mro[classes7-C-expected_mro7] PASSED 283s tests/test_inheritance.py::test_uncomputable_mro[classes0-B] PASSED 283s tests/test_inheritance.py::test_uncomputable_mro[classes1-D] PASSED 283s tests/test_inheritance.py::test_dynamic_base_classes PASSED 283s tests/test_inspector.py::test_annotations_from_builtin_types PASSED 283s tests/test_inspector.py::test_annotations_from_classes PASSED 283s tests/test_inspector.py::test_class_level_imports PASSED 283s tests/test_inspector.py::test_missing_dependency PASSED 283s tests/test_inspector.py::test_inspect_properties_as_attributes PASSED 283s tests/test_inspector.py::test_inspecting_module_importing_other_module PASSED 283s tests/test_inspector.py::test_inspecting_parameters_with_functions_as_default_values PASSED 283s tests/test_inspector.py::test_inspecting_package_and_module_with_same_names PASSED 283s tests/test_inspector.py::test_inspecting_module_with_submodules PASSED 283s tests/test_inspector.py::test_inspecting_module_with_imported_submodules PASSED 283s tests/test_inspector.py::test_inspecting_objects_from_private_builtin_stdlib_moduless PASSED 283s tests/test_inspector.py::test_inspecting_partials_as_functions PASSED 283s tests/test_internals.py::test_alias_proxies PASSED 283s tests/test_internals.py::test_exposed_objects PASSED 283s tests/test_internals.py::test_unique_names PASSED 283s tests/test_internals.py::test_single_locations PASSED 283s tests/test_internals.py::test_api_matches_inventory SKIPPED (The obj...) 283s tests/test_internals.py::test_inventory_matches_api SKIPPED (The obj...) 283s tests/test_internals.py::test_no_module_docstrings_in_internal_api PASSED 283s tests/test_loader.py::test_has_docstrings_does_not_try_to_resolve_alias PASSED 283s tests/test_loader.py::test_recursive_wildcard_expansion PASSED 283s tests/test_loader.py::test_dont_shortcut_alias_chain_after_expanding_wildcards PASSED 283s tests/test_loader.py::test_dont_overwrite_lower_member_when_expanding_wildcard PASSED 283s tests/test_loader.py::test_load_data_from_stubs PASSED 283s tests/test_loader.py::test_load_from_both_py_and_pyi_files PASSED 283s tests/test_loader.py::test_overwrite_module_with_attribute PASSED 283s tests/test_loader.py::test_load_package_from_both_py_and_pyi_files PASSED 283s tests/test_loader.py::test_load_single_module_from_both_py_and_pyi_files PASSED 283s tests/test_loader.py::test_unsupported_item_in_all PASSED 283s tests/test_loader.py::test_skip_modules_with_dots_in_filename PASSED 283s tests/test_loader.py::test_nested_namespace_packages PASSED 283s tests/test_loader.py::test_multiple_nested_namespace_packages PASSED 283s tests/test_loader.py::test_stop_at_first_package_inside_namespace_package PASSED 283s tests/test_loader.py::test_load_builtin_modules PASSED 283s tests/test_loader.py::test_resolve_aliases_of_builtin_modules PASSED 283s tests/test_loader.py::test_loading_stubs_only_packages[False] PASSED 283s tests/test_loader.py::test_loading_stubs_only_packages[True] PASSED 283s tests/test_loader.py::test_submodule_shadowing_member[from package.thing import thing] PASSED 283s tests/test_loader.py::test_submodule_shadowing_member[thing = False] PASSED 283s tests/test_loader.py::test_side_loading_sibling_private_module[None-True-True] PASSED 283s tests/test_loader.py::test_side_loading_sibling_private_module[None-True-False] PASSED 283s tests/test_loader.py::test_side_loading_sibling_private_module[True-True-True] PASSED 283s tests/test_loader.py::test_side_loading_sibling_private_module[True-True-False] PASSED 283s tests/test_loader.py::test_side_loading_sibling_private_module[False-False-True] PASSED 283s tests/test_loader.py::test_side_loading_sibling_private_module[False-False-False] PASSED 283s tests/test_loader.py::test_forcing_inspection PASSED 283s tests/test_loader.py::test_relying_on_modules_path_attribute PASSED 283s tests/test_loader.py::test_not_calling_package_loaded_hook_on_something_else_than_package PASSED 283s tests/test_merger.py::test_dont_trigger_alias_resolution_when_merging_stubs PASSED 283s tests/test_merger.py::test_merge_stubs_on_wildcard_imported_objects PASSED 283s tests/test_mixins.py::test_access_members_using_string_and_tuples PASSED 283s tests/test_models.py::test_submodule_exports PASSED 283s tests/test_models.py::test_has_docstrings PASSED 283s tests/test_models.py::test_has_docstrings_submodules PASSED 283s tests/test_models.py::test_handle_aliases_chain_in_has_docstrings PASSED 283s tests/test_models.py::test_has_docstrings_does_not_trigger_alias_resolution PASSED 283s tests/test_models.py::test_deepcopy PASSED 283s tests/test_models.py::test_dataclass_properties_and_class_variables PASSED 283s tests/test_models.py::test_dataclass_parameter_kinds[\n @dataclass\n class Dataclass:\n x: float\n y: float = field(kw_only=True)\n\n class Class:\n def __init__(self, x: float, *, y: float): ...\n ] PASSED 283s tests/test_models.py::test_dataclass_parameter_kinds[\n @dataclass\n class Dataclass:\n x: float = field(kw_only=True)\n y: float\n\n class Class:\n def __init__(self, y: float, *, x: float): ...\n ] PASSED 283s tests/test_models.py::test_dataclass_parameter_kinds[\n @dataclass\n class Dataclass:\n x: float\n _: KW_ONLY\n y: float\n\n class Class:\n def __init__(self, x: float, *, y: float): ...\n ] PASSED 283s tests/test_models.py::test_dataclass_parameter_kinds[\n @dataclass\n class Dataclass:\n _: KW_ONLY\n x: float\n y: float\n\n class Class:\n def __init__(self, *, x: float, y: float): ...\n ] PASSED 283s tests/test_models.py::test_dataclass_parameter_kinds[\n @dataclass(kw_only=True)\n class Dataclass:\n x: float\n y: float\n\n class Class:\n def __init__(self, *, x: float, y: float): ...\n ] PASSED 283s tests/test_models.py::test_regular_class_inheriting_dataclass_dont_get_its_own_params PASSED 283s tests/test_models.py::test_regular_class_inheriting_dataclass_is_labelled_dataclass PASSED 283s tests/test_models.py::test_fields_with_init_false PASSED 283s tests/test_models.py::test_parameters_are_reorderd_to_match_their_kind PASSED 283s tests/test_models.py::test_parameters_annotated_as_initvar PASSED 283s tests/test_models.py::test_visited_module_source PASSED 283s tests/test_models.py::test_visited_class_source PASSED 284s tests/test_models.py::test_visited_object_source_with_missing_line_number PASSED 284s tests/test_models.py::test_inspected_module_source hello 284s world 284s PASSED 284s tests/test_models.py::test_inspected_class_source PASSED 284s tests/test_models.py::test_inspected_object_source_with_missing_line_number PASSED 284s tests/test_models.py::test_dataclass_parameter_docstrings PASSED 284s tests/test_models.py::test_attributes_that_have_no_annotations PASSED 284s tests/test_models.py::test_name_resolution PASSED 284s tests/test_models.py::test_set_parameters PASSED 284s tests/test_models.py::test_delete_parameters PASSED 284s tests/test_nodes.py::test_relative_to_absolute_imports[from . import b-a-False-a.b] PASSED 284s tests/test_nodes.py::test_relative_to_absolute_imports[from . import b-a-True-a.b] PASSED 284s tests/test_nodes.py::test_relative_to_absolute_imports[from . import c-a.b-False-a.c] PASSED 284s tests/test_nodes.py::test_relative_to_absolute_imports[from . import c-a.b-True-a.b.c] PASSED 284s tests/test_nodes.py::test_relative_to_absolute_imports[from . import d-a.b.c-False-a.b.d] PASSED 284s tests/test_nodes.py::test_relative_to_absolute_imports[from .c import d-a-False-a.c.d] PASSED 284s tests/test_nodes.py::test_relative_to_absolute_imports[from .c import d-a.b-False-a.c.d] PASSED 284s tests/test_nodes.py::test_relative_to_absolute_imports[from .b import c-a.b-True-a.b.b.c] PASSED 284s tests/test_nodes.py::test_relative_to_absolute_imports[from .. import e-a.c.d.i-False-a.c.e] PASSED 284s tests/test_nodes.py::test_relative_to_absolute_imports[from ..d import e-a.c.d.i-False-a.c.d.e] PASSED 284s tests/test_nodes.py::test_relative_to_absolute_imports[from ... import f-a.c.d.i-False-a.f] PASSED 284s tests/test_nodes.py::test_relative_to_absolute_imports[from ...b import f-a.c.d.i-False-a.b.f] PASSED 284s tests/test_nodes.py::test_relative_to_absolute_imports[from ...c.d import e-a.c.d.i-False-a.c.d.e] PASSED 284s tests/test_nodes.py::test_relative_to_absolute_imports[from .c import *-a-False-a.c.*] PASSED 284s tests/test_nodes.py::test_relative_to_absolute_imports[from .c import *-a.b-False-a.c.*] PASSED 284s tests/test_nodes.py::test_relative_to_absolute_imports[from .b import *-a.b-True-a.b.b.*] PASSED 284s tests/test_nodes.py::test_relative_to_absolute_imports[from .. import *-a.c.d.i-False-a.c.*] PASSED 284s tests/test_nodes.py::test_relative_to_absolute_imports[from ..d import *-a.c.d.i-False-a.c.d.*] PASSED 284s tests/test_nodes.py::test_relative_to_absolute_imports[from ... import *-a.c.d.i-False-a.*] PASSED 284s tests/test_nodes.py::test_relative_to_absolute_imports[from ...b import *-a.c.d.i-False-a.b.*] PASSED 284s tests/test_nodes.py::test_relative_to_absolute_imports[from ...c.d import *-a.c.d.i-False-a.c.d.*] PASSED 284s tests/test_nodes.py::test_multipart_imports PASSED 284s tests/test_nodes.py::test_building_annotations_from_nodes[A] PASSED 284s tests/test_nodes.py::test_building_annotations_from_nodes[A.B] PASSED 284s tests/test_nodes.py::test_building_annotations_from_nodes[A[B]] PASSED 284s tests/test_nodes.py::test_building_annotations_from_nodes[A.B[C.D]] PASSED 284s tests/test_nodes.py::test_building_annotations_from_nodes[~A] PASSED 284s tests/test_nodes.py::test_building_annotations_from_nodes[A | B] PASSED 284s tests/test_nodes.py::test_building_annotations_from_nodes[A[[B, C], D]] PASSED 284s tests/test_nodes.py::test_building_annotations_from_nodes[A(b=c, d=1)] PASSED 284s tests/test_nodes.py::test_building_annotations_from_nodes[A[-1, +2.3]] PASSED 284s tests/test_nodes.py::test_building_annotations_from_nodes[A[B, C.D(e='syntax error')]] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[b + c] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[b - c] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[b * c] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[b / c] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[b // c] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[b ** c] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[b ^ c] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[b & c] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[b | c] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[b @ c] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[b % c] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[b >> c] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[b << c] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[+b] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[-b] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[~b] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[b == c] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[b >= c] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[b > c] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[b <= c] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[b < c] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[b != c] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[b and c] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[b or c] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[not b] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[b is c] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[b is not c] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[b in c] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[b not in c] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[call()] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[call(something)] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[call(something=something)] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[f'a {round(key, 2)} {z}'] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[o[x]] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[o[x, y]] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[o[x:y]] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[o[x:y, z]] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[o[x, y(z)]] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[a if (a := b) else c] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[a(*b, **c)] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[(a, b, c)] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[{a, b, c}] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[{a: b, c: d}] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[[a, b, c]] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[yield] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[yield a] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[yield from a] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[lambda a: a] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[lambda a, b: a] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[lambda *a, **b: a] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[lambda a, b=0: a] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[lambda a, /, b, c: a] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[lambda a, *, b, c: a] PASSED 284s tests/test_nodes.py::test_building_expressions_from_nodes[lambda a, /, b, *, c: a] PASSED 284s tests/test_nodes.py::test_forward_references[import typing\nclass A: ...\na: typing.Literal['A']-False] PASSED 284s tests/test_nodes.py::test_forward_references[from typing import Literal\nclass A: ...\na: Literal['A']-False] PASSED 284s tests/test_nodes.py::test_forward_references[import typing_extensions\nclass A: ...\na: typing.Literal['A']-False] PASSED 284s tests/test_nodes.py::test_forward_references[from typing_extensions import Literal\nclass A: ...\na: Literal['A']-False] PASSED 284s tests/test_nodes.py::test_forward_references[from mod import A\na: 'A'-True] PASSED 284s tests/test_nodes.py::test_forward_references[from mod import A\na: list['A']-True] PASSED 284s tests/test_nodes.py::test_default_value_from_nodes[1] PASSED 284s tests/test_nodes.py::test_default_value_from_nodes['test_string'] PASSED 284s tests/test_nodes.py::test_default_value_from_nodes[dict(key=1)] PASSED 284s tests/test_nodes.py::test_default_value_from_nodes[{'key': 1}] PASSED 284s tests/test_nodes.py::test_default_value_from_nodes[DEFAULT_VALUE] PASSED 284s tests/test_nodes.py::test_default_value_from_nodes[None] PASSED 284s tests/test_nodes.py::test_parsing_complex_string_annotations PASSED 284s tests/test_nodes.py::test_parsing_dynamic_base_classes PASSED 284s tests/test_public_api.py::test_not_detecting_imported_objects_as_public PASSED 284s tests/test_public_api.py::test_detecting_dunder_attributes_as_public PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[abc] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[aifc] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[antigravity] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[argparse] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[array] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[ast] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[asyncio] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[atexit] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[audioop] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[base64] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[bdb] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[binascii] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[bisect] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[builtins] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[bz2] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[cProfile] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[calendar] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[cgi] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[cgitb] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[chunk] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[cmath] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[cmd] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[code] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[codecs] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[codeop] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[collections] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[colorsys] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[compileall] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[concurrent] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[configparser] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[contextlib] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[contextvars] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[copy] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[copyreg] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[crypt] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[csv] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[ctypes] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[curses] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[dataclasses] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[datetime] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[dbm] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[decimal] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[difflib] PASSED 284s tests/test_stdlib.py::test_fuzzing_on_stdlib[dis] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[doctest] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[email] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[encodings] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[ensurepip] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[enum] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[errno] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[faulthandler] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[fcntl] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[filecmp] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[fileinput] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[fnmatch] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[fractions] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[ftplib] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[functools] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[gc] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[genericpath] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[getopt] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[getpass] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[gettext] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[glob] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[graphlib] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[grp] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[gzip] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[hashlib] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[heapq] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[hmac] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[html] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[http] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[idlelib] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[imaplib] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[imghdr] PASSED 285s tests/test_stdlib.py::test_fuzzing_on_stdlib[importlib] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[inspect] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[io] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[ipaddress] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[itertools] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[json] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[keyword] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[lib2to3] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[linecache] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[locale] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[logging] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[lzma] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[mailbox] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[mailcap] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[marshal] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[math] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[mimetypes] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[mmap] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[modulefinder] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[msilib] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[msvcrt] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[multiprocessing] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[netrc] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[nis] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[nntplib] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[nt] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[ntpath] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[nturl2path] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[numbers] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[opcode] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[operator] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[optparse] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[os] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[ossaudiodev] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[pathlib] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[pdb] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[pickle] PASSED 286s tests/test_stdlib.py::test_fuzzing_on_stdlib[pickletools] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[pipes] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[pkgutil] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[platform] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[plistlib] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[poplib] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[posix] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[posixpath] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[pprint] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[profile] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[pstats] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[pty] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[pwd] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[py_compile] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[pyclbr] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[pydoc] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[pydoc_data] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[pyexpat] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[queue] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[quopri] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[random] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[re] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[readline] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[reprlib] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[resource] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[rlcompleter] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[runpy] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[sched] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[secrets] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[select] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[selectors] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[shelve] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[shlex] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[shutil] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[signal] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[site] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[smtplib] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[sndhdr] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[socket] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[socketserver] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[spwd] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[sqlite3] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[sre_compile] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[sre_constants] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[sre_parse] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[ssl] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[stat] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[statistics] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[string] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[stringprep] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[struct] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[subprocess] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[sunau] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[symtable] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[sys] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[sysconfig] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[syslog] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[tabnanny] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[tarfile] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[telnetlib] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[tempfile] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[termios] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[textwrap] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[this] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[threading] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[time] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[timeit] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[tkinter] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[token] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[tokenize] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[tomllib] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[trace] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[traceback] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[tracemalloc] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[tty] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[turtle] PASSED 287s tests/test_stdlib.py::test_fuzzing_on_stdlib[turtledemo] PASSED 288s tests/test_stdlib.py::test_fuzzing_on_stdlib[types] PASSED 288s tests/test_stdlib.py::test_fuzzing_on_stdlib[typing] PASSED 288s tests/test_stdlib.py::test_fuzzing_on_stdlib[unicodedata] PASSED 288s tests/test_stdlib.py::test_fuzzing_on_stdlib[unittest] PASSED 288s tests/test_stdlib.py::test_fuzzing_on_stdlib[urllib] PASSED 288s tests/test_stdlib.py::test_fuzzing_on_stdlib[uu] PASSED 288s tests/test_stdlib.py::test_fuzzing_on_stdlib[uuid] PASSED 288s tests/test_stdlib.py::test_fuzzing_on_stdlib[venv] PASSED 288s tests/test_stdlib.py::test_fuzzing_on_stdlib[warnings] PASSED 288s tests/test_stdlib.py::test_fuzzing_on_stdlib[wave] PASSED 288s tests/test_stdlib.py::test_fuzzing_on_stdlib[weakref] PASSED 288s tests/test_stdlib.py::test_fuzzing_on_stdlib[webbrowser] PASSED 288s tests/test_stdlib.py::test_fuzzing_on_stdlib[winreg] PASSED 288s tests/test_stdlib.py::test_fuzzing_on_stdlib[winsound] PASSED 288s tests/test_stdlib.py::test_fuzzing_on_stdlib[wsgiref] PASSED 288s tests/test_stdlib.py::test_fuzzing_on_stdlib[xdrlib] PASSED 288s tests/test_stdlib.py::test_fuzzing_on_stdlib[xml] PASSED 288s tests/test_stdlib.py::test_fuzzing_on_stdlib[xmlrpc] PASSED 288s tests/test_stdlib.py::test_fuzzing_on_stdlib[zipapp] PASSED 288s tests/test_stdlib.py::test_fuzzing_on_stdlib[zipfile] PASSED 288s tests/test_stdlib.py::test_fuzzing_on_stdlib[zipimport] PASSED 288s tests/test_stdlib.py::test_fuzzing_on_stdlib[zlib] PASSED 288s tests/test_stdlib.py::test_fuzzing_on_stdlib[zoneinfo] PASSED 288s tests/test_visitor.py::test_not_defined_at_runtime PASSED 288s tests/test_visitor.py::test_set_function_labels_using_decorators[property-labels0] PASSED 288s tests/test_visitor.py::test_set_function_labels_using_decorators[staticmethod-labels1] PASSED 288s tests/test_visitor.py::test_set_function_labels_using_decorators[classmethod-labels2] PASSED 288s tests/test_visitor.py::test_set_function_labels_using_decorators[functools.cache-labels3] PASSED 288s tests/test_visitor.py::test_set_function_labels_using_decorators[cache-labels4] PASSED 288s tests/test_visitor.py::test_set_function_labels_using_decorators[functools.cached_property-labels5] PASSED 288s tests/test_visitor.py::test_set_function_labels_using_decorators[cached_property-labels6] PASSED 288s tests/test_visitor.py::test_set_function_labels_using_decorators[functools.lru_cache-labels7] PASSED 288s tests/test_visitor.py::test_set_function_labels_using_decorators[functools.lru_cache(maxsize=8)-labels8] PASSED 288s tests/test_visitor.py::test_set_function_labels_using_decorators[lru_cache-labels9] PASSED 288s tests/test_visitor.py::test_set_function_labels_using_decorators[lru_cache(maxsize=8)-labels10] PASSED 288s tests/test_visitor.py::test_set_function_labels_using_decorators[abc.abstractmethod-labels11] PASSED 288s tests/test_visitor.py::test_set_function_labels_using_decorators[abstractmethod-labels12] PASSED 288s tests/test_visitor.py::test_set_function_labels_using_decorators[dataclasses.dataclass-labels13] PASSED 288s tests/test_visitor.py::test_set_function_labels_using_decorators[dataclass-labels14] PASSED 288s tests/test_visitor.py::test_set_class_labels_using_decorators[dataclasses.dataclass-labels0] PASSED 288s tests/test_visitor.py::test_set_class_labels_using_decorators[dataclass-labels1] PASSED 288s tests/test_visitor.py::test_handle_property_setter_and_deleter PASSED 288s tests/test_visitor.py::test_handle_typing_overaload[overload] PASSED 288s tests/test_visitor.py::test_handle_typing_overaload[typing.overload] PASSED 288s tests/test_visitor.py::test_parse_complex__all__assignments[__all__ = moda_all + modb_all + modc_all + ["CONST_INIT"]] PASSED 288s tests/test_visitor.py::test_parse_complex__all__assignments[__all__ = ["CONST_INIT", *moda_all, *modb_all, *modc_all]] PASSED 288s tests/test_visitor.py::test_parse_complex__all__assignments[\n __all__ = ["CONST_INIT"]\n __all__ += moda_all + modb_all + modc_all\n ] PASSED 288s tests/test_visitor.py::test_parse_complex__all__assignments[\n __all__ = moda_all + modb_all + modc_all\n __all__ += ["CONST_INIT"]\n ] PASSED 288s tests/test_visitor.py::test_parse_complex__all__assignments[\n __all__ = ["CONST_INIT"]\n __all__ += moda_all\n __all__ += modb_all + modc_all\n ] PASSED 288s tests/test_visitor.py::test_dont_crash_on_nested_functions_in_init PASSED 288s tests/test_visitor.py::test_get_correct_docstring_starting_line_number PASSED 288s tests/test_visitor.py::test_visit_properties_as_attributes PASSED 288s tests/test_visitor.py::test_forward_docstrings PASSED 288s tests/test_visitor.py::test_classvar_annotations PASSED 288s tests/test_visitor.py::test_visiting_if_statement_in_class_for_type_guards PASSED 288s tests/test_visitor.py::test_visiting_relative_imports_triggering_cyclic_aliases PASSED 288s tests/test_visitor.py::test_parse_attributes_in__all__ PASSED 289s tests/test_visitor.py::test_parse_deep_attributes_in__all__ PASSED 289s 289s ================= 810 passed, 2 skipped, 5 deselected in 8.20s ================= 290s 290s *************************** 290s *** Testing with python3.13 290s *************************** 290s 290s Content of current working folder: 290s 290s total 0 290s drwxr-xr-x 1 ubuntu ubuntu 18 Jan 3 18:14 . 290s drwxrwxrwt 1 root root 530 Jan 3 18:13 .. 290s drwxrwxr-x 1 ubuntu ubuntu 660 Oct 18 13:40 docs 290s drwxrwxr-x 1 ubuntu ubuntu 706 Jan 3 18:13 tests 290s Running tests... 290s 290s ============================= test session starts ============================== 290s platform linux -- Python 3.13.1, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.13 290s cachedir: .pytest_cache 290s rootdir: /tmp/autopkgtest.OG1QPz/autopkgtest_tmp 290s plugins: typeguard-4.4.1 291s collecting ... collected 797 items / 5 deselected / 792 selected 291s 291s tests/test_cli.py::test_main PASSED 291s tests/test_cli.py::test_show_help PASSED 291s tests/test_cli.py::test_show_version PASSED 291s tests/test_cli.py::test_show_debug_info PASSED 291s tests/test_diff.py::test_diff_griffe[a = True-a = False-expected_breakages0] PASSED 291s tests/test_diff.py::test_diff_griffe[class a(int, str): ...-class a(int): ...-expected_breakages1] PASSED 291s tests/test_diff.py::test_diff_griffe[a = 0-class a: ...-expected_breakages2] PASSED 291s tests/test_diff.py::test_diff_griffe[a = True--expected_breakages3] PASSED 291s tests/test_diff.py::test_diff_griffe[def a(): ...-def a(x): ...-expected_breakages4] PASSED 291s tests/test_diff.py::test_diff_griffe[def a(x=0): ...-def a(x=1): ...-expected_breakages5] PASSED 291s tests/test_diff.py::test_diff_griffe[def a(x, /): ...-def a(*, x): ...-expected_breakages6] PASSED 291s tests/test_diff.py::test_diff_griffe[def a(*, x): ...-def a(x, /): ...-expected_breakages7] PASSED 291s tests/test_diff.py::test_diff_griffe[def a(x): ...-def a(x, /): ...-expected_breakages8] PASSED 291s tests/test_diff.py::test_diff_griffe[def a(x): ...-def a(*, x): ...-expected_breakages9] PASSED 291s tests/test_diff.py::test_diff_griffe[def a(x, /): ...-def a(*x): ...-expected_breakages10] PASSED 291s tests/test_diff.py::test_diff_griffe[def a(x): ...-def a(*x): ...-expected_breakages11] PASSED 291s tests/test_diff.py::test_diff_griffe[def a(*, x): ...-def a(*x): ...-expected_breakages12] PASSED 291s tests/test_diff.py::test_diff_griffe[def a(**x): ...-def a(*x): ...-expected_breakages13] PASSED 291s tests/test_diff.py::test_diff_griffe[def a(x): ...-def a(*x, **y): ...-expected_breakages14] PASSED 291s tests/test_diff.py::test_diff_griffe[def a(*, x): ...-def a(*x, **y): ...-expected_breakages15] PASSED 291s tests/test_diff.py::test_diff_griffe[def a(x, /): ...-def a(**x): ...-expected_breakages16] PASSED 291s tests/test_diff.py::test_diff_griffe[def a(x): ...-def a(**x): ...-expected_breakages17] PASSED 291s tests/test_diff.py::test_diff_griffe[def a(*, x): ...-def a(**x): ...-expected_breakages18] PASSED 291s tests/test_diff.py::test_diff_griffe[def a(*x): ...-def a(**x): ...-expected_breakages19] PASSED 291s tests/test_diff.py::test_diff_griffe[def a(x, /): ...-def a(*y, **x): ...-expected_breakages20] PASSED 291s tests/test_diff.py::test_diff_griffe[def a(x): ...-def a(*y, **x): ...-expected_breakages21] PASSED 291s tests/test_diff.py::test_diff_griffe[def a(x=1): ...-def a(x): ...-expected_breakages22] PASSED 291s tests/test_diff.py::test_diff_griffe[def a(x, y): ...-def a(y, x): ...-expected_breakages23] PASSED 291s tests/test_diff.py::test_diff_griffe[def a(x, y): ...-def a(x): ...-expected_breakages24] PASSED 291s tests/test_diff.py::test_diff_griffe[class a:\n\tb: int | None = None-class a:\n\tb: int-expected_breakages25] PASSED 291s tests/test_diff.py::test_diff_griffe[def a() -> int: ...-def a() -> str: ...-expected_breakages26] PASSED 291s tests/test_diff.py::test_moving_members_in_parent_classes PASSED 291s tests/test_docstrings/test_google.py::test_simple_docstring PASSED 291s tests/test_docstrings/test_google.py::test_multiline_docstring PASSED 291s tests/test_docstrings/test_google.py::test_parse_partially_indented_lines PASSED 291s tests/test_docstrings/test_google.py::test_multiple_lines_in_sections_items PASSED 291s tests/test_docstrings/test_google.py::test_code_blocks PASSED 291s tests/test_docstrings/test_google.py::test_indented_code_block PASSED 291s tests/test_docstrings/test_google.py::test_different_indentation PASSED 291s tests/test_docstrings/test_google.py::test_empty_indented_lines_in_section_with_items PASSED 291s tests/test_docstrings/test_google.py::test_starting_item_description_on_new_line[Attributes] PASSED 291s tests/test_docstrings/test_google.py::test_starting_item_description_on_new_line[Other Parameters] PASSED 291s tests/test_docstrings/test_google.py::test_starting_item_description_on_new_line[Parameters] PASSED 291s tests/test_docstrings/test_google.py::test_starting_item_description_on_new_line[Raises] PASSED 291s tests/test_docstrings/test_google.py::test_starting_item_description_on_new_line[Receives] PASSED 291s tests/test_docstrings/test_google.py::test_starting_item_description_on_new_line[Returns] PASSED 291s tests/test_docstrings/test_google.py::test_starting_item_description_on_new_line[Warns] PASSED 291s tests/test_docstrings/test_google.py::test_starting_item_description_on_new_line[Yields] PASSED 291s tests/test_docstrings/test_google.py::test_parse_without_parent PASSED 291s tests/test_docstrings/test_google.py::test_parse_without_annotations PASSED 291s tests/test_docstrings/test_google.py::test_parse_with_annotations PASSED 291s tests/test_docstrings/test_google.py::test_parse_attributes_section PASSED 291s tests/test_docstrings/test_google.py::test_parse_functions_section PASSED 291s tests/test_docstrings/test_google.py::test_parse_classes_section PASSED 291s tests/test_docstrings/test_google.py::test_parse_modules_section PASSED 291s tests/test_docstrings/test_google.py::test_parse_examples_sections PASSED 291s tests/test_docstrings/test_google.py::test_parse_yields_section PASSED 291s tests/test_docstrings/test_google.py::test_invalid_sections PASSED 291s tests/test_docstrings/test_google.py::test_parse_args_and_kwargs PASSED 291s tests/test_docstrings/test_google.py::test_parse_args_kwargs_keyword_only PASSED 291s tests/test_docstrings/test_google.py::test_parse_types_in_docstring PASSED 291s tests/test_docstrings/test_google.py::test_parse_optional_type_in_docstring PASSED 291s tests/test_docstrings/test_google.py::test_prefer_docstring_types_over_annotations PASSED 291s tests/test_docstrings/test_google.py::test_parameter_line_without_colon PASSED 291s tests/test_docstrings/test_google.py::test_parameter_line_without_colon_keyword_only PASSED 291s tests/test_docstrings/test_google.py::test_warn_about_unknown_parameters PASSED 291s tests/test_docstrings/test_google.py::test_never_warn_about_unknown_other_parameters PASSED 291s tests/test_docstrings/test_google.py::test_unknown_params_scan_doesnt_crash_without_parameters PASSED 291s tests/test_docstrings/test_google.py::test_class_uses_init_parameters PASSED 291s tests/test_docstrings/test_google.py::test_retrieve_attributes_annotation_from_parent PASSED 291s tests/test_docstrings/test_google.py::test_parse_yields_section_with_return_annotation PASSED 291s tests/test_docstrings/test_google.py::test_parse_yields_tuple_in_iterator_or_generator[Iterator[tuple[int, float]]] PASSED 291s tests/test_docstrings/test_google.py::test_parse_yields_tuple_in_iterator_or_generator[Generator[tuple[int, float], ..., ...]] PASSED 291s tests/test_docstrings/test_google.py::test_extract_yielded_type_with_single_return_item[Iterator[int]] PASSED 291s tests/test_docstrings/test_google.py::test_extract_yielded_type_with_single_return_item[Generator[int, None, None]] PASSED 291s tests/test_docstrings/test_google.py::test_yield_section_in_property PASSED 291s tests/test_docstrings/test_google.py::test_parse_receives_tuple_in_generator PASSED 291s tests/test_docstrings/test_google.py::test_extract_received_type_with_single_return_item[Generator[int, float, None]] PASSED 291s tests/test_docstrings/test_google.py::test_parse_returns_tuple_in_generator PASSED 291s tests/test_docstrings/test_google.py::test_parse_admonitions PASSED 291s tests/test_docstrings/test_google.py::test_handle_false_admonitions_correctly[\n ******************************\n This looks like an admonition:\n ******************************\n ] PASSED 291s tests/test_docstrings/test_google.py::test_handle_false_admonitions_correctly[\n Warning: this line also looks\n like an admonition.\n ] PASSED 291s tests/test_docstrings/test_google.py::test_handle_false_admonitions_correctly[\n Matching but not an admonition:\n\n\n\n - Multiple empty lines above.\n ] PASSED 291s tests/test_docstrings/test_google.py::test_handle_false_admonitions_correctly[Last line:] PASSED 291s tests/test_docstrings/test_google.py::test_dont_insert_admonition_before_current_section PASSED 291s tests/test_docstrings/test_google.py::test_ignore_init_summary[] PASSED 291s tests/test_docstrings/test_google.py::test_ignore_init_summary[\n] PASSED 291s tests/test_docstrings/test_google.py::test_ignore_init_summary[\n\n] PASSED 291s tests/test_docstrings/test_google.py::test_ignore_init_summary[Summary.] PASSED 291s tests/test_docstrings/test_google.py::test_ignore_init_summary[Summary.\n\n\n] PASSED 291s tests/test_docstrings/test_google.py::test_ignore_init_summary[Summary.\n\nParagraph.] PASSED 291s tests/test_docstrings/test_google.py::test_ignore_init_summary[Summary\non two lines.] PASSED 291s tests/test_docstrings/test_google.py::test_ignore_init_summary[Summary\non two lines.\n\nParagraph.] PASSED 291s tests/test_docstrings/test_google.py::test_trim_doctest_flags_basic_example[\n Examples:\n Base case 1. We want to skip the following test.\n >>> 1 + 1 == 3 # doctest: +SKIP\n True\n ] PASSED 291s tests/test_docstrings/test_google.py::test_trim_doctest_flags_basic_example[\n Examples:\n Base case 2. We have a blankline test.\n >>> print("a\\n\\nb")\n a\n \n b\n ] PASSED 291s tests/test_docstrings/test_google.py::test_trim_doctest_flags_multi_example PASSED 291s tests/test_docstrings/test_google.py::test_single_line_with_trailing_whitespace PASSED 291s tests/test_docstrings/test_google.py::test_parse_returns_multiple_items[False-None-expected0] PASSED 291s tests/test_docstrings/test_google.py::test_parse_returns_multiple_items[False-tuple[int, int]-expected1] PASSED 291s tests/test_docstrings/test_google.py::test_parse_returns_multiple_items[True-None-expected2] PASSED 291s tests/test_docstrings/test_google.py::test_parse_returns_multiple_items[True-tuple[int,int]-expected3] PASSED 291s tests/test_docstrings/test_google.py::test_parse_yields_multiple_items[False-None-expected0] PASSED 291s tests/test_docstrings/test_google.py::test_parse_yields_multiple_items[False-Iterator[tuple[int, int]]-expected1] PASSED 291s tests/test_docstrings/test_google.py::test_parse_yields_multiple_items[True-None-expected2] PASSED 291s tests/test_docstrings/test_google.py::test_parse_yields_multiple_items[True-Iterator[tuple[int,int]]-expected3] PASSED 291s tests/test_docstrings/test_google.py::test_parse_receives_multiple_items[False-None-expected0] PASSED 291s tests/test_docstrings/test_google.py::test_parse_receives_multiple_items[False-Generator[..., tuple[int, int], ...]-expected1] PASSED 291s tests/test_docstrings/test_google.py::test_parse_receives_multiple_items[True-None-expected2] PASSED 291s tests/test_docstrings/test_google.py::test_parse_receives_multiple_items[True-Generator[..., tuple[int, int], ...]-expected3] PASSED 291s tests/test_docstrings/test_google.py::test_avoid_false_positive_sections PASSED 291s tests/test_docstrings/test_google.py::test_type_in_returns_without_parentheses PASSED 291s tests/test_docstrings/test_google.py::test_type_in_yields_without_parentheses PASSED 291s tests/test_docstrings/test_google.py::test_type_in_receives_without_parentheses PASSED 291s tests/test_docstrings/test_google.py::test_reading_property_type_in_summary PASSED 291s tests/test_docstrings/test_numpy.py::test_simple_docstring PASSED 291s tests/test_docstrings/test_numpy.py::test_multiline_docstring PASSED 291s tests/test_docstrings/test_numpy.py::test_code_blocks PASSED 291s tests/test_docstrings/test_numpy.py::test_indented_code_block PASSED 291s tests/test_docstrings/test_numpy.py::test_empty_indented_lines_in_section_with_items PASSED 291s tests/test_docstrings/test_numpy.py::test_doubly_indented_lines_in_section_items PASSED 291s tests/test_docstrings/test_numpy.py::test_admonition_see_also PASSED 291s tests/test_docstrings/test_numpy.py::test_admonition_empty PASSED 291s tests/test_docstrings/test_numpy.py::test_isolated_dash_lines_do_not_create_sections PASSED 291s tests/test_docstrings/test_numpy.py::test_admonition_warnings_special_case PASSED 291s tests/test_docstrings/test_numpy.py::test_admonition_notes_special_case PASSED 291s tests/test_docstrings/test_numpy.py::test_prefer_docstring_type_over_annotation PASSED 291s tests/test_docstrings/test_numpy.py::test_parse_complex_annotations PASSED 291s tests/test_docstrings/test_numpy.py::test_parse_annotations_in_all_sections[Attributes\n---\na : {name}\n Description.\n-int] PASSED 291s tests/test_docstrings/test_numpy.py::test_parse_annotations_in_all_sections[Parameters\n---\na : {name}\n Description.\n-int] PASSED 291s tests/test_docstrings/test_numpy.py::test_parse_annotations_in_all_sections[Other Parameters\n---\na : {name}\n Description.\n-int] PASSED 291s tests/test_docstrings/test_numpy.py::test_parse_annotations_in_all_sections[Yields\n---\na : {name}\n Description.\n-int] PASSED 291s tests/test_docstrings/test_numpy.py::test_parse_annotations_in_all_sections[Receives\n---\na : {name}\n Description.\n-int] PASSED 291s tests/test_docstrings/test_numpy.py::test_parse_annotations_in_all_sections[Returns\n---\na : {name}\n Description.\n-int] PASSED 291s tests/test_docstrings/test_numpy.py::test_parse_annotations_in_all_sections[Raises\n---\n{name}\n Description.\n-RuntimeError] PASSED 291s tests/test_docstrings/test_numpy.py::test_parse_annotations_in_all_sections[Warns\n---\n{name}\n Description.\n-UserWarning] PASSED 291s tests/test_docstrings/test_numpy.py::test_dont_crash_on_text_annotations PASSED 291s tests/test_docstrings/test_numpy.py::test_parameters_section PASSED 291s tests/test_docstrings/test_numpy.py::test_parse_starred_parameters PASSED 291s tests/test_docstrings/test_numpy.py::test_other_parameters_section PASSED 291s tests/test_docstrings/test_numpy.py::test_retrieve_annotation_from_parent PASSED 291s tests/test_docstrings/test_numpy.py::test_deprecated_section PASSED 291s tests/test_docstrings/test_numpy.py::test_returns_section PASSED 291s tests/test_docstrings/test_numpy.py::test_yields_section PASSED 291s tests/test_docstrings/test_numpy.py::test_receives_section PASSED 291s tests/test_docstrings/test_numpy.py::test_raises_section PASSED 291s tests/test_docstrings/test_numpy.py::test_warns_section PASSED 291s tests/test_docstrings/test_numpy.py::test_attributes_section PASSED 291s tests/test_docstrings/test_numpy.py::test_parse_functions_section PASSED 291s tests/test_docstrings/test_numpy.py::test_parse_classes_section PASSED 291s tests/test_docstrings/test_numpy.py::test_parse_modules_section PASSED 291s tests/test_docstrings/test_numpy.py::test_examples_section PASSED 291s tests/test_docstrings/test_numpy.py::test_examples_section_when_followed_by_named_section PASSED 291s tests/test_docstrings/test_numpy.py::test_examples_section_as_last PASSED 291s tests/test_docstrings/test_numpy.py::test_blank_lines_in_section PASSED 291s tests/test_docstrings/test_numpy.py::test_retrieve_attributes_annotation_from_parent PASSED 291s tests/test_docstrings/test_numpy.py::test_warn_about_unknown_parameters PASSED 291s tests/test_docstrings/test_numpy.py::test_never_warn_about_unknown_other_parameters PASSED 291s tests/test_docstrings/test_numpy.py::test_unknown_params_scan_doesnt_crash_without_parameters PASSED 291s tests/test_docstrings/test_numpy.py::test_class_uses_init_parameters PASSED 291s tests/test_docstrings/test_numpy.py::test_detect_optional_flag PASSED 291s tests/test_docstrings/test_numpy.py::test_blank_lines_in_item_descriptions[1] PASSED 291s tests/test_docstrings/test_numpy.py::test_blank_lines_in_item_descriptions[2] PASSED 291s tests/test_docstrings/test_numpy.py::test_blank_lines_in_item_descriptions[3] PASSED 291s tests/test_docstrings/test_numpy.py::test_parse_yields_tuple_in_iterator_or_generator[Iterator[tuple[int, float]]] PASSED 291s tests/test_docstrings/test_numpy.py::test_parse_yields_tuple_in_iterator_or_generator[Generator[tuple[int, float], ..., ...]] PASSED 291s tests/test_docstrings/test_numpy.py::test_extract_yielded_type_with_single_return_item[Iterator[int]] PASSED 291s tests/test_docstrings/test_numpy.py::test_extract_yielded_type_with_single_return_item[Generator[int, None, None]] PASSED 291s tests/test_docstrings/test_numpy.py::test_yield_section_in_property PASSED 291s tests/test_docstrings/test_numpy.py::test_parse_receives_tuple_in_generator PASSED 291s tests/test_docstrings/test_numpy.py::test_extract_received_type_with_single_return_item[Generator[int, float, None]] PASSED 291s tests/test_docstrings/test_numpy.py::test_parse_returns_tuple_in_generator PASSED 291s tests/test_docstrings/test_numpy.py::test_ignore_init_summary[] PASSED 291s tests/test_docstrings/test_numpy.py::test_ignore_init_summary[\n] PASSED 291s tests/test_docstrings/test_numpy.py::test_ignore_init_summary[\n\n] PASSED 291s tests/test_docstrings/test_numpy.py::test_ignore_init_summary[Summary.] PASSED 291s tests/test_docstrings/test_numpy.py::test_ignore_init_summary[Summary.\n\n\n] PASSED 291s tests/test_docstrings/test_numpy.py::test_ignore_init_summary[Summary.\n\nParagraph.] PASSED 291s tests/test_docstrings/test_numpy.py::test_ignore_init_summary[Summary\non two lines.] PASSED 291s tests/test_docstrings/test_numpy.py::test_ignore_init_summary[Summary\non two lines.\n\nParagraph.] PASSED 291s tests/test_docstrings/test_numpy.py::test_trim_doctest_flags_basic_example[\n Examples\n --------\n Base case 1. We want to skip the following test.\n >>> 1 + 1 == 3 # doctest: +SKIP\n True\n ] PASSED 291s tests/test_docstrings/test_numpy.py::test_trim_doctest_flags_basic_example[\n Examples\n --------\n\n Base case 2. We have a blankline test.\n >>> print("a\\n\\nb")\n a\n \n b\n ] PASSED 291s tests/test_docstrings/test_numpy.py::test_trim_doctest_flags_multi_example PASSED 291s tests/test_docstrings/test_numpy.py::test_parsing_choices PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__description_only_docstring__single_markdown_section[One line docstring description] PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__description_only_docstring__single_markdown_section[\n Multiple line docstring description.\n\n With more text.\n ] PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__no_description__single_markdown_section PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__multiple_blank_lines_before_description__single_markdown_section PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__param_field__param_section PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__only_param_field__empty_markdown PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__all_param_names__param_section[param] PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__all_param_names__param_section[parameter] PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__all_param_names__param_section[arg] PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__all_param_names__param_section[arguments] PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__all_param_names__param_section[key] PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__all_param_names__param_section[keyword] PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__param_field_multi_line__param_section[\n Docstring with param with continuation, no indent.\n\n :param foo: descriptive test text\n more test text\n ] PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__param_field_multi_line__param_section[\n Docstring with param with continuation, with indent.\n\n :param foo: descriptive test text\n more test text\n ] PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__param_field_for_function__param_section_with_kind PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__param_field_docs_type__param_section_with_type PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__param_field_type_field__param_section_with_type PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__param_field_type_field_first__param_section_with_type PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__param_field_type_field_or_none__param_section_with_optional[str or None] PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__param_field_type_field_or_none__param_section_with_optional[None or str] PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__param_field_type_field_or_none__param_section_with_optional[str or int] PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__param_field_type_field_or_none__param_section_with_optional[str or int or float] PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__param_field_annotate_type__param_section_with_type PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__param_field_no_matching_param__result_from_docstring PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__param_field_with_default__result_from_docstring PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__param_field_no_matching_param__error_message PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__invalid_param_field_only_initial_marker__error_message PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__invalid_param_field_wrong_part_count__error_message PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__param_twice__error_message PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__param_type_twice_doc__error_message PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__param_type_twice_type_directive_first__error_message PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__param_type_twice_annotated__error_message PASSED 291s tests/test_docstrings/test_sphinx.py::test_warn_about_unknown_parameters PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__param_type_no_type__error_message PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__param_type_no_name__error_message PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__attribute_field_multi_line__param_section[\n Docstring with param with continuation, no indent.\n\n :var foo: descriptive test text\n more test text\n ] PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__attribute_field_multi_line__param_section[\n Docstring with param with continuation, with indent.\n\n :var foo: descriptive test text\n more test text\n ] PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__all_attribute_names__param_section[var] PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__all_attribute_names__param_section[ivar] PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__all_attribute_names__param_section[cvar] PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__class_attributes__attributes_section PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__class_attributes_with_type__annotation_in_attributes_section PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__attribute_invalid_directive___error PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__attribute_no_name__error PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__attribute_duplicate__error PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__class_attributes_type_invalid__error PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__class_attributes_type_no_name__error PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__return_directive__return_section_no_type PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__return_directive_rtype__return_section_with_type PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__return_directive_rtype_first__return_section_with_type PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__return_directive_annotation__return_section_with_type PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__return_directive_annotation__prefer_return_directive PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__return_invalid__error PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__rtype_invalid__error PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__raises_directive__exception_section PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__multiple_raises_directive__exception_section_with_two PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__all_exception_names__param_section[raises] PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__all_exception_names__param_section[raise] PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__all_exception_names__param_section[except] PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__all_exception_names__param_section[exception] PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__raise_invalid__error PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__raise_no_name__error PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__module_attributes_section__expected_attributes_section PASSED 291s tests/test_docstrings/test_sphinx.py::test_parse__properties_return_type PASSED 291s tests/test_docstrings/test_warnings.py::test_can_warn_without_parent_module PASSED 292s tests/test_encoders.py::test_minimal_data_is_enough PASSED 292s tests/test_encoders.py::test_json_schema PASSED 292s tests/test_expressions.py::test_explode_return_annotations[tuple[int, float] | None-2] PASSED 292s tests/test_expressions.py::test_explode_return_annotations[None | tuple[int, float]-2] PASSED 292s tests/test_expressions.py::test_explode_return_annotations[Optional[tuple[int, float]]-2] PASSED 292s tests/test_expressions.py::test_explode_return_annotations[typing.Optional[tuple[int, float]]-2] PASSED 292s tests/test_expressions.py::test_full_expressions[int] PASSED 292s tests/test_expressions.py::test_full_expressions[tuple[int]] PASSED 292s tests/test_expressions.py::test_full_expressions[dict[str, str]] PASSED 292s tests/test_expressions.py::test_full_expressions[Optional[tuple[int, float]]] PASSED 292s tests/test_expressions.py::test_resolving_full_names PASSED 292s tests/test_expressions.py::test_expressions[b + c] PASSED 292s tests/test_expressions.py::test_expressions[b - c] PASSED 292s tests/test_expressions.py::test_expressions[b * c] PASSED 292s tests/test_expressions.py::test_expressions[b / c] PASSED 292s tests/test_expressions.py::test_expressions[b // c] PASSED 292s tests/test_expressions.py::test_expressions[b ** c] PASSED 292s tests/test_expressions.py::test_expressions[b ^ c] PASSED 292s tests/test_expressions.py::test_expressions[b & c] PASSED 292s tests/test_expressions.py::test_expressions[b | c] PASSED 292s tests/test_expressions.py::test_expressions[b @ c] PASSED 292s tests/test_expressions.py::test_expressions[b % c] PASSED 292s tests/test_expressions.py::test_expressions[b >> c] PASSED 292s tests/test_expressions.py::test_expressions[b << c] PASSED 292s tests/test_expressions.py::test_expressions[+b] PASSED 292s tests/test_expressions.py::test_expressions[-b] PASSED 292s tests/test_expressions.py::test_expressions[~b] PASSED 292s tests/test_expressions.py::test_expressions[b == c] PASSED 292s tests/test_expressions.py::test_expressions[b >= c] PASSED 292s tests/test_expressions.py::test_expressions[b > c] PASSED 292s tests/test_expressions.py::test_expressions[b <= c] PASSED 292s tests/test_expressions.py::test_expressions[b < c] PASSED 292s tests/test_expressions.py::test_expressions[b != c] PASSED 292s tests/test_expressions.py::test_expressions[b and c] PASSED 292s tests/test_expressions.py::test_expressions[b or c] PASSED 292s tests/test_expressions.py::test_expressions[not b] PASSED 292s tests/test_expressions.py::test_expressions[b is c] PASSED 292s tests/test_expressions.py::test_expressions[b is not c] PASSED 292s tests/test_expressions.py::test_expressions[b in c] PASSED 292s tests/test_expressions.py::test_expressions[b not in c] PASSED 292s tests/test_expressions.py::test_expressions[call()] PASSED 292s tests/test_expressions.py::test_expressions[call(something)] PASSED 292s tests/test_expressions.py::test_expressions[call(something=something)] PASSED 292s tests/test_expressions.py::test_expressions[f'a {round(key, 2)} {z}'] PASSED 292s tests/test_expressions.py::test_expressions[o[x]] PASSED 292s tests/test_expressions.py::test_expressions[o[x, y]] PASSED 292s tests/test_expressions.py::test_expressions[o[x:y]] PASSED 292s tests/test_expressions.py::test_expressions[o[x:y, z]] PASSED 292s tests/test_expressions.py::test_expressions[o[x, y(z)]] PASSED 292s tests/test_expressions.py::test_expressions[a if (a := b) else c] PASSED 292s tests/test_expressions.py::test_expressions[a(*b, **c)] PASSED 292s tests/test_expressions.py::test_expressions[(a, b, c)] PASSED 292s tests/test_expressions.py::test_expressions[{a, b, c}] PASSED 292s tests/test_expressions.py::test_expressions[{a: b, c: d}] PASSED 292s tests/test_expressions.py::test_expressions[[a, b, c]] PASSED 292s tests/test_expressions.py::test_expressions[yield] PASSED 292s tests/test_expressions.py::test_expressions[yield a] PASSED 292s tests/test_expressions.py::test_expressions[yield from a] PASSED 292s tests/test_expressions.py::test_expressions[lambda a: a] PASSED 292s tests/test_expressions.py::test_expressions[lambda a, b: a] PASSED 292s tests/test_expressions.py::test_expressions[lambda *a, **b: a] PASSED 292s tests/test_expressions.py::test_expressions[lambda a, b=0: a] PASSED 292s tests/test_expressions.py::test_expressions[lambda a, /, b, c: a] PASSED 292s tests/test_expressions.py::test_expressions[lambda a, *, b, c: a] PASSED 292s tests/test_expressions.py::test_expressions[lambda a, /, b, *, c: a] PASSED 292s tests/test_extensions.py::test_loading_extensions[tests.test_extensions] PASSED 292s tests/test_extensions.py::test_loading_extensions[extension1] PASSED 292s tests/test_extensions.py::test_loading_extensions[tests.test_extensions.ExtensionTest] PASSED 292s tests/test_extensions.py::test_loading_extensions[extension3] PASSED 292s tests/test_extensions.py::test_loading_extensions[tests/test_extensions.py] PASSED 292s tests/test_extensions.py::test_loading_extensions[extension5] PASSED 292s tests/test_extensions.py::test_loading_extensions[tests/test_extensions.py:ExtensionTest] PASSED 292s tests/test_extensions.py::test_loading_extensions[extension7] PASSED 292s tests/test_extensions.py::test_loading_extensions[extension8] PASSED 292s tests/test_extensions.py::test_loading_extensions[ExtensionTest] PASSED 292s tests/test_extensions.py::test_loading_extensions[/tmp/autopkgtest.OG1QPz/autopkgtest_tmp/tests/test_extensions.py] PASSED 292s tests/test_extensions.py::test_loading_extensions[/tmp/autopkgtest.OG1QPz/autopkgtest_tmp/tests/test_extensions.py:ExtensionTest] PASSED 292s tests/test_extensions.py::test_extension_events PASSED 292s tests/test_finder.py::test_find_module_with_path[pypackage0-a/b.py-True-a-a/__init__.py] PASSED 292s tests/test_finder.py::test_find_module_with_path[pypackage1-a/b.py-False-a-a/__init__.py] PASSED 292s tests/test_finder.py::test_find_module_with_path[pypackage2-a/b/c.py-True-a-a] PASSED 292s tests/test_finder.py::test_find_module_with_path[pypackage3-a/b/c.py-False-b-a/b/__init__.py] PASSED 292s tests/test_finder.py::test_find_pkg_style_namespace_packages[__import__('pkg_resources').declare_namespace(__name__)] PASSED 292s tests/test_finder.py::test_find_pkg_style_namespace_packages[__path__ = __import__('pkgutil').extend_path(__path__, __name__)] PASSED 292s tests/test_finder.py::test_pth_file_handling PASSED 292s tests/test_finder.py::test_pth_file_handling_with_semi_colon PASSED 292s tests/test_finder.py::test_setuptools_file_handling[] PASSED 292s tests/test_finder.py::test_setuptools_file_handling[: dict[str, str]] PASSED 292s tests/test_finder.py::test_setuptools_file_handling_multiple_paths[] PASSED 292s tests/test_finder.py::test_setuptools_file_handling_multiple_paths[: dict[str, str]] PASSED 292s tests/test_finder.py::test_scikit_build_core_file_handling PASSED 292s tests/test_finder.py::test_finding_stubs_packages[package-stubs-True-both] PASSED 292s tests/test_finder.py::test_finding_stubs_packages[stubs-package-True-both] PASSED 292s tests/test_finder.py::test_finding_stubs_packages[package-None-True-package] PASSED 292s tests/test_finder.py::test_finding_stubs_packages[None-package-True-package] PASSED 292s tests/test_finder.py::test_finding_stubs_packages[stubs-None-True-stubs] PASSED 292s tests/test_finder.py::test_finding_stubs_packages[None-stubs-True-stubs] PASSED 292s tests/test_finder.py::test_finding_stubs_packages[None-None-True-none] PASSED 292s tests/test_finder.py::test_finding_stubs_packages[package-stubs-False-package] PASSED 292s tests/test_finder.py::test_finding_stubs_packages[stubs-package-False-package] PASSED 292s tests/test_finder.py::test_finding_stubs_packages[package-None-False-package] PASSED 292s tests/test_finder.py::test_finding_stubs_packages[None-package-False-package] PASSED 292s tests/test_finder.py::test_finding_stubs_packages[stubs-None-False-none] PASSED 292s tests/test_finder.py::test_finding_stubs_packages[None-stubs-False-none] PASSED 292s tests/test_finder.py::test_finding_stubs_packages[None-None-False-none] PASSED 292s tests/test_finder.py::test_scanning_package_and_module_with_same_names[False] PASSED 292s tests/test_finder.py::test_scanning_package_and_module_with_same_names[True] PASSED 292s tests/test_finder.py::test_not_finding_namespace_package_twice PASSED 292s tests/test_functions.py::test_visit_simple_function PASSED 292s tests/test_functions.py::test_visit_function_positional_only_param PASSED 292s tests/test_functions.py::test_visit_function_positional_only_param_with_default PASSED 292s tests/test_functions.py::test_visit_function_positional_or_keyword_param PASSED 292s tests/test_functions.py::test_visit_function_positional_or_keyword_param_with_default PASSED 292s tests/test_functions.py::test_visit_function_keyword_only_param PASSED 292s tests/test_functions.py::test_visit_function_keyword_only_param_with_default PASSED 292s tests/test_functions.py::test_visit_function_syntax_error PASSED 292s tests/test_functions.py::test_visit_function_variadic_params PASSED 292s tests/test_functions.py::test_visit_function_params_annotations PASSED 292s tests/test_git.py::test_git_failures griffe: error: Cannot list Git tags in /tmp/pytest-of-ubuntu/pytest-1/test_git_failures0: fatal: not a git repository (or any of the parent directories): .git 292s PASSED 292s tests/test_inheritance.py::test_loading_inherited_members[temporary_visited_module-temporary_visited_module] PASSED 292s tests/test_inheritance.py::test_loading_inherited_members[temporary_visited_module-temporary_inspected_module] PASSED 292s tests/test_inheritance.py::test_loading_inherited_members[temporary_inspected_module-temporary_visited_module] PASSED 292s tests/test_inheritance.py::test_loading_inherited_members[temporary_inspected_module-temporary_inspected_module] PASSED 292s tests/test_inheritance.py::test_nested_class_inheritance[temporary_visited_module] PASSED 292s tests/test_inheritance.py::test_nested_class_inheritance[temporary_inspected_module] PASSED 292s tests/test_inheritance.py::test_computing_mro[classes0-B-expected_mro0] PASSED 292s tests/test_inheritance.py::test_computing_mro[classes1-D-expected_mro1] PASSED 292s tests/test_inheritance.py::test_computing_mro[classes2-D-expected_mro2] PASSED 292s tests/test_inheritance.py::test_computing_mro[classes3-A-expected_mro3] PASSED 292s tests/test_inheritance.py::test_computing_mro[classes4-A-expected_mro4] PASSED 292s tests/test_inheritance.py::test_computing_mro[classes5-D-expected_mro5] PASSED 292s tests/test_inheritance.py::test_computing_mro[classes6-H-expected_mro6] PASSED 292s tests/test_inheritance.py::test_computing_mro[classes7-C-expected_mro7] PASSED 292s tests/test_inheritance.py::test_uncomputable_mro[classes0-B] PASSED 292s tests/test_inheritance.py::test_uncomputable_mro[classes1-D] PASSED 292s tests/test_inheritance.py::test_dynamic_base_classes PASSED 292s tests/test_inspector.py::test_annotations_from_builtin_types PASSED 292s tests/test_inspector.py::test_annotations_from_classes PASSED 292s tests/test_inspector.py::test_class_level_imports PASSED 292s tests/test_inspector.py::test_missing_dependency PASSED 292s tests/test_inspector.py::test_inspect_properties_as_attributes PASSED 292s tests/test_inspector.py::test_inspecting_module_importing_other_module PASSED 292s tests/test_inspector.py::test_inspecting_parameters_with_functions_as_default_values PASSED 292s tests/test_inspector.py::test_inspecting_package_and_module_with_same_names PASSED 292s tests/test_inspector.py::test_inspecting_module_with_submodules PASSED 292s tests/test_inspector.py::test_inspecting_module_with_imported_submodules PASSED 292s tests/test_inspector.py::test_inspecting_objects_from_private_builtin_stdlib_moduless PASSED 292s tests/test_inspector.py::test_inspecting_partials_as_functions PASSED 292s tests/test_internals.py::test_alias_proxies PASSED 292s tests/test_internals.py::test_exposed_objects PASSED 292s tests/test_internals.py::test_unique_names PASSED 292s tests/test_internals.py::test_single_locations PASSED 292s tests/test_internals.py::test_api_matches_inventory SKIPPED (The obj...) 292s tests/test_internals.py::test_inventory_matches_api SKIPPED (The obj...) 292s tests/test_internals.py::test_no_module_docstrings_in_internal_api PASSED 292s tests/test_loader.py::test_has_docstrings_does_not_try_to_resolve_alias PASSED 292s tests/test_loader.py::test_recursive_wildcard_expansion PASSED 292s tests/test_loader.py::test_dont_shortcut_alias_chain_after_expanding_wildcards PASSED 292s tests/test_loader.py::test_dont_overwrite_lower_member_when_expanding_wildcard PASSED 292s tests/test_loader.py::test_load_data_from_stubs PASSED 292s tests/test_loader.py::test_load_from_both_py_and_pyi_files PASSED 292s tests/test_loader.py::test_overwrite_module_with_attribute PASSED 292s tests/test_loader.py::test_load_package_from_both_py_and_pyi_files PASSED 292s tests/test_loader.py::test_load_single_module_from_both_py_and_pyi_files PASSED 292s tests/test_loader.py::test_unsupported_item_in_all PASSED 292s tests/test_loader.py::test_skip_modules_with_dots_in_filename PASSED 292s tests/test_loader.py::test_nested_namespace_packages PASSED 292s tests/test_loader.py::test_multiple_nested_namespace_packages PASSED 292s tests/test_loader.py::test_stop_at_first_package_inside_namespace_package PASSED 292s tests/test_loader.py::test_load_builtin_modules PASSED 293s tests/test_loader.py::test_resolve_aliases_of_builtin_modules PASSED 293s tests/test_loader.py::test_loading_stubs_only_packages[False] PASSED 293s tests/test_loader.py::test_loading_stubs_only_packages[True] PASSED 293s tests/test_loader.py::test_submodule_shadowing_member[from package.thing import thing] PASSED 293s tests/test_loader.py::test_submodule_shadowing_member[thing = False] PASSED 293s tests/test_loader.py::test_side_loading_sibling_private_module[None-True-True] PASSED 293s tests/test_loader.py::test_side_loading_sibling_private_module[None-True-False] PASSED 293s tests/test_loader.py::test_side_loading_sibling_private_module[True-True-True] PASSED 293s tests/test_loader.py::test_side_loading_sibling_private_module[True-True-False] PASSED 293s tests/test_loader.py::test_side_loading_sibling_private_module[False-False-True] PASSED 293s tests/test_loader.py::test_side_loading_sibling_private_module[False-False-False] PASSED 293s tests/test_loader.py::test_forcing_inspection PASSED 293s tests/test_loader.py::test_relying_on_modules_path_attribute PASSED 293s tests/test_loader.py::test_not_calling_package_loaded_hook_on_something_else_than_package PASSED 293s tests/test_merger.py::test_dont_trigger_alias_resolution_when_merging_stubs PASSED 293s tests/test_merger.py::test_merge_stubs_on_wildcard_imported_objects PASSED 293s tests/test_mixins.py::test_access_members_using_string_and_tuples PASSED 293s tests/test_models.py::test_submodule_exports PASSED 293s tests/test_models.py::test_has_docstrings PASSED 293s tests/test_models.py::test_has_docstrings_submodules PASSED 293s tests/test_models.py::test_handle_aliases_chain_in_has_docstrings PASSED 293s tests/test_models.py::test_has_docstrings_does_not_trigger_alias_resolution PASSED 293s tests/test_models.py::test_deepcopy PASSED 293s tests/test_models.py::test_dataclass_properties_and_class_variables PASSED 293s tests/test_models.py::test_dataclass_parameter_kinds[\n @dataclass\n class Dataclass:\n x: float\n y: float = field(kw_only=True)\n\n class Class:\n def __init__(self, x: float, *, y: float): ...\n ] PASSED 293s tests/test_models.py::test_dataclass_parameter_kinds[\n @dataclass\n class Dataclass:\n x: float = field(kw_only=True)\n y: float\n\n class Class:\n def __init__(self, y: float, *, x: float): ...\n ] PASSED 293s tests/test_models.py::test_dataclass_parameter_kinds[\n @dataclass\n class Dataclass:\n x: float\n _: KW_ONLY\n y: float\n\n class Class:\n def __init__(self, x: float, *, y: float): ...\n ] PASSED 293s tests/test_models.py::test_dataclass_parameter_kinds[\n @dataclass\n class Dataclass:\n _: KW_ONLY\n x: float\n y: float\n\n class Class:\n def __init__(self, *, x: float, y: float): ...\n ] PASSED 293s tests/test_models.py::test_dataclass_parameter_kinds[\n @dataclass(kw_only=True)\n class Dataclass:\n x: float\n y: float\n\n class Class:\n def __init__(self, *, x: float, y: float): ...\n ] PASSED 293s tests/test_models.py::test_regular_class_inheriting_dataclass_dont_get_its_own_params PASSED 293s tests/test_models.py::test_regular_class_inheriting_dataclass_is_labelled_dataclass PASSED 293s tests/test_models.py::test_fields_with_init_false PASSED 293s tests/test_models.py::test_parameters_are_reorderd_to_match_their_kind PASSED 293s tests/test_models.py::test_parameters_annotated_as_initvar PASSED 293s tests/test_models.py::test_visited_module_source PASSED 293s tests/test_models.py::test_visited_class_source PASSED 293s tests/test_models.py::test_visited_object_source_with_missing_line_number PASSED 293s tests/test_models.py::test_inspected_module_source hello 293s world 293s PASSED 293s tests/test_models.py::test_inspected_class_source PASSED 293s tests/test_models.py::test_inspected_object_source_with_missing_line_number PASSED 293s tests/test_models.py::test_dataclass_parameter_docstrings PASSED 293s tests/test_models.py::test_attributes_that_have_no_annotations PASSED 293s tests/test_models.py::test_name_resolution PASSED 293s tests/test_models.py::test_set_parameters PASSED 293s tests/test_models.py::test_delete_parameters PASSED 293s tests/test_nodes.py::test_relative_to_absolute_imports[from . import b-a-False-a.b] PASSED 293s tests/test_nodes.py::test_relative_to_absolute_imports[from . import b-a-True-a.b] PASSED 293s tests/test_nodes.py::test_relative_to_absolute_imports[from . import c-a.b-False-a.c] PASSED 293s tests/test_nodes.py::test_relative_to_absolute_imports[from . import c-a.b-True-a.b.c] PASSED 293s tests/test_nodes.py::test_relative_to_absolute_imports[from . import d-a.b.c-False-a.b.d] PASSED 293s tests/test_nodes.py::test_relative_to_absolute_imports[from .c import d-a-False-a.c.d] PASSED 293s tests/test_nodes.py::test_relative_to_absolute_imports[from .c import d-a.b-False-a.c.d] PASSED 293s tests/test_nodes.py::test_relative_to_absolute_imports[from .b import c-a.b-True-a.b.b.c] PASSED 293s tests/test_nodes.py::test_relative_to_absolute_imports[from .. import e-a.c.d.i-False-a.c.e] PASSED 293s tests/test_nodes.py::test_relative_to_absolute_imports[from ..d import e-a.c.d.i-False-a.c.d.e] PASSED 293s tests/test_nodes.py::test_relative_to_absolute_imports[from ... import f-a.c.d.i-False-a.f] PASSED 293s tests/test_nodes.py::test_relative_to_absolute_imports[from ...b import f-a.c.d.i-False-a.b.f] PASSED 293s tests/test_nodes.py::test_relative_to_absolute_imports[from ...c.d import e-a.c.d.i-False-a.c.d.e] PASSED 293s tests/test_nodes.py::test_relative_to_absolute_imports[from .c import *-a-False-a.c.*] PASSED 293s tests/test_nodes.py::test_relative_to_absolute_imports[from .c import *-a.b-False-a.c.*] PASSED 293s tests/test_nodes.py::test_relative_to_absolute_imports[from .b import *-a.b-True-a.b.b.*] PASSED 293s tests/test_nodes.py::test_relative_to_absolute_imports[from .. import *-a.c.d.i-False-a.c.*] PASSED 293s tests/test_nodes.py::test_relative_to_absolute_imports[from ..d import *-a.c.d.i-False-a.c.d.*] PASSED 293s tests/test_nodes.py::test_relative_to_absolute_imports[from ... import *-a.c.d.i-False-a.*] PASSED 293s tests/test_nodes.py::test_relative_to_absolute_imports[from ...b import *-a.c.d.i-False-a.b.*] PASSED 293s tests/test_nodes.py::test_relative_to_absolute_imports[from ...c.d import *-a.c.d.i-False-a.c.d.*] PASSED 293s tests/test_nodes.py::test_multipart_imports PASSED 293s tests/test_nodes.py::test_building_annotations_from_nodes[A] PASSED 293s tests/test_nodes.py::test_building_annotations_from_nodes[A.B] PASSED 293s tests/test_nodes.py::test_building_annotations_from_nodes[A[B]] PASSED 293s tests/test_nodes.py::test_building_annotations_from_nodes[A.B[C.D]] PASSED 293s tests/test_nodes.py::test_building_annotations_from_nodes[~A] PASSED 293s tests/test_nodes.py::test_building_annotations_from_nodes[A | B] PASSED 293s tests/test_nodes.py::test_building_annotations_from_nodes[A[[B, C], D]] PASSED 293s tests/test_nodes.py::test_building_annotations_from_nodes[A(b=c, d=1)] PASSED 293s tests/test_nodes.py::test_building_annotations_from_nodes[A[-1, +2.3]] PASSED 293s tests/test_nodes.py::test_building_annotations_from_nodes[A[B, C.D(e='syntax error')]] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[b + c] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[b - c] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[b * c] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[b / c] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[b // c] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[b ** c] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[b ^ c] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[b & c] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[b | c] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[b @ c] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[b % c] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[b >> c] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[b << c] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[+b] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[-b] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[~b] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[b == c] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[b >= c] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[b > c] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[b <= c] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[b < c] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[b != c] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[b and c] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[b or c] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[not b] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[b is c] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[b is not c] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[b in c] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[b not in c] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[call()] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[call(something)] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[call(something=something)] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[f'a {round(key, 2)} {z}'] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[o[x]] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[o[x, y]] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[o[x:y]] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[o[x:y, z]] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[o[x, y(z)]] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[a if (a := b) else c] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[a(*b, **c)] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[(a, b, c)] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[{a, b, c}] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[{a: b, c: d}] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[[a, b, c]] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[yield] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[yield a] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[yield from a] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[lambda a: a] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[lambda a, b: a] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[lambda *a, **b: a] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[lambda a, b=0: a] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[lambda a, /, b, c: a] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[lambda a, *, b, c: a] PASSED 293s tests/test_nodes.py::test_building_expressions_from_nodes[lambda a, /, b, *, c: a] PASSED 293s tests/test_nodes.py::test_forward_references[import typing\nclass A: ...\na: typing.Literal['A']-False] PASSED 293s tests/test_nodes.py::test_forward_references[from typing import Literal\nclass A: ...\na: Literal['A']-False] PASSED 293s tests/test_nodes.py::test_forward_references[import typing_extensions\nclass A: ...\na: typing.Literal['A']-False] PASSED 293s tests/test_nodes.py::test_forward_references[from typing_extensions import Literal\nclass A: ...\na: Literal['A']-False] PASSED 293s tests/test_nodes.py::test_forward_references[from mod import A\na: 'A'-True] PASSED 293s tests/test_nodes.py::test_forward_references[from mod import A\na: list['A']-True] PASSED 293s tests/test_nodes.py::test_default_value_from_nodes[1] PASSED 293s tests/test_nodes.py::test_default_value_from_nodes['test_string'] PASSED 293s tests/test_nodes.py::test_default_value_from_nodes[dict(key=1)] PASSED 293s tests/test_nodes.py::test_default_value_from_nodes[{'key': 1}] PASSED 293s tests/test_nodes.py::test_default_value_from_nodes[DEFAULT_VALUE] PASSED 293s tests/test_nodes.py::test_default_value_from_nodes[None] PASSED 293s tests/test_nodes.py::test_parsing_complex_string_annotations PASSED 293s tests/test_nodes.py::test_parsing_dynamic_base_classes PASSED 293s tests/test_public_api.py::test_not_detecting_imported_objects_as_public PASSED 293s tests/test_public_api.py::test_detecting_dunder_attributes_as_public PASSED 293s tests/test_stdlib.py::test_fuzzing_on_stdlib[abc] PASSED 293s tests/test_stdlib.py::test_fuzzing_on_stdlib[antigravity] PASSED 293s tests/test_stdlib.py::test_fuzzing_on_stdlib[argparse] PASSED 293s tests/test_stdlib.py::test_fuzzing_on_stdlib[array] PASSED 293s tests/test_stdlib.py::test_fuzzing_on_stdlib[ast] PASSED 293s tests/test_stdlib.py::test_fuzzing_on_stdlib[asyncio] PASSED 293s tests/test_stdlib.py::test_fuzzing_on_stdlib[atexit] PASSED 293s tests/test_stdlib.py::test_fuzzing_on_stdlib[base64] PASSED 293s tests/test_stdlib.py::test_fuzzing_on_stdlib[bdb] PASSED 293s tests/test_stdlib.py::test_fuzzing_on_stdlib[binascii] PASSED 293s tests/test_stdlib.py::test_fuzzing_on_stdlib[bisect] PASSED 293s tests/test_stdlib.py::test_fuzzing_on_stdlib[builtins] PASSED 293s tests/test_stdlib.py::test_fuzzing_on_stdlib[bz2] PASSED 293s tests/test_stdlib.py::test_fuzzing_on_stdlib[cProfile] PASSED 293s tests/test_stdlib.py::test_fuzzing_on_stdlib[calendar] PASSED 293s tests/test_stdlib.py::test_fuzzing_on_stdlib[cmath] PASSED 293s tests/test_stdlib.py::test_fuzzing_on_stdlib[cmd] PASSED 293s tests/test_stdlib.py::test_fuzzing_on_stdlib[code] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[codecs] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[codeop] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[collections] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[colorsys] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[compileall] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[concurrent] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[configparser] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[contextlib] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[contextvars] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[copy] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[copyreg] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[csv] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[ctypes] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[curses] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[dataclasses] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[datetime] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[dbm] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[decimal] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[difflib] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[dis] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[doctest] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[email] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[encodings] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[ensurepip] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[enum] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[errno] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[faulthandler] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[fcntl] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[filecmp] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[fileinput] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[fnmatch] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[fractions] PASSED 294s tests/test_stdlib.py::test_fuzzing_on_stdlib[ftplib] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[functools] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[gc] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[genericpath] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[getopt] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[getpass] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[gettext] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[glob] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[graphlib] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[grp] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[gzip] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[hashlib] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[heapq] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[hmac] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[html] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[http] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[idlelib] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[imaplib] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[importlib] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[inspect] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[io] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[ipaddress] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[itertools] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[json] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[keyword] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[linecache] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[locale] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[logging] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[lzma] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[mailbox] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[marshal] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[math] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[mimetypes] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[mmap] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[modulefinder] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[msvcrt] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[multiprocessing] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[netrc] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[nt] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[ntpath] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[nturl2path] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[numbers] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[opcode] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[operator] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[optparse] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[os] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[pathlib] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[pdb] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[pickle] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[pickletools] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[pkgutil] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[platform] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[plistlib] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[poplib] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[posix] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[posixpath] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[pprint] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[profile] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[pstats] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[pty] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[pwd] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[py_compile] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[pyclbr] PASSED 295s tests/test_stdlib.py::test_fuzzing_on_stdlib[pydoc] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[pydoc_data] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[pyexpat] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[queue] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[quopri] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[random] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[re] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[readline] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[reprlib] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[resource] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[rlcompleter] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[runpy] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[sched] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[secrets] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[select] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[selectors] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[shelve] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[shlex] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[shutil] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[signal] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[site] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[smtplib] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[socket] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[socketserver] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[sqlite3] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[sre_compile] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[sre_constants] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[sre_parse] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[ssl] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[stat] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[statistics] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[string] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[stringprep] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[struct] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[subprocess] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[symtable] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[sys] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[sysconfig] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[syslog] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[tabnanny] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[tarfile] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[tempfile] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[termios] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[textwrap] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[this] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[threading] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[time] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[timeit] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[tkinter] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[token] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[tokenize] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[tomllib] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[trace] PASSED 296s tests/test_stdlib.py::test_fuzzing_on_stdlib[traceback] PASSED 297s tests/test_stdlib.py::test_fuzzing_on_stdlib[tracemalloc] PASSED 297s tests/test_stdlib.py::test_fuzzing_on_stdlib[tty] PASSED 297s tests/test_stdlib.py::test_fuzzing_on_stdlib[turtle] PASSED 297s tests/test_stdlib.py::test_fuzzing_on_stdlib[turtledemo] PASSED 297s tests/test_stdlib.py::test_fuzzing_on_stdlib[types] PASSED 297s tests/test_stdlib.py::test_fuzzing_on_stdlib[typing] PASSED 297s tests/test_stdlib.py::test_fuzzing_on_stdlib[unicodedata] PASSED 297s tests/test_stdlib.py::test_fuzzing_on_stdlib[unittest] PASSED 297s tests/test_stdlib.py::test_fuzzing_on_stdlib[urllib] PASSED 297s tests/test_stdlib.py::test_fuzzing_on_stdlib[uuid] PASSED 297s tests/test_stdlib.py::test_fuzzing_on_stdlib[venv] PASSED 297s tests/test_stdlib.py::test_fuzzing_on_stdlib[warnings] PASSED 297s tests/test_stdlib.py::test_fuzzing_on_stdlib[wave] PASSED 297s tests/test_stdlib.py::test_fuzzing_on_stdlib[weakref] PASSED 297s tests/test_stdlib.py::test_fuzzing_on_stdlib[webbrowser] PASSED 297s tests/test_stdlib.py::test_fuzzing_on_stdlib[winreg] PASSED 297s tests/test_stdlib.py::test_fuzzing_on_stdlib[winsound] PASSED 297s tests/test_stdlib.py::test_fuzzing_on_stdlib[wsgiref] PASSED 297s tests/test_stdlib.py::test_fuzzing_on_stdlib[xml] PASSED 297s tests/test_stdlib.py::test_fuzzing_on_stdlib[xmlrpc] PASSED 297s tests/test_stdlib.py::test_fuzzing_on_stdlib[zipapp] PASSED 297s tests/test_stdlib.py::test_fuzzing_on_stdlib[zipfile] PASSED 297s tests/test_stdlib.py::test_fuzzing_on_stdlib[zipimport] PASSED 297s tests/test_stdlib.py::test_fuzzing_on_stdlib[zlib] PASSED 297s tests/test_stdlib.py::test_fuzzing_on_stdlib[zoneinfo] PASSED 297s tests/test_visitor.py::test_not_defined_at_runtime PASSED 297s tests/test_visitor.py::test_set_function_labels_using_decorators[property-labels0] PASSED 297s tests/test_visitor.py::test_set_function_labels_using_decorators[staticmethod-labels1] PASSED 297s tests/test_visitor.py::test_set_function_labels_using_decorators[classmethod-labels2] PASSED 297s tests/test_visitor.py::test_set_function_labels_using_decorators[functools.cache-labels3] PASSED 297s tests/test_visitor.py::test_set_function_labels_using_decorators[cache-labels4] PASSED 297s tests/test_visitor.py::test_set_function_labels_using_decorators[functools.cached_property-labels5] PASSED 297s tests/test_visitor.py::test_set_function_labels_using_decorators[cached_property-labels6] PASSED 297s tests/test_visitor.py::test_set_function_labels_using_decorators[functools.lru_cache-labels7] PASSED 297s tests/test_visitor.py::test_set_function_labels_using_decorators[functools.lru_cache(maxsize=8)-labels8] PASSED 297s tests/test_visitor.py::test_set_function_labels_using_decorators[lru_cache-labels9] PASSED 297s tests/test_visitor.py::test_set_function_labels_using_decorators[lru_cache(maxsize=8)-labels10] PASSED 297s tests/test_visitor.py::test_set_function_labels_using_decorators[abc.abstractmethod-labels11] PASSED 297s tests/test_visitor.py::test_set_function_labels_using_decorators[abstractmethod-labels12] PASSED 297s tests/test_visitor.py::test_set_function_labels_using_decorators[dataclasses.dataclass-labels13] PASSED 297s tests/test_visitor.py::test_set_function_labels_using_decorators[dataclass-labels14] PASSED 297s tests/test_visitor.py::test_set_class_labels_using_decorators[dataclasses.dataclass-labels0] PASSED 297s tests/test_visitor.py::test_set_class_labels_using_decorators[dataclass-labels1] PASSED 297s tests/test_visitor.py::test_handle_property_setter_and_deleter PASSED 297s tests/test_visitor.py::test_handle_typing_overaload[overload] PASSED 297s tests/test_visitor.py::test_handle_typing_overaload[typing.overload] PASSED 297s tests/test_visitor.py::test_parse_complex__all__assignments[__all__ = moda_all + modb_all + modc_all + ["CONST_INIT"]] PASSED 297s tests/test_visitor.py::test_parse_complex__all__assignments[__all__ = ["CONST_INIT", *moda_all, *modb_all, *modc_all]] PASSED 297s tests/test_visitor.py::test_parse_complex__all__assignments[\n __all__ = ["CONST_INIT"]\n __all__ += moda_all + modb_all + modc_all\n ] PASSED 297s tests/test_visitor.py::test_parse_complex__all__assignments[\n __all__ = moda_all + modb_all + modc_all\n __all__ += ["CONST_INIT"]\n ] PASSED 297s tests/test_visitor.py::test_parse_complex__all__assignments[\n __all__ = ["CONST_INIT"]\n __all__ += moda_all\n __all__ += modb_all + modc_all\n ] PASSED 297s tests/test_visitor.py::test_dont_crash_on_nested_functions_in_init PASSED 297s tests/test_visitor.py::test_get_correct_docstring_starting_line_number PASSED 297s tests/test_visitor.py::test_visit_properties_as_attributes PASSED 297s tests/test_visitor.py::test_forward_docstrings PASSED 297s tests/test_visitor.py::test_classvar_annotations PASSED 297s tests/test_visitor.py::test_visiting_if_statement_in_class_for_type_guards PASSED 297s tests/test_visitor.py::test_visiting_relative_imports_triggering_cyclic_aliases PASSED 297s tests/test_visitor.py::test_parse_attributes_in__all__ PASSED 297s tests/test_visitor.py::test_parse_deep_attributes_in__all__ PASSED 297s 297s ================= 790 passed, 2 skipped, 5 deselected in 7.22s ================= 299s 299s autopkgtest [18:14:12]: test upstream-tests: -----------------------] 304s upstream-tests PASS 304s autopkgtest [18:14:17]: test upstream-tests: - - - - - - - - - - results - - - - - - - - - - 308s autopkgtest [18:14:21]: @@@@@@@@@@@@@@@@@@@@ summary 308s upstream-tests PASS