0s autopkgtest [08:20:58]: starting date and time: 2025-06-30 08:20:58+0000 0s autopkgtest [08:20:58]: git checkout: 508d4a25 a-v-ssh wait_for_ssh: demote "ssh connection failed" to a debug message 0s autopkgtest [08:20:58]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.jd22qgcf/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,localhost,localdomain,internal,login.ubuntu.com,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:sphinx-autodoc-typehints --apt-upgrade sphinx-toolbox --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=sphinx-autodoc-typehints/3.2.0-1 -- lxd -r lxd-armhf-10.145.243.115 lxd-armhf-10.145.243.115:autopkgtest/ubuntu/questing/armhf 32s autopkgtest [08:21:30]: testbed dpkg architecture: armhf 34s autopkgtest [08:21:32]: testbed apt version: 3.1.2 38s autopkgtest [08:21:36]: @@@@@@@@@@@@@@@@@@@@ test bed setup 40s autopkgtest [08:21:38]: testbed release detected to be: None 47s autopkgtest [08:21:45]: updating testbed package index (apt update) 50s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [249 kB] 50s Get:2 http://ftpmaster.internal/ubuntu questing InRelease [249 kB] 50s Get:3 http://ftpmaster.internal/ubuntu questing-updates InRelease [110 kB] 50s Get:4 http://ftpmaster.internal/ubuntu questing-security InRelease [110 kB] 50s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [17.5 kB] 50s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [26.6 kB] 50s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [429 kB] 50s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main armhf Packages [32.9 kB] 50s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf Packages [359 kB] 50s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse armhf Packages [3452 B] 50s Get:11 http://ftpmaster.internal/ubuntu questing/universe Sources [21.3 MB] 51s Get:12 http://ftpmaster.internal/ubuntu questing/universe armhf Packages [15.3 MB] 54s Fetched 38.2 MB in 5s (7699 kB/s) 55s Reading package lists... 61s autopkgtest [08:21:59]: upgrading testbed (apt dist-upgrade and autopurge) 63s Reading package lists... 64s Building dependency tree... 64s Reading state information... 64s Calculating upgrade... 65s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 66s Reading package lists... 67s Building dependency tree... 67s Reading state information... 67s Solving dependencies... 68s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 70s autopkgtest [08:22:08]: rebooting testbed after setup commands that affected boot 110s autopkgtest [08:22:48]: testbed running kernel: Linux 6.8.0-58-generic #60~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Mar 28 14:48:37 UTC 2 134s autopkgtest [08:23:12]: @@@@@@@@@@@@@@@@@@@@ apt-source sphinx-toolbox 146s Get:1 http://ftpmaster.internal/ubuntu questing/universe sphinx-toolbox 3.9.0-1 (dsc) [3129 B] 146s Get:2 http://ftpmaster.internal/ubuntu questing/universe sphinx-toolbox 3.9.0-1 (tar) [432 kB] 146s Get:3 http://ftpmaster.internal/ubuntu questing/universe sphinx-toolbox 3.9.0-1 (diff) [6228 B] 146s gpgv: Signature made Fri Apr 11 13:30:44 2025 UTC 146s gpgv: using RSA key FC875C834BC71FB6546250A86E25BF686AA7D62A 146s gpgv: issuer "katharasasikumar007@gmail.com" 146s gpgv: Can't check signature: No public key 146s dpkg-source: warning: cannot verify inline signature for ./sphinx-toolbox_3.9.0-1.dsc: no acceptable signature found 146s autopkgtest [08:23:24]: testing package sphinx-toolbox version 3.9.0-1 148s autopkgtest [08:23:26]: build not needed 151s autopkgtest [08:23:29]: test upstream-tests: preparing testbed 153s Reading package lists... 153s Building dependency tree... 153s Reading state information... 153s Solving dependencies... 154s The following NEW packages will be installed: 154s docutils-common fonts-font-awesome fonts-lato libjs-jquery libjs-sphinxdoc 154s libjs-underscore libjson-perl python3-alabaster python3-all python3-apeye 154s python3-apeye-core python3-autodocsumm python3-bs4 python3-cachecontrol 154s python3-coincidence python3-css-parser python3-cssutils python3-dateutil 154s python3-defusedxml python3-dict2css python3-docutils 154s python3-domdf-python-tools python3-filelock python3-html5lib 154s python3-hypothesis python3-imagesize python3-iniconfig python3-msgpack 154s python3-natsort python3-packaging python3-platformdirs python3-pluggy 154s python3-pytest python3-pytest-datadir python3-pytest-httpserver 154s python3-pytest-regressions python3-pytest-timeout python3-roman 154s python3-ruamel.yaml python3-ruamel.yaml.clib python3-snowballstemmer 154s python3-sortedcontainers python3-soupsieve python3-sphinx 154s python3-sphinx-autodoc-typehints python3-sphinx-jinja2-compat 154s python3-sphinx-prompt python3-sphinx-tabs python3-sphinx-toolbox 154s python3-sphobjinv python3-tabulate python3-webencodings python3-werkzeug 154s sgml-base sphinx-common sphinx-rtd-theme-common xml-core 154s 0 upgraded, 57 newly installed, 0 to remove and 0 not upgraded. 154s Need to get 9373 kB of archives. 154s After this operation, 39.6 MB of additional disk space will be used. 154s Get:1 http://ftpmaster.internal/ubuntu questing/main armhf fonts-lato all 2.015-1 [2781 kB] 156s Get:2 http://ftpmaster.internal/ubuntu questing/main armhf sgml-base all 1.31+nmu1 [11.0 kB] 156s Get:3 http://ftpmaster.internal/ubuntu questing/main armhf xml-core all 0.19 [20.3 kB] 156s Get:4 http://ftpmaster.internal/ubuntu questing/main armhf docutils-common all 0.21.2+dfsg-2 [131 kB] 156s Get:5 http://ftpmaster.internal/ubuntu questing/main armhf fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 157s Get:6 http://ftpmaster.internal/ubuntu questing/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 157s Get:7 http://ftpmaster.internal/ubuntu questing/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 157s Get:8 http://ftpmaster.internal/ubuntu questing/main armhf libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 157s Get:9 http://ftpmaster.internal/ubuntu questing/main armhf libjson-perl all 4.10000-1 [81.9 kB] 157s Get:10 http://ftpmaster.internal/ubuntu questing/main armhf python3-all armhf 3.13.4-1 [880 B] 157s Get:11 http://ftpmaster.internal/ubuntu questing/universe armhf python3-natsort all 8.0.2-2 [33.8 kB] 157s Get:12 http://ftpmaster.internal/ubuntu questing/universe armhf python3-domdf-python-tools all 3.10.0-1 [96.1 kB] 157s Get:13 http://ftpmaster.internal/ubuntu questing/universe armhf python3-apeye-core all 1.1.5-2 [91.1 kB] 157s Get:14 http://ftpmaster.internal/ubuntu questing/main armhf python3-platformdirs all 4.3.7-1 [16.9 kB] 157s Get:15 http://ftpmaster.internal/ubuntu questing/universe armhf python3-apeye all 1.4.1-4syncable1 [91.1 kB] 157s Get:16 http://ftpmaster.internal/ubuntu questing/main armhf python3-defusedxml all 0.7.1-3 [42.2 kB] 157s Get:17 http://ftpmaster.internal/ubuntu questing/main armhf sphinx-common all 8.2.3-1ubuntu2 [656 kB] 157s Get:18 http://ftpmaster.internal/ubuntu questing/main armhf python3-alabaster all 0.7.16-0.1 [18.5 kB] 157s Get:19 http://ftpmaster.internal/ubuntu questing/main armhf python3-roman all 5.0-1 [10.3 kB] 157s Get:20 http://ftpmaster.internal/ubuntu questing/main armhf python3-docutils all 0.21.2+dfsg-2 [409 kB] 158s Get:21 http://ftpmaster.internal/ubuntu questing/main armhf python3-imagesize all 1.4.1-1 [6844 B] 158s Get:22 http://ftpmaster.internal/ubuntu questing/main armhf python3-packaging all 25.0-1 [52.8 kB] 158s Get:23 http://ftpmaster.internal/ubuntu questing/main armhf python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 158s Get:24 http://ftpmaster.internal/ubuntu questing/main armhf python3-sphinx all 8.2.3-1ubuntu2 [482 kB] 158s Get:25 http://ftpmaster.internal/ubuntu questing/universe armhf python3-autodocsumm all 0.2.14-2 [11.9 kB] 158s Get:26 http://ftpmaster.internal/ubuntu questing/main armhf python3-soupsieve all 2.7-1 [33.5 kB] 158s Get:27 http://ftpmaster.internal/ubuntu questing/main armhf python3-bs4 all 4.13.4-3 [137 kB] 158s Get:28 http://ftpmaster.internal/ubuntu questing/main armhf python3-msgpack armhf 1.0.3-3build4 [80.6 kB] 158s Get:29 http://ftpmaster.internal/ubuntu questing/universe armhf python3-cachecontrol all 0.14.3-1 [18.7 kB] 158s Get:30 http://ftpmaster.internal/ubuntu questing/universe armhf python3-iniconfig all 1.1.1-2 [6024 B] 158s Get:31 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pluggy all 1.5.0-1 [21.0 kB] 158s Get:32 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytest all 8.3.5-2 [252 kB] 158s Get:33 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytest-datadir all 1.4.1+ds-1 [5386 B] 158s Get:34 http://ftpmaster.internal/ubuntu questing/main armhf sphinx-rtd-theme-common all 3.0.2+dfsg-3 [1013 kB] 159s Get:35 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytest-regressions all 2.5.0+ds-2 [39.2 kB] 159s Get:36 http://ftpmaster.internal/ubuntu questing/universe armhf python3-coincidence all 0.6.6-3 [15.7 kB] 159s Get:37 http://ftpmaster.internal/ubuntu questing/universe armhf python3-css-parser all 1.0.10-1 [129 kB] 159s Get:38 http://ftpmaster.internal/ubuntu questing/universe armhf python3-cssutils all 2.11.1-1 [268 kB] 159s Get:39 http://ftpmaster.internal/ubuntu questing/main armhf python3-dateutil all 2.9.0-4 [80.3 kB] 159s Get:40 http://ftpmaster.internal/ubuntu questing/universe armhf python3-dict2css all 0.3.0-2 [8186 B] 159s Get:41 http://ftpmaster.internal/ubuntu questing/universe armhf python3-filelock all 3.18.0-1 [13.0 kB] 159s Get:42 http://ftpmaster.internal/ubuntu questing/main armhf python3-webencodings all 0.5.1-5 [11.5 kB] 159s Get:43 http://ftpmaster.internal/ubuntu questing/main armhf python3-html5lib all 1.2-2 [90.6 kB] 159s Get:44 http://ftpmaster.internal/ubuntu questing/main armhf python3-sortedcontainers all 2.4.0-2 [27.6 kB] 159s Get:45 http://ftpmaster.internal/ubuntu questing/universe armhf python3-hypothesis all 6.130.5-2 [341 kB] 159s Get:46 http://ftpmaster.internal/ubuntu questing/main armhf python3-werkzeug all 3.1.3-2 [169 kB] 159s Get:47 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytest-httpserver all 1.1.3-1 [19.1 kB] 159s Get:48 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytest-timeout all 2.3.1-1 [22.1 kB] 159s Get:49 http://ftpmaster.internal/ubuntu questing/universe armhf python3-ruamel.yaml.clib armhf 0.2.12+ds-1build1 [130 kB] 159s Get:50 http://ftpmaster.internal/ubuntu questing/universe armhf python3-ruamel.yaml all 0.18.10+ds-1 [127 kB] 160s Get:51 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf python3-sphinx-autodoc-typehints all 3.2.0-1 [22.2 kB] 160s Get:52 http://ftpmaster.internal/ubuntu questing/universe armhf python3-sphinx-jinja2-compat all 0.3.0-2 [6192 B] 160s Get:53 http://ftpmaster.internal/ubuntu questing/universe armhf python3-sphinx-prompt all 1.9.0-1 [7334 B] 160s Get:54 http://ftpmaster.internal/ubuntu questing/universe armhf python3-sphinx-tabs all 3.4.7-1 [11.4 kB] 160s Get:55 http://ftpmaster.internal/ubuntu questing/main armhf python3-tabulate all 0.9.0-1 [45.3 kB] 160s Get:56 http://ftpmaster.internal/ubuntu questing/universe armhf python3-sphinx-toolbox all 3.9.0-1 [88.7 kB] 160s Get:57 http://ftpmaster.internal/ubuntu questing/universe armhf python3-sphobjinv all 2.3.1.3-2 [38.8 kB] 160s Fetched 9373 kB in 6s (1656 kB/s) 160s Selecting previously unselected package fonts-lato. 160s (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 ... 59851 files and directories currently installed.) 160s Preparing to unpack .../00-fonts-lato_2.015-1_all.deb ... 160s Unpacking fonts-lato (2.015-1) ... 160s Selecting previously unselected package sgml-base. 160s Preparing to unpack .../01-sgml-base_1.31+nmu1_all.deb ... 160s Unpacking sgml-base (1.31+nmu1) ... 161s Selecting previously unselected package xml-core. 161s Preparing to unpack .../02-xml-core_0.19_all.deb ... 161s Unpacking xml-core (0.19) ... 161s Selecting previously unselected package docutils-common. 161s Preparing to unpack .../03-docutils-common_0.21.2+dfsg-2_all.deb ... 161s Unpacking docutils-common (0.21.2+dfsg-2) ... 161s Selecting previously unselected package fonts-font-awesome. 161s Preparing to unpack .../04-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 161s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 161s Selecting previously unselected package libjs-jquery. 161s Preparing to unpack .../05-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 161s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 161s Selecting previously unselected package libjs-underscore. 161s Preparing to unpack .../06-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 161s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 161s Selecting previously unselected package libjs-sphinxdoc. 161s Preparing to unpack .../07-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 161s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 161s Selecting previously unselected package libjson-perl. 161s Preparing to unpack .../08-libjson-perl_4.10000-1_all.deb ... 161s Unpacking libjson-perl (4.10000-1) ... 161s Selecting previously unselected package python3-all. 161s Preparing to unpack .../09-python3-all_3.13.4-1_armhf.deb ... 161s Unpacking python3-all (3.13.4-1) ... 161s Selecting previously unselected package python3-natsort. 161s Preparing to unpack .../10-python3-natsort_8.0.2-2_all.deb ... 161s Unpacking python3-natsort (8.0.2-2) ... 161s Selecting previously unselected package python3-domdf-python-tools. 161s Preparing to unpack .../11-python3-domdf-python-tools_3.10.0-1_all.deb ... 161s Unpacking python3-domdf-python-tools (3.10.0-1) ... 161s Selecting previously unselected package python3-apeye-core. 161s Preparing to unpack .../12-python3-apeye-core_1.1.5-2_all.deb ... 161s Unpacking python3-apeye-core (1.1.5-2) ... 161s Selecting previously unselected package python3-platformdirs. 161s Preparing to unpack .../13-python3-platformdirs_4.3.7-1_all.deb ... 161s Unpacking python3-platformdirs (4.3.7-1) ... 161s Selecting previously unselected package python3-apeye. 161s Preparing to unpack .../14-python3-apeye_1.4.1-4syncable1_all.deb ... 161s Unpacking python3-apeye (1.4.1-4syncable1) ... 161s Selecting previously unselected package python3-defusedxml. 161s Preparing to unpack .../15-python3-defusedxml_0.7.1-3_all.deb ... 161s Unpacking python3-defusedxml (0.7.1-3) ... 161s Selecting previously unselected package sphinx-common. 161s Preparing to unpack .../16-sphinx-common_8.2.3-1ubuntu2_all.deb ... 161s Unpacking sphinx-common (8.2.3-1ubuntu2) ... 161s Selecting previously unselected package python3-alabaster. 161s Preparing to unpack .../17-python3-alabaster_0.7.16-0.1_all.deb ... 161s Unpacking python3-alabaster (0.7.16-0.1) ... 161s Selecting previously unselected package python3-roman. 161s Preparing to unpack .../18-python3-roman_5.0-1_all.deb ... 161s Unpacking python3-roman (5.0-1) ... 161s Selecting previously unselected package python3-docutils. 161s Preparing to unpack .../19-python3-docutils_0.21.2+dfsg-2_all.deb ... 161s Unpacking python3-docutils (0.21.2+dfsg-2) ... 161s Selecting previously unselected package python3-imagesize. 161s Preparing to unpack .../20-python3-imagesize_1.4.1-1_all.deb ... 161s Unpacking python3-imagesize (1.4.1-1) ... 161s Selecting previously unselected package python3-packaging. 161s Preparing to unpack .../21-python3-packaging_25.0-1_all.deb ... 161s Unpacking python3-packaging (25.0-1) ... 161s Selecting previously unselected package python3-snowballstemmer. 161s Preparing to unpack .../22-python3-snowballstemmer_2.2.0-4build1_all.deb ... 161s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 161s Selecting previously unselected package python3-sphinx. 161s Preparing to unpack .../23-python3-sphinx_8.2.3-1ubuntu2_all.deb ... 161s Unpacking python3-sphinx (8.2.3-1ubuntu2) ... 161s Selecting previously unselected package python3-autodocsumm. 162s Preparing to unpack .../24-python3-autodocsumm_0.2.14-2_all.deb ... 162s Unpacking python3-autodocsumm (0.2.14-2) ... 162s Selecting previously unselected package python3-soupsieve. 162s Preparing to unpack .../25-python3-soupsieve_2.7-1_all.deb ... 162s Unpacking python3-soupsieve (2.7-1) ... 162s Selecting previously unselected package python3-bs4. 162s Preparing to unpack .../26-python3-bs4_4.13.4-3_all.deb ... 162s Unpacking python3-bs4 (4.13.4-3) ... 162s Selecting previously unselected package python3-msgpack. 162s Preparing to unpack .../27-python3-msgpack_1.0.3-3build4_armhf.deb ... 162s Unpacking python3-msgpack (1.0.3-3build4) ... 162s Selecting previously unselected package python3-cachecontrol. 162s Preparing to unpack .../28-python3-cachecontrol_0.14.3-1_all.deb ... 162s Unpacking python3-cachecontrol (0.14.3-1) ... 162s Selecting previously unselected package python3-iniconfig. 162s Preparing to unpack .../29-python3-iniconfig_1.1.1-2_all.deb ... 162s Unpacking python3-iniconfig (1.1.1-2) ... 162s Selecting previously unselected package python3-pluggy. 162s Preparing to unpack .../30-python3-pluggy_1.5.0-1_all.deb ... 162s Unpacking python3-pluggy (1.5.0-1) ... 162s Selecting previously unselected package python3-pytest. 162s Preparing to unpack .../31-python3-pytest_8.3.5-2_all.deb ... 162s Unpacking python3-pytest (8.3.5-2) ... 162s Selecting previously unselected package python3-pytest-datadir. 162s Preparing to unpack .../32-python3-pytest-datadir_1.4.1+ds-1_all.deb ... 162s Unpacking python3-pytest-datadir (1.4.1+ds-1) ... 162s Selecting previously unselected package sphinx-rtd-theme-common. 162s Preparing to unpack .../33-sphinx-rtd-theme-common_3.0.2+dfsg-3_all.deb ... 162s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-3) ... 162s Selecting previously unselected package python3-pytest-regressions. 162s Preparing to unpack .../34-python3-pytest-regressions_2.5.0+ds-2_all.deb ... 162s Unpacking python3-pytest-regressions (2.5.0+ds-2) ... 162s Selecting previously unselected package python3-coincidence. 162s Preparing to unpack .../35-python3-coincidence_0.6.6-3_all.deb ... 162s Unpacking python3-coincidence (0.6.6-3) ... 162s Selecting previously unselected package python3-css-parser. 162s Preparing to unpack .../36-python3-css-parser_1.0.10-1_all.deb ... 162s Unpacking python3-css-parser (1.0.10-1) ... 162s Selecting previously unselected package python3-cssutils. 162s Preparing to unpack .../37-python3-cssutils_2.11.1-1_all.deb ... 162s Unpacking python3-cssutils (2.11.1-1) ... 162s Selecting previously unselected package python3-dateutil. 162s Preparing to unpack .../38-python3-dateutil_2.9.0-4_all.deb ... 162s Unpacking python3-dateutil (2.9.0-4) ... 162s Selecting previously unselected package python3-dict2css. 162s Preparing to unpack .../39-python3-dict2css_0.3.0-2_all.deb ... 162s Unpacking python3-dict2css (0.3.0-2) ... 162s Selecting previously unselected package python3-filelock. 162s Preparing to unpack .../40-python3-filelock_3.18.0-1_all.deb ... 162s Unpacking python3-filelock (3.18.0-1) ... 162s Selecting previously unselected package python3-webencodings. 162s Preparing to unpack .../41-python3-webencodings_0.5.1-5_all.deb ... 162s Unpacking python3-webencodings (0.5.1-5) ... 162s Selecting previously unselected package python3-html5lib. 162s Preparing to unpack .../42-python3-html5lib_1.2-2_all.deb ... 162s Unpacking python3-html5lib (1.2-2) ... 162s Selecting previously unselected package python3-sortedcontainers. 162s Preparing to unpack .../43-python3-sortedcontainers_2.4.0-2_all.deb ... 162s Unpacking python3-sortedcontainers (2.4.0-2) ... 162s Selecting previously unselected package python3-hypothesis. 162s Preparing to unpack .../44-python3-hypothesis_6.130.5-2_all.deb ... 162s Unpacking python3-hypothesis (6.130.5-2) ... 162s Selecting previously unselected package python3-werkzeug. 162s Preparing to unpack .../45-python3-werkzeug_3.1.3-2_all.deb ... 162s Unpacking python3-werkzeug (3.1.3-2) ... 162s Selecting previously unselected package python3-pytest-httpserver. 162s Preparing to unpack .../46-python3-pytest-httpserver_1.1.3-1_all.deb ... 162s Unpacking python3-pytest-httpserver (1.1.3-1) ... 162s Selecting previously unselected package python3-pytest-timeout. 162s Preparing to unpack .../47-python3-pytest-timeout_2.3.1-1_all.deb ... 162s Unpacking python3-pytest-timeout (2.3.1-1) ... 162s Selecting previously unselected package python3-ruamel.yaml.clib. 162s Preparing to unpack .../48-python3-ruamel.yaml.clib_0.2.12+ds-1build1_armhf.deb ... 162s Unpacking python3-ruamel.yaml.clib (0.2.12+ds-1build1) ... 162s Selecting previously unselected package python3-ruamel.yaml. 163s Preparing to unpack .../49-python3-ruamel.yaml_0.18.10+ds-1_all.deb ... 163s Unpacking python3-ruamel.yaml (0.18.10+ds-1) ... 163s Selecting previously unselected package python3-sphinx-autodoc-typehints. 163s Preparing to unpack .../50-python3-sphinx-autodoc-typehints_3.2.0-1_all.deb ... 163s Unpacking python3-sphinx-autodoc-typehints (3.2.0-1) ... 163s Selecting previously unselected package python3-sphinx-jinja2-compat. 163s Preparing to unpack .../51-python3-sphinx-jinja2-compat_0.3.0-2_all.deb ... 163s Unpacking python3-sphinx-jinja2-compat (0.3.0-2) ... 163s Selecting previously unselected package python3-sphinx-prompt. 163s Preparing to unpack .../52-python3-sphinx-prompt_1.9.0-1_all.deb ... 163s Unpacking python3-sphinx-prompt (1.9.0-1) ... 163s Selecting previously unselected package python3-sphinx-tabs. 163s Preparing to unpack .../53-python3-sphinx-tabs_3.4.7-1_all.deb ... 163s Unpacking python3-sphinx-tabs (3.4.7-1) ... 163s Selecting previously unselected package python3-tabulate. 163s Preparing to unpack .../54-python3-tabulate_0.9.0-1_all.deb ... 163s Unpacking python3-tabulate (0.9.0-1) ... 163s Selecting previously unselected package python3-sphinx-toolbox. 163s Preparing to unpack .../55-python3-sphinx-toolbox_3.9.0-1_all.deb ... 163s Unpacking python3-sphinx-toolbox (3.9.0-1) ... 163s Selecting previously unselected package python3-sphobjinv. 163s Preparing to unpack .../56-python3-sphobjinv_2.3.1.3-2_all.deb ... 163s Unpacking python3-sphobjinv (2.3.1.3-2) ... 163s Setting up python3-css-parser (1.0.10-1) ... 163s Setting up python3-iniconfig (1.1.1-2) ... 164s Setting up python3-filelock (3.18.0-1) ... 164s Setting up fonts-lato (2.015-1) ... 164s Setting up python3-defusedxml (0.7.1-3) ... 165s Setting up python3-alabaster (0.7.16-0.1) ... 165s Setting up python3-cssutils (2.11.1-1) ... 165s update-alternatives: using /usr/bin/cssparse_py3 to provide /usr/bin/cssparse (cssparse) in auto mode 165s update-alternatives: using /usr/bin/csscombine_py3 to provide /usr/bin/csscombine (csscombine) in auto mode 165s update-alternatives: using /usr/bin/csscapture_py3 to provide /usr/bin/csscapture (csscapture) in auto mode 166s Setting up python3-ruamel.yaml.clib (0.2.12+ds-1build1) ... 166s Setting up python3-sphinx-jinja2-compat (0.3.0-2) ... 167s Setting up python3-tabulate (0.9.0-1) ... 167s Setting up python3-all (3.13.4-1) ... 167s Setting up python3-sortedcontainers (2.4.0-2) ... 167s Setting up python3-webencodings (0.5.1-5) ... 168s Setting up python3-platformdirs (4.3.7-1) ... 168s Setting up python3-natsort (8.0.2-2) ... 169s Setting up python3-roman (5.0-1) ... 169s Setting up python3-packaging (25.0-1) ... 170s Setting up python3-snowballstemmer (2.2.0-4build1) ... 170s Setting up python3-werkzeug (3.1.3-2) ... 171s Setting up python3-html5lib (1.2-2) ... 172s Setting up python3-pluggy (1.5.0-1) ... 172s Setting up python3-ruamel.yaml (0.18.10+ds-1) ... 173s Setting up python3-sphobjinv (2.3.1.3-2) ... 173s Setting up libjson-perl (4.10000-1) ... 173s Setting up python3-pytest-httpserver (1.1.3-1) ... 174s Setting up python3-domdf-python-tools (3.10.0-1) ... 174s Setting up python3-dateutil (2.9.0-4) ... 175s Setting up sgml-base (1.31+nmu1) ... 175s Setting up python3-msgpack (1.0.3-3build4) ... 175s Setting up python3-cachecontrol (0.14.3-1) ... 176s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 176s Setting up python3-soupsieve (2.7-1) ... 176s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 176s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-3) ... 176s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 176s Setting up python3-imagesize (1.4.1-1) ... 176s Setting up python3-pytest (8.3.5-2) ... 177s Setting up python3-pytest-datadir (1.4.1+ds-1) ... 178s Setting up python3-hypothesis (6.130.5-2) ... 178s Setting up python3-bs4 (4.13.4-3) ... 179s Setting up python3-apeye-core (1.1.5-2) ... 179s Setting up python3-dict2css (0.3.0-2) ... 180s Setting up python3-apeye (1.4.1-4syncable1) ... 180s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 180s Setting up xml-core (0.19) ... 181s Setting up python3-pytest-timeout (2.3.1-1) ... 181s Setting up python3-pytest-regressions (2.5.0+ds-2) ... 181s Setting up python3-coincidence (0.6.6-3) ... 182s Setting up sphinx-common (8.2.3-1ubuntu2) ... 182s Processing triggers for man-db (2.13.1-1) ... 183s Processing triggers for sgml-base (1.31+nmu1) ... 183s Setting up docutils-common (0.21.2+dfsg-2) ... 183s Processing triggers for sgml-base (1.31+nmu1) ... 183s Setting up python3-docutils (0.21.2+dfsg-2) ... 184s Setting up python3-sphinx (8.2.3-1ubuntu2) ... 185s Setting up python3-sphinx-prompt (1.9.0-1) ... 185s Setting up python3-sphinx-autodoc-typehints (3.2.0-1) ... 186s Setting up python3-autodocsumm (0.2.14-2) ... 186s Setting up python3-sphinx-tabs (3.4.7-1) ... 187s Setting up python3-sphinx-toolbox (3.9.0-1) ... 195s autopkgtest [08:24:13]: test upstream-tests: [----------------------- 197s 197s *************************** 197s *** Testing with python3.13 197s *************************** 197s 197s Content of current working folder: 197s 197s total 0 197s drwxr-xr-x 1 ubuntu ubuntu 10 Jun 30 08:24 . 197s drwxrwxrwx 1 root root 530 Jun 30 08:24 .. 197s drwxrwxr-x 1 ubuntu ubuntu 1170 Feb 26 11:14 tests 197s Running tests... 197s 199s ============================= test session starts ============================== 199s platform linux -- Python 3.13.5, pytest-8.3.5, pluggy-1.5.0 199s Test session started at 08:24:16 199s rootdir: /tmp/autopkgtest.a1sWyN/autopkgtest_tmp 199s plugins: typeguard-4.4.2, datadir-1.4.1+ds, regressions-2.5.0+ds, hypothesis-6.130.5, pytest_httpserver-1.1.3, timeout-2.3.1 199s collected 2454 items / 3 deselected / 2451 selected 199s 199s tests/test_assets.py . [ 0%] 199s tests/test_code.py .. [ 0%] 199s tests/test_config.py ...... [ 0%] 199s tests/test_css.py .. [ 0%] 199s tests/test_github.py ................................................... [ 2%] 199s ........................................................................ [ 5%] 200s ........................................................................ [ 8%] 200s ........................................................................ [ 11%] 200s ........................................................................ [ 14%] 200s ........................................................................ [ 17%] 200s ........................................................................ [ 20%] 200s ........................................................................ [ 23%] 200s ........................................................................ [ 26%] 201s ........................................................................ [ 28%] 201s ........................................................................ [ 31%] 201s ........................................................................ [ 34%] 201s ........................................................................ [ 37%] 201s ........................................................................ [ 40%] 202s ........................................................................ [ 43%] 205s ........................................................................ [ 46%] 209s ........................................ [ 48%] 209s tests/test_installation.py ... [ 48%] 209s tests/test_issues.py ................................................... [ 50%] 209s ........................................................................ [ 53%] 210s ........................................................................ [ 56%] 210s ........................................................................ [ 59%] 210s ........................................................................ [ 62%] 210s ........................................................................ [ 65%] 210s ........................................................................ [ 68%] 210s ........................................................................ [ 70%] 210s ........................................................................ [ 73%] 211s ........................................................................ [ 76%] 211s ........................................................................ [ 79%] 211s ........................................................................ [ 82%] 211s ........................................................................ [ 85%] 211s ........................................................................ [ 88%] 211s ........................................................................ [ 91%] 211s ............................................ [ 93%] 211s tests/test_latex.py .... [ 93%] 211s tests/test_main.py . [ 93%] 211s tests/test_more_autodoc/test_augment_defaults.py .. [ 93%] 211s tests/test_more_autodoc/test_autonamedtuple.py . [ 93%] 211s tests/test_more_autodoc/test_autoprotocol.py . [ 93%] 211s tests/test_more_autodoc/test_autotypeddict.py . [ 93%] 211s tests/test_more_autodoc/test_generic_bases.py . [ 93%] 211s tests/test_more_autodoc/test_genericalias.py . [ 93%] 211s tests/test_more_autodoc/test_no_docstring.py . [ 93%] 211s tests/test_more_autodoc/test_overloads.py . [ 93%] 212s tests/test_more_autodoc/test_regex.py .................................. [ 95%] 212s ...................... [ 96%] 212s tests/test_more_autodoc/test_setup.py . [ 96%] 212s tests/test_more_autodoc/test_source_link.py . [ 96%] 212s tests/test_more_autodoc/test_sourcelink.py . [ 96%] 212s tests/test_more_autodoc/test_typehints.py ..........s.s.s.s............F [ 97%] 212s FFF... [ 97%] 212s tests/test_more_autodoc/test_typevars.py . [ 97%] 212s tests/test_more_autodoc/test_variables.py F. [ 97%] 212s tests/test_more_autosummary.py . [ 97%] 212s tests/test_rest_example.py .. [ 98%] 212s tests/test_setup.py . [ 98%] 212s tests/test_shields.py .. [ 98%] 212s tests/test_sidebar_links.py .... [ 98%] 212s tests/test_source.py .... [ 98%] 212s tests/test_source_output_github/test_source_output.py . [ 98%] 212s tests/test_source_output_sphinx/test_source_output.py . [ 98%] 212s tests/test_testing.py . [ 98%] 212s tests/test_tweaks/test_footnote_symbols.py . [ 98%] 212s tests/test_tweaks/test_param_dash.py . [ 98%] 212s tests/test_tweaks/test_sphinx_panels_tabs.py .. [ 98%] 212s tests/test_tweaks/test_tabsize.py . [ 98%] 213s tests/test_utils.py ...........x............. [ 99%] 213s tests/test_wikipedia.py .... [100%] 213s 213s =================================== FAILURES =================================== 213s _____________________ test_format_annotation[Literal_True] _____________________ 213s 213s annotation = typing.Literal[True] 213s expected = ':py:data:`typing.Literal`\\[:py:obj:`True`]' 213s 213s @pytest.mark.parametrize( 213s "annotation, expected", 213s [ 213s pytest.param(True, ":py:obj:`True`", id="True"), 213s pytest.param(False, ":py:obj:`False`", id="False"), 213s pytest.param(None, ":py:obj:`None`", id="None"), 213s pytest.param(type(None), ":py:obj:`None`", id="NoneType"), 213s pytest.param(Ellipsis, "...", id="Ellipsis"), 213s pytest.param(..., "...", id="..."), 213s pytest.param(itertools.cycle, ":func:`itertools.cycle`", id="itertools.cycle"), 213s pytest.param( 213s types.GetSetDescriptorType, 213s ":py:data:`types.GetSetDescriptorType`", 213s id="types.GetSetDescriptorType" 213s ), 213s pytest.param( 213s types.MemberDescriptorType, 213s ":py:data:`types.MemberDescriptorType`", 213s id="types.MemberDescriptorType" 213s ), 213s pytest.param( 213s ClassMethodDescriptorType, 213s ":py:data:`types.ClassMethodDescriptorType`", 213s id="types.ClassMethodDescriptorType" 213s ), 213s pytest.param( 213s typing.ContextManager[str], 213s r":py:class:`contextlib.AbstractContextManager`\[:py:class:`str`]", 213s id="typing.ContextManager", 213s marks=max_version("3.9"), 213s ), 213s pytest.param( 213s MethodDescriptorType, 213s ":py:data:`types.MethodDescriptorType`", 213s id="types.MethodDescriptorType", 213s marks=not_pypy("PyPy reuses some types"), 213s ), 213s pytest.param( 213s MethodDescriptorType, 213s ":py:data:`types.FunctionType`", 213s id="types.MethodDescriptorType", 213s marks=only_pypy("PyPy reuses some types"), 213s ), 213s pytest.param( 213s MethodWrapperType, 213s ":py:data:`types.MethodWrapperType`", 213s id="types.MethodWrapperType", 213s marks=not_pypy("PyPy reuses some types"), 213s ), 213s pytest.param( 213s MethodWrapperType, 213s ":py:data:`types.MethodType`", 213s id="types.MethodWrapperType", 213s marks=only_pypy("PyPy reuses some types"), 213s ), 213s pytest.param( 213s WrapperDescriptorType, 213s ":py:data:`types.WrapperDescriptorType`", 213s id="types.WrapperDescriptorType", 213s marks=not_pypy("PyPy reuses some types") 213s ), 213s pytest.param( 213s WrapperDescriptorType, 213s ":py:data:`types.FunctionType`", 213s id="types.WrapperDescriptorType", 213s marks=only_pypy("PyPy reuses some types") 213s ), 213s pytest.param( 213s types.BuiltinFunctionType, 213s ":py:data:`types.BuiltinFunctionType`", 213s id="types.BuiltinFunctionType" 213s ), 213s pytest.param(types.FunctionType, ":py:data:`types.FunctionType`", id="types.FunctionType"), 213s pytest.param( 213s types.MethodType, 213s ":py:data:`types.MethodType`", 213s id="types.MethodType", 213s ), 213s pytest.param( 213s types.MappingProxyType, ":py:class:`types.MappingProxyType`", id="types.MappingProxyType" 213s ), 213s pytest.param(types.ModuleType, ":py:class:`types.ModuleType`", id="types.ModuleType"), 213s pytest.param(type(re.compile('')), ":py:class:`typing.Pattern`", id="regex"), 213s pytest.param(List, ":py:class:`typing.List`", id="typing.List"), 213s pytest.param(Protocol, ":py:class:`typing.Protocol`", id="typing_extensions.Protocol"), 213s pytest.param( 213s Address, ":py:class:`email.headerregistry.Address`", id="email.headerregistry.Address" 213s ), 213s pytest.param(io.StringIO, ":py:class:`io.StringIO`", id="io.StringIO"), 213s pytest.param(ast.AST, ":py:class:`ast.AST`", id="ast.AST"), 213s pytest.param( 213s TemporaryDirectory, 213s ":py:obj:`tempfile.TemporaryDirectory`", 213s id="tempfile.TemporaryDirectory" 213s ), 213s pytest.param(Literal[True], r":py:data:`typing.Literal`\[:py:obj:`True`]", id="Literal_True"), 213s pytest.param(Literal[False], r":py:data:`typing.Literal`\[:py:obj:`False`]", id="Literal_False"), 213s pytest.param( 213s Literal[True, "Hello"], 213s r":py:data:`typing.Literal`\[:py:obj:`True`, ``'Hello'``]", 213s id="Literal_True_String" 213s ), 213s pytest.param( 213s Literal[True, 123], 213s r":py:data:`typing.Literal`\[:py:obj:`True`, ``123``]", 213s id="Literal_True_Int" 213s ), 213s pytest.param( 213s UnionType, 213s ":py:data:`types.UnionType`", 213s id="types.UnionType", 213s marks=min_version("3.10", reason="Introduced in 3.10") 213s ), 213s ] 213s ) 213s def test_format_annotation(annotation: Any, expected: str): 213s > assert typehints.format_annotation(annotation, True) == expected 213s E AssertionError: assert ':py:class:`t...y:obj:`True`]' == ':py:data:`ty...y:obj:`True`]' 213s E 213s E - :py:data:`typing.Literal`\[:py:obj:`True`] 213s E ? ^ ^^ 213s E + :py:class:`typing.Literal`\[:py:obj:`True`] 213s E ? ^^ ^^ 213s 213s tests/test_more_autodoc/test_typehints.py:153: AssertionError 213s ____________________ test_format_annotation[Literal_False] _____________________ 213s 213s annotation = typing.Literal[False] 213s expected = ':py:data:`typing.Literal`\\[:py:obj:`False`]' 213s 213s @pytest.mark.parametrize( 213s "annotation, expected", 213s [ 213s pytest.param(True, ":py:obj:`True`", id="True"), 213s pytest.param(False, ":py:obj:`False`", id="False"), 213s pytest.param(None, ":py:obj:`None`", id="None"), 213s pytest.param(type(None), ":py:obj:`None`", id="NoneType"), 213s pytest.param(Ellipsis, "...", id="Ellipsis"), 213s pytest.param(..., "...", id="..."), 213s pytest.param(itertools.cycle, ":func:`itertools.cycle`", id="itertools.cycle"), 213s pytest.param( 213s types.GetSetDescriptorType, 213s ":py:data:`types.GetSetDescriptorType`", 213s id="types.GetSetDescriptorType" 213s ), 213s pytest.param( 213s types.MemberDescriptorType, 213s ":py:data:`types.MemberDescriptorType`", 213s id="types.MemberDescriptorType" 213s ), 213s pytest.param( 213s ClassMethodDescriptorType, 213s ":py:data:`types.ClassMethodDescriptorType`", 213s id="types.ClassMethodDescriptorType" 213s ), 213s pytest.param( 213s typing.ContextManager[str], 213s r":py:class:`contextlib.AbstractContextManager`\[:py:class:`str`]", 213s id="typing.ContextManager", 213s marks=max_version("3.9"), 213s ), 213s pytest.param( 213s MethodDescriptorType, 213s ":py:data:`types.MethodDescriptorType`", 213s id="types.MethodDescriptorType", 213s marks=not_pypy("PyPy reuses some types"), 213s ), 213s pytest.param( 213s MethodDescriptorType, 213s ":py:data:`types.FunctionType`", 213s id="types.MethodDescriptorType", 213s marks=only_pypy("PyPy reuses some types"), 213s ), 213s pytest.param( 213s MethodWrapperType, 213s ":py:data:`types.MethodWrapperType`", 213s id="types.MethodWrapperType", 213s marks=not_pypy("PyPy reuses some types"), 213s ), 213s pytest.param( 213s MethodWrapperType, 213s ":py:data:`types.MethodType`", 213s id="types.MethodWrapperType", 213s marks=only_pypy("PyPy reuses some types"), 213s ), 213s pytest.param( 213s WrapperDescriptorType, 213s ":py:data:`types.WrapperDescriptorType`", 213s id="types.WrapperDescriptorType", 213s marks=not_pypy("PyPy reuses some types") 213s ), 213s pytest.param( 213s WrapperDescriptorType, 213s ":py:data:`types.FunctionType`", 213s id="types.WrapperDescriptorType", 213s marks=only_pypy("PyPy reuses some types") 213s ), 213s pytest.param( 213s types.BuiltinFunctionType, 213s ":py:data:`types.BuiltinFunctionType`", 213s id="types.BuiltinFunctionType" 213s ), 213s pytest.param(types.FunctionType, ":py:data:`types.FunctionType`", id="types.FunctionType"), 213s pytest.param( 213s types.MethodType, 213s ":py:data:`types.MethodType`", 213s id="types.MethodType", 213s ), 213s pytest.param( 213s types.MappingProxyType, ":py:class:`types.MappingProxyType`", id="types.MappingProxyType" 213s ), 213s pytest.param(types.ModuleType, ":py:class:`types.ModuleType`", id="types.ModuleType"), 213s pytest.param(type(re.compile('')), ":py:class:`typing.Pattern`", id="regex"), 213s pytest.param(List, ":py:class:`typing.List`", id="typing.List"), 213s pytest.param(Protocol, ":py:class:`typing.Protocol`", id="typing_extensions.Protocol"), 213s pytest.param( 213s Address, ":py:class:`email.headerregistry.Address`", id="email.headerregistry.Address" 213s ), 213s pytest.param(io.StringIO, ":py:class:`io.StringIO`", id="io.StringIO"), 213s pytest.param(ast.AST, ":py:class:`ast.AST`", id="ast.AST"), 213s pytest.param( 213s TemporaryDirectory, 213s ":py:obj:`tempfile.TemporaryDirectory`", 213s id="tempfile.TemporaryDirectory" 213s ), 213s pytest.param(Literal[True], r":py:data:`typing.Literal`\[:py:obj:`True`]", id="Literal_True"), 213s pytest.param(Literal[False], r":py:data:`typing.Literal`\[:py:obj:`False`]", id="Literal_False"), 213s pytest.param( 213s Literal[True, "Hello"], 213s r":py:data:`typing.Literal`\[:py:obj:`True`, ``'Hello'``]", 213s id="Literal_True_String" 213s ), 213s pytest.param( 213s Literal[True, 123], 213s r":py:data:`typing.Literal`\[:py:obj:`True`, ``123``]", 213s id="Literal_True_Int" 213s ), 213s pytest.param( 213s UnionType, 213s ":py:data:`types.UnionType`", 213s id="types.UnionType", 213s marks=min_version("3.10", reason="Introduced in 3.10") 213s ), 213s ] 213s ) 213s def test_format_annotation(annotation: Any, expected: str): 213s > assert typehints.format_annotation(annotation, True) == expected 213s E AssertionError: assert ':py:class:`t...:obj:`False`]' == ':py:data:`ty...:obj:`False`]' 213s E 213s E - :py:data:`typing.Literal`\[:py:obj:`False`] 213s E ? ^ ^^ 213s E + :py:class:`typing.Literal`\[:py:obj:`False`] 213s E ? ^^ ^^ 213s 213s tests/test_more_autodoc/test_typehints.py:153: AssertionError 213s _________________ test_format_annotation[Literal_True_String] __________________ 213s 213s annotation = typing.Literal[True, 'Hello'] 213s expected = ":py:data:`typing.Literal`\\[:py:obj:`True`, ``'Hello'``]" 213s 213s @pytest.mark.parametrize( 213s "annotation, expected", 213s [ 213s pytest.param(True, ":py:obj:`True`", id="True"), 213s pytest.param(False, ":py:obj:`False`", id="False"), 213s pytest.param(None, ":py:obj:`None`", id="None"), 213s pytest.param(type(None), ":py:obj:`None`", id="NoneType"), 213s pytest.param(Ellipsis, "...", id="Ellipsis"), 213s pytest.param(..., "...", id="..."), 213s pytest.param(itertools.cycle, ":func:`itertools.cycle`", id="itertools.cycle"), 213s pytest.param( 213s types.GetSetDescriptorType, 213s ":py:data:`types.GetSetDescriptorType`", 213s id="types.GetSetDescriptorType" 213s ), 213s pytest.param( 213s types.MemberDescriptorType, 213s ":py:data:`types.MemberDescriptorType`", 213s id="types.MemberDescriptorType" 213s ), 213s pytest.param( 213s ClassMethodDescriptorType, 213s ":py:data:`types.ClassMethodDescriptorType`", 213s id="types.ClassMethodDescriptorType" 213s ), 213s pytest.param( 213s typing.ContextManager[str], 213s r":py:class:`contextlib.AbstractContextManager`\[:py:class:`str`]", 213s id="typing.ContextManager", 213s marks=max_version("3.9"), 213s ), 213s pytest.param( 213s MethodDescriptorType, 213s ":py:data:`types.MethodDescriptorType`", 213s id="types.MethodDescriptorType", 213s marks=not_pypy("PyPy reuses some types"), 213s ), 213s pytest.param( 213s MethodDescriptorType, 213s ":py:data:`types.FunctionType`", 213s id="types.MethodDescriptorType", 213s marks=only_pypy("PyPy reuses some types"), 213s ), 213s pytest.param( 213s MethodWrapperType, 213s ":py:data:`types.MethodWrapperType`", 213s id="types.MethodWrapperType", 213s marks=not_pypy("PyPy reuses some types"), 213s ), 213s pytest.param( 213s MethodWrapperType, 213s ":py:data:`types.MethodType`", 213s id="types.MethodWrapperType", 213s marks=only_pypy("PyPy reuses some types"), 213s ), 213s pytest.param( 213s WrapperDescriptorType, 213s ":py:data:`types.WrapperDescriptorType`", 213s id="types.WrapperDescriptorType", 213s marks=not_pypy("PyPy reuses some types") 213s ), 213s pytest.param( 213s WrapperDescriptorType, 213s ":py:data:`types.FunctionType`", 213s id="types.WrapperDescriptorType", 213s marks=only_pypy("PyPy reuses some types") 213s ), 213s pytest.param( 213s types.BuiltinFunctionType, 213s ":py:data:`types.BuiltinFunctionType`", 213s id="types.BuiltinFunctionType" 213s ), 213s pytest.param(types.FunctionType, ":py:data:`types.FunctionType`", id="types.FunctionType"), 213s pytest.param( 213s types.MethodType, 213s ":py:data:`types.MethodType`", 213s id="types.MethodType", 213s ), 213s pytest.param( 213s types.MappingProxyType, ":py:class:`types.MappingProxyType`", id="types.MappingProxyType" 213s ), 213s pytest.param(types.ModuleType, ":py:class:`types.ModuleType`", id="types.ModuleType"), 213s pytest.param(type(re.compile('')), ":py:class:`typing.Pattern`", id="regex"), 213s pytest.param(List, ":py:class:`typing.List`", id="typing.List"), 213s pytest.param(Protocol, ":py:class:`typing.Protocol`", id="typing_extensions.Protocol"), 213s pytest.param( 213s Address, ":py:class:`email.headerregistry.Address`", id="email.headerregistry.Address" 213s ), 213s pytest.param(io.StringIO, ":py:class:`io.StringIO`", id="io.StringIO"), 213s pytest.param(ast.AST, ":py:class:`ast.AST`", id="ast.AST"), 213s pytest.param( 213s TemporaryDirectory, 213s ":py:obj:`tempfile.TemporaryDirectory`", 213s id="tempfile.TemporaryDirectory" 213s ), 213s pytest.param(Literal[True], r":py:data:`typing.Literal`\[:py:obj:`True`]", id="Literal_True"), 213s pytest.param(Literal[False], r":py:data:`typing.Literal`\[:py:obj:`False`]", id="Literal_False"), 213s pytest.param( 213s Literal[True, "Hello"], 213s r":py:data:`typing.Literal`\[:py:obj:`True`, ``'Hello'``]", 213s id="Literal_True_String" 213s ), 213s pytest.param( 213s Literal[True, 123], 213s r":py:data:`typing.Literal`\[:py:obj:`True`, ``123``]", 213s id="Literal_True_Int" 213s ), 213s pytest.param( 213s UnionType, 213s ":py:data:`types.UnionType`", 213s id="types.UnionType", 213s marks=min_version("3.10", reason="Introduced in 3.10") 213s ), 213s ] 213s ) 213s def test_format_annotation(annotation: Any, expected: str): 213s > assert typehints.format_annotation(annotation, True) == expected 213s E assert ":py:class:`t... ``'Hello'``]" == ":py:data:`ty... ``'Hello'``]" 213s E 213s E - :py:data:`typing.Literal`\[:py:obj:`True`, ``'Hello'``] 213s E ? ^ ^^ 213s E + :py:class:`typing.Literal`\[:py:obj:`True`, ``'Hello'``] 213s E ? ^^ ^^ 213s 213s tests/test_more_autodoc/test_typehints.py:153: AssertionError 213s ___________________ test_format_annotation[Literal_True_Int] ___________________ 213s 213s annotation = typing.Literal[True, 123] 213s expected = ':py:data:`typing.Literal`\\[:py:obj:`True`, ``123``]' 213s 213s @pytest.mark.parametrize( 213s "annotation, expected", 213s [ 213s pytest.param(True, ":py:obj:`True`", id="True"), 213s pytest.param(False, ":py:obj:`False`", id="False"), 213s pytest.param(None, ":py:obj:`None`", id="None"), 213s pytest.param(type(None), ":py:obj:`None`", id="NoneType"), 213s pytest.param(Ellipsis, "...", id="Ellipsis"), 213s pytest.param(..., "...", id="..."), 213s pytest.param(itertools.cycle, ":func:`itertools.cycle`", id="itertools.cycle"), 213s pytest.param( 213s types.GetSetDescriptorType, 213s ":py:data:`types.GetSetDescriptorType`", 213s id="types.GetSetDescriptorType" 213s ), 213s pytest.param( 213s types.MemberDescriptorType, 213s ":py:data:`types.MemberDescriptorType`", 213s id="types.MemberDescriptorType" 213s ), 213s pytest.param( 213s ClassMethodDescriptorType, 213s ":py:data:`types.ClassMethodDescriptorType`", 213s id="types.ClassMethodDescriptorType" 213s ), 213s pytest.param( 213s typing.ContextManager[str], 213s r":py:class:`contextlib.AbstractContextManager`\[:py:class:`str`]", 213s id="typing.ContextManager", 213s marks=max_version("3.9"), 213s ), 213s pytest.param( 213s MethodDescriptorType, 213s ":py:data:`types.MethodDescriptorType`", 213s id="types.MethodDescriptorType", 213s marks=not_pypy("PyPy reuses some types"), 213s ), 213s pytest.param( 213s MethodDescriptorType, 213s ":py:data:`types.FunctionType`", 213s id="types.MethodDescriptorType", 213s marks=only_pypy("PyPy reuses some types"), 213s ), 213s pytest.param( 213s MethodWrapperType, 213s ":py:data:`types.MethodWrapperType`", 213s id="types.MethodWrapperType", 213s marks=not_pypy("PyPy reuses some types"), 213s ), 213s pytest.param( 213s MethodWrapperType, 213s ":py:data:`types.MethodType`", 213s id="types.MethodWrapperType", 213s marks=only_pypy("PyPy reuses some types"), 213s ), 213s pytest.param( 213s WrapperDescriptorType, 213s ":py:data:`types.WrapperDescriptorType`", 213s id="types.WrapperDescriptorType", 213s marks=not_pypy("PyPy reuses some types") 213s ), 213s pytest.param( 213s WrapperDescriptorType, 213s ":py:data:`types.FunctionType`", 213s id="types.WrapperDescriptorType", 213s marks=only_pypy("PyPy reuses some types") 213s ), 213s pytest.param( 213s types.BuiltinFunctionType, 213s ":py:data:`types.BuiltinFunctionType`", 213s id="types.BuiltinFunctionType" 213s ), 213s pytest.param(types.FunctionType, ":py:data:`types.FunctionType`", id="types.FunctionType"), 213s pytest.param( 213s types.MethodType, 213s ":py:data:`types.MethodType`", 213s id="types.MethodType", 213s ), 213s pytest.param( 213s types.MappingProxyType, ":py:class:`types.MappingProxyType`", id="types.MappingProxyType" 213s ), 213s pytest.param(types.ModuleType, ":py:class:`types.ModuleType`", id="types.ModuleType"), 213s pytest.param(type(re.compile('')), ":py:class:`typing.Pattern`", id="regex"), 213s pytest.param(List, ":py:class:`typing.List`", id="typing.List"), 213s pytest.param(Protocol, ":py:class:`typing.Protocol`", id="typing_extensions.Protocol"), 213s pytest.param( 213s Address, ":py:class:`email.headerregistry.Address`", id="email.headerregistry.Address" 213s ), 213s pytest.param(io.StringIO, ":py:class:`io.StringIO`", id="io.StringIO"), 213s pytest.param(ast.AST, ":py:class:`ast.AST`", id="ast.AST"), 213s pytest.param( 213s TemporaryDirectory, 213s ":py:obj:`tempfile.TemporaryDirectory`", 213s id="tempfile.TemporaryDirectory" 213s ), 213s pytest.param(Literal[True], r":py:data:`typing.Literal`\[:py:obj:`True`]", id="Literal_True"), 213s pytest.param(Literal[False], r":py:data:`typing.Literal`\[:py:obj:`False`]", id="Literal_False"), 213s pytest.param( 213s Literal[True, "Hello"], 213s r":py:data:`typing.Literal`\[:py:obj:`True`, ``'Hello'``]", 213s id="Literal_True_String" 213s ), 213s pytest.param( 213s Literal[True, 123], 213s r":py:data:`typing.Literal`\[:py:obj:`True`, ``123``]", 213s id="Literal_True_Int" 213s ), 213s pytest.param( 213s UnionType, 213s ":py:data:`types.UnionType`", 213s id="types.UnionType", 213s marks=min_version("3.10", reason="Introduced in 3.10") 213s ), 213s ] 213s ) 213s def test_format_annotation(annotation: Any, expected: str): 213s > assert typehints.format_annotation(annotation, True) == expected 213s E AssertionError: assert ':py:class:`t...ue`, ``123``]' == ':py:data:`ty...ue`, ``123``]' 213s E 213s E - :py:data:`typing.Literal`\[:py:obj:`True`, ``123``] 213s E ? ^ ^^ 213s E + :py:class:`typing.Literal`\[:py:obj:`True`, ``123``] 213s E ? ^^ ^^ 213s 213s tests/test_more_autodoc/test_typehints.py:153: AssertionError 213s ____________________________ test_get_variable_type ____________________________ 213s 213s @no_type_check 213s def test_get_variable_type(): 213s assert get_variable_type(Documenter(Foo, ["Foo", 'a'], Analyzer({}))) == ":py:class:`str`" 213s assert get_variable_type(Documenter(Foo, ["Foo", 'b'], Analyzer({}))) == ":py:class:`int`" 213s assert get_variable_type(Documenter(Foo, ["Foo", 'c'], Analyzer({}))) == ":py:class:`float`" 213s assert get_variable_type(Documenter(Foo, ["Foo", 'd'], Analyzer({}))) == ":py:class:`float`" 213s assert get_variable_type(Documenter(Foo, ["Foo", 'e'], Analyzer({}))) == ":py:class:`~typing.List`" 213s 213s if PEP_563: 213s # On 3.10 with PEP 563 failed forward references break things earlier 213s assert get_variable_type(Documenter(Bar, ["Bar", 'a'], Analyzer({}))) == ":py:obj:`~.str`" 213s assert get_variable_type(Documenter(Bar, ["Bar", 'b'], Analyzer({}))) == ":py:obj:`~.int`" 213s assert get_variable_type(Documenter(Bar, ["Bar", 'c'], Analyzer({}))) == ":py:obj:`~.float`" 213s else: 213s assert get_variable_type(Documenter(Bar, ["Bar", 'a'], Analyzer({}))) == ":py:class:`str`" 213s assert get_variable_type(Documenter(Bar, ["Bar", 'b'], Analyzer({}))) == ":py:class:`int`" 213s assert get_variable_type(Documenter(Bar, ["Bar", 'c'], Analyzer({}))) == ":py:class:`float`" 213s 213s # Failed forward reference throws everything else out of whack 213s assert get_variable_type(Documenter(Bar, ["Bar", 'd'], Analyzer({}))) == ":py:obj:`~.float`" 213s assert get_variable_type(Documenter(Bar, ["Bar", 'e'], Analyzer({}))) == ":py:obj:`~.List`" 213s assert get_variable_type(Documenter(Bar, ["Bar", 'f'], Analyzer({}))) == ":py:obj:`~.Set`" 213s assert get_variable_type(Documenter(Bar, ["Bar", 'g'], Analyzer({}))) == '' 213s # assert get_variable_type(Documenter(Bar, ["Bar", "g"], Analyzer({("Bar", "g"): "Secret"}))) == ":py:class:`~domdf_python_tools.secrets.Secret`" 213s assert get_variable_type( 213s Documenter(Bar, ["Bar", 'h'], Analyzer({("Bar", 'h'): "'Secret'"})) 213s ) == ":py:class:`~domdf_python_tools.secrets.Secret`" 213s assert get_variable_type( 213s Documenter(Bar, ["Bar", 'h'], Analyzer({("Bar", 'h'): '"Secret"'})) 213s ) == ":py:class:`~domdf_python_tools.secrets.Secret`" 213s > assert get_variable_type( 213s Documenter(Bar, ["Bar", 'h'], Analyzer({("Bar", 'h'): "Union[str, float, int]"})) 213s ) == ":py:data:`~typing.Union`\\[:py:class:`str`, :py:class:`float`, :py:class:`int`]" 213s E AssertionError: assert ':py:class:`~...:class:`int`]' == ':py:data:`~t...:class:`int`]' 213s E 213s E - :py:data:`~typing.Union`\[:py:class:`str`, :py:class:`float`, :py:class:`int`] 213s E ? ^ ^^ 213s E + :py:class:`~typing.Union`\[:py:class:`str`, :py:class:`float`, :py:class:`int`] 213s E ? ^^ ^^ 213s 213s tests/test_more_autodoc/test_variables.py:77: AssertionError 213s =============================== warnings summary =============================== 213s ../../../usr/lib/python3/dist-packages/sphinx_toolbox/more_autodoc/regex.py:114 213s /usr/lib/python3/dist-packages/sphinx_toolbox/more_autodoc/regex.py:114: DeprecationWarning: module 'sre_parse' is deprecated 213s import sre_parse 213s 213s ../../../usr/lib/python3/dist-packages/sphinx_toolbox/more_autodoc/regex.py:115 213s /usr/lib/python3/dist-packages/sphinx_toolbox/more_autodoc/regex.py:115: DeprecationWarning: module 'sre_constants' is deprecated 213s from sre_constants import ( 213s 213s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 213s =========================== short test summary info ============================ 213s FAILED tests/test_more_autodoc/test_typehints.py::test_format_annotation[Literal_True] 213s FAILED tests/test_more_autodoc/test_typehints.py::test_format_annotation[Literal_False] 213s FAILED tests/test_more_autodoc/test_typehints.py::test_format_annotation[Literal_True_String] 213s FAILED tests/test_more_autodoc/test_typehints.py::test_format_annotation[Literal_True_Int] 213s FAILED tests/test_more_autodoc/test_variables.py::test_get_variable_type - As... 213s = 5 failed, 2441 passed, 4 skipped, 3 deselected, 1 xfailed, 2 warnings in 14.85s = 214s autopkgtest [08:24:32]: test upstream-tests: -----------------------] 218s upstream-tests FAIL non-zero exit status 1 218s autopkgtest [08:24:36]: test upstream-tests: - - - - - - - - - - results - - - - - - - - - - 222s autopkgtest [08:24:40]: test autodep8-python3: preparing testbed 247s autopkgtest [08:25:05]: testbed dpkg architecture: armhf 249s autopkgtest [08:25:07]: testbed apt version: 3.1.2 253s autopkgtest [08:25:11]: @@@@@@@@@@@@@@@@@@@@ test bed setup 255s autopkgtest [08:25:13]: testbed release detected to be: questing 262s autopkgtest [08:25:20]: updating testbed package index (apt update) 264s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [249 kB] 264s Get:2 http://ftpmaster.internal/ubuntu questing InRelease [249 kB] 264s Get:3 http://ftpmaster.internal/ubuntu questing-updates InRelease [110 kB] 264s Get:4 http://ftpmaster.internal/ubuntu questing-security InRelease [110 kB] 265s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [17.5 kB] 265s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [429 kB] 265s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [26.6 kB] 265s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main armhf Packages [32.9 kB] 265s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf Packages [359 kB] 265s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse armhf Packages [3452 B] 265s Get:11 http://ftpmaster.internal/ubuntu questing/universe Sources [21.3 MB] 269s Get:12 http://ftpmaster.internal/ubuntu questing/universe armhf Packages [15.3 MB] 272s Fetched 38.2 MB in 9s (4339 kB/s) 274s Reading package lists... 279s autopkgtest [08:25:37]: upgrading testbed (apt dist-upgrade and autopurge) 281s Reading package lists... 281s Building dependency tree... 281s Reading state information... 281s Calculating upgrade... 282s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 284s Reading package lists... 284s Building dependency tree... 284s Reading state information... 285s Solving dependencies... 286s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 288s autopkgtest [08:25:46]: rebooting testbed after setup commands that affected boot 351s Reading package lists... 351s Building dependency tree... 351s Reading state information... 351s Solving dependencies... 353s The following NEW packages will be installed: 353s docutils-common libjs-jquery libjs-sphinxdoc libjs-underscore libjson-perl 353s python3-alabaster python3-all python3-apeye python3-apeye-core 353s python3-autodocsumm python3-bs4 python3-cachecontrol python3-cssutils 353s python3-defusedxml python3-dict2css python3-docutils 353s python3-domdf-python-tools python3-filelock python3-imagesize 353s python3-msgpack python3-natsort python3-packaging python3-platformdirs 353s python3-roman python3-ruamel.yaml python3-ruamel.yaml.clib 353s python3-snowballstemmer python3-soupsieve python3-sphinx 353s python3-sphinx-autodoc-typehints python3-sphinx-jinja2-compat 353s python3-sphinx-prompt python3-sphinx-tabs python3-sphinx-toolbox 353s python3-tabulate sgml-base sphinx-common xml-core 353s 0 upgraded, 38 newly installed, 0 to remove and 0 not upgraded. 353s Need to get 3795 kB of archives. 353s After this operation, 18.6 MB of additional disk space will be used. 353s Get:1 http://ftpmaster.internal/ubuntu questing/main armhf sgml-base all 1.31+nmu1 [11.0 kB] 353s Get:2 http://ftpmaster.internal/ubuntu questing/main armhf xml-core all 0.19 [20.3 kB] 353s Get:3 http://ftpmaster.internal/ubuntu questing/main armhf docutils-common all 0.21.2+dfsg-2 [131 kB] 353s Get:4 http://ftpmaster.internal/ubuntu questing/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 354s Get:5 http://ftpmaster.internal/ubuntu questing/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 354s Get:6 http://ftpmaster.internal/ubuntu questing/main armhf libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 354s Get:7 http://ftpmaster.internal/ubuntu questing/main armhf libjson-perl all 4.10000-1 [81.9 kB] 354s Get:8 http://ftpmaster.internal/ubuntu questing/main armhf python3-all armhf 3.13.4-1 [880 B] 354s Get:9 http://ftpmaster.internal/ubuntu questing/universe armhf python3-natsort all 8.0.2-2 [33.8 kB] 354s Get:10 http://ftpmaster.internal/ubuntu questing/universe armhf python3-domdf-python-tools all 3.10.0-1 [96.1 kB] 354s Get:11 http://ftpmaster.internal/ubuntu questing/universe armhf python3-apeye-core all 1.1.5-2 [91.1 kB] 354s Get:12 http://ftpmaster.internal/ubuntu questing/main armhf python3-platformdirs all 4.3.7-1 [16.9 kB] 354s Get:13 http://ftpmaster.internal/ubuntu questing/universe armhf python3-apeye all 1.4.1-4syncable1 [91.1 kB] 354s Get:14 http://ftpmaster.internal/ubuntu questing/main armhf python3-defusedxml all 0.7.1-3 [42.2 kB] 354s Get:15 http://ftpmaster.internal/ubuntu questing/main armhf sphinx-common all 8.2.3-1ubuntu2 [656 kB] 355s Get:16 http://ftpmaster.internal/ubuntu questing/main armhf python3-alabaster all 0.7.16-0.1 [18.5 kB] 355s Get:17 http://ftpmaster.internal/ubuntu questing/main armhf python3-roman all 5.0-1 [10.3 kB] 355s Get:18 http://ftpmaster.internal/ubuntu questing/main armhf python3-docutils all 0.21.2+dfsg-2 [409 kB] 355s Get:19 http://ftpmaster.internal/ubuntu questing/main armhf python3-imagesize all 1.4.1-1 [6844 B] 356s Get:20 http://ftpmaster.internal/ubuntu questing/main armhf python3-packaging all 25.0-1 [52.8 kB] 356s Get:21 http://ftpmaster.internal/ubuntu questing/main armhf python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 356s Get:22 http://ftpmaster.internal/ubuntu questing/main armhf python3-sphinx all 8.2.3-1ubuntu2 [482 kB] 356s Get:23 http://ftpmaster.internal/ubuntu questing/universe armhf python3-autodocsumm all 0.2.14-2 [11.9 kB] 356s Get:24 http://ftpmaster.internal/ubuntu questing/main armhf python3-soupsieve all 2.7-1 [33.5 kB] 356s Get:25 http://ftpmaster.internal/ubuntu questing/main armhf python3-bs4 all 4.13.4-3 [137 kB] 356s Get:26 http://ftpmaster.internal/ubuntu questing/main armhf python3-msgpack armhf 1.0.3-3build4 [80.6 kB] 356s Get:27 http://ftpmaster.internal/ubuntu questing/universe armhf python3-cachecontrol all 0.14.3-1 [18.7 kB] 356s Get:28 http://ftpmaster.internal/ubuntu questing/universe armhf python3-cssutils all 2.11.1-1 [268 kB] 356s Get:29 http://ftpmaster.internal/ubuntu questing/universe armhf python3-dict2css all 0.3.0-2 [8186 B] 356s Get:30 http://ftpmaster.internal/ubuntu questing/universe armhf python3-filelock all 3.18.0-1 [13.0 kB] 356s Get:31 http://ftpmaster.internal/ubuntu questing/universe armhf python3-ruamel.yaml.clib armhf 0.2.12+ds-1build1 [130 kB] 356s Get:32 http://ftpmaster.internal/ubuntu questing/universe armhf python3-ruamel.yaml all 0.18.10+ds-1 [127 kB] 356s Get:33 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf python3-sphinx-autodoc-typehints all 3.2.0-1 [22.2 kB] 356s Get:34 http://ftpmaster.internal/ubuntu questing/universe armhf python3-sphinx-jinja2-compat all 0.3.0-2 [6192 B] 356s Get:35 http://ftpmaster.internal/ubuntu questing/universe armhf python3-sphinx-prompt all 1.9.0-1 [7334 B] 356s Get:36 http://ftpmaster.internal/ubuntu questing/universe armhf python3-sphinx-tabs all 3.4.7-1 [11.4 kB] 356s Get:37 http://ftpmaster.internal/ubuntu questing/main armhf python3-tabulate all 0.9.0-1 [45.3 kB] 356s Get:38 http://ftpmaster.internal/ubuntu questing/universe armhf python3-sphinx-toolbox all 3.9.0-1 [88.7 kB] 357s Fetched 3795 kB in 4s (1033 kB/s) 357s Selecting previously unselected package sgml-base. 357s (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 ... 59851 files and directories currently installed.) 357s Preparing to unpack .../00-sgml-base_1.31+nmu1_all.deb ... 357s Unpacking sgml-base (1.31+nmu1) ... 357s Selecting previously unselected package xml-core. 357s Preparing to unpack .../01-xml-core_0.19_all.deb ... 357s Unpacking xml-core (0.19) ... 358s Selecting previously unselected package docutils-common. 358s Preparing to unpack .../02-docutils-common_0.21.2+dfsg-2_all.deb ... 358s Unpacking docutils-common (0.21.2+dfsg-2) ... 358s Selecting previously unselected package libjs-jquery. 358s Preparing to unpack .../03-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 358s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 358s Selecting previously unselected package libjs-underscore. 358s Preparing to unpack .../04-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 358s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 358s Selecting previously unselected package libjs-sphinxdoc. 358s Preparing to unpack .../05-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 358s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 358s Selecting previously unselected package libjson-perl. 358s Preparing to unpack .../06-libjson-perl_4.10000-1_all.deb ... 358s Unpacking libjson-perl (4.10000-1) ... 358s Selecting previously unselected package python3-all. 358s Preparing to unpack .../07-python3-all_3.13.4-1_armhf.deb ... 358s Unpacking python3-all (3.13.4-1) ... 358s Selecting previously unselected package python3-natsort. 358s Preparing to unpack .../08-python3-natsort_8.0.2-2_all.deb ... 358s Unpacking python3-natsort (8.0.2-2) ... 358s Selecting previously unselected package python3-domdf-python-tools. 358s Preparing to unpack .../09-python3-domdf-python-tools_3.10.0-1_all.deb ... 358s Unpacking python3-domdf-python-tools (3.10.0-1) ... 358s Selecting previously unselected package python3-apeye-core. 358s Preparing to unpack .../10-python3-apeye-core_1.1.5-2_all.deb ... 358s Unpacking python3-apeye-core (1.1.5-2) ... 358s Selecting previously unselected package python3-platformdirs. 358s Preparing to unpack .../11-python3-platformdirs_4.3.7-1_all.deb ... 358s Unpacking python3-platformdirs (4.3.7-1) ... 358s Selecting previously unselected package python3-apeye. 358s Preparing to unpack .../12-python3-apeye_1.4.1-4syncable1_all.deb ... 358s Unpacking python3-apeye (1.4.1-4syncable1) ... 358s Selecting previously unselected package python3-defusedxml. 358s Preparing to unpack .../13-python3-defusedxml_0.7.1-3_all.deb ... 358s Unpacking python3-defusedxml (0.7.1-3) ... 358s Selecting previously unselected package sphinx-common. 358s Preparing to unpack .../14-sphinx-common_8.2.3-1ubuntu2_all.deb ... 358s Unpacking sphinx-common (8.2.3-1ubuntu2) ... 358s Selecting previously unselected package python3-alabaster. 358s Preparing to unpack .../15-python3-alabaster_0.7.16-0.1_all.deb ... 358s Unpacking python3-alabaster (0.7.16-0.1) ... 358s Selecting previously unselected package python3-roman. 358s Preparing to unpack .../16-python3-roman_5.0-1_all.deb ... 358s Unpacking python3-roman (5.0-1) ... 358s Selecting previously unselected package python3-docutils. 358s Preparing to unpack .../17-python3-docutils_0.21.2+dfsg-2_all.deb ... 358s Unpacking python3-docutils (0.21.2+dfsg-2) ... 358s Selecting previously unselected package python3-imagesize. 358s Preparing to unpack .../18-python3-imagesize_1.4.1-1_all.deb ... 358s Unpacking python3-imagesize (1.4.1-1) ... 358s Selecting previously unselected package python3-packaging. 358s Preparing to unpack .../19-python3-packaging_25.0-1_all.deb ... 358s Unpacking python3-packaging (25.0-1) ... 359s Selecting previously unselected package python3-snowballstemmer. 359s Preparing to unpack .../20-python3-snowballstemmer_2.2.0-4build1_all.deb ... 359s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 359s Selecting previously unselected package python3-sphinx. 359s Preparing to unpack .../21-python3-sphinx_8.2.3-1ubuntu2_all.deb ... 359s Unpacking python3-sphinx (8.2.3-1ubuntu2) ... 359s Selecting previously unselected package python3-autodocsumm. 359s Preparing to unpack .../22-python3-autodocsumm_0.2.14-2_all.deb ... 359s Unpacking python3-autodocsumm (0.2.14-2) ... 359s Selecting previously unselected package python3-soupsieve. 359s Preparing to unpack .../23-python3-soupsieve_2.7-1_all.deb ... 359s Unpacking python3-soupsieve (2.7-1) ... 359s Selecting previously unselected package python3-bs4. 359s Preparing to unpack .../24-python3-bs4_4.13.4-3_all.deb ... 359s Unpacking python3-bs4 (4.13.4-3) ... 359s Selecting previously unselected package python3-msgpack. 359s Preparing to unpack .../25-python3-msgpack_1.0.3-3build4_armhf.deb ... 359s Unpacking python3-msgpack (1.0.3-3build4) ... 359s Selecting previously unselected package python3-cachecontrol. 359s Preparing to unpack .../26-python3-cachecontrol_0.14.3-1_all.deb ... 359s Unpacking python3-cachecontrol (0.14.3-1) ... 359s Selecting previously unselected package python3-cssutils. 359s Preparing to unpack .../27-python3-cssutils_2.11.1-1_all.deb ... 359s Unpacking python3-cssutils (2.11.1-1) ... 359s Selecting previously unselected package python3-dict2css. 359s Preparing to unpack .../28-python3-dict2css_0.3.0-2_all.deb ... 359s Unpacking python3-dict2css (0.3.0-2) ... 359s Selecting previously unselected package python3-filelock. 359s Preparing to unpack .../29-python3-filelock_3.18.0-1_all.deb ... 359s Unpacking python3-filelock (3.18.0-1) ... 359s Selecting previously unselected package python3-ruamel.yaml.clib. 359s Preparing to unpack .../30-python3-ruamel.yaml.clib_0.2.12+ds-1build1_armhf.deb ... 359s Unpacking python3-ruamel.yaml.clib (0.2.12+ds-1build1) ... 359s Selecting previously unselected package python3-ruamel.yaml. 359s Preparing to unpack .../31-python3-ruamel.yaml_0.18.10+ds-1_all.deb ... 359s Unpacking python3-ruamel.yaml (0.18.10+ds-1) ... 359s Selecting previously unselected package python3-sphinx-autodoc-typehints. 359s Preparing to unpack .../32-python3-sphinx-autodoc-typehints_3.2.0-1_all.deb ... 359s Unpacking python3-sphinx-autodoc-typehints (3.2.0-1) ... 359s Selecting previously unselected package python3-sphinx-jinja2-compat. 359s Preparing to unpack .../33-python3-sphinx-jinja2-compat_0.3.0-2_all.deb ... 359s Unpacking python3-sphinx-jinja2-compat (0.3.0-2) ... 359s Selecting previously unselected package python3-sphinx-prompt. 359s Preparing to unpack .../34-python3-sphinx-prompt_1.9.0-1_all.deb ... 359s Unpacking python3-sphinx-prompt (1.9.0-1) ... 359s Selecting previously unselected package python3-sphinx-tabs. 359s Preparing to unpack .../35-python3-sphinx-tabs_3.4.7-1_all.deb ... 359s Unpacking python3-sphinx-tabs (3.4.7-1) ... 359s Selecting previously unselected package python3-tabulate. 359s Preparing to unpack .../36-python3-tabulate_0.9.0-1_all.deb ... 359s Unpacking python3-tabulate (0.9.0-1) ... 359s Selecting previously unselected package python3-sphinx-toolbox. 359s Preparing to unpack .../37-python3-sphinx-toolbox_3.9.0-1_all.deb ... 359s Unpacking python3-sphinx-toolbox (3.9.0-1) ... 359s Setting up python3-filelock (3.18.0-1) ... 360s Setting up python3-defusedxml (0.7.1-3) ... 361s Setting up python3-alabaster (0.7.16-0.1) ... 361s Setting up python3-cssutils (2.11.1-1) ... 361s update-alternatives: using /usr/bin/cssparse_py3 to provide /usr/bin/cssparse (cssparse) in auto mode 361s update-alternatives: using /usr/bin/csscombine_py3 to provide /usr/bin/csscombine (csscombine) in auto mode 361s update-alternatives: using /usr/bin/csscapture_py3 to provide /usr/bin/csscapture (csscapture) in auto mode 362s Setting up python3-ruamel.yaml.clib (0.2.12+ds-1build1) ... 362s Setting up python3-sphinx-jinja2-compat (0.3.0-2) ... 363s Setting up python3-tabulate (0.9.0-1) ... 364s Setting up python3-all (3.13.4-1) ... 364s Setting up python3-platformdirs (4.3.7-1) ... 364s Setting up python3-natsort (8.0.2-2) ... 365s Setting up python3-roman (5.0-1) ... 365s Setting up python3-packaging (25.0-1) ... 366s Setting up python3-snowballstemmer (2.2.0-4build1) ... 367s Setting up python3-ruamel.yaml (0.18.10+ds-1) ... 368s Setting up libjson-perl (4.10000-1) ... 368s Setting up python3-domdf-python-tools (3.10.0-1) ... 368s Setting up sgml-base (1.31+nmu1) ... 368s Setting up python3-msgpack (1.0.3-3build4) ... 369s Setting up python3-cachecontrol (0.14.3-1) ... 370s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 370s Setting up python3-soupsieve (2.7-1) ... 370s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 370s Setting up python3-imagesize (1.4.1-1) ... 371s Setting up python3-bs4 (4.13.4-3) ... 372s Setting up python3-apeye-core (1.1.5-2) ... 372s Setting up python3-dict2css (0.3.0-2) ... 373s Setting up python3-apeye (1.4.1-4syncable1) ... 373s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 373s Setting up xml-core (0.19) ... 374s Setting up sphinx-common (8.2.3-1ubuntu2) ... 374s Processing triggers for man-db (2.13.1-1) ... 375s Processing triggers for sgml-base (1.31+nmu1) ... 375s Setting up docutils-common (0.21.2+dfsg-2) ... 375s Processing triggers for sgml-base (1.31+nmu1) ... 375s Setting up python3-docutils (0.21.2+dfsg-2) ... 376s Setting up python3-sphinx (8.2.3-1ubuntu2) ... 377s Setting up python3-sphinx-prompt (1.9.0-1) ... 378s Setting up python3-sphinx-autodoc-typehints (3.2.0-1) ... 379s Setting up python3-autodocsumm (0.2.14-2) ... 379s Setting up python3-sphinx-tabs (3.4.7-1) ... 380s Setting up python3-sphinx-toolbox (3.9.0-1) ... 394s autopkgtest [08:27:32]: test autodep8-python3: set -e ; for py in $(py3versions -r 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import sphinx_toolbox; print(sphinx_toolbox)" ; done 394s autopkgtest [08:27:32]: test autodep8-python3: [----------------------- 396s Testing with python3.13: 397s 397s autopkgtest [08:27:35]: test autodep8-python3: -----------------------] 401s autodep8-python3 PASS (superficial) 401s autopkgtest [08:27:39]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 405s autopkgtest [08:27:43]: @@@@@@@@@@@@@@@@@@@@ summary 405s upstream-tests FAIL non-zero exit status 1 405s autodep8-python3 PASS (superficial)