=============================================================================== About this build: this rebuild has been done as part of reproduce.debian.net where we aim to reproduce Debian binary packages distributed via ftp.debian.org, by rebuilding using the exact same packages as the original build on the buildds, as described in the relevant .buildinfo file from buildinfos.debian.net. For more information please go to https://reproduce.debian.net or join #debian-reproducible on irc.debian.org =============================================================================== Preparing download of sources for /srv/rebuilderd/tmp/rebuilderdyCdzTr/inputs/python-cyclopts_3.12.0-4_all.buildinfo Source: python-cyclopts Version: 3.12.0-4 rebuilderd-worker node: ionos22-amd64 +------------------------------------------------------------------------------+ | Downloading sources Thu, 19 Mar 2026 04:31:29 +0000 | +------------------------------------------------------------------------------+ Get:1 https://deb.debian.org/debian trixie InRelease [140 kB] Get:2 https://deb.debian.org/debian-security trixie-security InRelease [43.4 kB] Get:3 https://deb.debian.org/debian trixie-updates InRelease [47.3 kB] Get:4 https://deb.debian.org/debian trixie-proposed-updates InRelease [57.6 kB] Get:5 https://deb.debian.org/debian trixie-backports InRelease [54.0 kB] Get:6 https://deb.debian.org/debian forky InRelease [137 kB] Get:7 https://deb.debian.org/debian sid InRelease [187 kB] Get:8 https://deb.debian.org/debian experimental InRelease [91.7 kB] Get:9 https://deb.debian.org/debian trixie/non-free-firmware Sources [6552 B] Get:10 https://deb.debian.org/debian trixie/main Sources [10.5 MB] Get:11 https://deb.debian.org/debian-security trixie-security/main Sources [148 kB] Get:12 https://deb.debian.org/debian-security trixie-security/non-free-firmware Sources [696 B] Get:13 https://deb.debian.org/debian trixie-updates/main Sources [2788 B] Get:14 https://deb.debian.org/debian trixie-proposed-updates/main Sources [15.7 kB] Get:15 https://deb.debian.org/debian trixie-backports/main Sources [169 kB] Get:16 https://deb.debian.org/debian trixie-backports/non-free-firmware Sources [2460 B] Get:17 https://deb.debian.org/debian forky/main Sources [10.8 MB] Get:18 https://deb.debian.org/debian forky/non-free-firmware Sources [8300 B] Get:19 https://deb.debian.org/debian sid/non-free-firmware Sources [10.5 kB] Get:20 https://deb.debian.org/debian sid/main Sources [11.5 MB] Get:21 https://deb.debian.org/debian experimental/main Sources [500 kB] Get:22 https://deb.debian.org/debian experimental/non-free-firmware Sources [2568 B] Fetched 34.4 MB in 3s (12.0 MB/s) Reading package lists... 'https://deb.debian.org/debian/pool/main/p/python-cyclopts/python-cyclopts_3.12.0-4.dsc' python-cyclopts_3.12.0-4.dsc 2689 SHA256:33317eb29aee71b659cba4f435921ec28c575e298f00d7096d928aad67ae00eb 'https://deb.debian.org/debian/pool/main/p/python-cyclopts/python-cyclopts_3.12.0.orig.tar.gz' python-cyclopts_3.12.0.orig.tar.gz 1938196 SHA256:52ebd4e06ef8871488ebf4ba94f56f49c4d785d2f8f46f6aecb32f7a37993cab 'https://deb.debian.org/debian/pool/main/p/python-cyclopts/python-cyclopts_3.12.0-4.debian.tar.xz' python-cyclopts_3.12.0-4.debian.tar.xz 4876 SHA256:ec40deef1c74ab7ac0e2604d216857c31d44991fc9fc36b4b0c82156bc636b4b 52ebd4e06ef8871488ebf4ba94f56f49c4d785d2f8f46f6aecb32f7a37993cab python-cyclopts_3.12.0.orig.tar.gz ec40deef1c74ab7ac0e2604d216857c31d44991fc9fc36b4b0c82156bc636b4b python-cyclopts_3.12.0-4.debian.tar.xz 33317eb29aee71b659cba4f435921ec28c575e298f00d7096d928aad67ae00eb python-cyclopts_3.12.0-4.dsc +------------------------------------------------------------------------------+ | Calling debrebuild Thu, 19 Mar 2026 04:31:32 +0000 | +------------------------------------------------------------------------------+ Rebuilding python-cyclopts=3.12.0-4 in /srv/rebuilderd/tmp/rebuilderdyCdzTr/inputs now. + nice /usr/bin/debrebuild --buildresult=/srv/rebuilderd/tmp/rebuilderdyCdzTr/out --builder=sbuild+unshare --cache=/srv/rebuilderd/cache -- /srv/rebuilderd/tmp/rebuilderdyCdzTr/inputs/python-cyclopts_3.12.0-4_all.buildinfo /srv/rebuilderd/tmp/rebuilderdyCdzTr/inputs/python-cyclopts_3.12.0-4_all.buildinfo contains a GPG signature which has NOT been validated Using defined Build-Path: /build/reproducible-path/python-cyclopts-3.12.0 I: verifying dsc... successful! Get:1 http://deb.debian.org/debian unstable InRelease [187 kB] Get:2 http://snapshot.debian.org/archive/debian/20260314T171854Z forky InRelease [137 kB] Get:3 http://deb.debian.org/debian unstable/main amd64 Packages [10.4 MB] Get:4 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 Packages [9656 kB] Fetched 20.3 MB in 2s (11.3 MB/s) Reading package lists... W: http://snapshot.debian.org/archive/debian/20260314T171854Z/dists/forky/InRelease: Loading /etc/apt/trusted.gpg from deprecated option Dir::Etc::Trusted Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 libudev1 amd64 260~rc2-1 [132 kB] Fetched 132 kB in 0s (12.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpexh4tl_j/libudev1_260~rc2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-poetry all 2.3.2+dfsg-3 [213 kB] Fetched 213 kB in 0s (20.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5hu5a3ek/python3-poetry_2.3.2+dfsg-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jaraco.classes all 3.4.0-1 [7728 B] Fetched 7728 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzlxhttv_/python3-jaraco.classes_3.4.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 tzdata all 2026a-1 [259 kB] Fetched 259 kB in 0s (25.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbfh47sx2/tzdata_2026a-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 debconf all 1.5.92 [123 kB] Fetched 123 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu_zb4g7z/debconf_1.5.92_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libctf-nobfd0 amd64 2.46-3 [160 kB] Fetched 160 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp07rvax_c/libctf-nobfd0_2.46-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libreadline8t64 amd64 8.3-4 [181 kB] Fetched 181 kB in 0s (16.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprx1d3s6w/libreadline8t64_8.3-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgdbm6t64 amd64 1.26-1+b1 [78.9 kB] Fetched 78.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzuxq001a/libgdbm6t64_1.26-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 ncurses-base all 6.6+20251231-1 [277 kB] Fetched 277 kB in 0s (26.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnis5aow4/ncurses-base_6.6+20251231-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libstdc++-15-dev amd64 15.2.0-15 [2777 kB] Fetched 2777 kB in 0s (117 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdsl84vd_/libstdc++-15-dev_15.2.0-15_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libuuid1 amd64 2.41.3-4 [39.1 kB] Fetched 39.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbpjf1ydi/libuuid1_2.41.3-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-babel all 2.17.0-2 [117 kB] Fetched 117 kB in 0s (11.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo08onq0j/python3-babel_2.17.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjs-jquery all 3.7.1+dfsg+~3.5.33-1 [319 kB] Fetched 319 kB in 0s (30.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcxqnzjkz/libjs-jquery_3.7.1+dfsg+~3.5.33-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.46-5+b1 [110 kB] Fetched 110 kB in 0s (0 B/s) dpkg-name: info: moved 'libmagic1t64_1%3a5.46-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpreghu9qw/libmagic1t64_5.46-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 g++-15 amd64 15.2.0-15 [26.3 kB] Fetched 26.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe76hjo88/g++-15_15.2.0-15_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 readline-common all 8.3-4 [74.8 kB] Fetched 74.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpef9bsy16/readline-common_8.3-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbinutils amd64 2.46-3 [548 kB] Fetched 548 kB in 0s (49.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnpce2_m8/libbinutils_2.46-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjansson4 amd64 2.14-2+b4 [40.1 kB] Fetched 40.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5qfs5v9f/libjansson4_2.14-2+b4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 ca-certificates all 20260223 [158 kB] Fetched 158 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn5eabs9n/ca-certificates_20260223_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-annotated-types all 0.7.0-1 [18.8 kB] Fetched 18.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpo14pimxo/python3-annotated-types_0.7.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.26 [27.0 kB] Fetched 27.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp23n3sy56/sensible-utils_0.0.26_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libctf0 amd64 2.46-3 [92.2 kB] Fetched 92.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptku5u4xx/libctf0_2.46-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdebconfclient0 amd64 0.282+b2 [11.2 kB] Fetched 11.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph302a74_/libdebconfclient0_0.282+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Fetched 8812 B in 0s (793 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptzhheyv2/dh-strip-nondeterminism_1.15.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-dunamai all 1.25.0-1 [33.6 kB] Fetched 33.6 kB in 0s (765 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxhbymfe6/python3-dunamai_1.25.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.31 [75.7 kB] Fetched 75.7 kB in 0s (7250 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpl9au3gj2/libdebhelper-perl_13.31_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-markupsafe amd64 3.0.3-1+b1 [14.3 kB] Fetched 14.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9za3_nfq/python3-markupsafe_3.0.3-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-pytest all 9.0.2-4 [273 kB] Fetched 273 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptmprik2a/python3-pytest_9.0.2-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc-gconv-modules-extra amd64 2.42-13 [1123 kB] Fetched 1123 kB in 0s (81.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppkyzmozi/libc-gconv-modules-extra_2.42-13_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-setuptools-whl all 78.1.1-0.1 [1268 kB] Fetched 1268 kB in 0s (84.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvnn_lf3b/python3-setuptools-whl_78.1.1-0.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 sed amd64 4.9-2 [329 kB] Fetched 329 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg4jk4uo6/sed_4.9-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 sphinx-common all 8.2.3-12 [619 kB] Fetched 619 kB in 0s (44.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7z0grikk/sphinx-common_8.2.3-12_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.13-stdlib amd64 3.13.12-1 [1974 kB] Fetched 1974 kB in 0s (110 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps7skq542/libpython3.13-stdlib_3.13.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjs-sphinxdoc all 8.2.3-12 [27.9 kB] Fetched 27.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfb2iyrza/libjs-sphinxdoc_8.2.3-12_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-roman-numerals all 4.1.0-1 [9196 B] Fetched 9196 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg1gb1hje/python3-roman-numerals_4.1.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 xml-core all 0.19 [20.1 kB] Fetched 20.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp28ycktws/xml-core_0.19_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsframe3 amd64 2.46-3 [84.7 kB] Fetched 84.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdgqp8uqg/libsframe3_2.46-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-pbs-installer all 2026.03.03-1 [60.9 kB] Fetched 60.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdygxtsoe/python3-pbs-installer_2026.03.03-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 init-system-helpers all 1.69 [39.3 kB] Fetched 39.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnjvm2f4r/init-system-helpers_1.69_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.41.3-4 [98.9 kB] Fetched 98.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjy8s6k6u/bsdextrautils_2.41.3-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-docstring-parser all 0.17.0-1 [24.7 kB] Fetched 24.7 kB in 0s (583 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4bj7hhpi/python3-docstring-parser_0.17.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-linkify-it all 2.1.0-1 [18.7 kB] Fetched 18.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp31g0cgb1/python3-linkify-it_2.1.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-setuptools all 78.1.1-0.1 [738 kB] Fetched 738 kB in 0s (11.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp074pa8zt/python3-setuptools_78.1.1-0.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 coreutils amd64 9.10-1 [3142 kB] Fetched 3142 kB in 0s (119 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7b1en734/coreutils_9.10-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 debianutils amd64 5.23.2 [92.4 kB] Fetched 92.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi112lkjz/debianutils_5.23.2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 binutils-x86-64-linux-gnu amd64 2.46-3 [1058 kB] Fetched 1058 kB in 0s (70.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpss_hozht/binutils-x86-64-linux-gnu_2.46-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgcc-15-dev amd64 15.2.0-15 [2719 kB] Fetched 2719 kB in 0s (125 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn_cfov3o/libgcc-15-dev_15.2.0-15_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-email-validator all 2.2.0-1 [31.6 kB] Fetched 31.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptf5jg5h0/python3-email-validator_2.2.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-idna all 3.11-1 [41.7 kB] Fetched 41.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpelukpg3s/python3-idna_3.11-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 ncurses-bin amd64 6.6+20251231-1 [445 kB] Fetched 445 kB in 0s (40.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp82lgnztx/ncurses-bin_6.6+20251231-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-installer all 0.7.0+dfsg1-3 [18.6 kB] Fetched 18.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsfl9df6s/python3-installer_0.7.0+dfsg1-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libselinux1 amd64 3.9-4+b1 [86.1 kB] Fetched 86.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp7qjyki7/libselinux1_3.9-4+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgdbm-compat4t64 amd64 1.26-1+b1 [53.1 kB] Fetched 53.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdscz8it8/libgdbm-compat4t64_1.26-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-dulwich amd64 1.0.0-2 [833 kB] Fetched 833 kB in 0s (64.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp4dkvagsu/python3-dulwich_1.0.0-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libattr1 amd64 1:2.5.2-4 [23.0 kB] Fetched 23.0 kB in 0s (0 B/s) dpkg-name: info: moved 'libattr1_1%3a2.5.2-4_amd64.deb' to '/srv/rebuilderd/tmp/tmp5sh9texj/libattr1_2.5.2-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsqlite3-0 amd64 3.46.1-9+b1 [918 kB] Fetched 918 kB in 0s (72.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpakk6o0ns/libsqlite3-0_3.46.1-9+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-cleo all 2.2.1-4 [55.7 kB] Fetched 55.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0yg6eahf/python3-cleo_2.2.1-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-pytest-mock all 3.15.1-1 [18.7 kB] Fetched 18.7 kB in 0s (1823 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9ulqut1_/python3-pytest-mock_3.15.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-typing-extensions all 4.15.0-2 [92.5 kB] Fetched 92.5 kB in 0s (392 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc1gt54g5/python3-typing-extensions_4.15.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libyaml-0-2 amd64 0.2.5-2+b1 [53.8 kB] Fetched 53.8 kB in 0s (253 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpjkkt6pen/libyaml-0-2_0.2.5-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [517 kB] Fetched 517 kB in 0s (2514 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwv6marm5/fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-poetry-core all 2.3.1-1 [236 kB] Fetched 236 kB in 0s (1223 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3tjvuwk2/python3-poetry-core_2.3.1-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 python3-jinja2 all 3.1.6-1 [107 kB] Fetched 107 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpadz20m19/python3-jinja2_3.1.6-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-poetry-dynamic-versioning amd64 1.9.1-1 [33.9 kB] Fetched 33.9 kB in 0s (802 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3mfgazzz/python3-poetry-dynamic-versioning_1.9.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.72-6 [494 kB] Fetched 494 kB in 0s (43.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdjye2hmp/autoconf_2.72-6_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 python3-cryptography amd64 46.0.5-1 [1119 kB] Fetched 1119 kB in 0s (72.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuc3hh78y/python3-cryptography_46.0.5-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-zipp all 3.23.0-1 [11.0 kB] Fetched 11.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppxk09urc/python3-zipp_3.23.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdb5.3t64 amd64 5.3.28+dfsg2-11 [710 kB] Fetched 710 kB in 0s (52.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp480g8lxu/libdb5.3t64_5.3.28+dfsg2-11_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 xz-utils amd64 5.8.2-2 [706 kB] Fetched 706 kB in 0s (56.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6je043vy/xz-utils_5.8.2-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-typing-inspection all 0.4.2-1 [13.8 kB] Fetched 13.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1i6hmrot/python3-typing-inspection_0.4.2-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-yaml amd64 6.0.3-1 [186 kB] Fetched 186 kB in 0s (16.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnl1469re/python3-yaml_6.0.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python-babel-localedata all 2.17.0-2 [6052 kB] Fetched 6052 kB in 0s (156 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_pts753b/python-babel-localedata_2.17.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libxml2-16 amd64 2.15.1+dfsg-2+b1 [641 kB] Fetched 641 kB in 0s (54.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdim8jf7q/libxml2-16_2.15.1+dfsg-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcap-ng0 amd64 0.9.1-1 [17.4 kB] Fetched 17.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpas3h5rrw/libcap-ng0_0.9.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmount1 amd64 2.41.3-4 [212 kB] Fetched 212 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6oa0put3/libmount1_2.41.3-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-inflect all 7.5.0-1 [33.0 kB] Fetched 33.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeaa66jkh/python3-inflect_7.5.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc6 amd64 2.42-13 [1814 kB] Fetched 1814 kB in 0s (102 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqrreikbf/libc6_2.42-13_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Fetched 104 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzuh_sdgg/libarchive-zip-perl_1.68-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 grep amd64 3.12-1 [443 kB] Fetched 443 kB in 0s (40.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9ijlmi3r/grep_3.12-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 libasan8 amd64 16-20260308-1 [2889 kB] Fetched 2889 kB in 0s (124 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwxjeqyhw/libasan8_16-20260308-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libblkid1 amd64 2.41.3-4 [174 kB] Fetched 174 kB in 0s (17.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0wd3sh1e/libblkid1_2.41.3-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.14-stdlib amd64 3.14.3-2 [2267 kB] Fetched 2267 kB in 0s (117 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp90ev8e1s/libpython3.14-stdlib_3.14.3-2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 python3-pydantic-core amd64 2.41.5-2+b1 [2193 kB] Fetched 2193 kB in 0s (109 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3mp36g_g/python3-pydantic-core_2.41.5-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpam-runtime all 1.7.0-5 [249 kB] Fetched 249 kB in 0s (23.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp852m2b7g/libpam-runtime_1.7.0-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-iniconfig all 2.1.0-2 [7540 B] Fetched 7540 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprfigk65u/python3-iniconfig_2.1.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libaudit-common all 1:4.1.2-1 [14.3 kB] Fetched 14.3 kB in 0s (1376 kB/s) dpkg-name: info: moved 'libaudit-common_1%3a4.1.2-1_all.deb' to '/srv/rebuilderd/tmp/tmpyy3gknrq/libaudit-common_4.1.2-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sphinx-autodoc-typehints all 3.5.2-1 [22.8 kB] Fetched 22.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpykqrhmwp/python3-sphinx-autodoc-typehints_3.5.2-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 libssl3t64 amd64 3.5.5-1 [2449 kB] Fetched 2449 kB in 0s (119 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfb9ju2xs/libssl3t64_3.5.5-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 media-types all 14.0.0 [30.8 kB] Fetched 30.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp32wtej_8/media-types_14.0.0_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc-dev-bin amd64 2.42-13 [61.5 kB] Fetched 61.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpeygbxjaa/libc-dev-bin_2.42-13_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 findutils amd64 4.10.0-3 [700 kB] Fetched 700 kB in 0s (59.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3k2ios_u/findutils_4.10.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-alabaster all 1.0.0-1 [20.4 kB] Fetched 20.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmwp0dr4l/python3-alabaster_1.0.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-msgpack amd64 1.1.2-2 [107 kB] Fetched 107 kB in 0s (225 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm3qtf6az/python3-msgpack_1.1.2-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libsmartcols1 amd64 2.41.3-4 [145 kB] Fetched 145 kB in 0s (10.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5z5qqq7f/libsmartcols1_2.41.3-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-10 [1194 kB] Fetched 1194 kB in 1s (1389 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb8kiebcn/groff-base_1.23.0-10_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libunistring5 amd64 1.4.2-1 [480 kB] Fetched 480 kB in 0s (44.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiao8qigj/libunistring5_1.4.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-myst-parser all 4.0.1-1 [78.8 kB] Fetched 78.8 kB in 0s (7635 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0yv5rhj2/python3-myst-parser_4.0.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-packaging all 26.0-1 [64.3 kB] Fetched 64.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi6wnkysg/python3-packaging_26.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmd0 amd64 1.1.0-2+b2 [36.2 kB] Fetched 36.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpk54de8yf/libmd0_1.1.0-2+b2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.23.2-1 [1687 kB] Fetched 1687 kB in 0s (97.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptfyrk8jl/gettext_0.23.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-more-itertools all 10.8.0-1 [71.7 kB] Fetched 71.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcm_g0p2t/python3-more-itertools_10.8.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-tomlkit all 0.13.3-2 [44.4 kB] Fetched 44.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpirtz1p_6/python3-tomlkit_0.13.3-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.21-1 [332 kB] Fetched 332 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcf3engq8/m4_1.4.21-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-pygments all 2.19.2+dfsg-1 [847 kB] Fetched 847 kB in 0s (70.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu2ybmrqm/python3-pygments_2.19.2+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc6-dev amd64 2.42-13 [2016 kB] Fetched 2016 kB in 0s (113 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppsml7ot9/libc6-dev_2.42-13_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgmp10 amd64 2:6.3.0+dfsg-5+b1 [561 kB] Fetched 561 kB in 0s (51.4 MB/s) dpkg-name: info: moved 'libgmp10_2%3a6.3.0+dfsg-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpy1qrvkjz/libgmp10_6.3.0+dfsg-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.31 [932 kB] Fetched 932 kB in 0s (72.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpi3q58etj/debhelper_13.31_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dpkg amd64 1.23.7 [1531 kB] Fetched 1531 kB in 0s (95.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm2w50lpd/dpkg_1.23.7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.23.2-1 [245 kB] Fetched 245 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfmdmo_xo/gettext-base_0.23.2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 perl-base amd64 5.40.1-7 [1679 kB] Fetched 1679 kB in 0s (105 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiezpcizo/perl-base_5.40.1-7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sphinx all 8.2.3-12 [478 kB] Fetched 478 kB in 0s (45.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp14a9kkw3/python3-sphinx_8.2.3-12_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 util-linux amd64 2.41.3-4 [1166 kB] Fetched 1166 kB in 0s (79.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq_p0r9s8/util-linux_2.41.3-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sphinx-rtd-theme all 3.1.0+dfsg-1 [29.9 kB] Fetched 29.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyygfyln7/python3-sphinx-rtd-theme_3.1.0+dfsg-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 openssl-provider-legacy amd64 3.5.5-1 [311 kB] Fetched 311 kB in 0s (30.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxbtxs154/openssl-provider-legacy_3.5.5-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-typeguard all 4.4.4-2 [37.2 kB] Fetched 37.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpuu27enxx/python3-typeguard_4.4.4-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libacl1 amd64 2.3.2-3 [32.7 kB] Fetched 32.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp131apzas/libacl1_2.3.2-3_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 libcc1-0 amd64 16-20260308-1 [45.5 kB] Fetched 45.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmqhncukn/libcc1-0_16-20260308-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.13-minimal amd64 3.13.12-1 [866 kB] Fetched 866 kB in 0s (66.9 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpg8v77xfi/libpython3.13-minimal_3.13.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-pkginfo all 1.12.1.2-2 [21.1 kB] Fetched 21.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqf7ia3dx/python3-pkginfo_1.12.1.2-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-build all 1.4.0-1 [38.8 kB] Fetched 38.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_4nayvd9/python3-build_1.4.0-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 libquadmath0 amd64 16-20260308-1 [147 kB] Fetched 147 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmptatie34h/libquadmath0_16-20260308-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 openssl amd64 3.5.5-1 [1500 kB] Fetched 1500 kB in 0s (91.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj23kw6o8/openssl_3.5.5-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libc-bin amd64 2.42-13 [644 kB] Fetched 644 kB in 0s (57.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe8b7irkp/libc-bin_2.42-13_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 python3-filelock all 3.25.0-1 [19.1 kB] Fetched 19.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfuwi_3t_/python3-filelock_3.25.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpam-modules-bin amd64 1.7.0-5+b1 [49.8 kB] Fetched 49.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5jvxbt_p/libpam-modules-bin_1.7.0-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-wheel all 0.46.3-2 [27.5 kB] Fetched 27.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5w5lnid0/python3-wheel_0.46.3-2_all.deb' Downloading dependency 1 of 267: libudev1:amd64=260~rc2-1 Downloading dependency 2 of 267: python3-poetry:amd64=2.3.2+dfsg-3 Downloading dependency 3 of 267: python3-jaraco.classes:amd64=3.4.0-1 Downloading dependency 4 of 267: tzdata:amd64=2026a-1 Downloading dependency 5 of 267: debconf:amd64=1.5.92 Downloading dependency 6 of 267: libctf-nobfd0:amd64=2.46-3 Downloading dependency 7 of 267: libreadline8t64:amd64=8.3-4 Downloading dependency 8 of 267: libgdbm6t64:amd64=1.26-1+b1 Downloading dependency 9 of 267: ncurses-base:amd64=6.6+20251231-1 Downloading dependency 10 of 267: libstdc++-15-dev:amd64=15.2.0-15 Downloading dependency 11 of 267: libuuid1:amd64=2.41.3-4 Downloading dependency 12 of 267: python3-babel:amd64=2.17.0-2 Downloading dependency 13 of 267: libjs-jquery:amd64=3.7.1+dfsg+~3.5.33-1 Downloading dependency 14 of 267: libmagic1t64:amd64=1:5.46-5+b1 Downloading dependency 15 of 267: g++-15:amd64=15.2.0-15 Downloading dependency 16 of 267: readline-common:amd64=8.3-4 Downloading dependency 17 of 267: libbinutils:amd64=2.46-3 Downloading dependency 18 of 267: libjansson4:amd64=2.14-2+b4 Downloading dependency 19 of 267: ca-certificates:amd64=20260223 Downloading dependency 20 of 267: python3-annotated-types:amd64=0.7.0-1 Downloading dependency 21 of 267: sensible-utils:amd64=0.0.26 Downloading dependency 22 of 267: libctf0:amd64=2.46-3 Downloading dependency 23 of 267: libdebconfclient0:amd64=0.282+b2 Downloading dependency 24 of 267: dh-strip-nondeterminism:amd64=1.15.0-1 Downloading dependency 25 of 267: python3-dunamai:amd64=1.25.0-1 Downloading dependency 26 of 267: libdebhelper-perl:amd64=13.31 Downloading dependency 27 of 267: python3-markupsafe:amd64=3.0.3-1+b1 Downloading dependency 28 of 267: python3-pytest:amd64=9.0.2-4 Downloading dependency 29 of 267: libc-gconv-modules-extra:amd64=2.42-13 Downloading dependency 30 of 267: python3-setuptools-whl:amd64=78.1.1-0.1 Downloading dependency 31 of 267: sed:amd64=4.9-2 Downloading dependency 32 of 267: sphinx-common:amd64=8.2.3-12 Downloading dependency 33 of 267: libpython3.13-stdlib:amd64=3.13.12-1 Downloading dependency 34 of 267: libjs-sphinxdoc:amd64=8.2.3-12 Downloading dependency 35 of 267: python3-roman-numerals:amd64=4.1.0-1 Downloading dependency 36 of 267: xml-core:amd64=0.19 Downloading dependency 37 of 267: libsframe3:amd64=2.46-3 Downloading dependency 38 of 267: python3-pbs-installer:amd64=2026.03.03-1 Downloading dependency 39 of 267: init-system-helpers:amd64=1.69 Downloading dependency 40 of 267: bsdextrautils:amd64=2.41.3-4 Downloading dependency 41 of 267: python3-docstring-parser:amd64=0.17.0-1 Downloading dependency 42 of 267: python3-linkify-it:amd64=2.1.0-1 Downloading dependency 43 of 267: python3-setuptools:amd64=78.1.1-0.1 Downloading dependency 44 of 267: coreutils:amd64=9.10-1 Downloading dependency 45 of 267: debianutils:amd64=5.23.2 Downloading dependency 46 of 267: binutils-x86-64-linux-gnu:amd64=2.46-3 Downloading dependency 47 of 267: libgcc-15-dev:amd64=15.2.0-15 Downloading dependency 48 of 267: python3-email-validator:amd64=2.2.0-1 Downloading dependency 49 of 267: python3-idna:amd64=3.11-1 Downloading dependency 50 of 267: ncurses-bin:amd64=6.6+20251231-1 Downloading dependency 51 of 267: python3-installer:amd64=0.7.0+dfsg1-3 Downloading dependency 52 of 267: libselinux1:amd64=3.9-4+b1 Downloading dependency 53 of 267: libgdbm-compat4t64:amd64=1.26-1+b1 Downloading dependency 54 of 267: python3-dulwich:amd64=1.0.0-2 Downloading dependency 55 of 267: libattr1:amd64=1:2.5.2-4 Downloading dependency 56 of 267: libsqlite3-0:amd64=3.46.1-9+b1 Downloading dependency 57 of 267: python3-cleo:amd64=2.2.1-4 Downloading dependency 58 of 267: python3-pytest-mock:amd64=3.15.1-1 Downloading dependency 59 of 267: python3-typing-extensions:amd64=4.15.0-2 Downloading dependency 60 of 267: libyaml-0-2:amd64=0.2.5-2+b1 Downloading dependency 61 of 267: fonts-font-awesome:amd64=5.0.10+really4.7.0~dfsg-4.1 Downloading dependency 62 of 267: python3-poetry-core:amd64=2.3.1-1 Downloading dependency 63 of 267: python3-jinja2:amd64=3.1.6-1 Downloading dependency 64 of 267: python3-poetry-dynamic-versioning:amd64=1.9.1-1 Downloading dependency 65 of 267: autoconf:amd64=2.72-6 Downloading dependency 66 of 267: python3-cryptography:amd64=46.0.5-1 Downloading dependency 67 of 267: python3-zipp:amd64=3.23.0-1 Downloading dependency 68 of 267: libdb5.3t64:amd64=5.3.28+dfsg2-11 Downloading dependency 69 of 267: xz-utils:amd64=5.8.2-2 Downloading dependency 70 of 267: python3-typing-inspection:amd64=0.4.2-1 Downloading dependency 71 of 267: python3-yaml:amd64=6.0.3-1 Downloading dependency 72 of 267: python-babel-localedata:amd64=2.17.0-2 Downloading dependency 73 of 267: libxml2-16:amd64=2.15.1+dfsg-2+b1 Downloading dependency 74 of 267: libcap-ng0:amd64=0.9.1-1 Downloading dependency 75 of 267: libmount1:amd64=2.41.3-4 Downloading dependency 76 of 267: python3-inflect:amd64=7.5.0-1 Downloading dependency 77 of 267: libc6:amd64=2.42-13 Downloading dependency 78 of 267: libarchive-zip-perl:amd64=1.68-1 Downloading dependency 79 of 267: grep:amd64=3.12-1 Downloading dependency 80 of 267: libasan8:amd64=16-20260308-1 Downloading dependency 81 of 267: libblkid1:amd64=2.41.3-4 Downloading dependency 82 of 267: libpython3.14-stdlib:amd64=3.14.3-2 Downloading dependency 83 of 267: python3-pydantic-core:amd64=2.41.5-2+b1 Downloading dependency 84 of 267: libpam-runtime:amd64=1.7.0-5 Downloading dependency 85 of 267: python3-iniconfig:amd64=2.1.0-2 Downloading dependency 86 of 267: libaudit-common:amd64=1:4.1.2-1 Downloading dependency 87 of 267: python3-sphinx-autodoc-typehints:amd64=3.5.2-1 Downloading dependency 88 of 267: libssl3t64:amd64=3.5.5-1 Downloading dependency 89 of 267: media-types:amd64=14.0.0 Downloading dependency 90 of 267: libc-dev-bin:amd64=2.42-13 Downloading dependency 91 of 267: findutils:amd64=4.10.0-3 Downloading dependency 92 of 267: python3-alabaster:amd64=1.0.0-1 Downloading dependency 93 of 267: python3-msgpack:amd64=1.1.2-2 Downloading dependency 94 of 267: libsmartcols1:amd64=2.41.3-4 Downloading dependency 95 of 267: groff-base:amd64=1.23.0-10 Downloading dependency 96 of 267: libunistring5:amd64=1.4.2-1 Downloading dependency 97 of 267: python3-myst-parser:amd64=4.0.1-1 Downloading dependency 98 of 267: python3-packaging:amd64=26.0-1 Downloading dependency 99 of 267: libmd0:amd64=1.1.0-2+b2 Downloading dependency 100 of 267: gettext:amd64=0.23.2-1 Downloading dependency 101 of 267: python3-more-itertools:amd64=10.8.0-1 Downloading dependency 102 of 267: python3-tomlkit:amd64=0.13.3-2 Downloading dependency 103 of 267: m4:amd64=1.4.21-1 Downloading dependency 104 of 267: python3-pygments:amd64=2.19.2+dfsg-1 Downloading dependency 105 of 267: libc6-dev:amd64=2.42-13 Downloading dependency 106 of 267: libgmp10:amd64=2:6.3.0+dfsg-5+b1 Downloading dependency 107 of 267: debhelper:amd64=13.31 Downloading dependency 108 of 267: dpkg:amd64=1.23.7 Downloading dependency 109 of 267: gettext-base:amd64=0.23.2-1 Downloading dependency 110 of 267: perl-base:amd64=5.40.1-7 Downloading dependency 111 of 267: python3-sphinx:amd64=8.2.3-12 Downloading dependency 112 of 267: util-linux:amd64=2.41.3-4 Downloading dependency 113 of 267: python3-sphinx-rtd-theme:amd64=3.1.0+dfsg-1 Downloading dependency 114 of 267: openssl-provider-legacy:amd64=3.5.5-1 Downloading dependency 115 of 267: python3-typeguard:amd64=4.4.4-2 Downloading dependency 116 of 267: libacl1:amd64=2.3.2-3 Downloading dependency 117 of 267: libcc1-0:amd64=16-20260308-1 Downloading dependency 118 of 267: libpython3.13-minimal:amd64=3.13.12-1 Downloading dependency 119 of 267: python3-pkginfo:amd64=1.12.1.2-2 Downloading dependency 120 of 267: python3-build:amd64=1.4.0-1 Downloading dependency 121 of 267: libquadmath0:amd64=16-20260308-1 Downloading dependency 122 of 267: openssl:amd64=3.5.5-1 Downloading dependency 123 of 267: libc-bin:amd64=2.42-13 Downloading dependency 124 of 267: python3-filelock:amd64=3.25.0-1 Downloading dependency 125 of 267: libpam-modules-bin:amd64=1.7.0-5+b1 Downloading dependency 126 of 267: python3-wheel:amd64=0.46.3-2 Downloading dependency 127 of 267: python3-sphinx-copybutton:amd64=0.5.2-3Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sphinx-copybutton all 0.5.2-3 [18.1 kB] Fetched 18.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8zuylysw/python3-sphinx-copybutton_0.5.2-3_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 libitm1 amd64 16-20260308-1 [26.9 kB] Fetched 26.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmw5t3uub/libitm1_16-20260308-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3 amd64 3.13.9-3 [27.6 kB] Fetched 27.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt6p2hkdp/python3_3.13.9-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 base-files amd64 14 [72.9 kB] Fetched 72.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprx1d8fjf/base-files_14_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libzstd1 amd64 1.5.7+dfsg-3+b1 [308 kB] Fetched 308 kB in 0s (24.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgf_gub75/libzstd1_1.5.7+dfsg-3+b1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 libsystemd0 amd64 260~rc2-1 [446 kB] Fetched 446 kB in 0s (38.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp542gx9rh/libsystemd0_260~rc2-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-trove-classifiers all 2026.1.14.14-1 [10.9 kB] Fetched 10.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5qg1m724/python3-trove-classifiers_2026.1.14.14-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-virtualenv all 21.2.0+ds-1 [65.4 kB] Fetched 65.4 kB in 0s (6049 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqnim0ls4/python3-virtualenv_21.2.0+ds-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 libubsan1 amd64 16-20260308-1 [1136 kB] Fetched 1136 kB in 0s (68.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbx8dcwku/libubsan1_16-20260308-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-rich all 13.9.4-2 [202 kB] Fetched 202 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpshsfv3g9/python3-rich_13.9.4-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gzip amd64 1.13-1 [138 kB] Fetched 138 kB in 0s (12.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp66ydfuby/gzip_1.13-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmpfr6 amd64 4.2.2-2+b1 [729 kB] Fetched 729 kB in 0s (55.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpekjo1ml4/libmpfr6_4.2.2-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-markdown-it all 3.0.0-3 [59.5 kB] Fetched 59.5 kB in 0s (5443 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm3lqd_ps/python3-markdown-it_3.0.0-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libcrypt1 amd64 1:4.5.1-1 [98.0 kB] Fetched 98.0 kB in 0s (0 B/s) dpkg-name: info: moved 'libcrypt1_1%3a4.5.1-1_amd64.deb' to '/srv/rebuilderd/tmp/tmpi2yc2ilb/libcrypt1_4.5.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.8-2 [42.1 kB] Fetched 42.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp2lql9ezj/libpipeline1_1.5.8-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-pyproject-hooks all 1.2.0-1 [11.7 kB] Fetched 11.7 kB in 0s (979 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps3oehjvc/python3-pyproject-hooks_1.2.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-2+b1 [68.8 kB] Fetched 68.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0iqgjluy/libuchardet0_0.0.8-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-pkg-resources all 78.1.1-0.1 [224 kB] Fetched 224 kB in 0s (22.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8vvj6j8o/python3-pkg-resources_78.1.1-0.1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libncursesw6 amd64 6.6+20251231-1 [137 kB] Fetched 137 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_aq3j6oq/libncursesw6_6.6+20251231-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3.13 amd64 3.13.12-1 [776 kB] Fetched 776 kB in 0s (56.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpa4svsuan/python3.13_3.13.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3.14-minimal amd64 3.14.3-2 [891 kB] Fetched 891 kB in 0s (60.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1ni3ew0c/libpython3.14-minimal_3.14.3-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libjson-perl all 4.10000-1 [87.5 kB] Fetched 87.5 kB in 0s (8317 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_vqhuhc0/libjson-perl_4.10000-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 bash amd64 5.3-2 [1561 kB] Fetched 1561 kB in 0s (91.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmqrn414c/bash_5.3-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.46-5+b1 [43.8 kB] Fetched 43.8 kB in 0s (0 B/s) dpkg-name: info: moved 'file_1%3a5.46-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpf0ygij4o/file_5.46-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-15 amd64 15.2.0-15 [537 kB] Fetched 537 kB in 0s (44.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_me49fkp/gcc-15_15.2.0-15_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-cattr all 25.3.0-1 [56.1 kB] Fetched 56.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvro08jca/python3-cattr_25.3.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-distlib all 0.4.0-1 [257 kB] Fetched 257 kB in 0s (24.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcp2ur08r/python3-distlib_0.4.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 g++-x86-64-linux-gnu amd64 4:15.2.0-5 [1200 B] Fetched 1200 B in 0s (0 B/s) dpkg-name: info: moved 'g++-x86-64-linux-gnu_4%3a15.2.0-5_amd64.deb' to '/srv/rebuilderd/tmp/tmp5ctklt8x/g++-x86-64-linux-gnu_15.2.0-5_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 libexpat1 amd64 2.7.4-1 [116 kB] Fetched 116 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp_l6hw0i3/libexpat1_2.7.4-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 make amd64 4.4.1-3 [463 kB] Fetched 463 kB in 0s (42.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpreq6id2b/make_4.4.1-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-dnspython all 2.7.0-1 [164 kB] Fetched 164 kB in 0s (16.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6odghap5/python3-dnspython_2.7.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-defusedxml all 0.7.1-3 [43.4 kB] Fetched 43.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy6w11bnh/python3-defusedxml_0.7.1-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-x86-64-linux-gnu amd64 4:15.2.0-5 [1436 B] Fetched 1436 B in 0s (0 B/s) dpkg-name: info: moved 'gcc-x86-64-linux-gnu_4%3a15.2.0-5_amd64.deb' to '/srv/rebuilderd/tmp/tmp4h4x807f/gcc-x86-64-linux-gnu_15.2.0-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Fetched 22.9 kB in 0s (2144 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn4upkvrt/intltool-debian_0.35.0+20060710.6_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 sgml-base all 1.31+nmu1 [10.9 kB] Fetched 10.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp83ualr9j/sgml-base_1.31+nmu1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-autocommand all 2.2.2-4 [13.7 kB] Fetched 13.7 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9unkw0om/python3-autocommand_2.2.2-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libisl23 amd64 0.27-1+b1 [663 kB] Fetched 663 kB in 0s (48.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcq2q9_d5/libisl23_0.27-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python-pytest-doc all 9.0.2-4 [1373 kB] Fetched 1373 kB in 0s (77.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpt3i5hy8v/python-pytest-doc_9.0.2-4_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 libgomp1 amd64 16-20260308-1 [151 kB] Fetched 151 kB in 0s (14.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1zoh8185/libgomp1_16-20260308-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jeepney all 0.9.0-2 [33.5 kB] Fetched 33.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7zk208ny/python3-jeepney_0.9.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-sphinxcontrib.jquery all 4.1-7 [7652 B] Fetched 7652 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmt7rn3c7/python3-sphinxcontrib.jquery_4.1-7_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libgprofng0 amd64 2.46-3 [820 kB] Fetched 820 kB in 0s (56.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpr_2oc1ue/libgprofng0_2.46-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 cpp-15-x86-64-linux-gnu amd64 15.2.0-15 [12.1 MB] Fetched 12.1 MB in 0s (122 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc_1e68ti/cpp-15-x86-64-linux-gnu_15.2.0-15_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtinfo6 amd64 6.6+20251231-1 [354 kB] Fetched 354 kB in 0s (28.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmphm08oo20/libtinfo6_6.6+20251231-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.23.2-1 [772 kB] Fetched 772 kB in 0s (56.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp894620v4/autopoint_0.23.2-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-rich-rst all 1.3.1+dfsg-3 [13.3 kB] Fetched 13.3 kB in 0s (318 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpvsim7e2e/python3-rich-rst_1.3.1+dfsg-3_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 liblzma5 amd64 5.8.2-2 [327 kB] Fetched 327 kB in 0s (30.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm5sunb7r/liblzma5_5.8.2-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmpc3 amd64 1.3.1-2+b1 [52.2 kB] Fetched 52.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdiicdujh/libmpc3_1.3.1-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 docutils-common all 0.22.4+dfsg-1 [128 kB] Fetched 128 kB in 0s (11.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbuyr2rtc/docutils-common_0.22.4+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-minimal amd64 3.13.9-3 [27.6 kB] Fetched 27.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpv1aj0e86/python3-minimal_3.13.9-3_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 python3-platformdirs all 4.9.2-1 [18.4 kB] Fetched 18.4 kB in 0s (1729 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwyoq5cbz/python3-platformdirs_4.9.2-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-chardet all 5.2.0+dfsg-2 [108 kB] Fetched 108 kB in 0s (9442 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmps33pqleh/python3-chardet_5.2.0+dfsg-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-snowballstemmer all 3.0.1-1 [63.5 kB] Fetched 63.5 kB in 0s (5700 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplc4f6x2s/python3-snowballstemmer_3.0.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 patch amd64 2.8-2 [134 kB] Fetched 134 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpm5a0_s41/patch_2.8-2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 libgcc-s1 amd64 16-20260308-1 [73.8 kB] Fetched 73.8 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1kb4xfl3/libgcc-s1_16-20260308-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 binutils-common amd64 2.46-3 [2632 kB] Fetched 2632 kB in 0s (107 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj46nx5ju/binutils-common_2.46-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jaraco.context all 6.0.1-2 [8184 B] Fetched 8184 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxtzm6izn/python3-jaraco.context_6.0.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.18.1-4 [877 kB] Fetched 877 kB in 0s (58.1 MB/s) dpkg-name: info: moved 'automake_1%3a1.18.1-4_all.deb' to '/srv/rebuilderd/tmp/tmpbbeaasqs/automake_1.18.1-4_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libperl5.40 amd64 5.40.1-7 [4317 kB] Fetched 4317 kB in 0s (136 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfe_872s6/libperl5.40_5.40.1-7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dh-python all 7.20260309 [114 kB] Fetched 114 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0p1rgm_e/dh-python_7.20260309_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 mawk amd64 1.3.4.20260302-1 [142 kB] Fetched 142 kB in 0s (13.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpp3zuuod2/mawk_1.3.4.20260302-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 sysvinit-utils amd64 3.15-6 [35.0 kB] Fetched 35.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpw81vbuor/sysvinit-utils_3.15-6_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libaudit1 amd64 1:4.1.2-1+b1 [60.2 kB] Fetched 60.2 kB in 0s (5470 kB/s) dpkg-name: info: moved 'libaudit1_1%3a4.1.2-1+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmphdfbohs1/libaudit1_4.1.2-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-findpython all 0.7.1-1 [15.7 kB] Fetched 15.7 kB in 0s (1546 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnsga2vsz/python3-findpython_0.7.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-uc-micro all 2.0.0-1 [6028 B] Fetched 6028 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp69y40j3e/python3-uc-micro_2.0.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.46-5+b1 [338 kB] Fetched 338 kB in 0s (31.7 MB/s) dpkg-name: info: moved 'libmagic-mgc_1%3a5.46-5+b1_amd64.deb' to '/srv/rebuilderd/tmp/tmpizb0ra3m/libmagic-mgc_5.46-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jaraco.text all 4.0.0-1 [11.4 kB] Fetched 11.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp0280yvdu/python3-jaraco.text_4.0.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-keyring all 25.7.0-1 [55.4 kB] Fetched 55.4 kB in 0s (5528 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq42d6xlq/python3-keyring_25.7.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-cffi-backend amd64 2.0.0-3 [111 kB] Fetched 111 kB in 0s (11.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpzpcd2wo5/python3-cffi-backend_2.0.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-discovery all 1.1.1-2 [71.7 kB] Fetched 71.7 kB in 0s (6931 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7kfvbx4b/python3-discovery_1.1.1-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 binutils amd64 2.46-3 [282 kB] Fetched 282 kB in 0s (24.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpq7gsj7f_/binutils_2.46-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-cachecontrol all 0.14.3-1 [18.4 kB] Fetched 18.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe8ykka7f/python3-cachecontrol_0.14.3-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 hostname amd64 3.25 [11.0 kB] Fetched 11.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpfpvl0nmm/hostname_3.25_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-secretstorage all 3.5.0-1 [16.8 kB] Fetched 16.8 kB in 0s (1483 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp10u_0kgn/python3-secretstorage_3.5.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 cpp-x86-64-linux-gnu amd64 4:15.2.0-5 [5324 B] Fetched 5324 B in 0s (0 B/s) dpkg-name: info: moved 'cpp-x86-64-linux-gnu_4%3a15.2.0-5_amd64.deb' to '/srv/rebuilderd/tmp/tmpp6s0v6su/cpp-x86-64-linux-gnu_15.2.0-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-requests-toolbelt all 1.0.0-5 [40.0 kB] Fetched 40.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcntnyg38/python3-requests-toolbelt_1.0.0-5_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 22 [12.2 kB] Fetched 12.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9jhr0a_s/dh-autoreconf_22_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-mdurl all 0.1.2-1 [9444 B] Fetched 9444 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpyy8s5pzt/python3-mdurl_0.1.2-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libseccomp2 amd64 2.6.0-2+b1 [52.2 kB] Fetched 52.2 kB in 0s (4929 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc1hwskym/libseccomp2_2.6.0-2+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20240727.1 [60.2 kB] Fetched 60.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpcez1r1wr/autotools-dev_20240727.1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 liblsan0 amd64 16-20260308-1 [1280 kB] Fetched 1280 kB in 0s (76.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp3dfhav0j/liblsan0_16-20260308-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-jaraco.functools all 4.1.0-1 [12.0 kB] Fetched 12.0 kB in 0s (1173 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmrweb701/python3-jaraco.functools_4.1.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dash amd64 0.5.12-12 [98.5 kB] Fetched 98.5 kB in 0s (9664 kB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpdxmr2xvn/dash_0.5.12-12_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 linux-libc-dev all 6.19.6-1 [1942 kB] Fetched 1942 kB in 0s (98.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpers_liyi/linux-libc-dev_6.19.6-1_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 libhwasan0 amd64 16-20260308-1 [1580 kB] Fetched 1580 kB in 0s (95.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgfic9f43/libhwasan0_16-20260308-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 cpp amd64 4:15.2.0-5 [1564 B] Fetched 1564 B in 0s (156 kB/s) dpkg-name: info: moved 'cpp_4%3a15.2.0-5_amd64.deb' to '/srv/rebuilderd/tmp/tmp30ri201d/cpp_15.2.0-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 rpcsvc-proto amd64 1.4.3-1 [63.3 kB] Fetched 63.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmprk2a7do4/rpcsvc-proto_1.4.3-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-attr all 25.4.0-1 [73.1 kB] Fetched 73.1 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwumefwxh/python3-attr_25.4.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-mdit-py-plugins all 0.5.0-1 [33.4 kB] Fetched 33.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmperzftq5m/python3-mdit-py-plugins_0.5.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpam0g amd64 1.7.0-5+b1 [70.4 kB] Fetched 70.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1pu3emyg/libpam0g_1.7.0-5+b1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 python3-imagesize all 1.4.1-1 [6688 B] Fetched 6688 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb4av780e/python3-imagesize_1.4.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-rapidfuzz amd64 3.12.2+ds-1+b1 [2632 kB] Fetched 2632 kB in 0s (121 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpc50j88ml/python3-rapidfuzz_3.12.2+ds-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3.14 amd64 3.14.3-2 [830 kB] Fetched 830 kB in 0s (61.5 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpftq4_61h/python3.14_3.14.3-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 netbase all 6.5 [12.4 kB] Fetched 12.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpamd9l2rm/netbase_6.5_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 sphinx-rtd-theme-common all 3.1.0+dfsg-1 [1024 kB] Fetched 1024 kB in 0s (74.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpna40d1fg/sphinx-rtd-theme-common_3.1.0+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-15-base amd64 15.2.0-15 [35.9 kB] Fetched 35.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp1ciyk0di/gcc-15-base_15.2.0-15_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 libatomic1 amd64 16-20260308-1 [10.5 kB] Fetched 10.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9xo81xqg/libatomic1_16-20260308-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-pydantic amd64 2.12.5-2 [380 kB] Fetched 380 kB in 0s (34.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplxpxsvmr/python3-pydantic_2.12.5-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libdpkg-perl all 1.23.7 [669 kB] Fetched 669 kB in 0s (54.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpn6qefa1d/libdpkg-perl_1.23.7_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-charset-normalizer amd64 3.4.4-2 [171 kB] Fetched 171 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmppl9mv66v/python3-charset-normalizer_3.4.4-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 tar amd64 1.35+dfsg-4 [817 kB] Fetched 817 kB in 0s (61.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6pfn0xez/tar_1.35+dfsg-4_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 build-essential amd64 12.12 [4624 B] Fetched 4624 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpmvg0zf_r/build-essential_12.12_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 fonts-lato all 2.015-1 [2780 kB] Fetched 2780 kB in 0s (112 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpkerzgkfi/fonts-lato_2.015-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.13.1-1 [1469 kB] Fetched 1469 kB in 0s (95.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpj2xh62uc/man-db_2.13.1-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libbz2-1.0 amd64 1.0.8-6+b1 [40.4 kB] Fetched 40.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqmfymolc/libbz2-1.0_1.0.8-6+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 cpp-15 amd64 15.2.0-15 [1276 B] Fetched 1276 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbc9e70uw/cpp-15_15.2.0-15_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3.14-minimal amd64 3.14.3-2 [2403 kB] Fetched 2403 kB in 0s (121 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp__vhorqk/python3.14-minimal_3.14.3-2_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc-15-x86-64-linux-gnu amd64 15.2.0-15 [23.4 MB] Fetched 23.4 MB in 0s (63.3 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp9qsprolw/gcc-15-x86-64-linux-gnu_15.2.0-15_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 g++-15-x86-64-linux-gnu amd64 15.2.0-15 [13.1 MB] Fetched 13.1 MB in 0s (113 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpsj1u4f5u/g++-15-x86-64-linux-gnu_15.2.0-15_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 dwz amd64 0.16-2 [108 kB] Fetched 108 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpqck8zyhq/dwz_0.16-2_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 python3-bcrypt amd64 5.0.0-3 [243 kB] Fetched 243 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmph0c2vf9v/python3-bcrypt_5.0.0-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 base-passwd amd64 3.6.8 [54.6 kB] Fetched 54.6 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpldxkqken/base-passwd_3.6.8_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 gcc-16-base amd64 16-20260308-1 [35.3 kB] Fetched 35.3 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxv4ozkl8/gcc-16-base_16-20260308-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 perl amd64 5.40.1-7 [267 kB] Fetched 267 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpiae_m6ph/perl_5.40.1-7_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-all amd64 3.13.9-3 [1048 B] Fetched 1048 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7k6fpdr9/python3-all_3.13.9-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libtool all 2.5.4-9 [540 kB] Fetched 540 kB in 0s (49.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwcwqc80l/libtool_2.5.4-9_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 perl-modules-5.40 all 5.40.1-7 [3012 kB] Fetched 3012 kB in 0s (132 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgkzqwp9s/perl-modules-5.40_5.40.1-7_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 dpkg-dev all 1.23.7 [1318 kB] Fetched 1318 kB in 0s (85.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnjs1reuc/dpkg-dev_1.23.7_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 libstdc++6 amd64 16-20260308-1 [765 kB] Fetched 765 kB in 0s (63.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5gfurvso/libstdc++6_16-20260308-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 libelf1t64 amd64 0.194-1 [185 kB] Fetched 185 kB in 0s (13.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp82g_wwkx/libelf1t64_0.194-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-fastjsonschema all 2.21.1-1 [22.4 kB] Fetched 22.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwngpy_el/python3-fastjsonschema_2.21.1-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-requests all 2.32.5+dfsg-1 [72.4 kB] Fetched 72.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpnvhe0s9_/python3-requests_2.32.5+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpython3-stdlib amd64 3.13.9-3 [10.5 kB] Fetched 10.5 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpbs3wrsob/libpython3-stdlib_3.13.9-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 bzip2 amd64 1.0.8-6+b1 [41.0 kB] Fetched 41.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpu_tpxxn7/bzip2_1.0.8-6+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3.13-minimal amd64 3.13.12-1 [2267 kB] Fetched 2267 kB in 0s (119 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp8_xtjb85/python3.13-minimal_3.13.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-docutils all 0.22.4+dfsg-1 [433 kB] Fetched 433 kB in 0s (39.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxqbi1uwg/python3-docutils_0.22.4+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libffi8 amd64 3.5.2-3+b1 [26.4 kB] Fetched 26.4 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpxk92mnp2/libffi8_3.5.2-3+b1_amd64.deb' Downloading dependency 128 of 267: libitm1:amd64=16-20260308-1 Downloading dependency 129 of 267: python3:amd64=3.13.9-3 Downloading dependency 130 of 267: base-files:amd64=14 Downloading dependency 131 of 267: libzstd1:amd64=1.5.7+dfsg-3+b1 Downloading dependency 132 of 267: libsystemd0:amd64=260~rc2-1 Downloading dependency 133 of 267: python3-trove-classifiers:amd64=2026.1.14.14-1 Downloading dependency 134 of 267: python3-virtualenv:amd64=21.2.0+ds-1 Downloading dependency 135 of 267: libubsan1:amd64=16-20260308-1 Downloading dependency 136 of 267: python3-rich:amd64=13.9.4-2 Downloading dependency 137 of 267: gzip:amd64=1.13-1 Downloading dependency 138 of 267: libmpfr6:amd64=4.2.2-2+b1 Downloading dependency 139 of 267: python3-markdown-it:amd64=3.0.0-3 Downloading dependency 140 of 267: libcrypt1:amd64=1:4.5.1-1 Downloading dependency 141 of 267: libpipeline1:amd64=1.5.8-2 Downloading dependency 142 of 267: python3-pyproject-hooks:amd64=1.2.0-1 Downloading dependency 143 of 267: libuchardet0:amd64=0.0.8-2+b1 Downloading dependency 144 of 267: python3-pkg-resources:amd64=78.1.1-0.1 Downloading dependency 145 of 267: libncursesw6:amd64=6.6+20251231-1 Downloading dependency 146 of 267: python3.13:amd64=3.13.12-1 Downloading dependency 147 of 267: libpython3.14-minimal:amd64=3.14.3-2 Downloading dependency 148 of 267: libjson-perl:amd64=4.10000-1 Downloading dependency 149 of 267: bash:amd64=5.3-2 Downloading dependency 150 of 267: file:amd64=1:5.46-5+b1 Downloading dependency 151 of 267: gcc-15:amd64=15.2.0-15 Downloading dependency 152 of 267: python3-cattr:amd64=25.3.0-1 Downloading dependency 153 of 267: python3-distlib:amd64=0.4.0-1 Downloading dependency 154 of 267: g++-x86-64-linux-gnu:amd64=4:15.2.0-5 Downloading dependency 155 of 267: libexpat1:amd64=2.7.4-1 Downloading dependency 156 of 267: make:amd64=4.4.1-3 Downloading dependency 157 of 267: python3-dnspython:amd64=2.7.0-1 Downloading dependency 158 of 267: python3-defusedxml:amd64=0.7.1-3 Downloading dependency 159 of 267: gcc-x86-64-linux-gnu:amd64=4:15.2.0-5 Downloading dependency 160 of 267: intltool-debian:amd64=0.35.0+20060710.6 Downloading dependency 161 of 267: sgml-base:amd64=1.31+nmu1 Downloading dependency 162 of 267: python3-autocommand:amd64=2.2.2-4 Downloading dependency 163 of 267: libisl23:amd64=0.27-1+b1 Downloading dependency 164 of 267: python-pytest-doc:amd64=9.0.2-4 Downloading dependency 165 of 267: libgomp1:amd64=16-20260308-1 Downloading dependency 166 of 267: python3-jeepney:amd64=0.9.0-2 Downloading dependency 167 of 267: python3-sphinxcontrib.jquery:amd64=4.1-7 Downloading dependency 168 of 267: libgprofng0:amd64=2.46-3 Downloading dependency 169 of 267: cpp-15-x86-64-linux-gnu:amd64=15.2.0-15 Downloading dependency 170 of 267: libtinfo6:amd64=6.6+20251231-1 Downloading dependency 171 of 267: autopoint:amd64=0.23.2-1 Downloading dependency 172 of 267: python3-rich-rst:amd64=1.3.1+dfsg-3 Downloading dependency 173 of 267: liblzma5:amd64=5.8.2-2 Downloading dependency 174 of 267: libmpc3:amd64=1.3.1-2+b1 Downloading dependency 175 of 267: docutils-common:amd64=0.22.4+dfsg-1 Downloading dependency 176 of 267: python3-minimal:amd64=3.13.9-3 Downloading dependency 177 of 267: python3-platformdirs:amd64=4.9.2-1 Downloading dependency 178 of 267: python3-chardet:amd64=5.2.0+dfsg-2 Downloading dependency 179 of 267: python3-snowballstemmer:amd64=3.0.1-1 Downloading dependency 180 of 267: patch:amd64=2.8-2 Downloading dependency 181 of 267: libgcc-s1:amd64=16-20260308-1 Downloading dependency 182 of 267: binutils-common:amd64=2.46-3 Downloading dependency 183 of 267: python3-jaraco.context:amd64=6.0.1-2 Downloading dependency 184 of 267: automake:amd64=1:1.18.1-4 Downloading dependency 185 of 267: libperl5.40:amd64=5.40.1-7 Downloading dependency 186 of 267: dh-python:amd64=7.20260309 Downloading dependency 187 of 267: mawk:amd64=1.3.4.20260302-1 Downloading dependency 188 of 267: sysvinit-utils:amd64=3.15-6 Downloading dependency 189 of 267: libaudit1:amd64=1:4.1.2-1+b1 Downloading dependency 190 of 267: python3-findpython:amd64=0.7.1-1 Downloading dependency 191 of 267: python3-uc-micro:amd64=2.0.0-1 Downloading dependency 192 of 267: libmagic-mgc:amd64=1:5.46-5+b1 Downloading dependency 193 of 267: python3-jaraco.text:amd64=4.0.0-1 Downloading dependency 194 of 267: python3-keyring:amd64=25.7.0-1 Downloading dependency 195 of 267: python3-cffi-backend:amd64=2.0.0-3 Downloading dependency 196 of 267: python3-discovery:amd64=1.1.1-2 Downloading dependency 197 of 267: binutils:amd64=2.46-3 Downloading dependency 198 of 267: python3-cachecontrol:amd64=0.14.3-1 Downloading dependency 199 of 267: hostname:amd64=3.25 Downloading dependency 200 of 267: python3-secretstorage:amd64=3.5.0-1 Downloading dependency 201 of 267: cpp-x86-64-linux-gnu:amd64=4:15.2.0-5 Downloading dependency 202 of 267: python3-requests-toolbelt:amd64=1.0.0-5 Downloading dependency 203 of 267: dh-autoreconf:amd64=22 Downloading dependency 204 of 267: python3-mdurl:amd64=0.1.2-1 Downloading dependency 205 of 267: libseccomp2:amd64=2.6.0-2+b1 Downloading dependency 206 of 267: autotools-dev:amd64=20240727.1 Downloading dependency 207 of 267: liblsan0:amd64=16-20260308-1 Downloading dependency 208 of 267: python3-jaraco.functools:amd64=4.1.0-1 Downloading dependency 209 of 267: dash:amd64=0.5.12-12 Downloading dependency 210 of 267: linux-libc-dev:amd64=6.19.6-1 Downloading dependency 211 of 267: libhwasan0:amd64=16-20260308-1 Downloading dependency 212 of 267: cpp:amd64=4:15.2.0-5 Downloading dependency 213 of 267: rpcsvc-proto:amd64=1.4.3-1 Downloading dependency 214 of 267: python3-attr:amd64=25.4.0-1 Downloading dependency 215 of 267: python3-mdit-py-plugins:amd64=0.5.0-1 Downloading dependency 216 of 267: libpam0g:amd64=1.7.0-5+b1 Downloading dependency 217 of 267: python3-imagesize:amd64=1.4.1-1 Downloading dependency 218 of 267: python3-rapidfuzz:amd64=3.12.2+ds-1+b1 Downloading dependency 219 of 267: python3.14:amd64=3.14.3-2 Downloading dependency 220 of 267: netbase:amd64=6.5 Downloading dependency 221 of 267: sphinx-rtd-theme-common:amd64=3.1.0+dfsg-1 Downloading dependency 222 of 267: gcc-15-base:amd64=15.2.0-15 Downloading dependency 223 of 267: libatomic1:amd64=16-20260308-1 Downloading dependency 224 of 267: python3-pydantic:amd64=2.12.5-2 Downloading dependency 225 of 267: libdpkg-perl:amd64=1.23.7 Downloading dependency 226 of 267: python3-charset-normalizer:amd64=3.4.4-2 Downloading dependency 227 of 267: tar:amd64=1.35+dfsg-4 Downloading dependency 228 of 267: build-essential:amd64=12.12 Downloading dependency 229 of 267: fonts-lato:amd64=2.015-1 Downloading dependency 230 of 267: man-db:amd64=2.13.1-1 Downloading dependency 231 of 267: libbz2-1.0:amd64=1.0.8-6+b1 Downloading dependency 232 of 267: cpp-15:amd64=15.2.0-15 Downloading dependency 233 of 267: python3.14-minimal:amd64=3.14.3-2 Downloading dependency 234 of 267: gcc-15-x86-64-linux-gnu:amd64=15.2.0-15 Downloading dependency 235 of 267: g++-15-x86-64-linux-gnu:amd64=15.2.0-15 Downloading dependency 236 of 267: dwz:amd64=0.16-2 Downloading dependency 237 of 267: python3-bcrypt:amd64=5.0.0-3 Downloading dependency 238 of 267: base-passwd:amd64=3.6.8 Downloading dependency 239 of 267: gcc-16-base:amd64=16-20260308-1 Downloading dependency 240 of 267: perl:amd64=5.40.1-7 Downloading dependency 241 of 267: python3-all:amd64=3.13.9-3 Downloading dependency 242 of 267: libtool:amd64=2.5.4-9 Downloading dependency 243 of 267: perl-modules-5.40:amd64=5.40.1-7 Downloading dependency 244 of 267: dpkg-dev:amd64=1.23.7 Downloading dependency 245 of 267: libstdc++6:amd64=16-20260308-1 Downloading dependency 246 of 267: libelf1t64:amd64=0.194-1 Downloading dependency 247 of 267: python3-fastjsonschema:amd64=2.21.1-1 Downloading dependency 248 of 267: python3-requests:amd64=2.32.5+dfsg-1 Downloading dependency 249 of 267: libpython3-stdlib:amd64=3.13.9-3 Downloading dependency 250 of 267: bzip2:amd64=1.0.8-6+b1 Downloading dependency 251 of 267: python3.13-minimal:amd64=3.13.12-1 Downloading dependency 252 of 267: python3-docutils:amd64=0.22.4+dfsg-1 Downloading dependency 253 of 267: libffi8:amd64=3.5.2-3+b1 Downloading dependency 254 of 267: g++:amd64=4:15.2.0-5Get:1 http://deb.debian.org/debian unstable/main amd64 g++ amd64 4:15.2.0-5 [1344 B] Fetched 1344 B in 0s (128 kB/s) dpkg-name: info: moved 'g++_4%3a15.2.0-5_amd64.deb' to '/srv/rebuilderd/tmp/tmps22g_cmh/g++_15.2.0-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-certifi all 2026.2.25+ds-1 [9612 B] Fetched 9612 B in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7l81t9ty/python3-certifi_2026.2.25+ds-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 diffutils amd64 1:3.12-1 [405 kB] Fetched 405 kB in 0s (40.1 MB/s) dpkg-name: info: moved 'diffutils_1%3a3.12-1_amd64.deb' to '/srv/rebuilderd/tmp/tmp2qr_eh_z/diffutils_3.12-1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-pluggy all 1.6.0-2 [27.2 kB] Fetched 27.2 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpgkbiznn4/python3-pluggy_1.6.0-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpam-modules amd64 1.7.0-5+b1 [179 kB] Fetched 179 kB in 0s (14.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpb5mqoogd/libpam-modules_1.7.0-5+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libpcre2-8-0 amd64 10.46-1+b1 [298 kB] Fetched 298 kB in 0s (28.4 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpf_wusn5_/libpcre2-8-0_10.46-1+b1_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-shellingham all 1.5.4-1 [11.0 kB] Fetched 11.0 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp379z4cpf/python3-shellingham_1.5.4-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 zlib1g amd64 1:1.3.dfsg+really1.3.1-3 [89.0 kB] Fetched 89.0 kB in 0s (0 B/s) dpkg-name: info: moved 'zlib1g_1%3a1.3.dfsg+really1.3.1-3_amd64.deb' to '/srv/rebuilderd/tmp/tmpa22etb3i/zlib1g_1.3.dfsg+really1.3.1-3_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 python3-pip-whl all 26.0.1+dfsg-1 [1439 kB] Fetched 1439 kB in 0s (95.7 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpoppr9_vb/python3-pip-whl_26.0.1+dfsg-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Fetched 19.9 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpy36i6jq5/libfile-stripnondeterminism-perl_1.15.0-1_all.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 gcc amd64 4:15.2.0-5 [5160 B] Fetched 5160 B in 0s (0 B/s) dpkg-name: info: moved 'gcc_4%3a15.2.0-5_amd64.deb' to '/srv/rebuilderd/tmp/tmplar0tnf3/gcc_15.2.0-5_amd64.deb' Get:1 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.22 [216 kB] Fetched 216 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpng1j2qt7/po-debconf_1.0.22_all.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 libtsan2 amd64 16-20260308-1 [2573 kB] Fetched 2573 kB in 0s (104 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpz6tb7g60/libtsan2_16-20260308-1_amd64.deb' Get:1 http://snapshot.debian.org/archive/debian/20260314T171854Z forky/main amd64 python3-urllib3 all 2.6.3-1 [120 kB] Fetched 120 kB in 0s (0 B/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpwcdkowpv/python3-urllib3_2.6.3-1_all.deb' dpkg-buildpackage: info: source package debootsnap-dummy dpkg-buildpackage: info: source version 1.0 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Equivs Dummy Package Generator dpkg-buildpackage: info: host architecture amd64 dpkg-source --before-build . debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/debootsnap-dummy/ dh_install dh_installdocs dh_installchangelogs dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'debootsnap-dummy' in '../debootsnap-dummy_1.0_all.deb'. dpkg-genbuildinfo --build=binary -O../debootsnap-dummy_1.0_amd64.buildinfo dpkg-genchanges --build=binary -O../debootsnap-dummy_1.0_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) The package has been created. Attention, the package has been created in the /srv/rebuilderd/tmp/tmph0mivp0i/cache directory, not in ".." as indicated by the message above! I: automatically chosen mode: unshare I: chroot architecture amd64 is equal to the host's architecture I: using /srv/rebuilderd/tmp/mmdebstrap.5FtC8gqcp9 as tempdir I: running --setup-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/setup00.sh /srv/rebuilderd/tmp/mmdebstrap.5FtC8gqcp9 127.0.0.1 - - [19/Mar/2026 04:33:21] code 404, message File not found 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:36697 ./ InRelease 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./Release HTTP/1.1" 200 - Get:2 http://localhost:36697 ./ Release [462 B] 127.0.0.1 - - [19/Mar/2026 04:33:21] code 404, message File not found 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:36697 ./ Release.gpg 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./Packages HTTP/1.1" 200 - Get:4 http://localhost:36697 ./ Packages [325 kB] Fetched 326 kB in 0s (11.6 MB/s) Reading package lists... usr-is-merged found but not real -- not running merged-usr setup hook I: skipping apt-get update because it was already run I: downloading packages with apt... 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./gcc-16-base_16-20260308-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libc-gconv-modules-extra_2.42-13_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libc6_2.42-13_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libgcc-s1_16-20260308-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./mawk_1.3.4.20260302-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./base-files_14_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libtinfo6_6.6%2b20251231-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./debianutils_5.23.2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./bash_5.3-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libacl1_2.3.2-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libattr1_2.5.2-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libgmp10_6.3.0%2bdfsg-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libpcre2-8-0_10.46-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libselinux1_3.9-4%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libzstd1_1.5.7%2bdfsg-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./zlib1g_1.3.dfsg%2breally1.3.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libssl3t64_3.5.5-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./openssl-provider-legacy_3.5.5-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libsystemd0_260%7erc2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./coreutils_9.10-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./dash_0.5.12-12_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./diffutils_3.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libbz2-1.0_1.0.8-6%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./liblzma5_5.8.2-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libmd0_1.1.0-2%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./tar_1.35%2bdfsg-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./dpkg_1.23.7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./findutils_4.10.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./grep_3.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./gzip_1.13-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./hostname_3.25_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./ncurses-bin_6.6%2b20251231-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libcrypt1_4.5.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./perl-base_5.40.1-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./sed_4.9-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libaudit-common_4.1.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libcap-ng0_0.9.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libaudit1_4.1.2-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libdb5.3t64_5.3.28%2bdfsg2-11_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./debconf_1.5.92_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libpam0g_1.7.0-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libpam-modules-bin_1.7.0-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libpam-modules_1.7.0-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libpam-runtime_1.7.0-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libblkid1_2.41.3-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libmount1_2.41.3-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libsmartcols1_2.41.3-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libudev1_260%7erc2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libuuid1_2.41.3-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./util-linux_2.41.3-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libdebconfclient0_0.282%2bb2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./base-passwd_3.6.8_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./init-system-helpers_1.69_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./libc-bin_2.42-13_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./ncurses-base_6.6%2b20251231-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:21] "GET /./sysvinit-utils_3.15-6_amd64.deb HTTP/1.1" 200 - I: extracting archives... I: running --extract-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/extract00.sh /srv/rebuilderd/tmp/mmdebstrap.5FtC8gqcp9 127.0.0.1 - - [19/Mar/2026 04:33:22] code 404, message File not found 127.0.0.1 - - [19/Mar/2026 04:33:22] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:36697 ./ InRelease 127.0.0.1 - - [19/Mar/2026 04:33:22] "GET /./Release HTTP/1.1" 304 - Hit:2 http://localhost:36697 ./ Release 127.0.0.1 - - [19/Mar/2026 04:33:22] code 404, message File not found 127.0.0.1 - - [19/Mar/2026 04:33:22] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:36697 ./ Release.gpg Reading package lists... usr-is-merged found but not real -- not running merged-usr extract hook I: installing essential packages... I: running --essential-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/essential00.sh /srv/rebuilderd/tmp/mmdebstrap.5FtC8gqcp9 usr-is-merged was not installed in a previous hook -- not running merged-usr essential hook I: installing remaining packages inside the chroot... 127.0.0.1 - - [19/Mar/2026 04:33:28] "GET /./fonts-lato_2.015-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:28] "GET /./libexpat1_2.7.4-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:28] "GET /./libpython3.13-minimal_3.13.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:28] "GET /./python3.13-minimal_3.13.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:28] "GET /./python3-minimal_3.13.9-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:28] "GET /./media-types_14.0.0_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:28] "GET /./netbase_6.5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:28] "GET /./tzdata_2026a-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:28] "GET /./libffi8_3.5.2-3%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:28] "GET /./libncursesw6_6.6%2b20251231-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:28] "GET /./readline-common_8.3-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:28] "GET /./libreadline8t64_8.3-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:28] "GET /./libsqlite3-0_3.46.1-9%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:28] "GET /./libpython3.13-stdlib_3.13.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:28] "GET /./python3.13_3.13.12-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:28] "GET /./libpython3-stdlib_3.13.9-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:28] "GET /./python3_3.13.9-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:28] "GET /./libpython3.14-minimal_3.14.3-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:28] "GET /./python3.14-minimal_3.14.3-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./sensible-utils_0.0.26_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libstdc%2b%2b6_16-20260308-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libuchardet0_0.0.8-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./groff-base_1.23.0-10_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./bsdextrautils_2.41.3-4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libgdbm6t64_1.26-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libpipeline1_1.5.8-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libseccomp2_2.6.0-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./man-db_2.13.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./bzip2_1.0.8-6%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./openssl_3.5.5-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./ca-certificates_20260223_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libmagic-mgc_5.46-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libmagic1t64_5.46-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./file_5.46-5%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./gettext-base_0.23.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./perl-modules-5.40_5.40.1-7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libgdbm-compat4t64_1.26-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libperl5.40_5.40.1-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./perl_5.40.1-7_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./xz-utils_5.8.2-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./m4_1.4.21-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./autoconf_2.72-6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./autotools-dev_20240727.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./automake_1.18.1-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./autopoint_0.23.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libsframe3_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./binutils-common_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libbinutils_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libgprofng0_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libctf-nobfd0_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libctf0_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libjansson4_2.14-2%2bb4_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./binutils-x86-64-linux-gnu_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./binutils_2.46-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libc-dev-bin_2.42-13_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./linux-libc-dev_6.19.6-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./rpcsvc-proto_1.4.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libc6-dev_2.42-13_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./gcc-15-base_15.2.0-15_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libisl23_0.27-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libmpfr6_4.2.2-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libmpc3_1.3.1-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./cpp-15-x86-64-linux-gnu_15.2.0-15_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./cpp-15_15.2.0-15_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./cpp-x86-64-linux-gnu_15.2.0-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./cpp_15.2.0-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libcc1-0_16-20260308-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libgomp1_16-20260308-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libitm1_16-20260308-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libatomic1_16-20260308-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libasan8_16-20260308-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./liblsan0_16-20260308-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libtsan2_16-20260308-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libubsan1_16-20260308-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libhwasan0_16-20260308-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libquadmath0_16-20260308-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libgcc-15-dev_15.2.0-15_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./gcc-15-x86-64-linux-gnu_15.2.0-15_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./gcc-15_15.2.0-15_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./gcc-x86-64-linux-gnu_15.2.0-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./gcc_15.2.0-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./libstdc%2b%2b-15-dev_15.2.0-15_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:29] "GET /./g%2b%2b-15-x86-64-linux-gnu_15.2.0-15_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./g%2b%2b-15_15.2.0-15_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./g%2b%2b-x86-64-linux-gnu_15.2.0-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./g%2b%2b_15.2.0-5_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./make_4.4.1-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./libdpkg-perl_1.23.7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./patch_2.8-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./dpkg-dev_1.23.7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./build-essential_12.12_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./libdebhelper-perl_13.31_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./libtool_2.5.4-9_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./dh-autoreconf_22_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./libarchive-zip-perl_1.68-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./libfile-stripnondeterminism-perl_1.15.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./dh-strip-nondeterminism_1.15.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./libelf1t64_0.194-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./dwz_0.16-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./libunistring5_1.4.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./libxml2-16_2.15.1%2bdfsg-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./gettext_0.23.2-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./intltool-debian_0.35.0%2b20060710.6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./po-debconf_1.0.22_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./debhelper_13.31_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-packaging_26.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-pyproject-hooks_1.2.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-wheel_0.46.3-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-build_1.4.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-certifi_2026.2.25%2bds-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-charset-normalizer_3.4.4-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-idna_3.11-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-urllib3_2.6.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-chardet_5.2.0%2bdfsg-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-requests_2.32.5%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-msgpack_1.1.2-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-cachecontrol_0.14.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-rapidfuzz_3.12.2%2bds-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-cleo_2.2.1-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-typing-extensions_4.15.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-dulwich_1.0.0-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-fastjsonschema_2.21.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-platformdirs_4.9.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-findpython_0.7.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-installer_0.7.0%2bdfsg1-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-jaraco.context_6.0.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-more-itertools_10.8.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-jaraco.functools_4.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-jeepney_0.9.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-bcrypt_5.0.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-cffi-backend_2.0.0-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-cryptography_46.0.5-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-secretstorage_3.5.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-jaraco.classes_3.4.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-keyring_25.7.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-pbs-installer_2026.03.03-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-pkginfo_1.12.1.2-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-poetry-core_2.3.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-requests-toolbelt_1.0.0-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-shellingham_1.5.4-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-tomlkit_0.13.3-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-trove-classifiers_2026.1.14.14-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-pip-whl_26.0.1%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-setuptools-whl_78.1.1-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-filelock_3.25.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-discovery_1.1.1-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-distlib_0.4.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-virtualenv_21.2.0%2bds-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-poetry_2.3.2%2bdfsg-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python-babel-localedata_2.17.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-babel_2.17.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./libjs-jquery_3.7.1%2bdfsg%2b%7e3.5.33-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-annotated-types_0.7.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-dunamai_1.25.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-markupsafe_3.0.3-1%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-iniconfig_2.1.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-pluggy_1.6.0-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-pygments_2.19.2%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-pytest_9.0.2-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./libjs-sphinxdoc_8.2.3-12_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./libjson-perl_4.10000-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./sphinx-common_8.2.3-12_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-roman-numerals_4.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./sgml-base_1.31%2bnmu1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./xml-core_0.19_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-docstring-parser_0.17.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-uc-micro_2.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-linkify-it_2.1.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-autocommand_2.2.2-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-typeguard_4.4.4-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-inflect_7.5.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-pkg-resources_78.1.1-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-jaraco.text_4.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-zipp_3.23.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-setuptools_78.1.1-0.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-dnspython_2.7.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-email-validator_2.2.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-pytest-mock_3.15.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./libyaml-0-2_0.2.5-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./fonts-font-awesome_5.0.10%2breally4.7.0%7edfsg-4.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-jinja2_3.1.6-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-poetry-dynamic-versioning_1.9.1-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-typing-inspection_0.4.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-yaml_6.0.3-1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./libpython3.14-stdlib_3.14.3-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-pydantic-core_2.41.5-2%2bb1_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-defusedxml_0.7.1-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-alabaster_1.0.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./docutils-common_0.22.4%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-docutils_0.22.4%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-imagesize_1.4.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-snowballstemmer_3.0.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-sphinx_8.2.3-12_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-sphinx-autodoc-typehints_3.5.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-mdurl_0.1.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-markdown-it_3.0.0-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-mdit-py-plugins_0.5.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-myst-parser_4.0.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./sphinx-rtd-theme-common_3.1.0%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-sphinxcontrib.jquery_4.1-7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-sphinx-rtd-theme_3.1.0%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-sphinx-copybutton_0.5.2-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-rich_13.9.4-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-attr_25.4.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-cattr_25.3.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python-pytest-doc_9.0.2-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-rich-rst_1.3.1%2bdfsg-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./dh-python_7.20260309_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3.14_3.14.3-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-pydantic_2.12.5-2_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./python3-all_3.13.9-3_amd64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Mar/2026 04:33:30] "GET /./debootsnap-dummy_1.0_all.deb HTTP/1.1" 200 - I: running --customize-hook directly: /srv/rebuilderd/tmp/tmph0mivp0i/apt_install.sh /srv/rebuilderd/tmp/mmdebstrap.5FtC8gqcp9 Reading package lists... Building dependency tree... Reading state information... libudev1 is already the newest version (260~rc2-1). python3-poetry is already the newest version (2.3.2+dfsg-3). python3-poetry set to manually installed. python3-jaraco.classes is already the newest version (3.4.0-1). python3-jaraco.classes set to manually installed. tzdata is already the newest version (2026a-1). tzdata set to manually installed. debconf is already the newest version (1.5.92). libctf-nobfd0 is already the newest version (2.46-3). libctf-nobfd0 set to manually installed. libreadline8t64 is already the newest version (8.3-4). libreadline8t64 set to manually installed. libgdbm6t64 is already the newest version (1.26-1+b1). libgdbm6t64 set to manually installed. ncurses-base is already the newest version (6.6+20251231-1). libstdc++-15-dev is already the newest version (15.2.0-15). libstdc++-15-dev set to manually installed. libuuid1 is already the newest version (2.41.3-4). python3-babel is already the newest version (2.17.0-2). python3-babel set to manually installed. libjs-jquery is already the newest version (3.7.1+dfsg+~3.5.33-1). libjs-jquery set to manually installed. libmagic1t64 is already the newest version (1:5.46-5+b1). libmagic1t64 set to manually installed. g++-15 is already the newest version (15.2.0-15). g++-15 set to manually installed. readline-common is already the newest version (8.3-4). readline-common set to manually installed. libbinutils is already the newest version (2.46-3). libbinutils set to manually installed. libjansson4 is already the newest version (2.14-2+b4). libjansson4 set to manually installed. ca-certificates is already the newest version (20260223). ca-certificates set to manually installed. python3-annotated-types is already the newest version (0.7.0-1). python3-annotated-types set to manually installed. sensible-utils is already the newest version (0.0.26). sensible-utils set to manually installed. libctf0 is already the newest version (2.46-3). libctf0 set to manually installed. libdebconfclient0 is already the newest version (0.282+b2). dh-strip-nondeterminism is already the newest version (1.15.0-1). dh-strip-nondeterminism set to manually installed. python3-dunamai is already the newest version (1.25.0-1). python3-dunamai set to manually installed. libdebhelper-perl is already the newest version (13.31). libdebhelper-perl set to manually installed. python3-markupsafe is already the newest version (3.0.3-1+b1). python3-markupsafe set to manually installed. python3-pytest is already the newest version (9.0.2-4). python3-pytest set to manually installed. libc-gconv-modules-extra is already the newest version (2.42-13). python3-setuptools-whl is already the newest version (78.1.1-0.1). python3-setuptools-whl set to manually installed. sed is already the newest version (4.9-2). sphinx-common is already the newest version (8.2.3-12). sphinx-common set to manually installed. libpython3.13-stdlib is already the newest version (3.13.12-1). libpython3.13-stdlib set to manually installed. libjs-sphinxdoc is already the newest version (8.2.3-12). libjs-sphinxdoc set to manually installed. python3-roman-numerals is already the newest version (4.1.0-1). python3-roman-numerals set to manually installed. xml-core is already the newest version (0.19). xml-core set to manually installed. libsframe3 is already the newest version (2.46-3). libsframe3 set to manually installed. python3-pbs-installer is already the newest version (2026.03.03-1). python3-pbs-installer set to manually installed. init-system-helpers is already the newest version (1.69). bsdextrautils is already the newest version (2.41.3-4). bsdextrautils set to manually installed. python3-docstring-parser is already the newest version (0.17.0-1). python3-docstring-parser set to manually installed. python3-linkify-it is already the newest version (2.1.0-1). python3-linkify-it set to manually installed. python3-setuptools is already the newest version (78.1.1-0.1). python3-setuptools set to manually installed. coreutils is already the newest version (9.10-1). debianutils is already the newest version (5.23.2). binutils-x86-64-linux-gnu is already the newest version (2.46-3). binutils-x86-64-linux-gnu set to manually installed. libgcc-15-dev is already the newest version (15.2.0-15). libgcc-15-dev set to manually installed. python3-email-validator is already the newest version (2.2.0-1). python3-email-validator set to manually installed. python3-idna is already the newest version (3.11-1). python3-idna set to manually installed. ncurses-bin is already the newest version (6.6+20251231-1). python3-installer is already the newest version (0.7.0+dfsg1-3). python3-installer set to manually installed. libselinux1 is already the newest version (3.9-4+b1). libgdbm-compat4t64 is already the newest version (1.26-1+b1). libgdbm-compat4t64 set to manually installed. python3-dulwich is already the newest version (1.0.0-2). python3-dulwich set to manually installed. libattr1 is already the newest version (1:2.5.2-4). libsqlite3-0 is already the newest version (3.46.1-9+b1). libsqlite3-0 set to manually installed. python3-cleo is already the newest version (2.2.1-4). python3-cleo set to manually installed. python3-pytest-mock is already the newest version (3.15.1-1). python3-pytest-mock set to manually installed. python3-typing-extensions is already the newest version (4.15.0-2). python3-typing-extensions set to manually installed. libyaml-0-2 is already the newest version (0.2.5-2+b1). libyaml-0-2 set to manually installed. fonts-font-awesome is already the newest version (5.0.10+really4.7.0~dfsg-4.1). fonts-font-awesome set to manually installed. python3-poetry-core is already the newest version (2.3.1-1). python3-poetry-core set to manually installed. python3-jinja2 is already the newest version (3.1.6-1). python3-jinja2 set to manually installed. python3-poetry-dynamic-versioning is already the newest version (1.9.1-1). python3-poetry-dynamic-versioning set to manually installed. autoconf is already the newest version (2.72-6). autoconf set to manually installed. python3-cryptography is already the newest version (46.0.5-1). python3-cryptography set to manually installed. python3-zipp is already the newest version (3.23.0-1). python3-zipp set to manually installed. libdb5.3t64 is already the newest version (5.3.28+dfsg2-11). xz-utils is already the newest version (5.8.2-2). xz-utils set to manually installed. python3-typing-inspection is already the newest version (0.4.2-1). python3-typing-inspection set to manually installed. python3-yaml is already the newest version (6.0.3-1). python3-yaml set to manually installed. python-babel-localedata is already the newest version (2.17.0-2). python-babel-localedata set to manually installed. libxml2-16 is already the newest version (2.15.1+dfsg-2+b1). libxml2-16 set to manually installed. libcap-ng0 is already the newest version (0.9.1-1). libmount1 is already the newest version (2.41.3-4). python3-inflect is already the newest version (7.5.0-1). python3-inflect set to manually installed. libc6 is already the newest version (2.42-13). libarchive-zip-perl is already the newest version (1.68-1). libarchive-zip-perl set to manually installed. grep is already the newest version (3.12-1). libasan8 is already the newest version (16-20260308-1). libasan8 set to manually installed. libblkid1 is already the newest version (2.41.3-4). libpython3.14-stdlib is already the newest version (3.14.3-2). libpython3.14-stdlib set to manually installed. python3-pydantic-core is already the newest version (2.41.5-2+b1). python3-pydantic-core set to manually installed. libpam-runtime is already the newest version (1.7.0-5). python3-iniconfig is already the newest version (2.1.0-2). python3-iniconfig set to manually installed. libaudit-common is already the newest version (1:4.1.2-1). python3-sphinx-autodoc-typehints is already the newest version (3.5.2-1). python3-sphinx-autodoc-typehints set to manually installed. libssl3t64 is already the newest version (3.5.5-1). media-types is already the newest version (14.0.0). media-types set to manually installed. libc-dev-bin is already the newest version (2.42-13). libc-dev-bin set to manually installed. findutils is already the newest version (4.10.0-3). python3-alabaster is already the newest version (1.0.0-1). python3-alabaster set to manually installed. python3-msgpack is already the newest version (1.1.2-2). python3-msgpack set to manually installed. libsmartcols1 is already the newest version (2.41.3-4). groff-base is already the newest version (1.23.0-10). groff-base set to manually installed. libunistring5 is already the newest version (1.4.2-1). libunistring5 set to manually installed. python3-myst-parser is already the newest version (4.0.1-1). python3-myst-parser set to manually installed. python3-packaging is already the newest version (26.0-1). python3-packaging set to manually installed. libmd0 is already the newest version (1.1.0-2+b2). gettext is already the newest version (0.23.2-1). gettext set to manually installed. python3-more-itertools is already the newest version (10.8.0-1). python3-more-itertools set to manually installed. python3-tomlkit is already the newest version (0.13.3-2). python3-tomlkit set to manually installed. m4 is already the newest version (1.4.21-1). m4 set to manually installed. python3-pygments is already the newest version (2.19.2+dfsg-1). python3-pygments set to manually installed. libc6-dev is already the newest version (2.42-13). libc6-dev set to manually installed. libgmp10 is already the newest version (2:6.3.0+dfsg-5+b1). debhelper is already the newest version (13.31). debhelper set to manually installed. dpkg is already the newest version (1.23.7). gettext-base is already the newest version (0.23.2-1). gettext-base set to manually installed. perl-base is already the newest version (5.40.1-7). python3-sphinx is already the newest version (8.2.3-12). python3-sphinx set to manually installed. util-linux is already the newest version (2.41.3-4). python3-sphinx-rtd-theme is already the newest version (3.1.0+dfsg-1). python3-sphinx-rtd-theme set to manually installed. openssl-provider-legacy is already the newest version (3.5.5-1). python3-typeguard is already the newest version (4.4.4-2). python3-typeguard set to manually installed. libacl1 is already the newest version (2.3.2-3). libcc1-0 is already the newest version (16-20260308-1). libcc1-0 set to manually installed. libpython3.13-minimal is already the newest version (3.13.12-1). libpython3.13-minimal set to manually installed. python3-pkginfo is already the newest version (1.12.1.2-2). python3-pkginfo set to manually installed. python3-build is already the newest version (1.4.0-1). python3-build set to manually installed. libquadmath0 is already the newest version (16-20260308-1). libquadmath0 set to manually installed. openssl is already the newest version (3.5.5-1). openssl set to manually installed. libc-bin is already the newest version (2.42-13). python3-filelock is already the newest version (3.25.0-1). python3-filelock set to manually installed. libpam-modules-bin is already the newest version (1.7.0-5+b1). python3-wheel is already the newest version (0.46.3-2). python3-wheel set to manually installed. python3-sphinx-copybutton is already the newest version (0.5.2-3). python3-sphinx-copybutton set to manually installed. libitm1 is already the newest version (16-20260308-1). libitm1 set to manually installed. python3 is already the newest version (3.13.9-3). python3 set to manually installed. base-files is already the newest version (14). libzstd1 is already the newest version (1.5.7+dfsg-3+b1). libsystemd0 is already the newest version (260~rc2-1). python3-trove-classifiers is already the newest version (2026.1.14.14-1). python3-trove-classifiers set to manually installed. python3-virtualenv is already the newest version (21.2.0+ds-1). python3-virtualenv set to manually installed. libubsan1 is already the newest version (16-20260308-1). libubsan1 set to manually installed. python3-rich is already the newest version (13.9.4-2). python3-rich set to manually installed. gzip is already the newest version (1.13-1). libmpfr6 is already the newest version (4.2.2-2+b1). libmpfr6 set to manually installed. python3-markdown-it is already the newest version (3.0.0-3). python3-markdown-it set to manually installed. libcrypt1 is already the newest version (1:4.5.1-1). libpipeline1 is already the newest version (1.5.8-2). libpipeline1 set to manually installed. python3-pyproject-hooks is already the newest version (1.2.0-1). python3-pyproject-hooks set to manually installed. libuchardet0 is already the newest version (0.0.8-2+b1). libuchardet0 set to manually installed. python3-pkg-resources is already the newest version (78.1.1-0.1). python3-pkg-resources set to manually installed. libncursesw6 is already the newest version (6.6+20251231-1). libncursesw6 set to manually installed. python3.13 is already the newest version (3.13.12-1). python3.13 set to manually installed. libpython3.14-minimal is already the newest version (3.14.3-2). libpython3.14-minimal set to manually installed. libjson-perl is already the newest version (4.10000-1). libjson-perl set to manually installed. bash is already the newest version (5.3-2). file is already the newest version (1:5.46-5+b1). file set to manually installed. gcc-15 is already the newest version (15.2.0-15). gcc-15 set to manually installed. python3-cattr is already the newest version (25.3.0-1). python3-cattr set to manually installed. python3-distlib is already the newest version (0.4.0-1). python3-distlib set to manually installed. g++-x86-64-linux-gnu is already the newest version (4:15.2.0-5). g++-x86-64-linux-gnu set to manually installed. libexpat1 is already the newest version (2.7.4-1). libexpat1 set to manually installed. make is already the newest version (4.4.1-3). make set to manually installed. python3-dnspython is already the newest version (2.7.0-1). python3-dnspython set to manually installed. python3-defusedxml is already the newest version (0.7.1-3). python3-defusedxml set to manually installed. gcc-x86-64-linux-gnu is already the newest version (4:15.2.0-5). gcc-x86-64-linux-gnu set to manually installed. intltool-debian is already the newest version (0.35.0+20060710.6). intltool-debian set to manually installed. sgml-base is already the newest version (1.31+nmu1). sgml-base set to manually installed. python3-autocommand is already the newest version (2.2.2-4). python3-autocommand set to manually installed. libisl23 is already the newest version (0.27-1+b1). libisl23 set to manually installed. python-pytest-doc is already the newest version (9.0.2-4). python-pytest-doc set to manually installed. libgomp1 is already the newest version (16-20260308-1). libgomp1 set to manually installed. python3-jeepney is already the newest version (0.9.0-2). python3-jeepney set to manually installed. python3-sphinxcontrib.jquery is already the newest version (4.1-7). python3-sphinxcontrib.jquery set to manually installed. libgprofng0 is already the newest version (2.46-3). libgprofng0 set to manually installed. cpp-15-x86-64-linux-gnu is already the newest version (15.2.0-15). cpp-15-x86-64-linux-gnu set to manually installed. libtinfo6 is already the newest version (6.6+20251231-1). autopoint is already the newest version (0.23.2-1). autopoint set to manually installed. python3-rich-rst is already the newest version (1.3.1+dfsg-3). python3-rich-rst set to manually installed. liblzma5 is already the newest version (5.8.2-2). libmpc3 is already the newest version (1.3.1-2+b1). libmpc3 set to manually installed. docutils-common is already the newest version (0.22.4+dfsg-1). docutils-common set to manually installed. python3-minimal is already the newest version (3.13.9-3). python3-minimal set to manually installed. python3-platformdirs is already the newest version (4.9.2-1). python3-platformdirs set to manually installed. python3-chardet is already the newest version (5.2.0+dfsg-2). python3-chardet set to manually installed. python3-snowballstemmer is already the newest version (3.0.1-1). python3-snowballstemmer set to manually installed. patch is already the newest version (2.8-2). patch set to manually installed. libgcc-s1 is already the newest version (16-20260308-1). binutils-common is already the newest version (2.46-3). binutils-common set to manually installed. python3-jaraco.context is already the newest version (6.0.1-2). python3-jaraco.context set to manually installed. automake is already the newest version (1:1.18.1-4). automake set to manually installed. libperl5.40 is already the newest version (5.40.1-7). libperl5.40 set to manually installed. dh-python is already the newest version (7.20260309). dh-python set to manually installed. mawk is already the newest version (1.3.4.20260302-1). sysvinit-utils is already the newest version (3.15-6). libaudit1 is already the newest version (1:4.1.2-1+b1). python3-findpython is already the newest version (0.7.1-1). python3-findpython set to manually installed. python3-uc-micro is already the newest version (2.0.0-1). python3-uc-micro set to manually installed. libmagic-mgc is already the newest version (1:5.46-5+b1). libmagic-mgc set to manually installed. python3-jaraco.text is already the newest version (4.0.0-1). python3-jaraco.text set to manually installed. python3-keyring is already the newest version (25.7.0-1). python3-keyring set to manually installed. python3-cffi-backend is already the newest version (2.0.0-3). python3-cffi-backend set to manually installed. python3-discovery is already the newest version (1.1.1-2). python3-discovery set to manually installed. binutils is already the newest version (2.46-3). binutils set to manually installed. python3-cachecontrol is already the newest version (0.14.3-1). python3-cachecontrol set to manually installed. hostname is already the newest version (3.25). python3-secretstorage is already the newest version (3.5.0-1). python3-secretstorage set to manually installed. cpp-x86-64-linux-gnu is already the newest version (4:15.2.0-5). cpp-x86-64-linux-gnu set to manually installed. python3-requests-toolbelt is already the newest version (1.0.0-5). python3-requests-toolbelt set to manually installed. dh-autoreconf is already the newest version (22). dh-autoreconf set to manually installed. python3-mdurl is already the newest version (0.1.2-1). python3-mdurl set to manually installed. libseccomp2 is already the newest version (2.6.0-2+b1). libseccomp2 set to manually installed. autotools-dev is already the newest version (20240727.1). autotools-dev set to manually installed. liblsan0 is already the newest version (16-20260308-1). liblsan0 set to manually installed. python3-jaraco.functools is already the newest version (4.1.0-1). python3-jaraco.functools set to manually installed. dash is already the newest version (0.5.12-12). linux-libc-dev is already the newest version (6.19.6-1). linux-libc-dev set to manually installed. libhwasan0 is already the newest version (16-20260308-1). libhwasan0 set to manually installed. cpp is already the newest version (4:15.2.0-5). cpp set to manually installed. rpcsvc-proto is already the newest version (1.4.3-1). rpcsvc-proto set to manually installed. python3-attr is already the newest version (25.4.0-1). python3-attr set to manually installed. python3-mdit-py-plugins is already the newest version (0.5.0-1). python3-mdit-py-plugins set to manually installed. libpam0g is already the newest version (1.7.0-5+b1). python3-imagesize is already the newest version (1.4.1-1). python3-imagesize set to manually installed. python3-rapidfuzz is already the newest version (3.12.2+ds-1+b1). python3-rapidfuzz set to manually installed. python3.14 is already the newest version (3.14.3-2). python3.14 set to manually installed. netbase is already the newest version (6.5). netbase set to manually installed. sphinx-rtd-theme-common is already the newest version (3.1.0+dfsg-1). sphinx-rtd-theme-common set to manually installed. gcc-15-base is already the newest version (15.2.0-15). gcc-15-base set to manually installed. libatomic1 is already the newest version (16-20260308-1). libatomic1 set to manually installed. python3-pydantic is already the newest version (2.12.5-2). python3-pydantic set to manually installed. libdpkg-perl is already the newest version (1.23.7). libdpkg-perl set to manually installed. python3-charset-normalizer is already the newest version (3.4.4-2). python3-charset-normalizer set to manually installed. tar is already the newest version (1.35+dfsg-4). build-essential is already the newest version (12.12). build-essential set to manually installed. fonts-lato is already the newest version (2.015-1). fonts-lato set to manually installed. man-db is already the newest version (2.13.1-1). man-db set to manually installed. libbz2-1.0 is already the newest version (1.0.8-6+b1). cpp-15 is already the newest version (15.2.0-15). cpp-15 set to manually installed. python3.14-minimal is already the newest version (3.14.3-2). python3.14-minimal set to manually installed. gcc-15-x86-64-linux-gnu is already the newest version (15.2.0-15). gcc-15-x86-64-linux-gnu set to manually installed. g++-15-x86-64-linux-gnu is already the newest version (15.2.0-15). g++-15-x86-64-linux-gnu set to manually installed. dwz is already the newest version (0.16-2). dwz set to manually installed. python3-bcrypt is already the newest version (5.0.0-3). python3-bcrypt set to manually installed. base-passwd is already the newest version (3.6.8). gcc-16-base is already the newest version (16-20260308-1). perl is already the newest version (5.40.1-7). perl set to manually installed. python3-all is already the newest version (3.13.9-3). python3-all set to manually installed. libtool is already the newest version (2.5.4-9). libtool set to manually installed. perl-modules-5.40 is already the newest version (5.40.1-7). perl-modules-5.40 set to manually installed. dpkg-dev is already the newest version (1.23.7). dpkg-dev set to manually installed. libstdc++6 is already the newest version (16-20260308-1). libstdc++6 set to manually installed. libelf1t64 is already the newest version (0.194-1). libelf1t64 set to manually installed. python3-fastjsonschema is already the newest version (2.21.1-1). python3-fastjsonschema set to manually installed. python3-requests is already the newest version (2.32.5+dfsg-1). python3-requests set to manually installed. libpython3-stdlib is already the newest version (3.13.9-3). libpython3-stdlib set to manually installed. bzip2 is already the newest version (1.0.8-6+b1). bzip2 set to manually installed. python3.13-minimal is already the newest version (3.13.12-1). python3.13-minimal set to manually installed. python3-docutils is already the newest version (0.22.4+dfsg-1). python3-docutils set to manually installed. libffi8 is already the newest version (3.5.2-3+b1). libffi8 set to manually installed. g++ is already the newest version (4:15.2.0-5). g++ set to manually installed. python3-certifi is already the newest version (2026.2.25+ds-1). python3-certifi set to manually installed. diffutils is already the newest version (1:3.12-1). python3-pluggy is already the newest version (1.6.0-2). python3-pluggy set to manually installed. libpam-modules is already the newest version (1.7.0-5+b1). libpcre2-8-0 is already the newest version (10.46-1+b1). python3-shellingham is already the newest version (1.5.4-1). python3-shellingham set to manually installed. zlib1g is already the newest version (1:1.3.dfsg+really1.3.1-3). python3-pip-whl is already the newest version (26.0.1+dfsg-1). python3-pip-whl set to manually installed. libfile-stripnondeterminism-perl is already the newest version (1.15.0-1). libfile-stripnondeterminism-perl set to manually installed. gcc is already the newest version (4:15.2.0-5). gcc set to manually installed. po-debconf is already the newest version (1.0.22). po-debconf set to manually installed. libtsan2 is already the newest version (16-20260308-1). libtsan2 set to manually installed. python3-urllib3 is already the newest version (2.6.3-1). python3-urllib3 set to manually installed. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: running --customize-hook in shell: sh -c 'chroot "$1" dpkg -r debootsnap-dummy' exec /srv/rebuilderd/tmp/mmdebstrap.5FtC8gqcp9 (Reading database ... 23725 files and directories currently installed.) Removing debootsnap-dummy (1.0) ... I: running --customize-hook in shell: sh -c 'chroot "$1" dpkg-query --showformat '${binary:Package}=${Version}\n' --show > "$1/pkglist"' exec /srv/rebuilderd/tmp/mmdebstrap.5FtC8gqcp9 I: running special hook: download /pkglist ./pkglist I: running --customize-hook in shell: sh -c 'rm "$1/pkglist"' exec /srv/rebuilderd/tmp/mmdebstrap.5FtC8gqcp9 I: running special hook: upload sources.list /etc/apt/sources.list I: waiting for background processes to finish... I: cleaning package lists and apt cache... I: skipping cleanup/reproducible as requested I: creating tarball... I: done I: removing tempdir /srv/rebuilderd/tmp/mmdebstrap.5FtC8gqcp9... I: success in 83.8955 seconds Downloading dependency 255 of 267: python3-certifi:amd64=2026.2.25+ds-1 Downloading dependency 256 of 267: diffutils:amd64=1:3.12-1 Downloading dependency 257 of 267: python3-pluggy:amd64=1.6.0-2 Downloading dependency 258 of 267: libpam-modules:amd64=1.7.0-5+b1 Downloading dependency 259 of 267: libpcre2-8-0:amd64=10.46-1+b1 Downloading dependency 260 of 267: python3-shellingham:amd64=1.5.4-1 Downloading dependency 261 of 267: zlib1g:amd64=1:1.3.dfsg+really1.3.1-3 Downloading dependency 262 of 267: python3-pip-whl:amd64=26.0.1+dfsg-1 Downloading dependency 263 of 267: libfile-stripnondeterminism-perl:amd64=1.15.0-1 Downloading dependency 264 of 267: gcc:amd64=4:15.2.0-5 Downloading dependency 265 of 267: po-debconf:amd64=1.0.22 Downloading dependency 266 of 267: libtsan2:amd64=16-20260308-1 Downloading dependency 267 of 267: python3-urllib3:amd64=2.6.3-1 env --chdir=/srv/rebuilderd/tmp/rebuilderdyCdzTr/out DEB_BUILD_OPTIONS=parallel=6 LANG=C.UTF-8 LC_COLLATE=C.UTF-8 LC_CTYPE=C.UTF-8 SOURCE_DATE_EPOCH=1773435489 SBUILD_CONFIG=/srv/rebuilderd/tmp/debrebuildc0SWz1/debrebuild.sbuildrc.qiDuxRu8VbN2 sbuild --build=amd64 --host=amd64 --no-arch-any --arch-all --chroot=/srv/rebuilderd/tmp/debrebuildc0SWz1/debrebuild.tar.slqifBgDub4O --chroot-mode=unshare --dist=unstable --no-run-lintian --no-run-piuparts --no-run-autopkgtest --no-apt-update --no-apt-upgrade --no-apt-distupgrade --no-source --verbose --nolog --bd-uninstallable-explainer= --build-path=/build/reproducible-path --dsc-dir=python-cyclopts-3.12.0 /srv/rebuilderd/tmp/rebuilderdyCdzTr/inputs/python-cyclopts_3.12.0-4.dsc I: consider moving your ~/.sbuildrc to /srv/rebuilderd/.config/sbuild/config.pl The Debian buildds switched to the "unshare" backend and sbuild will default to it in the future. To start using "unshare" add this to your `~/.config/sbuild/config.pl`: $chroot_mode = "unshare"; If you want to keep the old "schroot" mode even in the future, add the following to your `~/.config/sbuild/config.pl`: $chroot_mode = "schroot"; $schroot = "schroot"; sbuild (Debian sbuild) 0.89.3+deb13u4 (28 December 2025) on ionos22-amd64.debian.net +==============================================================================+ | python-cyclopts 3.12.0-4 (amd64) Thu, 19 Mar 2026 04:34:45 +0000 | +==============================================================================+ Package: python-cyclopts Version: 3.12.0-4 Source Version: 3.12.0-4 Distribution: unstable Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: all I: No tarballs found in /srv/rebuilderd/.cache/sbuild I: Unpacking /srv/rebuilderd/tmp/debrebuildc0SWz1/debrebuild.tar.slqifBgDub4O to /srv/rebuilderd/tmp/tmp.sbuild.Eh2sIhu9GM... I: Setting up the chroot... I: Creating chroot session... I: Setting up log color... I: Setting up apt archive... +------------------------------------------------------------------------------+ | Fetch source files Thu, 19 Mar 2026 04:34:50 +0000 | +------------------------------------------------------------------------------+ Local sources ------------- /srv/rebuilderd/tmp/rebuilderdyCdzTr/inputs/python-cyclopts_3.12.0-4.dsc exists in /srv/rebuilderd/tmp/rebuilderdyCdzTr/inputs; copying to chroot +------------------------------------------------------------------------------+ | Install package build dependencies Thu, 19 Mar 2026 04:34:52 +0000 | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), dh-sequence-python3, python-pytest-doc, python3-all, python3-cattr, python3-docstring-parser, python3-linkify-it, python3-myst-parser, python3-poetry, python3-poetry-dynamic-versioning, python3-pydantic, python3-pytest, python3-pytest-mock, python3-rich, python3-rich-rst, python3-setuptools, python3-sphinx, python3-sphinx-autodoc-typehints, python3-sphinx-copybutton, python3-sphinx-rtd-theme, python3-typing-extensions, python3-yaml, build-essential Filtered Build-Depends: debhelper-compat (= 13), dh-sequence-python3, python-pytest-doc, python3-all, python3-cattr, python3-docstring-parser, python3-linkify-it, python3-myst-parser, python3-poetry, python3-poetry-dynamic-versioning, python3-pydantic, python3-pytest, python3-pytest-mock, python3-rich, python3-rich-rst, python3-setuptools, python3-sphinx, python3-sphinx-autodoc-typehints, python3-sphinx-copybutton, python3-sphinx-rtd-theme, python3-typing-extensions, python3-yaml, build-essential dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/build/reproducible-path/resolver-cT4n4A/apt_archive/sbuild-build-depends-main-dummy.deb'. Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies +------------------------------------------------------------------------------+ | Check architectures Thu, 19 Mar 2026 04:34:55 +0000 | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in all) +------------------------------------------------------------------------------+ | Build environment Thu, 19 Mar 2026 04:34:55 +0000 | +------------------------------------------------------------------------------+ Kernel: Linux 6.12.74+deb13+1-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.74-2 (2026-03-08) amd64 (x86_64) Toolchain package versions: binutils_2.46-3 dpkg-dev_1.23.7 g++-15_15.2.0-15 gcc-15_15.2.0-15 libc6-dev_2.42-13 libstdc++-15-dev_15.2.0-15 libstdc++6_16-20260308-1 linux-libc-dev_6.19.6-1 Package versions: autoconf_2.72-6 automake_1:1.18.1-4 autopoint_0.23.2-1 autotools-dev_20240727.1 base-files_14 base-passwd_3.6.8 bash_5.3-2 binutils_2.46-3 binutils-common_2.46-3 binutils-x86-64-linux-gnu_2.46-3 bsdextrautils_2.41.3-4 build-essential_12.12 bzip2_1.0.8-6+b1 ca-certificates_20260223 coreutils_9.10-1 cpp_4:15.2.0-5 cpp-15_15.2.0-15 cpp-15-x86-64-linux-gnu_15.2.0-15 cpp-x86-64-linux-gnu_4:15.2.0-5 dash_0.5.12-12 debconf_1.5.92 debhelper_13.31 debianutils_5.23.2 dh-autoreconf_22 dh-python_7.20260309 dh-strip-nondeterminism_1.15.0-1 diffutils_1:3.12-1 docutils-common_0.22.4+dfsg-1 dpkg_1.23.7 dpkg-dev_1.23.7 dwz_0.16-2 file_1:5.46-5+b1 findutils_4.10.0-3 fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1 fonts-lato_2.015-1 g++_4:15.2.0-5 g++-15_15.2.0-15 g++-15-x86-64-linux-gnu_15.2.0-15 g++-x86-64-linux-gnu_4:15.2.0-5 gcc_4:15.2.0-5 gcc-15_15.2.0-15 gcc-15-base_15.2.0-15 gcc-15-x86-64-linux-gnu_15.2.0-15 gcc-16-base_16-20260308-1 gcc-x86-64-linux-gnu_4:15.2.0-5 gettext_0.23.2-1 gettext-base_0.23.2-1 grep_3.12-1 groff-base_1.23.0-10 gzip_1.13-1 hostname_3.25 init-system-helpers_1.69 intltool-debian_0.35.0+20060710.6 libacl1_2.3.2-3 libarchive-zip-perl_1.68-1 libasan8_16-20260308-1 libatomic1_16-20260308-1 libattr1_1:2.5.2-4 libaudit-common_1:4.1.2-1 libaudit1_1:4.1.2-1+b1 libbinutils_2.46-3 libblkid1_2.41.3-4 libbz2-1.0_1.0.8-6+b1 libc-bin_2.42-13 libc-dev-bin_2.42-13 libc-gconv-modules-extra_2.42-13 libc6_2.42-13 libc6-dev_2.42-13 libcap-ng0_0.9.1-1 libcc1-0_16-20260308-1 libcrypt1_1:4.5.1-1 libctf-nobfd0_2.46-3 libctf0_2.46-3 libdb5.3t64_5.3.28+dfsg2-11 libdebconfclient0_0.282+b2 libdebhelper-perl_13.31 libdpkg-perl_1.23.7 libelf1t64_0.194-1 libexpat1_2.7.4-1 libffi8_3.5.2-3+b1 libfile-stripnondeterminism-perl_1.15.0-1 libgcc-15-dev_15.2.0-15 libgcc-s1_16-20260308-1 libgdbm-compat4t64_1.26-1+b1 libgdbm6t64_1.26-1+b1 libgmp10_2:6.3.0+dfsg-5+b1 libgomp1_16-20260308-1 libgprofng0_2.46-3 libhwasan0_16-20260308-1 libisl23_0.27-1+b1 libitm1_16-20260308-1 libjansson4_2.14-2+b4 libjs-jquery_3.7.1+dfsg+~3.5.33-1 libjs-sphinxdoc_8.2.3-12 libjson-perl_4.10000-1 liblsan0_16-20260308-1 liblzma5_5.8.2-2 libmagic-mgc_1:5.46-5+b1 libmagic1t64_1:5.46-5+b1 libmd0_1.1.0-2+b2 libmount1_2.41.3-4 libmpc3_1.3.1-2+b1 libmpfr6_4.2.2-2+b1 libncursesw6_6.6+20251231-1 libpam-modules_1.7.0-5+b1 libpam-modules-bin_1.7.0-5+b1 libpam-runtime_1.7.0-5 libpam0g_1.7.0-5+b1 libpcre2-8-0_10.46-1+b1 libperl5.40_5.40.1-7 libpipeline1_1.5.8-2 libpython3-stdlib_3.13.9-3 libpython3.13-minimal_3.13.12-1 libpython3.13-stdlib_3.13.12-1 libpython3.14-minimal_3.14.3-2 libpython3.14-stdlib_3.14.3-2 libquadmath0_16-20260308-1 libreadline8t64_8.3-4 libseccomp2_2.6.0-2+b1 libselinux1_3.9-4+b1 libsframe3_2.46-3 libsmartcols1_2.41.3-4 libsqlite3-0_3.46.1-9+b1 libssl3t64_3.5.5-1 libstdc++-15-dev_15.2.0-15 libstdc++6_16-20260308-1 libsystemd0_260~rc2-1 libtinfo6_6.6+20251231-1 libtool_2.5.4-9 libtsan2_16-20260308-1 libubsan1_16-20260308-1 libuchardet0_0.0.8-2+b1 libudev1_260~rc2-1 libunistring5_1.4.2-1 libuuid1_2.41.3-4 libxml2-16_2.15.1+dfsg-2+b1 libyaml-0-2_0.2.5-2+b1 libzstd1_1.5.7+dfsg-3+b1 linux-libc-dev_6.19.6-1 m4_1.4.21-1 make_4.4.1-3 man-db_2.13.1-1 mawk_1.3.4.20260302-1 media-types_14.0.0 ncurses-base_6.6+20251231-1 ncurses-bin_6.6+20251231-1 netbase_6.5 openssl_3.5.5-1 openssl-provider-legacy_3.5.5-1 patch_2.8-2 perl_5.40.1-7 perl-base_5.40.1-7 perl-modules-5.40_5.40.1-7 po-debconf_1.0.22 python-babel-localedata_2.17.0-2 python-pytest-doc_9.0.2-4 python3_3.13.9-3 python3-alabaster_1.0.0-1 python3-all_3.13.9-3 python3-annotated-types_0.7.0-1 python3-attr_25.4.0-1 python3-autocommand_2.2.2-4 python3-babel_2.17.0-2 python3-bcrypt_5.0.0-3 python3-build_1.4.0-1 python3-cachecontrol_0.14.3-1 python3-cattr_25.3.0-1 python3-certifi_2026.2.25+ds-1 python3-cffi-backend_2.0.0-3 python3-chardet_5.2.0+dfsg-2 python3-charset-normalizer_3.4.4-2 python3-cleo_2.2.1-4 python3-cryptography_46.0.5-1 python3-defusedxml_0.7.1-3 python3-discovery_1.1.1-2 python3-distlib_0.4.0-1 python3-dnspython_2.7.0-1 python3-docstring-parser_0.17.0-1 python3-docutils_0.22.4+dfsg-1 python3-dulwich_1.0.0-2 python3-dunamai_1.25.0-1 python3-email-validator_2.2.0-1 python3-fastjsonschema_2.21.1-1 python3-filelock_3.25.0-1 python3-findpython_0.7.1-1 python3-idna_3.11-1 python3-imagesize_1.4.1-1 python3-inflect_7.5.0-1 python3-iniconfig_2.1.0-2 python3-installer_0.7.0+dfsg1-3 python3-jaraco.classes_3.4.0-1 python3-jaraco.context_6.0.1-2 python3-jaraco.functools_4.1.0-1 python3-jaraco.text_4.0.0-1 python3-jeepney_0.9.0-2 python3-jinja2_3.1.6-1 python3-keyring_25.7.0-1 python3-linkify-it_2.1.0-1 python3-markdown-it_3.0.0-3 python3-markupsafe_3.0.3-1+b1 python3-mdit-py-plugins_0.5.0-1 python3-mdurl_0.1.2-1 python3-minimal_3.13.9-3 python3-more-itertools_10.8.0-1 python3-msgpack_1.1.2-2 python3-myst-parser_4.0.1-1 python3-packaging_26.0-1 python3-pbs-installer_2026.03.03-1 python3-pip-whl_26.0.1+dfsg-1 python3-pkg-resources_78.1.1-0.1 python3-pkginfo_1.12.1.2-2 python3-platformdirs_4.9.2-1 python3-pluggy_1.6.0-2 python3-poetry_2.3.2+dfsg-3 python3-poetry-core_2.3.1-1 python3-poetry-dynamic-versioning_1.9.1-1 python3-pydantic_2.12.5-2 python3-pydantic-core_2.41.5-2+b1 python3-pygments_2.19.2+dfsg-1 python3-pyproject-hooks_1.2.0-1 python3-pytest_9.0.2-4 python3-pytest-mock_3.15.1-1 python3-rapidfuzz_3.12.2+ds-1+b1 python3-requests_2.32.5+dfsg-1 python3-requests-toolbelt_1.0.0-5 python3-rich_13.9.4-2 python3-rich-rst_1.3.1+dfsg-3 python3-roman-numerals_4.1.0-1 python3-secretstorage_3.5.0-1 python3-setuptools_78.1.1-0.1 python3-setuptools-whl_78.1.1-0.1 python3-shellingham_1.5.4-1 python3-snowballstemmer_3.0.1-1 python3-sphinx_8.2.3-12 python3-sphinx-autodoc-typehints_3.5.2-1 python3-sphinx-copybutton_0.5.2-3 python3-sphinx-rtd-theme_3.1.0+dfsg-1 python3-sphinxcontrib.jquery_4.1-7 python3-tomlkit_0.13.3-2 python3-trove-classifiers_2026.1.14.14-1 python3-typeguard_4.4.4-2 python3-typing-extensions_4.15.0-2 python3-typing-inspection_0.4.2-1 python3-uc-micro_2.0.0-1 python3-urllib3_2.6.3-1 python3-virtualenv_21.2.0+ds-1 python3-wheel_0.46.3-2 python3-yaml_6.0.3-1 python3-zipp_3.23.0-1 python3.13_3.13.12-1 python3.13-minimal_3.13.12-1 python3.14_3.14.3-2 python3.14-minimal_3.14.3-2 readline-common_8.3-4 rpcsvc-proto_1.4.3-1 sed_4.9-2 sensible-utils_0.0.26 sgml-base_1.31+nmu1 sphinx-common_8.2.3-12 sphinx-rtd-theme-common_3.1.0+dfsg-1 sysvinit-utils_3.15-6 tar_1.35+dfsg-4 tzdata_2026a-1 util-linux_2.41.3-4 xml-core_0.19 xz-utils_5.8.2-2 zlib1g_1:1.3.dfsg+really1.3.1-3 +------------------------------------------------------------------------------+ | Build Thu, 19 Mar 2026 04:34:55 +0000 | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: python-cyclopts Binary: python3-cyclopts, python-cyclopts-doc Architecture: all Version: 3.12.0-4 Maintainer: Debian Python Team Uploaders: Josenilson Ferreira da Silva Homepage: https://github.com/BrianPugh/cyclopts Standards-Version: 4.7.2 Vcs-Browser: https://salsa.debian.org/python-team/packages/python-cyclopts Vcs-Git: https://salsa.debian.org/python-team/packages/python-cyclopts.git Testsuite: autopkgtest-pkg-pybuild Build-Depends: debhelper-compat (= 13), dh-sequence-python3, python-pytest-doc , python3-all, python3-cattr, python3-docstring-parser, python3-linkify-it , python3-myst-parser , python3-poetry, python3-poetry-dynamic-versioning, python3-pydantic , python3-pytest , python3-pytest-mock , python3-rich, python3-rich-rst, python3-setuptools, python3-sphinx , python3-sphinx-autodoc-typehints , python3-sphinx-copybutton , python3-sphinx-rtd-theme , python3-typing-extensions, python3-yaml Package-List: python-cyclopts-doc deb doc optional arch=all python3-cyclopts deb python optional arch=all Checksums-Sha1: 62ae48547a47d48e5d60ee39e2987bb9b38aa389 1938196 python-cyclopts_3.12.0.orig.tar.gz 235e73d760722b4d036ee4158ebdec8925553ffb 4876 python-cyclopts_3.12.0-4.debian.tar.xz Checksums-Sha256: 52ebd4e06ef8871488ebf4ba94f56f49c4d785d2f8f46f6aecb32f7a37993cab 1938196 python-cyclopts_3.12.0.orig.tar.gz ec40deef1c74ab7ac0e2604d216857c31d44991fc9fc36b4b0c82156bc636b4b 4876 python-cyclopts_3.12.0-4.debian.tar.xz Files: 7bd952ca0c06010727938151e2b6ad74 1938196 python-cyclopts_3.12.0.orig.tar.gz 22433cd9c9002a6ec31d5db34ec63457 4876 python-cyclopts_3.12.0-4.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmm0erERHHRjaGV0QGRl Ymlhbi5vcmcACgkQMfMURUShdBpPpQ//W0b19e/zH3hSd60ZfQyBw1gkgOdPeUpR aKAV85mJ9lvCs9B0uIwrbKJt1LLl0OGc6N3liTZZZweQi3j0UF8pBXhLsLV0YnRr jX+t58O73S+gbpdkGASSBc2UzStWAwppBVMtN7kmNGk2Lz6A6TQQGErYs1SwOGGs HKInUOiFw8Lp03rGLtqqSxHWCu2BPxYFajINZKfjP0J4jjiQkwG43W63DoqRpxaj xlqiAOE6khRRLVyLoaXaBIQMTNK0oX3WukR7+MEV3p67dys6zYq2N2nANrn2J09+ KitO+zEacZI9DWJHaG4AgrIQFaohBzU0vX2DSThgpCt8E59YVqfVT+NprtXFBTqz UpWU3vrgQKomWaEIf+0GM4hZBngAJ384Arf9VMX04hlIwfN132ICzpI0xPtLDD62 TkpuZJoU/59TBgOMQXZRGLq4pRthGhdmbiwYx7y+V52dnlao8hcJiWQyqle71qPp PCi6QAK1qX2oVXrfJefSMIRFPYHx4d0bL/1TRDURyyYQZ+Nspx3lnMbEO4fl7Ll6 D+y/zbmMLzXa4wUUboImbVHB4Zav3mwyZEdiGUp9IzuVfDb7AJoBFCPD02sBkUwt diOPCkxjNYku8ajHzBTT+88sxNLrFevlflJBnyYk3vDkmeWNBC3yzAJUhIwMjGZZ m4LdvTNMTP8= =sLFg -----END PGP SIGNATURE----- dpkg-source: warning: cannot verify inline signature for ./python-cyclopts_3.12.0-4.dsc: missing OpenPGP keyrings dpkg-source: info: verifying ./python-cyclopts_3.12.0-4.dsc dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-keyring.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-tag2upload.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-nonupload.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-maintainers.pgp dpkg-source: info: extracting python-cyclopts in /build/reproducible-path/python-cyclopts-3.12.0 dpkg-source: info: unpacking python-cyclopts_3.12.0.orig.tar.gz dpkg-source: info: unpacking python-cyclopts_3.12.0-4.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 001.change-to-not-check-repo-git.patch dpkg-source: info: applying 002.changed-intersphinx-to-local.patch dpkg-source: info: applying 003.removed.extensoiosn.not.package.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=6 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LC_COLLATE=C.UTF-8 LC_CTYPE=C.UTF-8 LOGNAME=sbuild PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SHELL=/bin/sh SOURCE_DATE_EPOCH=1773435489 USER=sbuild dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc -A dpkg-buildpackage: info: source package python-cyclopts dpkg-buildpackage: info: source version 3.12.0-4 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Alexandre Detiste dpkg-source --before-build . dpkg-source: info: using options from /build/reproducible-path/python-cyclopts-3.12.0/debian/source/options: --extend-diff-ignore=^[^/]*[.]egg-info/ debian/rules clean dh clean --with sphinxdoc --buildsystem=pybuild dh_auto_clean -O--buildsystem=pybuild dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild debian/rules binary-indep dh binary-indep --with sphinxdoc --buildsystem=pybuild dh_update_autotools_config -i -O--buildsystem=pybuild dh_autoreconf -i -O--buildsystem=pybuild dh_auto_configure -i -O--buildsystem=pybuild dh_auto_build -i -O--buildsystem=pybuild I: pybuild plugin_pyproject:142: Building wheel for python3.14 with "build" module I: pybuild base:385: python3.14 -m build --skip-dependency-check --no-isolation --wheel --outdir /build/reproducible-path/python-cyclopts-3.12.0/.pybuild/cpython3_3.14_cyclopts * Building wheel... Successfully built cyclopts-3.12.0-py3-none-any.whl I: pybuild plugin_pyproject:168: Unpacking wheel built for python3.14 with "installer" module I: pybuild plugin_pyproject:142: Building wheel for python3.13 with "build" module I: pybuild base:385: python3.13 -m build --skip-dependency-check --no-isolation --wheel --outdir /build/reproducible-path/python-cyclopts-3.12.0/.pybuild/cpython3_3.13_cyclopts * Building wheel... Successfully built cyclopts-3.12.0-py3-none-any.whl I: pybuild plugin_pyproject:168: Unpacking wheel built for python3.13 with "installer" module debian/rules execute_after_dh_auto_build make[1]: Entering directory '/build/reproducible-path/python-cyclopts-3.12.0' PYTHONPATH=. http_proxy='http://127.0.0.1:9/' python3 -m sphinx -d debian/doctrees \ -N -bhtml docs/source/ debian/html Running Sphinx v8.2.3 loading translations [en]... done myst v4.0.1: MdParserConfig(commonmark_only=False, gfm_only=False, enable_extensions={'linkify'}, disable_syntax=[], all_links_external=False, links_external_new_tab=False, url_schemes=('http', 'https', 'mailto', 'ftp'), ref_domains=None, fence_as_directive=set(), number_code_blocks=[], title_to_header=False, heading_anchors=0, heading_slug_func=None, html_meta={}, footnote_sort=True, footnote_transition=True, words_per_minute=200, substitutions={}, linkify_fuzzy_links=True, dmath_allow_labels=True, dmath_allow_space=True, dmath_allow_digits=True, dmath_double_inline=False, update_mathjax=True, mathjax_classes='tex2jax_process|mathjax_process|math|output_area', enable_checkboxes=False, suppress_warnings=[], highlight_code_blocks=True) loading intersphinx inventory 'pytest' from /usr/share/doc/python-pytest-doc/html/objects.inv ... loading intersphinx inventory 'python' from /usr/share/doc/python3-doc/html/objects.inv ... WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory '/usr/share/doc/python3-doc/html/objects.inv' not readable due to FileNotFoundError: [Errno 2] No such file or directory: '/usr/share/doc/python3-doc/html/objects.inv' building [mo]: targets for 0 po files that are out of date writing output... building [html]: targets for 48 source files that are out of date updating environment: [new config] 48 added, 0 changed, 0 removed reading sources... [ 2%] Installation reading sources... [ 4%] api reading sources... [ 6%] app_calling reading sources... [ 8%] args_and_kwargs reading sources... [ 10%] autoregistry reading sources... [ 12%] command_chaining reading sources... [ 15%] commands reading sources... [ 17%] config_file reading sources... [ 19%] cookbook/app_upgrade reading sources... [ 21%] cookbook/file_or_stdin_stdout reading sources... [ 23%] cookbook/interactive_help reading sources... [ 25%] cookbook/rich_formatted_exceptions reading sources... [ 27%] cookbook/sharing_parameters reading sources... [ 29%] cookbook/unit_testing reading sources... [ 31%] default_parameter reading sources... [ 33%] getting_started reading sources... [ 35%] group_validators reading sources... [ 38%] groups reading sources... [ 40%] help reading sources... [ 42%] index reading sources... [ 44%] meta_app reading sources... [ 46%] migration/typer reading sources... [ 48%] packaging reading sources... [ 50%] parameter_validators reading sources... [ 52%] parameters reading sources... [ 54%] rules reading sources... [ 56%] text_editor reading sources... [ 58%] user_classes reading sources... [ 60%] version reading sources... [ 62%] vs_arguably/README reading sources... [ 65%] vs_arguably/global_state/README reading sources... [ 67%] vs_arguably/subcommands/README reading sources... [ 69%] vs_fire/README reading sources... [ 71%] vs_typer/README reading sources... [ 73%] vs_typer/argument_vs_option/README reading sources... [ 75%] vs_typer/choices/README reading sources... [ 77%] vs_typer/decorator_parentheses/README reading sources... [ 79%] vs_typer/default_command/README reading sources... [ 81%] vs_typer/docstring/README reading sources... [ 83%] vs_typer/documentation/README reading sources... [ 85%] vs_typer/flag_negation/README reading sources... [ 88%] vs_typer/help_defaults/README reading sources... [ 90%] vs_typer/keyword_multiple_values/README reading sources... [ 92%] vs_typer/optional_list/README reading sources... [ 94%] vs_typer/positional_or_keyword/README reading sources... [ 96%] vs_typer/union_support/README reading sources... [ 98%] vs_typer/validation/README reading sources... [100%] vs_typer/version_flag/README looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done copying assets... copying static files... Writing evaluated template result to /build/reproducible-path/python-cyclopts-3.12.0/debian/html/_static/language_data.js Writing evaluated template result to /build/reproducible-path/python-cyclopts-3.12.0/debian/html/_static/documentation_options.js Writing evaluated template result to /build/reproducible-path/python-cyclopts-3.12.0/debian/html/_static/basic.css Writing evaluated template result to /build/reproducible-path/python-cyclopts-3.12.0/debian/html/_static/js/versions.js Writing evaluated template result to /build/reproducible-path/python-cyclopts-3.12.0/debian/html/_static/copybutton.js copying static files: done copying extra files... copying extra files: done copying assets: done writing output... [ 2%] Installation writing output... [ 4%] api writing output... [ 6%] app_calling writing output... [ 8%] args_and_kwargs writing output... [ 10%] autoregistry writing output... [ 12%] command_chaining writing output... [ 15%] commands writing output... [ 17%] config_file writing output... [ 19%] cookbook/app_upgrade writing output... [ 21%] cookbook/file_or_stdin_stdout writing output... [ 23%] cookbook/interactive_help writing output... [ 25%] cookbook/rich_formatted_exceptions writing output... [ 27%] cookbook/sharing_parameters writing output... [ 29%] cookbook/unit_testing writing output... [ 31%] default_parameter writing output... [ 33%] getting_started writing output... [ 35%] group_validators writing output... [ 38%] groups writing output... [ 40%] help writing output... [ 42%] index writing output... [ 44%] meta_app writing output... [ 46%] migration/typer writing output... [ 48%] packaging writing output... [ 50%] parameter_validators writing output... [ 52%] parameters writing output... [ 54%] rules writing output... [ 56%] text_editor writing output... [ 58%] user_classes writing output... [ 60%] version writing output... [ 62%] vs_arguably/README writing output... [ 65%] vs_arguably/global_state/README writing output... [ 67%] vs_arguably/subcommands/README writing output... [ 69%] vs_fire/README writing output... [ 71%] vs_typer/README writing output... [ 73%] vs_typer/argument_vs_option/README writing output... [ 75%] vs_typer/choices/README writing output... [ 77%] vs_typer/decorator_parentheses/README writing output... [ 79%] vs_typer/default_command/README writing output... [ 81%] vs_typer/docstring/README writing output... [ 83%] vs_typer/documentation/README writing output... [ 85%] vs_typer/flag_negation/README writing output... [ 88%] vs_typer/help_defaults/README writing output... [ 90%] vs_typer/keyword_multiple_values/README writing output... [ 92%] vs_typer/optional_list/README writing output... [ 94%] vs_typer/positional_or_keyword/README writing output... [ 96%] vs_typer/union_support/README writing output... [ 98%] vs_typer/validation/README writing output... [100%] vs_typer/version_flag/README generating indices... genindex done writing additional pages... search done dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 1 warning. The HTML pages are in debian/html. make[1]: Leaving directory '/build/reproducible-path/python-cyclopts-3.12.0' dh_auto_test -i -O--buildsystem=pybuild I: pybuild base:385: cd /build/reproducible-path/python-cyclopts-3.12.0/.pybuild/cpython3_3.14_cyclopts/build; python3.14 -m pytest -v -k 'not test_pydantic_error_msg' ============================= test session starts ============================== platform linux -- Python 3.14.3, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.14 cachedir: .pytest_cache rootdir: /build/reproducible-path/python-cyclopts-3.12.0/.pybuild/cpython3_3.14_cyclopts/build configfile: pyproject.toml plugins: mock-3.15.1, typeguard-4.4.4 collecting ... collected 820 items / 1 deselected / 819 selected tests/apps/test_burgery.py::test_create_burger_help PASSED [ 0%] tests/apps/test_burgery.py::test_create_burger_1 PASSED [ 0%] tests/apps/test_burgery.py::test_create_burger_2 PASSED [ 0%] tests/apps/test_burgery.py::test_create_burger_3 PASSED [ 0%] tests/config/test_common.py::test_config_common_root_keys_empty PASSED [ 0%] tests/config/test_common.py::test_config_common_root_keys_populated PASSED [ 0%] tests/config/test_common.py::test_config_common_must_exist_false PASSED [ 0%] tests/config/test_common.py::test_config_common_must_exist_true PASSED [ 0%] tests/config/test_common.py::test_config_common_search_parents_absolute_true_exists[True] PASSED [ 1%] tests/config/test_common.py::test_config_common_search_parents_absolute_true_exists[False] PASSED [ 1%] tests/config/test_common.py::test_config_common_search_parents_relative_true_exists PASSED [ 1%] tests/config/test_common.py::test_config_common_must_exist_true_search_parents_true_missing PASSED [ 1%] tests/config/test_common.py::test_config_common_must_exist_false_search_parents_true_missing PASSED [ 1%] tests/config/test_common.py::test_config_common_kwargs PASSED [ 1%] tests/config/test_common.py::test_config_common_subkeys PASSED [ 1%] tests/config/test_common.py::test_config_exception_during_load_config_no_msg PASSED [ 1%] tests/config/test_common.py::test_config_exception_during_load_config_msg PASSED [ 2%] tests/config/test_end2end.py::test_config_end2end PASSED [ 2%] tests/config/test_env.py::test_config_env_default PASSED [ 2%] tests/config/test_env.py::test_config_env_default_already_populated PASSED [ 2%] tests/config/test_env.py::test_config_env_command_true PASSED [ 2%] tests/config/test_env.py::test_config_env_dict PASSED [ 2%] tests/config/test_env.py::test_config_env_dataclass PASSED [ 2%] tests/config/test_json.py::test_config_json PASSED [ 2%] tests/config/test_json.py::test_config_1 PASSED [ 3%] tests/config/test_json.py::test_config_2 PASSED [ 3%] tests/config/test_json.py::test_config_invalid_json PASSED [ 3%] tests/config/test_toml.py::test_config_toml PASSED [ 3%] tests/config/test_toml.py::test_duplicate_config_toml_with_meta PASSED [ 3%] tests/config/test_yaml.py::test_config_yaml PASSED [ 3%] tests/test_annotations.py::test_resolve_annotated PASSED [ 3%] tests/test_annotations.py::test_resolve_empty PASSED [ 3%] tests/test_annotations.py::test_get_hint_name_string PASSED [ 4%] tests/test_annotations.py::test_get_hint_name_any PASSED [ 4%] tests/test_annotations.py::test_get_hint_name_union PASSED [ 4%] tests/test_annotations.py::test_get_hint_name_class_with_name PASSED [ 4%] tests/test_annotations.py::test_get_hint_name_typing_with_name PASSED [ 4%] tests/test_annotations.py::test_get_hint_name_generic_type PASSED [ 4%] tests/test_annotations.py::test_get_hint_name_nested_generic_type PASSED [ 4%] tests/test_annotations.py::test_get_hint_name_optional_type PASSED [ 4%] tests/test_annotations.py::test_get_hint_name_namedtuple PASSED [ 5%] tests/test_annotations.py::test_get_hint_name_complex_union PASSED [ 5%] tests/test_annotations.py::test_get_hint_name_fallback_str PASSED [ 5%] tests/test_annotations.py::test_contains_hint[str-str-True] PASSED [ 5%] tests/test_annotations.py::test_contains_hint[CustomStr-str-True] PASSED [ 5%] tests/test_annotations.py::test_contains_hint[Union-str-True] PASSED [ 5%] tests/test_annotations.py::test_contains_hint[Annotated-str-True0] PASSED [ 5%] tests/test_annotations.py::test_contains_hint[Annotated-str-True1] PASSED [ 5%] tests/test_annotations.py::test_contains_hint[int-str-False] PASSED [ 5%] tests/test_app_name_derivation.py::test_app_name_derivation_main_module PASSED [ 6%] tests/test_app_name_derivation.py::test_app_name_derivation_not_main_module PASSED [ 6%] tests/test_app_utils.py::test_app_iter PASSED [ 6%] tests/test_app_utils.py::test_app_iter_with_meta PASSED [ 6%] tests/test_app_utils.py::test_app_update PASSED [ 6%] tests/test_app_utils.py::test_log_framework_warning_unknown PASSED [ 6%] tests/test_app_utils.py::test_log_framework_warning_pytest PASSED [ 6%] tests/test_argument.py::test_argument_collection_no_annotation_no_default PASSED [ 6%] tests/test_argument.py::test_argument_collection_no_annotation_default PASSED [ 7%] tests/test_argument.py::test_argument_collection_basic_annotation PASSED [ 7%] tests/test_argument.py::test_argument_collection_bare_dict[dict] PASSED [ 7%] tests/test_argument.py::test_argument_collection_bare_dict[Dict] PASSED [ 7%] tests/test_argument.py::test_argument_collection_typing_dict PASSED [ 7%] tests/test_argument.py::test_argument_collection_typeddict PASSED [ 7%] tests/test_argument.py::test_argument_collection_typeddict_nested PASSED [ 7%] tests/test_argument.py::test_argument_collection_typeddict_annotated_keys_name_change PASSED [ 7%] tests/test_argument.py::test_argument_collection_typeddict_annotated_keys_name_override PASSED [ 8%] tests/test_argument.py::test_argument_collection_typeddict_flatten_root PASSED [ 8%] tests/test_argument.py::test_argument_collection_var_positional PASSED [ 8%] tests/test_argument.py::test_argument_collection_var_keyword PASSED [ 8%] tests/test_argument.py::test_argument_collection_var_keyword_named PASSED [ 8%] tests/test_argument.py::test_argument_collection_var_keyword_match PASSED [ 8%] tests/test_argument.py::test_resolve_parameter_name[args0-expected0] PASSED [ 8%] tests/test_argument.py::test_resolve_parameter_name[args1-expected1] PASSED [ 8%] tests/test_argument.py::test_resolve_parameter_name[args2-expected2] PASSED [ 9%] tests/test_argument.py::test_resolve_parameter_name[args3-expected3] PASSED [ 9%] tests/test_argument.py::test_resolve_parameter_name[args4-expected4] PASSED [ 9%] tests/test_argument.py::test_resolve_parameter_name[args5-expected5] PASSED [ 9%] tests/test_argument.py::test_resolve_parameter_name[args6-expected6] PASSED [ 9%] tests/test_argument.py::test_resolve_parameter_name[args7-expected7] PASSED [ 9%] tests/test_argument.py::test_resolve_parameter_name[args8-expected8] PASSED [ 9%] tests/test_argument.py::test_resolve_parameter_name[args9-expected9] PASSED [ 9%] tests/test_argument.py::test_resolve_parameter_name[args10-expected10] PASSED [ 10%] tests/test_argument.py::test_resolve_parameter_name[args11-expected11] PASSED [ 10%] tests/test_argument.py::test_resolve_parameter_name[args12-expected12] PASSED [ 10%] tests/test_argument.py::test_resolve_groups_from_callable PASSED [ 10%] tests/test_argument.py::test_argument_convert PASSED [ 10%] tests/test_argument.py::test_argument_convert_dict PASSED [ 10%] tests/test_argument.py::test_argument_convert_var_keyword PASSED [ 10%] tests/test_argument.py::test_argument_convert_cparam_provided PASSED [ 10%] tests/test_argument.py::test_is_typed_dict_true[ExampleTypedDict] PASSED [ 10%] tests/test_argument.py::test_is_typed_dict_true[Union0] PASSED [ 11%] tests/test_argument.py::test_is_typed_dict_true[Annotated] PASSED [ 11%] tests/test_argument.py::test_is_typed_dict_true[Union1] PASSED [ 11%] tests/test_argument.py::test_is_typed_dict_false[list] PASSED [ 11%] tests/test_argument.py::test_is_typed_dict_false[dict] PASSED [ 11%] tests/test_argument.py::test_is_typed_dict_false[Dict0] PASSED [ 11%] tests/test_argument.py::test_is_typed_dict_false[Dict1] PASSED [ 11%] tests/test_async.py::test_async_handler PASSED [ 11%] tests/test_async.py::test_async_handler_with_subcommand_works PASSED [ 12%] tests/test_async.py::test_handler PASSED [ 12%] tests/test_bind_attrs.py::test_bind_attrs PASSED [ 12%] tests/test_bind_attrs.py::test_bind_attrs_flatten PASSED [ 12%] tests/test_bind_attrs.py::test_bind_attrs_accepts_keys_false PASSED [ 12%] tests/test_bind_attrs.py::test_bind_attrs_kw_only PASSED [ 12%] tests/test_bind_attrs.py::test_bind_attrs_unknown_option PASSED [ 12%] tests/test_bind_attrs.py::test_bind_attrs_alias PASSED [ 12%] tests/test_bind_basic.py::test_parse_known_args PASSED [ 13%] tests/test_bind_basic.py::test_basic_1[foo 1 2 3] PASSED [ 13%] tests/test_bind_basic.py::test_basic_1[foo 1 2 --c=3] PASSED [ 13%] tests/test_bind_basic.py::test_basic_1[foo --a 1 --b 2 --c 3] PASSED [ 13%] tests/test_bind_basic.py::test_basic_1[foo --c 3 --b=2 --a 1] PASSED [ 13%] tests/test_bind_basic.py::test_basic_2[foo 1 2 3 --d 10 --some-flag] PASSED [ 13%] tests/test_bind_basic.py::test_basic_2[foo --some-flag 1 --b=2 --c 3 --d 10] PASSED [ 13%] tests/test_bind_basic.py::test_basic_2[foo 1 2 --some-flag 3 --d 10] PASSED [ 13%] tests/test_bind_basic.py::test_basic_allow_hyphen_or_underscore PASSED [ 14%] tests/test_bind_basic.py::test_out_of_order_mixed_positional_or_keyword PASSED [ 14%] tests/test_bind_basic.py::test_command_rename PASSED [ 14%] tests/test_bind_basic.py::test_command_delete PASSED [ 14%] tests/test_bind_basic.py::test_command_multiple_alias PASSED [ 14%] tests/test_bind_basic.py::test_multiple_names[foo --age 10] PASSED [ 14%] tests/test_bind_basic.py::test_multiple_names[foo --duration 10] PASSED [ 14%] tests/test_bind_basic.py::test_multiple_names[foo -a 10] PASSED [ 14%] tests/test_bind_basic.py::test_short_name_j[--job-name foo] PASSED [ 15%] tests/test_bind_basic.py::test_short_name_j[-j foo] PASSED [ 15%] tests/test_bind_basic.py::test_multiple_names_no_hyphen[foo --age 10] PASSED [ 15%] tests/test_bind_basic.py::test_multiple_names_no_hyphen[foo --duration 10] PASSED [ 15%] tests/test_bind_basic.py::test_multiple_names_no_hyphen[foo -a 10] PASSED [ 15%] tests/test_bind_basic.py::test_optional_nonrequired_implicit_coercion[False-foo 1] PASSED [ 15%] tests/test_bind_basic.py::test_optional_nonrequired_implicit_coercion[False-foo --a=1] PASSED [ 15%] tests/test_bind_basic.py::test_optional_nonrequired_implicit_coercion[False-foo --a 1] PASSED [ 15%] tests/test_bind_basic.py::test_optional_nonrequired_implicit_coercion[True-foo 1] PASSED [ 15%] tests/test_bind_basic.py::test_optional_nonrequired_implicit_coercion[True-foo --a=1] PASSED [ 16%] tests/test_bind_basic.py::test_optional_nonrequired_implicit_coercion[True-foo --a 1] PASSED [ 16%] tests/test_bind_basic.py::test_optional_nonrequired_implicit_coercion_python310_syntax[False-foo 1] PASSED [ 16%] tests/test_bind_basic.py::test_optional_nonrequired_implicit_coercion_python310_syntax[False-foo --a=1] PASSED [ 16%] tests/test_bind_basic.py::test_optional_nonrequired_implicit_coercion_python310_syntax[False-foo --a 1] PASSED [ 16%] tests/test_bind_basic.py::test_optional_nonrequired_implicit_coercion_python310_syntax[True-foo 1] PASSED [ 16%] tests/test_bind_basic.py::test_optional_nonrequired_implicit_coercion_python310_syntax[True-foo --a=1] PASSED [ 16%] tests/test_bind_basic.py::test_optional_nonrequired_implicit_coercion_python310_syntax[True-foo --a 1] PASSED [ 16%] tests/test_bind_basic.py::test_exception_repeat_argument[--foo val1 --foo val2] PASSED [ 17%] tests/test_bind_basic.py::test_exception_repeat_argument_kwargs[--foo val1 --foo val2] PASSED [ 17%] tests/test_bind_basic.py::test_exception_unused_token PASSED [ 17%] tests/test_bind_basic.py::test_bind_no_hint_no_default[False-foo 1] PASSED [ 17%] tests/test_bind_basic.py::test_bind_no_hint_no_default[False-foo --a=1] PASSED [ 17%] tests/test_bind_basic.py::test_bind_no_hint_no_default[False-foo --a 1] PASSED [ 17%] tests/test_bind_basic.py::test_bind_no_hint_no_default[True-foo 1] PASSED [ 17%] tests/test_bind_basic.py::test_bind_no_hint_no_default[True-foo --a=1] PASSED [ 17%] tests/test_bind_basic.py::test_bind_no_hint_no_default[True-foo --a 1] PASSED [ 18%] tests/test_bind_basic.py::test_bind_no_hint_none_default[False-foo 1] PASSED [ 18%] tests/test_bind_basic.py::test_bind_no_hint_none_default[False-foo --a=1] PASSED [ 18%] tests/test_bind_basic.py::test_bind_no_hint_none_default[False-foo --a 1] PASSED [ 18%] tests/test_bind_basic.py::test_bind_no_hint_none_default[True-foo 1] PASSED [ 18%] tests/test_bind_basic.py::test_bind_no_hint_none_default[True-foo --a=1] PASSED [ 18%] tests/test_bind_basic.py::test_bind_no_hint_none_default[True-foo --a 1] PASSED [ 18%] tests/test_bind_basic.py::test_bind_no_hint_typed_default[False-foo 1] PASSED [ 18%] tests/test_bind_basic.py::test_bind_no_hint_typed_default[False-foo --a=1] PASSED [ 19%] tests/test_bind_basic.py::test_bind_no_hint_typed_default[False-foo --a 1] PASSED [ 19%] tests/test_bind_basic.py::test_bind_no_hint_typed_default[True-foo 1] PASSED [ 19%] tests/test_bind_basic.py::test_bind_no_hint_typed_default[True-foo --a=1] PASSED [ 19%] tests/test_bind_basic.py::test_bind_no_hint_typed_default[True-foo --a 1] PASSED [ 19%] tests/test_bind_basic.py::test_bind_any_hint[False-foo 1] PASSED [ 19%] tests/test_bind_basic.py::test_bind_any_hint[False-foo --a=1] PASSED [ 19%] tests/test_bind_basic.py::test_bind_any_hint[False-foo --a 1] PASSED [ 19%] tests/test_bind_basic.py::test_bind_any_hint[True-foo 1] PASSED [ 20%] tests/test_bind_basic.py::test_bind_any_hint[True-foo --a=1] PASSED [ 20%] tests/test_bind_basic.py::test_bind_any_hint[True-foo --a 1] PASSED [ 20%] tests/test_bind_basic.py::test_bind_int_advanced[1] PASSED [ 20%] tests/test_bind_basic.py::test_bind_int_advanced[0b1] PASSED [ 20%] tests/test_bind_basic.py::test_bind_int_advanced[0x01] PASSED [ 20%] tests/test_bind_basic.py::test_bind_int_advanced[1.0] PASSED [ 20%] tests/test_bind_basic.py::test_bind_int_advanced[0.9] PASSED [ 20%] tests/test_bind_basic.py::test_bind_int_advanced_coercion_error PASSED [ 21%] tests/test_bind_basic.py::test_bind_override_app_groups PASSED [ 21%] tests/test_bind_basic.py::test_bind_version PASSED [ 21%] tests/test_bind_basic.py::test_bind_version_factory PASSED [ 21%] tests/test_bind_basic.py::test_missing_keyword_argument[cmd_str_e0] PASSED [ 21%] tests/test_bind_basic.py::test_missing_keyword_argument[cmd_str_e1] PASSED [ 21%] tests/test_bind_basic.py::test_default_double_hyphen_end_of_options_delimiter[1 -- --2 3 4] PASSED [ 21%] tests/test_bind_basic.py::test_default_double_hyphen_end_of_options_delimiter[-- 1 --2 3 4] PASSED [ 21%] tests/test_bind_basic.py::test_default_double_hyphen_end_of_options_delimiter[--c=3 4 -- 1 --2] PASSED [ 21%] tests/test_bind_basic.py::test_default_double_hyphen_end_of_options_delimiter[--c 3 4 -- 1 --2] PASSED [ 22%] tests/test_bind_basic.py::test_disabled_double_hyphen_end_of_options_delimiter_from_app PASSED [ 22%] tests/test_bind_basic.py::test_disabled_double_hyphen_end_of_options_delimiter_from_parse_args PASSED [ 22%] tests/test_bind_basic.py::test_end_of_options_delimiter_from_parse_args PASSED [ 22%] tests/test_bind_basic.py::test_end_of_options_delimiter_override PASSED [ 22%] tests/test_bind_boolean_flag.py::test_boolean_flag_default[--my-flag-True] PASSED [ 22%] tests/test_bind_boolean_flag.py::test_boolean_flag_default[--my-flag=true-True] PASSED [ 22%] tests/test_bind_boolean_flag.py::test_boolean_flag_default[--my-flag=false-False] PASSED [ 22%] tests/test_bind_boolean_flag.py::test_boolean_flag_default[--no-my-flag-False] PASSED [ 23%] tests/test_bind_boolean_flag.py::test_boolean_flag_app_parameter_default PASSED [ 23%] tests/test_bind_boolean_flag.py::test_boolean_flag_app_parameter_negative PASSED [ 23%] tests/test_bind_boolean_flag.py::test_boolean_flag_app_parameter_default_annotated_override PASSED [ 23%] tests/test_bind_boolean_flag.py::test_boolean_flag_app_parameter_default_nested_annotated_override PASSED [ 23%] tests/test_bind_boolean_flag.py::test_boolean_flag_group_default_parameter_resolution_1 PASSED [ 23%] tests/test_bind_boolean_flag.py::test_boolean_flag_custom_positive[--bar-True] PASSED [ 23%] tests/test_bind_boolean_flag.py::test_boolean_flag_custom_positive[--no-bar-False] PASSED [ 23%] tests/test_bind_boolean_flag.py::test_boolean_flag_custom_short_positive[--bar-True] PASSED [ 24%] tests/test_bind_boolean_flag.py::test_boolean_flag_custom_short_positive[--no-bar-False] PASSED [ 24%] tests/test_bind_boolean_flag.py::test_boolean_flag_custom_negative[--my-flag-True] PASSED [ 24%] tests/test_bind_boolean_flag.py::test_boolean_flag_custom_negative[--yesnt-my-flag-False] PASSED [ 24%] tests/test_bind_boolean_flag.py::test_boolean_flag_disable_negative[] PASSED [ 24%] tests/test_bind_boolean_flag.py::test_boolean_flag_disable_negative[negative1] PASSED [ 24%] tests/test_bind_boolean_flag.py::test_boolean_flag_disable_negative[negative2] PASSED [ 24%] tests/test_bind_converter_validator.py::test_custom_converter PASSED [ 24%] tests/test_bind_converter_validator.py::test_custom_converter_dict PASSED [ 25%] tests/test_bind_converter_validator.py::test_custom_converter_user_value_error_single_token PASSED [ 25%] tests/test_bind_converter_validator.py::test_custom_converter_user_value_error_multi_token PASSED [ 25%] tests/test_bind_converter_validator.py::test_custom_converter_user_value_error_with_message PASSED [ 25%] tests/test_bind_converter_validator.py::test_custom_converter_user_kwargs_error PASSED [ 25%] tests/test_bind_converter_validator.py::test_custom_converter_user_kwargs_error_with_message PASSED [ 25%] tests/test_bind_converter_validator.py::test_custom_validator_positional_or_keyword PASSED [ 25%] tests/test_bind_converter_validator.py::test_custom_validator_var_keyword PASSED [ 25%] tests/test_bind_converter_validator.py::test_custom_validator_var_positional PASSED [ 26%] tests/test_bind_converter_validator.py::test_custom_validators PASSED [ 26%] tests/test_bind_converter_validator.py::test_custom_converter_and_validator PASSED [ 26%] tests/test_bind_converter_validator.py::test_custom_validator_on_default_signature_value PASSED [ 26%] tests/test_bind_converter_validator.py::test_custom_command_validator PASSED [ 26%] tests/test_bind_converter_validator.py::test_custom_converter_inside_class PASSED [ 26%] tests/test_bind_custom_type.py::test_custom_type_one_token_implicit_convert PASSED [ 26%] tests/test_bind_custom_type.py::test_custom_type_one_token_explicit_convert PASSED [ 26%] tests/test_bind_dataclasses.py::test_bind_dataclass PASSED [ 26%] tests/test_bind_dataclasses.py::test_bind_dataclass_missing_all_arguments PASSED [ 27%] tests/test_bind_dataclasses.py::test_bind_dataclass_recursive PASSED [ 27%] tests/test_bind_dataclasses.py::test_bind_dataclass_recursive_missing_arg PASSED [ 27%] tests/test_bind_dataclasses.py::test_bind_dataclass_double_name_override_no_hyphen['Bob Smith' 30] PASSED [ 27%] tests/test_bind_dataclasses.py::test_bind_dataclass_double_name_override_no_hyphen[--nickname='Bob Smith' --player.years-young=30] PASSED [ 27%] tests/test_bind_dataclasses.py::test_bind_dataclass_positionally[100 200] PASSED [ 27%] tests/test_bind_dataclasses.py::test_bind_dataclass_positionally[--a 100 --bar 200] PASSED [ 27%] tests/test_bind_dataclasses.py::test_bind_dataclass_positionally[--bar 200 100] PASSED [ 27%] tests/test_bind_dataclasses.py::test_bind_dataclass_default_factory_help PASSED [ 28%] tests/test_bind_dataclasses.py::test_bind_dataclass_positionally_with_keyword_only_exception_no_default PASSED [ 28%] tests/test_bind_dataclasses.py::test_bind_dataclass_positionally_with_keyword_only_exception_with_default PASSED [ 28%] tests/test_bind_dataclasses.py::test_bind_dataclass_tuple_in_var_args PASSED [ 28%] tests/test_bind_dict.py::test_bind_dict_str_to_str[Dict0] PASSED [ 28%] tests/test_bind_dict.py::test_bind_dict_str_to_str[dict] PASSED [ 28%] tests/test_bind_dict.py::test_bind_dict_str_to_str[Dict1] PASSED [ 28%] tests/test_bind_dict.py::test_bind_dict_str_to_int_typing PASSED [ 28%] tests/test_bind_dict.py::test_bind_dict_str_to_int_builtin PASSED [ 29%] tests/test_bind_empty_iterable.py::test_optional_list_empty_flag_default[-None] PASSED [ 29%] tests/test_bind_empty_iterable.py::test_optional_list_empty_flag_default[--empty-my-list-expected1] PASSED [ 29%] tests/test_bind_empty_iterable.py::test_optional_list_empty_flag_default[--empty-my-list=True-expected2] PASSED [ 29%] tests/test_bind_empty_iterable.py::test_optional_list_empty_flag_default[--empty-my-list=False-None] PASSED [ 29%] tests/test_bind_empty_iterable.py::test_optional_set_empty_flag_default[-None] PASSED [ 29%] tests/test_bind_empty_iterable.py::test_optional_set_empty_flag_default[--empty-my-set-expected1] PASSED [ 29%] tests/test_bind_empty_iterable.py::test_optional_set_empty_flag_default[--empty-my-set=True-expected2] PASSED [ 29%] tests/test_bind_empty_iterable.py::test_optional_set_empty_flag_default[--empty-my-set=False-None] PASSED [ 30%] tests/test_bind_env_var.py::test_env_var_unset_use_signature_default PASSED [ 30%] tests/test_bind_env_var.py::test_env_var_set_use_env_var PASSED [ 30%] tests/test_bind_env_var.py::test_env_var_set_use_env_var_no_default PASSED [ 30%] tests/test_bind_env_var.py::test_env_var_list_set_use_env_var PASSED [ 30%] tests/test_bind_env_var.py::test_env_var_unset_list_use_signature_default PASSED [ 30%] tests/test_bind_generic_class.py::test_bind_generic_class_accepts_keys_true PASSED [ 30%] tests/test_bind_generic_class.py::test_bind_generic_class_accepts_keys_none_1_args PASSED [ 30%] tests/test_bind_generic_class.py::test_bind_generic_class_accepts_keys_false_1_args PASSED [ 31%] tests/test_bind_generic_class.py::test_bind_generic_class_accepts_default_multiple_args PASSED [ 31%] tests/test_bind_generic_class.py::test_bind_generic_class_accepts_false_multiple_args PASSED [ 31%] tests/test_bind_generic_class.py::test_bind_generic_class_keyword_with_positional_only_subkeys PASSED [ 31%] tests/test_bind_kwargs.py::test_kwargs_list_int PASSED [ 31%] tests/test_bind_kwargs.py::test_kwargs_int PASSED [ 31%] tests/test_bind_kwargs.py::test_args_and_kwargs_int PASSED [ 31%] tests/test_bind_list.py::test_pos_list PASSED [ 31%] tests/test_bind_list.py::test_keyword_list PASSED [ 31%] tests/test_bind_list.py::test_keyword_list_mutable_default PASSED [ 32%] tests/test_bind_list.py::test_keyword_list_pos PASSED [ 32%] tests/test_bind_list.py::test_keyword_optional_list_none_default PASSED [ 32%] tests/test_bind_list.py::test_keyword_list_of_bool[cmd_expected0] PASSED [ 32%] tests/test_bind_list.py::test_keyword_list_of_bool[cmd_expected1] PASSED [ 32%] tests/test_bind_list.py::test_keyword_list_of_bool[cmd_expected2] PASSED [ 32%] tests/test_bind_list.py::test_keyword_list_of_bool[cmd_expected3] PASSED [ 32%] tests/test_bind_list.py::test_keyword_list_of_bool[cmd_expected4] PASSED [ 32%] tests/test_bind_list.py::test_keyword_list_of_bool[cmd_expected5] PASSED [ 33%] tests/test_bind_list.py::test_keyword_list_of_bool[cmd_expected6] PASSED [ 33%] tests/test_bind_list.py::test_list_tuple_missing_arguments_no_arguments[foo --item] PASSED [ 33%] tests/test_bind_list.py::test_list_tuple_missing_arguments_non_divisible[foo --item 1] PASSED [ 33%] tests/test_bind_list.py::test_list_tuple_missing_arguments_non_divisible[foo --item a --stuff g] PASSED [ 33%] tests/test_bind_list.py::test_pos_sequence PASSED [ 33%] tests/test_bind_list.py::test_list_positional_all_but_last[fizz buzz bar] PASSED [ 33%] tests/test_bind_list.py::test_list_positional_all_but_last[-- fizz buzz bar] PASSED [ 33%] tests/test_bind_list.py::test_list_positional_all_but_last[fizz -- buzz bar] PASSED [ 34%] tests/test_bind_list.py::test_list_positional_all_but_last[fizz buzz -- bar] PASSED [ 34%] tests/test_bind_list.py::test_list_positional_all_but_last[fizz buzz bar --] PASSED [ 34%] tests/test_bind_namedtuple.py::test_bind_typing_named_tuple PASSED [ 34%] tests/test_bind_namedtuple.py::test_bind_typing_named_tuple_var_positional PASSED [ 34%] tests/test_bind_namedtuple.py::test_bind_collections_named_tuple PASSED [ 34%] tests/test_bind_namedtuple.py::test_bind_collections_named_tuple_unsupported SKIPPED [ 34%] tests/test_bind_no_parse.py::test_no_parse_pos PASSED [ 34%] tests/test_bind_no_parse.py::test_no_parse_invalid_kind PASSED [ 35%] tests/test_bind_pos_only.py::test_star_args[foo 1 2 3 4 5] PASSED [ 35%] tests/test_bind_pos_only.py::test_pos_only[foo 1 2 3] PASSED [ 35%] tests/test_bind_pos_only.py::test_pos_only_exceptions[cmd_str_e0] PASSED [ 35%] tests/test_bind_pos_only.py::test_pos_only_extended[foo 1 2 3 4] PASSED [ 35%] tests/test_bind_pos_only.py::test_pos_only_extended[foo 1 2 3 --d 4] PASSED [ 35%] tests/test_bind_pos_only.py::test_pos_only_extended[foo 1 2 --d=4 3] PASSED [ 35%] tests/test_bind_pos_only.py::test_pos_only_extended_exceptions[cmd_str_e0] PASSED [ 35%] tests/test_bind_pos_only.py::test_pos_only_extended_exceptions[cmd_str_e1] PASSED [ 36%] tests/test_bind_pos_only.py::test_pos_only_extended_str_type[foo a 2 3 4] PASSED [ 36%] tests/test_bind_pos_only.py::test_pos_only_extended_str_type[foo a 2 3 --d 4] PASSED [ 36%] tests/test_bind_pos_only.py::test_pos_only_extended_str_type[foo a 2 --d=4 3] PASSED [ 36%] tests/test_bind_tuple.py::test_bind_tuple_basic[1 2 80 160 255] PASSED [ 36%] tests/test_bind_tuple.py::test_bind_tuple_basic[--coordinates 1 2 --color 80 160 255] PASSED [ 36%] tests/test_bind_tuple.py::test_bind_tuple_basic[--color 80 160 255 --coordinates 1 2] PASSED [ 36%] tests/test_bind_tuple.py::test_bind_tuple_basic[--color 80 160 255 --coordinates=1 2] PASSED [ 36%] tests/test_bind_tuple.py::test_bind_tuple_nested[1 2 alice 100 200] PASSED [ 36%] tests/test_bind_tuple.py::test_bind_tuple_nested[--coordinates 1 2 --data alice 100 200] PASSED [ 37%] tests/test_bind_tuple.py::test_bind_tuple_nested[--data alice 100 200 --coordinates 1 2] PASSED [ 37%] tests/test_bind_tuple.py::test_bind_tuple_ellipsis[1 2 alice 100 bob 200] PASSED [ 37%] tests/test_bind_tuple.py::test_bind_tuple_ellipsis[--coordinates 1 2 --data alice 100 --data bob 200] PASSED [ 37%] tests/test_bind_tuple.py::test_bind_tuple_ellipsis[--data alice 100 --coordinates 1 2 --data bob 200] PASSED [ 37%] tests/test_bind_tuple.py::test_bind_tuple_no_inner_types[1 2 3] PASSED [ 37%] tests/test_bind_tuple.py::test_bind_tuple_no_inner_types[--values 1 --values 2 --values 3] PASSED [ 37%] tests/test_bind_tuple.py::test_bind_tuple_insufficient_tokens[1] PASSED [ 37%] tests/test_bind_tuple.py::test_bind_tuple_insufficient_tokens[--coordinates 1] PASSED [ 38%] tests/test_bind_tuple.py::test_bind_list_of_tuple[--coordinates 1 2 --color 80 160 255 --coordinates 3 4] PASSED [ 38%] tests/test_bind_tuple.py::test_bind_list_of_tuple[--coordinates 1 2 --coordinates 3 4 --color 80 160 255] PASSED [ 38%] tests/test_bind_tuple.py::test_bind_list_of_tuple[1 2 3 4 --color 80 160 255] PASSED [ 38%] tests/test_bind_typed_dict.py::test_bind_typed_dict PASSED [ 38%] tests/test_bind_typed_dict.py::test_bind_typed_dict_missing_arg_basic PASSED [ 38%] tests/test_bind_typed_dict.py::test_bind_typed_dict_missing_arg_flatten PASSED [ 38%] tests/test_bind_typed_dict.py::test_bind_typed_dict_missing_arg_renamed_no_hyphen PASSED [ 38%] tests/test_bind_typed_dict.py::test_bind_typed_dict_missing_arg_renamed_hyphen PASSED [ 39%] tests/test_bind_typed_dict.py::test_bind_typed_dict_missing_arg_nested PASSED [ 39%] tests/test_bind_typed_dict.py::test_bind_typed_dict_total_false PASSED [ 39%] tests/test_bind_typed_dict.py::test_bind_typed_dict_not_required PASSED [ 39%] tests/test_bind_typed_dict.py::test_bind_typed_dict_required PASSED [ 39%] tests/test_bind_typed_dict.py::test_bind_typed_dict_extra_field PASSED [ 39%] tests/test_bind_union.py::test_union_required_implicit_coercion[False-foo 1-1] PASSED [ 39%] tests/test_bind_union.py::test_union_required_implicit_coercion[False-foo --a=1-1] PASSED [ 39%] tests/test_bind_union.py::test_union_required_implicit_coercion[False-foo --a 1-1] PASSED [ 40%] tests/test_bind_union.py::test_union_required_implicit_coercion[False-foo bar-bar] PASSED [ 40%] tests/test_bind_union.py::test_union_required_implicit_coercion[False-foo --a=bar-bar] PASSED [ 40%] tests/test_bind_union.py::test_union_required_implicit_coercion[False-foo --a bar-bar] PASSED [ 40%] tests/test_bind_union.py::test_union_required_implicit_coercion[True-foo 1-1] PASSED [ 40%] tests/test_bind_union.py::test_union_required_implicit_coercion[True-foo --a=1-1] PASSED [ 40%] tests/test_bind_union.py::test_union_required_implicit_coercion[True-foo --a 1-1] PASSED [ 40%] tests/test_bind_union.py::test_union_required_implicit_coercion[True-foo bar-bar] PASSED [ 40%] tests/test_bind_union.py::test_union_required_implicit_coercion[True-foo --a=bar-bar] PASSED [ 41%] tests/test_bind_union.py::test_union_required_implicit_coercion[True-foo --a bar-bar] PASSED [ 41%] tests/test_bind_union.py::test_union_coercion_cannot_coerce_error PASSED [ 41%] tests/test_bind_var_pos.py::test_bind_var_pos PASSED [ 41%] tests/test_coercion.py::test_token_count_tuple_basic PASSED [ 41%] tests/test_coercion.py::test_token_count_tuple_no_inner_type PASSED [ 41%] tests/test_coercion.py::test_token_count_tuple_nested PASSED [ 41%] tests/test_coercion.py::test_token_count_tuple_ellipsis PASSED [ 41%] tests/test_coercion.py::test_token_count_tuple_ellipsis_nested PASSED [ 42%] tests/test_coercion.py::test_token_union PASSED [ 42%] tests/test_coercion.py::test_token_count_standard PASSED [ 42%] tests/test_coercion.py::test_token_count_bool PASSED [ 42%] tests/test_coercion.py::test_token_count_list PASSED [ 42%] tests/test_coercion.py::test_token_count_sequence PASSED [ 42%] tests/test_coercion.py::test_token_count_list_generic PASSED [ 42%] tests/test_coercion.py::test_token_count_list_direct PASSED [ 42%] tests/test_coercion.py::test_token_count_list_of_tuple PASSED [ 42%] tests/test_coercion.py::test_token_count_list_of_tuple_nested PASSED [ 43%] tests/test_coercion.py::test_token_count_iterable PASSED [ 43%] tests/test_coercion.py::test_token_count_union PASSED [ 43%] tests/test_coercion.py::test_token_count_union_error PASSED [ 43%] tests/test_coercion.py::test_coerce_no_tokens PASSED [ 43%] tests/test_coercion.py::test_coerce_bool PASSED [ 43%] tests/test_coercion.py::test_coerce_error PASSED [ 43%] tests/test_coercion.py::test_coerce_int PASSED [ 43%] tests/test_coercion.py::test_coerce_annotated_int PASSED [ 44%] tests/test_coercion.py::test_coerce_optional_annotated_int PASSED [ 44%] tests/test_coercion.py::test_coerce_annotated_union_str_secondary_choice PASSED [ 44%] tests/test_coercion.py::test_coerce_annotated_nested_union_str_secondary_choice PASSED [ 44%] tests/test_coercion.py::test_coerce_annotated_union_int PASSED [ 44%] tests/test_coercion.py::test_coerce_enum PASSED [ 44%] tests/test_coercion.py::test_coerce_tuple_basic_single PASSED [ 44%] tests/test_coercion.py::test_coerce_tuple_str_single PASSED [ 44%] tests/test_coercion.py::test_coerce_tuple_basic_double PASSED [ 45%] tests/test_coercion.py::test_coerce_tuple_typing_no_inner_types PASSED [ 45%] tests/test_coercion.py::test_coerce_tuple_builtin_no_inner_types PASSED [ 45%] tests/test_coercion.py::test_coerce_tuple_nested PASSED [ 45%] tests/test_coercion.py::test_coerce_tuple_len_mismatch_underflow PASSED [ 45%] tests/test_coercion.py::test_coerce_tuple_len_mismatch_overflow PASSED [ 45%] tests/test_coercion.py::test_coerce_tuple_ellipsis_too_many_inner_types PASSED [ 45%] tests/test_coercion.py::test_coerce_tuple_ellipsis_non_divisible PASSED [ 45%] tests/test_coercion.py::test_coerce_list PASSED [ 46%] tests/test_coercion.py::test_coerce_list_of_tuple_str_single_1 PASSED [ 46%] tests/test_coercion.py::test_coerce_list_of_tuple_str_single_2 PASSED [ 46%] tests/test_coercion.py::test_coerce_bare_list PASSED [ 46%] tests/test_coercion.py::test_coerce_iterable PASSED [ 46%] tests/test_coercion.py::test_coerce_set PASSED [ 46%] tests/test_coercion.py::test_coerce_frozenset PASSED [ 46%] tests/test_coercion.py::test_coerce_literal PASSED [ 46%] tests/test_coercion.py::test_coerce_literal_invalid_choice PASSED [ 47%] tests/test_coercion.py::test_coerce_literal_invalid_choice_keyword PASSED [ 47%] tests/test_coercion.py::test_coerce_literal_invalid_choice_non_cli_token PASSED [ 47%] tests/test_coercion.py::test_coerce_literal_invalid_choice_keyword_non_cli_token PASSED [ 47%] tests/test_coercion.py::test_coerce_path PASSED [ 47%] tests/test_coercion.py::test_coerce_any PASSED [ 47%] tests/test_coercion.py::test_coerce_bytes PASSED [ 47%] tests/test_coercion.py::test_coerce_bytearray PASSED [ 47%] tests/test_coercion.py::test_coerce_parameter_kind_empty PASSED [ 47%] tests/test_coercion.py::test_coerce_datetime PASSED [ 48%] tests/test_coercion.py::test_parse_timedelta_valid[30s-expected_output0] PASSED [ 48%] tests/test_coercion.py::test_parse_timedelta_valid[5m-expected_output1] PASSED [ 48%] tests/test_coercion.py::test_parse_timedelta_valid[2h-expected_output2] PASSED [ 48%] tests/test_coercion.py::test_parse_timedelta_valid[1d-expected_output3] PASSED [ 48%] tests/test_coercion.py::test_parse_timedelta_valid[3w-expected_output4] PASSED [ 48%] tests/test_coercion.py::test_parse_timedelta_valid[6M-expected_output5] PASSED [ 48%] tests/test_coercion.py::test_parse_timedelta_valid[1y-expected_output6] PASSED [ 48%] tests/test_coercion.py::test_parse_timedelta_valid[1h30m-expected_output7] PASSED [ 49%] tests/test_coercion.py::test_parse_timedelta_valid[1d12h-expected_output8] PASSED [ 49%] tests/test_coercion.py::test_parse_timedelta_valid[2d5h30m-expected_output9] PASSED [ 49%] tests/test_coercion.py::test_parse_timedelta_valid[1w2d-expected_output10] PASSED [ 49%] tests/test_coercion.py::test_parse_timedelta_valid[3h45m20s-expected_output11] PASSED [ 49%] tests/test_coercion.py::test_parse_timedelta_valid[0s-expected_output12] PASSED [ 49%] tests/test_coercion.py::test_parse_timedelta_valid[1s-expected_output13] PASSED [ 49%] tests/test_coercion.py::test_parse_timedelta_valid[100d-expected_output14] PASSED [ 49%] tests/test_coercion.py::test_parse_timedelta_valid[10000s-expected_output15] PASSED [ 50%] tests/test_coercion.py::test_parse_timedelta_valid[30m1h-expected_output16] PASSED [ 50%] tests/test_coercion.py::test_parse_timedelta_valid[45s2h-expected_output17] PASSED [ 50%] tests/test_coercion.py::test_parse_timedelta_valid[1h1h-expected_output18] PASSED [ 50%] tests/test_coercion.py::test_parse_timedelta_valid[1d1d1d-expected_output19] PASSED [ 50%] tests/test_coercion.py::test_parse_timedelta_valid[-1h-expected_output20] PASSED [ 50%] tests/test_coercion.py::test_parse_timedelta_valid[1.5h-expected_output21] PASSED [ 50%] tests/test_coercion.py::test_parse_timedelta_invalid[] PASSED [ 50%] tests/test_coercion.py::test_parse_timedelta_invalid[abc] PASSED [ 51%] tests/test_coercion.py::test_parse_timedelta_invalid[1] PASSED [ 51%] tests/test_coercion.py::test_parse_timedelta_invalid[1x] PASSED [ 51%] tests/test_coercion.py::test_parse_timedelta_invalid[h1] PASSED [ 51%] tests/test_coercion.py::test_parse_timedelta_invalid[3 days] PASSED [ 51%] tests/test_coercion.py::test_parse_timedelta_equivalence PASSED [ 51%] tests/test_command_collision.py::test_command_collision PASSED [ 51%] tests/test_command_collision.py::test_command_collision_meta PASSED [ 51%] tests/test_command_collision.py::test_command_collision_default PASSED [ 52%] tests/test_console.py::test_root_console[foo --help] PASSED [ 52%] tests/test_console.py::test_root_console[foo invalid-command] PASSED [ 52%] tests/test_console.py::test_root_console_subapp[foo --help] PASSED [ 52%] tests/test_console.py::test_root_console_subapp[foo invalid-command] PASSED [ 52%] tests/test_console.py::test_root_subapp_console[foo --help] PASSED [ 52%] tests/test_console.py::test_root_subapp_console[foo invalid-command] PASSED [ 52%] tests/test_console.py::test_root_subapp_arg_console[foo --help] PASSED [ 52%] tests/test_console.py::test_root_subapp_arg_console[foo invalid-command] PASSED [ 52%] tests/test_console.py::test_console_populated_issue_103 PASSED [ 53%] tests/test_edit.py::test_basic_edit PASSED [ 53%] tests/test_edit.py::test_custom_path PASSED [ 53%] tests/test_edit.py::test_editor_not_found PASSED [ 53%] tests/test_edit.py::test_did_not_save PASSED [ 53%] tests/test_edit.py::test_did_not_change PASSED [ 53%] tests/test_edit.py::test_editor_error PASSED [ 53%] tests/test_edit.py::test_custom_encoding PASSED [ 53%] tests/test_edit.py::test_fallback_editors PASSED [ 54%] tests/test_edit.py::test_editor_args PASSED [ 54%] tests/test_edit.py::test_optional_change PASSED [ 54%] tests/test_edit.py::test_file_cleanup PASSED [ 54%] tests/test_env_var.py::test_env_var_split_path_windows PASSED [ 54%] tests/test_env_var.py::test_env_var_split_path_posix_multiple[List0] PASSED [ 54%] tests/test_env_var.py::test_env_var_split_path_posix_multiple[List1] PASSED [ 54%] tests/test_env_var.py::test_env_var_split_path_posix_multiple[Tuple0] PASSED [ 54%] tests/test_env_var.py::test_env_var_split_path_posix_multiple[Tuple1] PASSED [ 55%] tests/test_env_var.py::test_env_var_split_path_posix_multiple[Annotated] PASSED [ 55%] tests/test_env_var.py::test_env_var_split_path_posix_single PASSED [ 55%] tests/test_env_var.py::test_env_var_split_path_general PASSED [ 55%] tests/test_exceptions.py::test_exceptions_missing_argument_single PASSED [ 55%] tests/test_exceptions.py::test_exceptions_missing_argument_flag PASSED [ 55%] tests/test_exceptions.py::test_exceptions_validation_error_cli_single_positional PASSED [ 55%] tests/test_exceptions.py::test_exceptions_validation_error_cli_single_keyword PASSED [ 55%] tests/test_exceptions.py::test_exceptions_validation_error_non_cli_single_keyword PASSED [ 56%] tests/test_exceptions.py::test_exceptions_validation_error_cli_multi_positional PASSED [ 56%] tests/test_exceptions.py::test_exceptions_validation_error_cli_multi_keyword PASSED [ 56%] tests/test_exceptions.py::test_exceptions_coercion_error_from_positional_cli PASSED [ 56%] tests/test_exceptions.py::test_exceptions_coercion_error_from_keyword_cli PASSED [ 56%] tests/test_exceptions.py::test_exceptions_coercion_error_verbose PASSED [ 56%] tests/test_exceptions.py::test_exceptions_mixed_argument_error PASSED [ 56%] tests/test_exceptions.py::test_exceptions_unknown_command PASSED [ 56%] tests/test_exceptions.py::test_exceptions_argument_order_error_singular PASSED [ 57%] tests/test_exceptions.py::test_exceptions_argument_order_error_plural PASSED [ 57%] tests/test_future_annotations.py::test_future_annotations_basic PASSED [ 57%] tests/test_future_annotations.py::test_future_annotations_dataclass PASSED [ 57%] tests/test_future_annotations.py::test_future_annotations_generic_class PASSED [ 57%] tests/test_future_annotations.py::test_future_annotations_attrs_movie PASSED [ 57%] tests/test_future_annotations.py::test_future_annotations_typed_dict_movie PASSED [ 57%] tests/test_future_annotations.py::test_future_annotations_named_tuple_movie PASSED [ 57%] tests/test_future_annotations.py::test_future_annotations_pydantic_movie PASSED [ 57%] tests/test_group.py::test_group_show_property PASSED [ 58%] tests/test_group.py::test_group_default_parameter_converter PASSED [ 58%] tests/test_group.py::test_command_validator PASSED [ 58%] tests/test_group.py::test_command_validator_with_message PASSED [ 58%] tests/test_group.py::test_group_command_default_parameter_resolution PASSED [ 58%] tests/test_group.py::test_group_default_parameter_validator PASSED [ 58%] tests/test_group.py::test_group_validator PASSED [ 58%] tests/test_group.py::test_group_sort_key_property PASSED [ 58%] tests/test_group.py::test_group_sorted_classmethod_basic PASSED [ 59%] tests/test_group.py::test_group_sorted_classmethod_tuple PASSED [ 59%] tests/test_group_extractors.py::test_groups_annotated_invalid_recursive_definition PASSED [ 59%] tests/test_group_extractors.py::test_groups_from_app_implicit PASSED [ 59%] tests/test_group_extractors.py::test_commands_groups_name_collision PASSED [ 59%] tests/test_help.py::test_empty_help_panel_rich_silent PASSED [ 59%] tests/test_help.py::test_help_mutable_default PASSED [ 59%] tests/test_help.py::test_help_default_action PASSED [ 59%] tests/test_help.py::test_help_custom_usage PASSED [ 60%] tests/test_help.py::test_help_custom_usage_subapp PASSED [ 60%] tests/test_help.py::test_help_default_help_flags PASSED [ 60%] tests/test_help.py::test_help_format_usage_empty PASSED [ 60%] tests/test_help.py::test_help_format_usage_command PASSED [ 60%] tests/test_help.py::test_format_commands_docstring PASSED [ 60%] tests/test_help.py::test_format_commands_docstring_long_only PASSED [ 60%] tests/test_help.py::test_format_commands_no_show PASSED [ 60%] tests/test_help.py::test_format_commands_explicit_help PASSED [ 61%] tests/test_help.py::test_format_commands_explicit_name PASSED [ 61%] tests/test_help.py::test_help_empty PASSED [ 61%] tests/test_help.py::test_format_choices_rich_format PASSED [ 61%] tests/test_help.py::test_help_format_group_parameters_empty PASSED [ 61%] tests/test_help.py::test_help_format_group_parameters PASSED [ 61%] tests/test_help.py::test_help_format_group_parameters_short_name PASSED [ 61%] tests/test_help.py::test_help_format_group_parameters_from_docstring PASSED [ 61%] tests/test_help.py::test_help_format_group_parameters_bool_flag PASSED [ 62%] tests/test_help.py::test_help_format_group_parameters_bool_flag_custom_negative[--yesnt-foo] PASSED [ 62%] tests/test_help.py::test_help_format_group_parameters_bool_flag_custom_negative[yesnt-foo] PASSED [ 62%] tests/test_help.py::test_help_format_group_parameters_list_flag PASSED [ 62%] tests/test_help.py::test_help_format_group_parameters_defaults PASSED [ 62%] tests/test_help.py::test_help_format_group_parameters_defaults_no_show PASSED [ 62%] tests/test_help.py::test_help_format_group_parameters_choices_literal_no_show PASSED [ 62%] tests/test_help.py::test_help_format_group_parameters_choices_literal_union PASSED [ 62%] tests/test_help.py::test_help_format_group_parameters_choices_literal_union_python310_syntax_0 PASSED [ 63%] tests/test_help.py::test_help_format_group_parameters_choices_literal_union_python310_syntax_1 PASSED [ 63%] tests/test_help.py::test_help_format_group_parameters_choices_enum PASSED [ 63%] tests/test_help.py::test_help_format_group_parameters_choices_enum_list PASSED [ 63%] tests/test_help.py::test_help_format_group_parameters_choices_enum_list_typing PASSED [ 63%] tests/test_help.py::test_help_format_group_parameters_choices_enum_sequence PASSED [ 63%] tests/test_help.py::test_help_format_group_parameters_choices_literal_sequence PASSED [ 63%] tests/test_help.py::test_help_format_group_parameters_choices_literal_set PASSED [ 63%] tests/test_help.py::test_help_parameter_string_annotation PASSED [ 63%] tests/test_help.py::test_help_format_group_parameters_choices_literal_set_typing PASSED [ 64%] tests/test_help.py::test_help_format_group_parameters_choices_literal_tuple PASSED [ 64%] tests/test_help.py::test_help_format_group_parameters_choices_literal_tuple_typing PASSED [ 64%] tests/test_help.py::test_help_format_group_parameters_choices_literal_tuple_variadic_typing PASSED [ 64%] tests/test_help.py::test_help_format_group_parameters_choices_literal_tuple_variadic PASSED [ 64%] tests/test_help.py::test_help_format_group_parameters_env_var PASSED [ 64%] tests/test_help.py::test_help_print_function PASSED [ 64%] tests/test_help.py::test_help_print_parameter_required PASSED [ 64%] tests/test_help.py::test_help_print_function_defaults PASSED [ 65%] tests/test_help.py::test_help_print_function_no_parse PASSED [ 65%] tests/test_help.py::test_help_print_parameter_group_description PASSED [ 65%] tests/test_help.py::test_help_print_parameter_group_no_show PASSED [ 65%] tests/test_help.py::test_help_print_command_group_description PASSED [ 65%] tests/test_help.py::test_help_print_command_group_no_show PASSED [ 65%] tests/test_help.py::test_help_print_combined_parameter_command_group PASSED [ 65%] tests/test_help.py::test_help_print_commands PASSED [ 65%] tests/test_help.py::test_help_print_commands_group_sort_key PASSED [ 66%] tests/test_help.py::test_help_print_commands_and_function PASSED [ 66%] tests/test_help.py::test_help_print_commands_special_flag_reassign PASSED [ 66%] tests/test_help.py::test_help_print_parameters_no_negative_from_default_parameter PASSED [ 66%] tests/test_help.py::test_help_print_commands_plus_meta PASSED [ 66%] tests/test_help.py::test_help_print_commands_sort_key PASSED [ 66%] tests/test_help.py::test_help_print_commands_plus_meta_short PASSED [ 66%] tests/test_help.py::test_help_restructuredtext PASSED [ 66%] tests/test_help.py::test_help_markdown PASSED [ 67%] tests/test_help.py::test_help_rich PASSED [ 67%] tests/test_help.py::test_help_plaintext PASSED [ 67%] tests/test_help.py::test_help_consistent_formatting PASSED [ 67%] tests/test_help.py::test_help_help_on_error PASSED [ 67%] tests/test_help.py::test_issue_373_help_space_with_meta_app PASSED [ 67%] tests/test_interactive_shell.py::test_interactive_shell PASSED [ 67%] tests/test_json_string_dict.py::test_bind_dataclass_from_env_json PASSED [ 67%] tests/test_json_string_dict.py::test_bind_dataclass_from_cli_json[--origin='{"x": 1, "y": 2}'] PASSED [ 68%] tests/test_json_string_dict.py::test_bind_dataclass_from_cli_json[--origin '{"x": 1, "y": 2}'] PASSED [ 68%] tests/test_json_string_dict.py::test_bind_dataclass_from_cli_json[--origin='{"x": 1, "y": 2, "label": null}'] PASSED [ 68%] tests/test_json_string_list.py::test_json_list_cli_str[None---values=[1,2,3]] PASSED [ 68%] tests/test_json_string_list.py::test_json_list_cli_str[None---values [1,2,3]] PASSED [ 68%] tests/test_json_string_list.py::test_json_list_cli_str[None---values [1,2] --values [3]] PASSED [ 68%] tests/test_json_string_list.py::test_json_list_cli_str[None---values [1] --values '[2, 3]'] PASSED [ 68%] tests/test_json_string_list.py::test_json_list_cli_str[None---values 1 --values [2,3]] PASSED [ 68%] tests/test_json_string_list.py::test_json_list_cli_str[None---values [1] --values [2] --values [3]] PASSED [ 68%] tests/test_json_string_list.py::test_json_list_cli_str[True---values=[1,2,3]] PASSED [ 69%] tests/test_json_string_list.py::test_json_list_cli_str[True---values [1,2,3]] PASSED [ 69%] tests/test_json_string_list.py::test_json_list_cli_str[True---values [1,2] --values [3]] PASSED [ 69%] tests/test_json_string_list.py::test_json_list_cli_str[True---values [1] --values '[2, 3]'] PASSED [ 69%] tests/test_json_string_list.py::test_json_list_cli_str[True---values 1 --values [2,3]] PASSED [ 69%] tests/test_json_string_list.py::test_json_list_cli_str[True---values [1] --values [2] --values [3]] PASSED [ 69%] tests/test_json_string_list.py::test_json_list_str_none[list0] PASSED [ 69%] tests/test_json_string_list.py::test_json_list_str_none[list1] PASSED [ 69%] tests/test_json_string_list.py::test_json_list_str_none[Sequence0] PASSED [ 70%] tests/test_json_string_list.py::test_json_list_str_none[Sequence1] PASSED [ 70%] tests/test_json_string_list.py::test_json_list_str_none[Iterable0] PASSED [ 70%] tests/test_json_string_list.py::test_json_list_str_none[Iterable1] PASSED [ 70%] tests/test_json_string_list.py::test_json_list_optional_int PASSED [ 70%] tests/test_json_string_list.py::test_json_list_str_cli_str_true[list0] PASSED [ 70%] tests/test_json_string_list.py::test_json_list_str_cli_str_true[list1] PASSED [ 70%] tests/test_json_string_list.py::test_json_list_str_cli_str_true[Sequence0] PASSED [ 70%] tests/test_json_string_list.py::test_json_list_str_cli_str_true[Sequence1] PASSED [ 71%] tests/test_json_string_list.py::test_json_list_str_cli_str_true[Iterable0] PASSED [ 71%] tests/test_json_string_list.py::test_json_list_str_cli_str_true[Iterable1] PASSED [ 71%] tests/test_json_string_list.py::test_json_list_str_cli_str_false[list0] PASSED [ 71%] tests/test_json_string_list.py::test_json_list_str_cli_str_false[list1] PASSED [ 71%] tests/test_json_string_list.py::test_json_list_env_str[None-[1,2,3]] PASSED [ 71%] tests/test_json_string_list.py::test_json_list_env_str[None-[1, 2, 3]] PASSED [ 71%] tests/test_json_string_list.py::test_json_list_env_str[True-[1,2,3]] PASSED [ 71%] tests/test_json_string_list.py::test_json_list_env_str[True-[1, 2, 3]] PASSED [ 72%] tests/test_json_string_list.py::test_json_list_of_dataclass_cli SKIPPED [ 72%] tests/test_meta.py::test_meta_basic[1 --b 2 --c=c-value-manual --meta-flag] PASSED [ 72%] tests/test_meta.py::test_meta_basic[1 --b=2 --c=c-value-manual --meta-flag] PASSED [ 72%] tests/test_meta.py::test_meta_basic[1 --b=2 --c c-value-manual --meta-flag] PASSED [ 72%] tests/test_meta.py::test_meta_app_config_inheritance PASSED [ 72%] tests/test_meta.py::test_meta_app_nested_root_help PASSED [ 72%] tests/test_meta.py::test_meta_app_nested_subapp_help PASSED [ 72%] tests/test_meta.py::test_meta_app_nested_subapp_foo_help PASSED [ 73%] tests/test_meta.py::test_meta_app_nested_exec[-expected0] PASSED [ 73%] tests/test_meta.py::test_meta_app_nested_exec[subapp-expected1] PASSED [ 73%] tests/test_meta.py::test_meta_app_nested_exec[subapp foo 5-expected2] PASSED [ 73%] tests/test_name_transform.py::test_default_name_transform[FOO-foo] PASSED [ 73%] tests/test_name_transform.py::test_default_name_transform[_FOO-foo] PASSED [ 73%] tests/test_name_transform.py::test_default_name_transform[_FOO_-foo] PASSED [ 73%] tests/test_name_transform.py::test_default_name_transform[_F_O_O_-f-o-o] PASSED [ 73%] tests/test_name_transform.py::test_app_name_transform_default PASSED [ 73%] tests/test_name_transform.py::test_app_name_transform_custom PASSED [ 74%] tests/test_name_transform.py::test_subapp_name_transform_custom PASSED [ 74%] tests/test_name_transform.py::test_subapp_name_transform_custom_inherited PASSED [ 74%] tests/test_name_transform.py::test_parameter_name_transform_default PASSED [ 74%] tests/test_name_transform.py::test_parameter_name_transform_custom PASSED [ 74%] tests/test_name_transform.py::test_parameter_name_transform_kwargs[None] PASSED [ 74%] tests/test_name_transform.py::test_parameter_name_transform_kwargs[] PASSED [ 74%] tests/test_name_transform.py::test_parameter_name_transform_custom_name_override PASSED [ 74%] tests/test_name_transform.py::test_parameter_name_transform_custom_enum PASSED [ 75%] tests/test_name_transform.py::test_parameter_name_transform_help PASSED [ 75%] tests/test_name_transform.py::test_parameter_name_transform_help_enum PASSED [ 75%] tests/test_name_transform.py::test_parameter_name_transform_dataclass PASSED [ 75%] tests/test_new_type.py::test_new_type_str PASSED [ 75%] tests/test_new_type.py::test_new_type_token_count_str PASSED [ 75%] tests/test_new_type.py::test_new_type_token_count_list_str[foo-expected0] PASSED [ 75%] tests/test_new_type.py::test_new_type_token_count_list_str[--a foo-expected1] PASSED [ 75%] tests/test_new_type.py::test_new_type_token_count_list_str[foo bar-expected2] PASSED [ 76%] tests/test_new_type.py::test_new_type_token_count_list_str[--a foo --a bar-expected3] PASSED [ 76%] tests/test_new_type.py::test_new_type_token_count_list_str[foo bar baz-expected4] PASSED [ 76%] tests/test_new_type.py::test_new_type_token_count_list_str[--a foo --a bar --a baz-expected5] PASSED [ 76%] tests/test_parameter.py::test_parameter_get_negatives_bool_default PASSED [ 76%] tests/test_parameter.py::test_parameter_get_negatives_iterable_default[list] PASSED [ 76%] tests/test_parameter.py::test_parameter_get_negatives_iterable_default[set] PASSED [ 76%] tests/test_parameter.py::test_parameter_get_negatives_iterable_default[List] PASSED [ 76%] tests/test_parameter.py::test_parameter_get_negatives_iterable_default[Set] PASSED [ 77%] tests/test_parameter.py::test_parameter_get_negatives_iterable_custom_prefix[list] PASSED [ 77%] tests/test_parameter.py::test_parameter_get_negatives_iterable_custom_prefix[set] PASSED [ 77%] tests/test_parameter.py::test_parameter_get_negatives_iterable_custom_prefix[List] PASSED [ 77%] tests/test_parameter.py::test_parameter_get_negatives_iterable_custom_prefix[Set] PASSED [ 77%] tests/test_parameter.py::test_parameter_get_negatives_iterable_custom_prefix_list[list] PASSED [ 77%] tests/test_parameter.py::test_parameter_get_negatives_iterable_custom_prefix_list[set] PASSED [ 77%] tests/test_parameter.py::test_parameter_get_negatives_iterable_custom_prefix_list[List] PASSED [ 77%] tests/test_parameter.py::test_parameter_get_negatives_iterable_custom_prefix_list[Set] PASSED [ 78%] tests/test_parameter.py::test_parameter_negative_iterable_invalid_name PASSED [ 78%] tests/test_parameter.py::test_parameter_get_negatives_custom_single[bool] PASSED [ 78%] tests/test_parameter.py::test_parameter_get_negatives_custom_single[list] PASSED [ 78%] tests/test_parameter.py::test_parameter_get_negatives_custom_single[set] PASSED [ 78%] tests/test_parameter.py::test_parameter_get_negatives_bool_custom_list[bool] PASSED [ 78%] tests/test_parameter.py::test_parameter_get_negatives_bool_custom_list[list] PASSED [ 78%] tests/test_parameter.py::test_parameter_get_negatives_bool_custom_list[set] PASSED [ 78%] tests/test_parameter.py::test_parameter_get_negatives_bool_custom_prefix[bool] PASSED [ 78%] tests/test_parameter.py::test_parameter_get_negatives_bool_custom_prefix[list] PASSED [ 79%] tests/test_parameter.py::test_parameter_get_negatives_bool_custom_prefix[set] PASSED [ 79%] tests/test_parameter.py::test_parameter_negative_bool_invalid_name PASSED [ 79%] tests/test_parameter.py::test_parameter_get_negatives_bool_custom_prefix_list[bool] PASSED [ 79%] tests/test_parameter.py::test_parameter_get_negatives_bool_custom_prefix_list[list] PASSED [ 79%] tests/test_parameter.py::test_parameter_get_negatives_bool_custom_prefix_list[set] PASSED [ 79%] tests/test_parameter.py::test_parameter_from_annotation_basic PASSED [ 79%] tests/test_parameter.py::test_parameter_from_annotation_optional_annotated PASSED [ 79%] tests/test_parameter.py::test_parameter_from_annotation_empty_annotation PASSED [ 80%] tests/test_parameter.py::test_parameter_combine PASSED [ 80%] tests/test_parameter.py::test_parameter_combine_priority PASSED [ 80%] tests/test_parameter.py::test_parameter_combine_priority_none PASSED [ 80%] tests/test_parameter.py::test_parameter_default PASSED [ 80%] tests/test_parameter_allow_leading_hyphen.py::test_allow_leading_hyphen_false PASSED [ 80%] tests/test_parameter_allow_leading_hyphen.py::test_allow_leading_hyphen_true PASSED [ 80%] tests/test_parameter_decorator.py::test_parameter_decorator_dataclass[dataclass] PASSED [ 80%] tests/test_parameter_decorator.py::test_parameter_decorator_dataclass[define] PASSED [ 81%] tests/test_parameter_decorator.py::test_parameter_decorator_dataclass_nested_1[dataclass] PASSED [ 81%] tests/test_parameter_decorator.py::test_parameter_decorator_dataclass_nested_1[define] PASSED [ 81%] tests/test_parameter_decorator.py::test_parameter_decorator_dataclass_inheritance PASSED [ 81%] tests/test_py312_type_alias_type.py::test_py312_type_alias_type PASSED [ 81%] tests/test_py312_type_alias_type.py::test_py312_type_alias_type_help_get_choices[Literal-bmp] PASSED [ 81%] tests/test_py312_type_alias_type.py::test_py312_type_alias_type_help_get_choices[FontSingleFormat-otf, woff2, ttf, bdf, pcf] PASSED [ 81%] tests/test_py312_type_alias_type.py::test_py312_type_alias_type_help_get_choices[Union-otf, woff2, ttf, bdf, pcf, bmp] PASSED [ 81%] tests/test_py312_type_alias_type.py::test_py312_type_alias_type_help_get_choices[Union-otf, woff2, ttf, bdf, pcf, otc, ttc0] PASSED [ 82%] tests/test_py312_type_alias_type.py::test_py312_type_alias_type_help_get_choices[Union-otf, woff2, ttf, bdf, pcf, otc, ttc1] PASSED [ 82%] tests/test_py312_type_alias_type.py::test_py312_type_alias_type_help_get_choices[Union-otf, woff2, ttf, bdf, pcf, otc, ttc2] PASSED [ 82%] tests/test_pydantic.py::test_pydantic_error_from_function_body PASSED [ 82%] tests/test_pydantic.py::test_bind_pydantic_basemodel PASSED [ 82%] tests/test_pydantic.py::test_bind_pydantic_basemodel_from_json PASSED [ 82%] tests/test_pydantic.py::test_bind_pydantic_basemodel_help PASSED [ 82%] tests/test_pydantic.py::test_bind_pydantic_basemodel_missing_arg PASSED [ 82%] tests/test_pydantic.py::test_pydantic_alias_1 PASSED [ 83%] tests/test_pydantic.py::test_pydantic_alias_env_var_json[{"storage_class": "longhorn"}] PASSED [ 83%] tests/test_pydantic.py::test_pydantic_alias_env_var_json[{"storageclass": "longhorn"}] PASSED [ 83%] tests/test_pydantic.py::test_pydantic_alias_env_var_json[{"storage_class": "longhorn", "limit": null}] PASSED [ 83%] tests/test_pydantic.py::test_parameter_decorator_pydantic_nested_1 PASSED [ 83%] tests/test_pydantic.py::test_pydantic_field_description PASSED [ 83%] tests/test_pydantic.py::test_pydantic_annotated_field_discriminator PASSED [ 83%] tests/test_pydantic.py::test_pydantic_annotated_field_discriminator_dataclass[dataclass0] PASSED [ 83%] tests/test_pydantic.py::test_pydantic_annotated_field_discriminator_dataclass[dataclass1] PASSED [ 84%] tests/test_run.py::test_run PASSED [ 84%] tests/test_runtime_exceptions.py::test_runtime_exception_not_enough_tokens PASSED [ 84%] tests/test_runtime_exceptions.py::test_runtime_exception_missing_parameter PASSED [ 84%] tests/test_runtime_exceptions.py::test_runtime_exception_bad_command PASSED [ 84%] tests/test_runtime_exceptions.py::test_runtime_exception_bad_command_recommend PASSED [ 84%] tests/test_runtime_exceptions.py::test_runtime_exception_bad_command_list_ellipsis PASSED [ 84%] tests/test_runtime_exceptions.py::test_runtime_exception_bad_parameter_recommend PASSED [ 84%] tests/test_runtime_exceptions.py::test_runtime_exception_repeat_arguments PASSED [ 84%] tests/test_subapp.py::test_subapp_basic PASSED [ 85%] tests/test_subapp.py::test_subapp_must_have_name PASSED [ 85%] tests/test_subapp.py::test_subapp_registering_cannot_have_other_kwargs PASSED [ 85%] tests/test_subapp.py::test_subapp_cannot_be_default PASSED [ 85%] tests/test_subapp.py::test_resolve_default_parameter_1 PASSED [ 85%] tests/test_subapp.py::test_resolve_default_parameter_2 PASSED [ 85%] tests/test_utils.py::test_grouper PASSED [ 85%] tests/test_utils.py::test_sentinel PASSED [ 85%] tests/test_validate_command.py::test_validate_command PASSED [ 86%] tests/test_version.py::test_version_print_console_from_init PASSED [ 86%] tests/test_version.py::test_version_print_console_from_method PASSED [ 86%] tests/test_version.py::test_version_print_console_none PASSED [ 86%] tests/test_version.py::test_version_print_custom_string PASSED [ 86%] tests/test_version.py::test_version_print_custom_callable PASSED [ 86%] tests/test_version.py::test_version_print_help_format_fallback PASSED [ 86%] tests/test_version.py::test_version_print_help_format_override PASSED [ 86%] tests/test_version_parameter.py::test_version_subapp_version_parameter[foo --version 1.2.3] PASSED [ 87%] tests/test_version_parameter.py::test_version_subapp_version_parameter[foo --version=1.2.3] PASSED [ 87%] tests/test_version_parameter.py::test_version_subapp_help_parameter[foo --help 1.2.3] PASSED [ 87%] tests/test_version_parameter.py::test_version_subapp_help_parameter[foo --help=1.2.3] PASSED [ 87%] tests/types/test_types_json.py::test_types_json PASSED [ 87%] tests/types/test_types_number.py::test_nested_annotated_validator PASSED [ 87%] tests/types/test_types_number.py::test_nested_list_annotated_validator PASSED [ 87%] tests/types/test_types_path.py::test_types_existing_path PASSED [ 87%] tests/types/test_types_path.py::test_types_existing_path_validation_error PASSED [ 88%] tests/types/test_types_path.py::test_types_existing_file PASSED [ 88%] tests/types/test_types_path.py::test_types_existing_file_app PASSED [ 88%] tests/types/test_types_path.py::test_types_existing_file_app_signature_default PASSED [ 88%] tests/types/test_types_path.py::test_types_optional_existing_file_app_signature_default PASSED [ 88%] tests/types/test_types_path.py::test_types_optional_existing_file_app_signature_default_none PASSED [ 88%] tests/types/test_types_path.py::test_types_existing_file_app_list PASSED [ 88%] tests/types/test_types_path.py::test_types_existing_file_validation_error PASSED [ 88%] tests/types/test_types_path.py::test_types_existing_directory PASSED [ 89%] tests/types/test_types_path.py::test_types_existing_directory_validation_error PASSED [ 89%] tests/types/test_types_path.py::test_types_directory PASSED [ 89%] tests/types/test_types_path.py::test_types_directory_validation_error PASSED [ 89%] tests/types/test_types_path.py::test_types_file PASSED [ 89%] tests/types/test_types_path.py::test_types_file_validation_error PASSED [ 89%] tests/types/test_types_path.py::test_types_resolved_existing_path[touch] PASSED [ 89%] tests/types/test_types_path.py::test_types_resolved_existing_path[mkdir] PASSED [ 89%] tests/types/test_types_path.py::test_types_resolved_existing_path_list PASSED [ 89%] tests/types/test_types_path.py::test_types_resolved_existing_path_validation_error PASSED [ 90%] tests/types/test_types_path.py::test_types_resolved_existing_file PASSED [ 90%] tests/types/test_types_path.py::test_types_resolved_existing_file_validation_error PASSED [ 90%] tests/types/test_types_path.py::test_types_resolved_existing_directory PASSED [ 90%] tests/types/test_types_path.py::test_types_resolved_existing_directory_validation_error PASSED [ 90%] tests/types/test_types_path.py::test_types_resolved_directory PASSED [ 90%] tests/types/test_types_path.py::test_types_resolved_directory_validation_error PASSED [ 90%] tests/types/test_types_path.py::test_types_resolved_file PASSED [ 90%] tests/types/test_types_path.py::test_types_resolved_file_validation_error PASSED [ 91%] tests/types/test_types_path.py::test_types_path_resolve_converter PASSED [ 91%] tests/types/test_types_path.py::test_types_file_extensions_good[Annotated-bin] PASSED [ 91%] tests/types/test_types_path.py::test_types_file_extensions_good[Annotated-csv] PASSED [ 91%] tests/types/test_types_path.py::test_types_file_extensions_good[Annotated-txt] PASSED [ 91%] tests/types/test_types_path.py::test_types_file_extensions_good[Annotated-jpg] PASSED [ 91%] tests/types/test_types_path.py::test_types_file_extensions_good[Annotated-jpeg] PASSED [ 91%] tests/types/test_types_path.py::test_types_file_extensions_good[Annotated-png] PASSED [ 91%] tests/types/test_types_path.py::test_types_file_extensions_good[Annotated-mp4] PASSED [ 92%] tests/types/test_types_path.py::test_types_file_extensions_good[Annotated-json] PASSED [ 92%] tests/types/test_types_path.py::test_types_file_extensions_good[Annotated-toml] PASSED [ 92%] tests/types/test_types_path.py::test_types_file_extensions_good[Annotated-yaml] PASSED [ 92%] tests/types/test_types_path.py::test_types_file_extensions_exist_good[Annotated-bin] PASSED [ 92%] tests/types/test_types_path.py::test_types_file_extensions_exist_good[Annotated-csv] PASSED [ 92%] tests/types/test_types_path.py::test_types_file_extensions_exist_good[Annotated-txt] PASSED [ 92%] tests/types/test_types_path.py::test_types_file_extensions_exist_good[Annotated-jpg] PASSED [ 92%] tests/types/test_types_path.py::test_types_file_extensions_exist_good[Annotated-jpeg] PASSED [ 93%] tests/types/test_types_path.py::test_types_file_extensions_exist_good[Annotated-png] PASSED [ 93%] tests/types/test_types_path.py::test_types_file_extensions_exist_good[Annotated-mp4] PASSED [ 93%] tests/types/test_types_path.py::test_types_file_extensions_exist_good[Annotated-json] PASSED [ 93%] tests/types/test_types_path.py::test_types_file_extensions_exist_good[Annotated-toml] PASSED [ 93%] tests/types/test_types_path.py::test_types_file_extensions_exist_good[Annotated-yaml] PASSED [ 93%] tests/types/test_types_path.py::test_types_file_extensions_bad[Annotated0] PASSED [ 93%] tests/types/test_types_path.py::test_types_file_extensions_bad[Annotated1] PASSED [ 93%] tests/types/test_types_path.py::test_types_file_extensions_bad[Annotated2] PASSED [ 94%] tests/types/test_types_path.py::test_types_file_extensions_bad[Annotated3] PASSED [ 94%] tests/types/test_types_path.py::test_types_file_extensions_bad[Annotated4] PASSED [ 94%] tests/types/test_types_path.py::test_types_file_extensions_bad[Annotated5] PASSED [ 94%] tests/types/test_types_path.py::test_types_file_extensions_bad[Annotated6] PASSED [ 94%] tests/types/test_types_path.py::test_types_file_extensions_bad[Annotated7] PASSED [ 94%] tests/types/test_types_web.py::test_types_web_email PASSED [ 94%] tests/types/test_types_web.py::test_types_web_email_invalid PASSED [ 94%] tests/types/test_types_web.py::test_types_url[google.com] PASSED [ 94%] tests/types/test_types_web.py::test_types_url[www.google.com] PASSED [ 95%] tests/types/test_types_web.py::test_types_url[http://www.google.com] PASSED [ 95%] tests/types/test_types_web.py::test_types_url[https://www.google.com] PASSED [ 95%] tests/types/test_types_web.py::test_types_url[https://www.google.com:443] PASSED [ 95%] tests/types/test_types_web.py::test_types_url[https://www.google.com/foo/bar] PASSED [ 95%] tests/types/test_types_web.py::test_types_url_invalid[foo] PASSED [ 95%] tests/types/test_types_web.py::test_types_url_invalid[bar.] PASSED [ 95%] tests/types/test_types_web.py::test_types_url_invalid[foo bar.com] PASSED [ 95%] tests/validators/test_validator_group.py::test_limited_choice_default_success PASSED [ 96%] tests/validators/test_validator_group.py::test_limited_choice_default_failure[None] PASSED [ 96%] tests/validators/test_validator_group.py::test_limited_choice_default_failure[1] PASSED [ 96%] tests/validators/test_validator_group.py::test_limited_choice_default_min_max PASSED [ 96%] tests/validators/test_validator_group.py::test_limited_choice_invalid_min_max PASSED [ 96%] tests/validators/test_validator_group.py::test_bind_group_validator_limited_choice PASSED [ 96%] tests/validators/test_validator_group.py::test_bind_group_validator_limited_choice_name_override PASSED [ 96%] tests/validators/test_validator_number.py::test_validator_number_type PASSED [ 96%] tests/validators/test_validator_number.py::test_validator_number_lt PASSED [ 97%] tests/validators/test_validator_number.py::test_validator_number_lt_sequence PASSED [ 97%] tests/validators/test_validator_number.py::test_validator_number_lte PASSED [ 97%] tests/validators/test_validator_number.py::test_validator_number_gt PASSED [ 97%] tests/validators/test_validator_number.py::test_validator_number_gte PASSED [ 97%] tests/validators/test_validator_number.py::test_validator_number_modulo PASSED [ 97%] tests/validators/test_validator_number.py::test_validator_number_typeerror PASSED [ 97%] tests/validators/test_validator_path.py::test_path_type PASSED [ 97%] tests/validators/test_validator_path.py::test_path_exists PASSED [ 98%] tests/validators/test_validator_path.py::test_path_exists_sequence PASSED [ 98%] tests/validators/test_validator_path.py::test_path_file_okay PASSED [ 98%] tests/validators/test_validator_path.py::test_path_dir_okay PASSED [ 98%] tests/validators/test_validator_path.py::test_path_invalid_values PASSED [ 98%] tests/validators/test_validator_path.py::test_path_extension_match_single[mp4] PASSED [ 98%] tests/validators/test_validator_path.py::test_path_extension_match_single[.mp4] PASSED [ 98%] tests/validators/test_validator_path.py::test_path_extension_match_single[Mp4] PASSED [ 98%] tests/validators/test_validator_path.py::test_path_extension_match_single[.Mp4] PASSED [ 99%] tests/validators/test_validator_path.py::test_path_extension_not_match_single[png] PASSED [ 99%] tests/validators/test_validator_path.py::test_path_extension_not_match_single[.png] PASSED [ 99%] tests/validators/test_validator_path.py::test_path_extension_match_multiple[ext0] PASSED [ 99%] tests/validators/test_validator_path.py::test_path_extension_match_multiple[ext1] PASSED [ 99%] tests/validators/test_validator_path.py::test_path_extension_match_multiple[ext2] PASSED [ 99%] tests/validators/test_validator_path.py::test_path_extension_match_multiple[ext3] PASSED [ 99%] tests/validators/test_validator_path.py::test_path_extension_not_match_multi[ext0] PASSED [ 99%] tests/validators/test_validator_path.py::test_path_extension_not_match_multi[ext1] PASSED [100%] ================= 817 passed, 2 skipped, 1 deselected in 4.14s ================= I: pybuild base:385: cd /build/reproducible-path/python-cyclopts-3.12.0/.pybuild/cpython3_3.13_cyclopts/build; python3.13 -m pytest -v -k 'not test_pydantic_error_msg' ============================= test session starts ============================== platform linux -- Python 3.13.12, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.13 cachedir: .pytest_cache rootdir: /build/reproducible-path/python-cyclopts-3.12.0/.pybuild/cpython3_3.13_cyclopts/build configfile: pyproject.toml plugins: mock-3.15.1, typeguard-4.4.4 collecting ... collected 820 items / 1 deselected / 819 selected tests/apps/test_burgery.py::test_create_burger_help PASSED [ 0%] tests/apps/test_burgery.py::test_create_burger_1 PASSED [ 0%] tests/apps/test_burgery.py::test_create_burger_2 PASSED [ 0%] tests/apps/test_burgery.py::test_create_burger_3 PASSED [ 0%] tests/config/test_common.py::test_config_common_root_keys_empty PASSED [ 0%] tests/config/test_common.py::test_config_common_root_keys_populated PASSED [ 0%] tests/config/test_common.py::test_config_common_must_exist_false PASSED [ 0%] tests/config/test_common.py::test_config_common_must_exist_true PASSED [ 0%] tests/config/test_common.py::test_config_common_search_parents_absolute_true_exists[True] PASSED [ 1%] tests/config/test_common.py::test_config_common_search_parents_absolute_true_exists[False] PASSED [ 1%] tests/config/test_common.py::test_config_common_search_parents_relative_true_exists PASSED [ 1%] tests/config/test_common.py::test_config_common_must_exist_true_search_parents_true_missing PASSED [ 1%] tests/config/test_common.py::test_config_common_must_exist_false_search_parents_true_missing PASSED [ 1%] tests/config/test_common.py::test_config_common_kwargs PASSED [ 1%] tests/config/test_common.py::test_config_common_subkeys PASSED [ 1%] tests/config/test_common.py::test_config_exception_during_load_config_no_msg PASSED [ 1%] tests/config/test_common.py::test_config_exception_during_load_config_msg PASSED [ 2%] tests/config/test_end2end.py::test_config_end2end PASSED [ 2%] tests/config/test_env.py::test_config_env_default PASSED [ 2%] tests/config/test_env.py::test_config_env_default_already_populated PASSED [ 2%] tests/config/test_env.py::test_config_env_command_true PASSED [ 2%] tests/config/test_env.py::test_config_env_dict PASSED [ 2%] tests/config/test_env.py::test_config_env_dataclass PASSED [ 2%] tests/config/test_json.py::test_config_json PASSED [ 2%] tests/config/test_json.py::test_config_1 PASSED [ 3%] tests/config/test_json.py::test_config_2 PASSED [ 3%] tests/config/test_json.py::test_config_invalid_json PASSED [ 3%] tests/config/test_toml.py::test_config_toml PASSED [ 3%] tests/config/test_toml.py::test_duplicate_config_toml_with_meta PASSED [ 3%] tests/config/test_yaml.py::test_config_yaml PASSED [ 3%] tests/test_annotations.py::test_resolve_annotated PASSED [ 3%] tests/test_annotations.py::test_resolve_empty PASSED [ 3%] tests/test_annotations.py::test_get_hint_name_string PASSED [ 4%] tests/test_annotations.py::test_get_hint_name_any PASSED [ 4%] tests/test_annotations.py::test_get_hint_name_union PASSED [ 4%] tests/test_annotations.py::test_get_hint_name_class_with_name PASSED [ 4%] tests/test_annotations.py::test_get_hint_name_typing_with_name PASSED [ 4%] tests/test_annotations.py::test_get_hint_name_generic_type PASSED [ 4%] tests/test_annotations.py::test_get_hint_name_nested_generic_type PASSED [ 4%] tests/test_annotations.py::test_get_hint_name_optional_type PASSED [ 4%] tests/test_annotations.py::test_get_hint_name_namedtuple PASSED [ 5%] tests/test_annotations.py::test_get_hint_name_complex_union PASSED [ 5%] tests/test_annotations.py::test_get_hint_name_fallback_str PASSED [ 5%] tests/test_annotations.py::test_contains_hint[str-str-True] PASSED [ 5%] tests/test_annotations.py::test_contains_hint[CustomStr-str-True] PASSED [ 5%] tests/test_annotations.py::test_contains_hint[Union-str-True] PASSED [ 5%] tests/test_annotations.py::test_contains_hint[Annotated-str-True0] PASSED [ 5%] tests/test_annotations.py::test_contains_hint[Annotated-str-True1] PASSED [ 5%] tests/test_annotations.py::test_contains_hint[int-str-False] PASSED [ 5%] tests/test_app_name_derivation.py::test_app_name_derivation_main_module PASSED [ 6%] tests/test_app_name_derivation.py::test_app_name_derivation_not_main_module PASSED [ 6%] tests/test_app_utils.py::test_app_iter PASSED [ 6%] tests/test_app_utils.py::test_app_iter_with_meta PASSED [ 6%] tests/test_app_utils.py::test_app_update PASSED [ 6%] tests/test_app_utils.py::test_log_framework_warning_unknown PASSED [ 6%] tests/test_app_utils.py::test_log_framework_warning_pytest PASSED [ 6%] tests/test_argument.py::test_argument_collection_no_annotation_no_default PASSED [ 6%] tests/test_argument.py::test_argument_collection_no_annotation_default PASSED [ 7%] tests/test_argument.py::test_argument_collection_basic_annotation PASSED [ 7%] tests/test_argument.py::test_argument_collection_bare_dict[dict] PASSED [ 7%] tests/test_argument.py::test_argument_collection_bare_dict[Dict] PASSED [ 7%] tests/test_argument.py::test_argument_collection_typing_dict PASSED [ 7%] tests/test_argument.py::test_argument_collection_typeddict PASSED [ 7%] tests/test_argument.py::test_argument_collection_typeddict_nested PASSED [ 7%] tests/test_argument.py::test_argument_collection_typeddict_annotated_keys_name_change PASSED [ 7%] tests/test_argument.py::test_argument_collection_typeddict_annotated_keys_name_override PASSED [ 8%] tests/test_argument.py::test_argument_collection_typeddict_flatten_root PASSED [ 8%] tests/test_argument.py::test_argument_collection_var_positional PASSED [ 8%] tests/test_argument.py::test_argument_collection_var_keyword PASSED [ 8%] tests/test_argument.py::test_argument_collection_var_keyword_named PASSED [ 8%] tests/test_argument.py::test_argument_collection_var_keyword_match PASSED [ 8%] tests/test_argument.py::test_resolve_parameter_name[args0-expected0] PASSED [ 8%] tests/test_argument.py::test_resolve_parameter_name[args1-expected1] PASSED [ 8%] tests/test_argument.py::test_resolve_parameter_name[args2-expected2] PASSED [ 9%] tests/test_argument.py::test_resolve_parameter_name[args3-expected3] PASSED [ 9%] tests/test_argument.py::test_resolve_parameter_name[args4-expected4] PASSED [ 9%] tests/test_argument.py::test_resolve_parameter_name[args5-expected5] PASSED [ 9%] tests/test_argument.py::test_resolve_parameter_name[args6-expected6] PASSED [ 9%] tests/test_argument.py::test_resolve_parameter_name[args7-expected7] PASSED [ 9%] tests/test_argument.py::test_resolve_parameter_name[args8-expected8] PASSED [ 9%] tests/test_argument.py::test_resolve_parameter_name[args9-expected9] PASSED [ 9%] tests/test_argument.py::test_resolve_parameter_name[args10-expected10] PASSED [ 10%] tests/test_argument.py::test_resolve_parameter_name[args11-expected11] PASSED [ 10%] tests/test_argument.py::test_resolve_parameter_name[args12-expected12] PASSED [ 10%] tests/test_argument.py::test_resolve_groups_from_callable PASSED [ 10%] tests/test_argument.py::test_argument_convert PASSED [ 10%] tests/test_argument.py::test_argument_convert_dict PASSED [ 10%] tests/test_argument.py::test_argument_convert_var_keyword PASSED [ 10%] tests/test_argument.py::test_argument_convert_cparam_provided PASSED [ 10%] tests/test_argument.py::test_is_typed_dict_true[ExampleTypedDict] PASSED [ 10%] tests/test_argument.py::test_is_typed_dict_true[Optional] PASSED [ 11%] tests/test_argument.py::test_is_typed_dict_true[Annotated] PASSED [ 11%] tests/test_argument.py::test_is_typed_dict_true[Union] PASSED [ 11%] tests/test_argument.py::test_is_typed_dict_false[list] PASSED [ 11%] tests/test_argument.py::test_is_typed_dict_false[dict] PASSED [ 11%] tests/test_argument.py::test_is_typed_dict_false[Dict0] PASSED [ 11%] tests/test_argument.py::test_is_typed_dict_false[Dict1] PASSED [ 11%] tests/test_async.py::test_async_handler PASSED [ 11%] tests/test_async.py::test_async_handler_with_subcommand_works PASSED [ 12%] tests/test_async.py::test_handler PASSED [ 12%] tests/test_bind_attrs.py::test_bind_attrs PASSED [ 12%] tests/test_bind_attrs.py::test_bind_attrs_flatten PASSED [ 12%] tests/test_bind_attrs.py::test_bind_attrs_accepts_keys_false PASSED [ 12%] tests/test_bind_attrs.py::test_bind_attrs_kw_only PASSED [ 12%] tests/test_bind_attrs.py::test_bind_attrs_unknown_option PASSED [ 12%] tests/test_bind_attrs.py::test_bind_attrs_alias PASSED [ 12%] tests/test_bind_basic.py::test_parse_known_args PASSED [ 13%] tests/test_bind_basic.py::test_basic_1[foo 1 2 3] PASSED [ 13%] tests/test_bind_basic.py::test_basic_1[foo 1 2 --c=3] PASSED [ 13%] tests/test_bind_basic.py::test_basic_1[foo --a 1 --b 2 --c 3] PASSED [ 13%] tests/test_bind_basic.py::test_basic_1[foo --c 3 --b=2 --a 1] PASSED [ 13%] tests/test_bind_basic.py::test_basic_2[foo 1 2 3 --d 10 --some-flag] PASSED [ 13%] tests/test_bind_basic.py::test_basic_2[foo --some-flag 1 --b=2 --c 3 --d 10] PASSED [ 13%] tests/test_bind_basic.py::test_basic_2[foo 1 2 --some-flag 3 --d 10] PASSED [ 13%] tests/test_bind_basic.py::test_basic_allow_hyphen_or_underscore PASSED [ 14%] tests/test_bind_basic.py::test_out_of_order_mixed_positional_or_keyword PASSED [ 14%] tests/test_bind_basic.py::test_command_rename PASSED [ 14%] tests/test_bind_basic.py::test_command_delete PASSED [ 14%] tests/test_bind_basic.py::test_command_multiple_alias PASSED [ 14%] tests/test_bind_basic.py::test_multiple_names[foo --age 10] PASSED [ 14%] tests/test_bind_basic.py::test_multiple_names[foo --duration 10] PASSED [ 14%] tests/test_bind_basic.py::test_multiple_names[foo -a 10] PASSED [ 14%] tests/test_bind_basic.py::test_short_name_j[--job-name foo] PASSED [ 15%] tests/test_bind_basic.py::test_short_name_j[-j foo] PASSED [ 15%] tests/test_bind_basic.py::test_multiple_names_no_hyphen[foo --age 10] PASSED [ 15%] tests/test_bind_basic.py::test_multiple_names_no_hyphen[foo --duration 10] PASSED [ 15%] tests/test_bind_basic.py::test_multiple_names_no_hyphen[foo -a 10] PASSED [ 15%] tests/test_bind_basic.py::test_optional_nonrequired_implicit_coercion[False-foo 1] PASSED [ 15%] tests/test_bind_basic.py::test_optional_nonrequired_implicit_coercion[False-foo --a=1] PASSED [ 15%] tests/test_bind_basic.py::test_optional_nonrequired_implicit_coercion[False-foo --a 1] PASSED [ 15%] tests/test_bind_basic.py::test_optional_nonrequired_implicit_coercion[True-foo 1] PASSED [ 15%] tests/test_bind_basic.py::test_optional_nonrequired_implicit_coercion[True-foo --a=1] PASSED [ 16%] tests/test_bind_basic.py::test_optional_nonrequired_implicit_coercion[True-foo --a 1] PASSED [ 16%] tests/test_bind_basic.py::test_optional_nonrequired_implicit_coercion_python310_syntax[False-foo 1] PASSED [ 16%] tests/test_bind_basic.py::test_optional_nonrequired_implicit_coercion_python310_syntax[False-foo --a=1] PASSED [ 16%] tests/test_bind_basic.py::test_optional_nonrequired_implicit_coercion_python310_syntax[False-foo --a 1] PASSED [ 16%] tests/test_bind_basic.py::test_optional_nonrequired_implicit_coercion_python310_syntax[True-foo 1] PASSED [ 16%] tests/test_bind_basic.py::test_optional_nonrequired_implicit_coercion_python310_syntax[True-foo --a=1] PASSED [ 16%] tests/test_bind_basic.py::test_optional_nonrequired_implicit_coercion_python310_syntax[True-foo --a 1] PASSED [ 16%] tests/test_bind_basic.py::test_exception_repeat_argument[--foo val1 --foo val2] PASSED [ 17%] tests/test_bind_basic.py::test_exception_repeat_argument_kwargs[--foo val1 --foo val2] PASSED [ 17%] tests/test_bind_basic.py::test_exception_unused_token PASSED [ 17%] tests/test_bind_basic.py::test_bind_no_hint_no_default[False-foo 1] PASSED [ 17%] tests/test_bind_basic.py::test_bind_no_hint_no_default[False-foo --a=1] PASSED [ 17%] tests/test_bind_basic.py::test_bind_no_hint_no_default[False-foo --a 1] PASSED [ 17%] tests/test_bind_basic.py::test_bind_no_hint_no_default[True-foo 1] PASSED [ 17%] tests/test_bind_basic.py::test_bind_no_hint_no_default[True-foo --a=1] PASSED [ 17%] tests/test_bind_basic.py::test_bind_no_hint_no_default[True-foo --a 1] PASSED [ 18%] tests/test_bind_basic.py::test_bind_no_hint_none_default[False-foo 1] PASSED [ 18%] tests/test_bind_basic.py::test_bind_no_hint_none_default[False-foo --a=1] PASSED [ 18%] tests/test_bind_basic.py::test_bind_no_hint_none_default[False-foo --a 1] PASSED [ 18%] tests/test_bind_basic.py::test_bind_no_hint_none_default[True-foo 1] PASSED [ 18%] tests/test_bind_basic.py::test_bind_no_hint_none_default[True-foo --a=1] PASSED [ 18%] tests/test_bind_basic.py::test_bind_no_hint_none_default[True-foo --a 1] PASSED [ 18%] tests/test_bind_basic.py::test_bind_no_hint_typed_default[False-foo 1] PASSED [ 18%] tests/test_bind_basic.py::test_bind_no_hint_typed_default[False-foo --a=1] PASSED [ 19%] tests/test_bind_basic.py::test_bind_no_hint_typed_default[False-foo --a 1] PASSED [ 19%] tests/test_bind_basic.py::test_bind_no_hint_typed_default[True-foo 1] PASSED [ 19%] tests/test_bind_basic.py::test_bind_no_hint_typed_default[True-foo --a=1] PASSED [ 19%] tests/test_bind_basic.py::test_bind_no_hint_typed_default[True-foo --a 1] PASSED [ 19%] tests/test_bind_basic.py::test_bind_any_hint[False-foo 1] PASSED [ 19%] tests/test_bind_basic.py::test_bind_any_hint[False-foo --a=1] PASSED [ 19%] tests/test_bind_basic.py::test_bind_any_hint[False-foo --a 1] PASSED [ 19%] tests/test_bind_basic.py::test_bind_any_hint[True-foo 1] PASSED [ 20%] tests/test_bind_basic.py::test_bind_any_hint[True-foo --a=1] PASSED [ 20%] tests/test_bind_basic.py::test_bind_any_hint[True-foo --a 1] PASSED [ 20%] tests/test_bind_basic.py::test_bind_int_advanced[1] PASSED [ 20%] tests/test_bind_basic.py::test_bind_int_advanced[0b1] PASSED [ 20%] tests/test_bind_basic.py::test_bind_int_advanced[0x01] PASSED [ 20%] tests/test_bind_basic.py::test_bind_int_advanced[1.0] PASSED [ 20%] tests/test_bind_basic.py::test_bind_int_advanced[0.9] PASSED [ 20%] tests/test_bind_basic.py::test_bind_int_advanced_coercion_error PASSED [ 21%] tests/test_bind_basic.py::test_bind_override_app_groups PASSED [ 21%] tests/test_bind_basic.py::test_bind_version PASSED [ 21%] tests/test_bind_basic.py::test_bind_version_factory PASSED [ 21%] tests/test_bind_basic.py::test_missing_keyword_argument[cmd_str_e0] PASSED [ 21%] tests/test_bind_basic.py::test_missing_keyword_argument[cmd_str_e1] PASSED [ 21%] tests/test_bind_basic.py::test_default_double_hyphen_end_of_options_delimiter[1 -- --2 3 4] PASSED [ 21%] tests/test_bind_basic.py::test_default_double_hyphen_end_of_options_delimiter[-- 1 --2 3 4] PASSED [ 21%] tests/test_bind_basic.py::test_default_double_hyphen_end_of_options_delimiter[--c=3 4 -- 1 --2] PASSED [ 21%] tests/test_bind_basic.py::test_default_double_hyphen_end_of_options_delimiter[--c 3 4 -- 1 --2] PASSED [ 22%] tests/test_bind_basic.py::test_disabled_double_hyphen_end_of_options_delimiter_from_app PASSED [ 22%] tests/test_bind_basic.py::test_disabled_double_hyphen_end_of_options_delimiter_from_parse_args PASSED [ 22%] tests/test_bind_basic.py::test_end_of_options_delimiter_from_parse_args PASSED [ 22%] tests/test_bind_basic.py::test_end_of_options_delimiter_override PASSED [ 22%] tests/test_bind_boolean_flag.py::test_boolean_flag_default[--my-flag-True] PASSED [ 22%] tests/test_bind_boolean_flag.py::test_boolean_flag_default[--my-flag=true-True] PASSED [ 22%] tests/test_bind_boolean_flag.py::test_boolean_flag_default[--my-flag=false-False] PASSED [ 22%] tests/test_bind_boolean_flag.py::test_boolean_flag_default[--no-my-flag-False] PASSED [ 23%] tests/test_bind_boolean_flag.py::test_boolean_flag_app_parameter_default PASSED [ 23%] tests/test_bind_boolean_flag.py::test_boolean_flag_app_parameter_negative PASSED [ 23%] tests/test_bind_boolean_flag.py::test_boolean_flag_app_parameter_default_annotated_override PASSED [ 23%] tests/test_bind_boolean_flag.py::test_boolean_flag_app_parameter_default_nested_annotated_override PASSED [ 23%] tests/test_bind_boolean_flag.py::test_boolean_flag_group_default_parameter_resolution_1 PASSED [ 23%] tests/test_bind_boolean_flag.py::test_boolean_flag_custom_positive[--bar-True] PASSED [ 23%] tests/test_bind_boolean_flag.py::test_boolean_flag_custom_positive[--no-bar-False] PASSED [ 23%] tests/test_bind_boolean_flag.py::test_boolean_flag_custom_short_positive[--bar-True] PASSED [ 24%] tests/test_bind_boolean_flag.py::test_boolean_flag_custom_short_positive[--no-bar-False] PASSED [ 24%] tests/test_bind_boolean_flag.py::test_boolean_flag_custom_negative[--my-flag-True] PASSED [ 24%] tests/test_bind_boolean_flag.py::test_boolean_flag_custom_negative[--yesnt-my-flag-False] PASSED [ 24%] tests/test_bind_boolean_flag.py::test_boolean_flag_disable_negative[] PASSED [ 24%] tests/test_bind_boolean_flag.py::test_boolean_flag_disable_negative[negative1] PASSED [ 24%] tests/test_bind_boolean_flag.py::test_boolean_flag_disable_negative[negative2] PASSED [ 24%] tests/test_bind_converter_validator.py::test_custom_converter PASSED [ 24%] tests/test_bind_converter_validator.py::test_custom_converter_dict PASSED [ 25%] tests/test_bind_converter_validator.py::test_custom_converter_user_value_error_single_token PASSED [ 25%] tests/test_bind_converter_validator.py::test_custom_converter_user_value_error_multi_token PASSED [ 25%] tests/test_bind_converter_validator.py::test_custom_converter_user_value_error_with_message PASSED [ 25%] tests/test_bind_converter_validator.py::test_custom_converter_user_kwargs_error PASSED [ 25%] tests/test_bind_converter_validator.py::test_custom_converter_user_kwargs_error_with_message PASSED [ 25%] tests/test_bind_converter_validator.py::test_custom_validator_positional_or_keyword PASSED [ 25%] tests/test_bind_converter_validator.py::test_custom_validator_var_keyword PASSED [ 25%] tests/test_bind_converter_validator.py::test_custom_validator_var_positional PASSED [ 26%] tests/test_bind_converter_validator.py::test_custom_validators PASSED [ 26%] tests/test_bind_converter_validator.py::test_custom_converter_and_validator PASSED [ 26%] tests/test_bind_converter_validator.py::test_custom_validator_on_default_signature_value PASSED [ 26%] tests/test_bind_converter_validator.py::test_custom_command_validator PASSED [ 26%] tests/test_bind_converter_validator.py::test_custom_converter_inside_class PASSED [ 26%] tests/test_bind_custom_type.py::test_custom_type_one_token_implicit_convert PASSED [ 26%] tests/test_bind_custom_type.py::test_custom_type_one_token_explicit_convert PASSED [ 26%] tests/test_bind_dataclasses.py::test_bind_dataclass PASSED [ 26%] tests/test_bind_dataclasses.py::test_bind_dataclass_missing_all_arguments PASSED [ 27%] tests/test_bind_dataclasses.py::test_bind_dataclass_recursive PASSED [ 27%] tests/test_bind_dataclasses.py::test_bind_dataclass_recursive_missing_arg PASSED [ 27%] tests/test_bind_dataclasses.py::test_bind_dataclass_double_name_override_no_hyphen['Bob Smith' 30] PASSED [ 27%] tests/test_bind_dataclasses.py::test_bind_dataclass_double_name_override_no_hyphen[--nickname='Bob Smith' --player.years-young=30] PASSED [ 27%] tests/test_bind_dataclasses.py::test_bind_dataclass_positionally[100 200] PASSED [ 27%] tests/test_bind_dataclasses.py::test_bind_dataclass_positionally[--a 100 --bar 200] PASSED [ 27%] tests/test_bind_dataclasses.py::test_bind_dataclass_positionally[--bar 200 100] PASSED [ 27%] tests/test_bind_dataclasses.py::test_bind_dataclass_default_factory_help PASSED [ 28%] tests/test_bind_dataclasses.py::test_bind_dataclass_positionally_with_keyword_only_exception_no_default PASSED [ 28%] tests/test_bind_dataclasses.py::test_bind_dataclass_positionally_with_keyword_only_exception_with_default PASSED [ 28%] tests/test_bind_dataclasses.py::test_bind_dataclass_tuple_in_var_args PASSED [ 28%] tests/test_bind_dict.py::test_bind_dict_str_to_str[Dict0] PASSED [ 28%] tests/test_bind_dict.py::test_bind_dict_str_to_str[dict] PASSED [ 28%] tests/test_bind_dict.py::test_bind_dict_str_to_str[Dict1] PASSED [ 28%] tests/test_bind_dict.py::test_bind_dict_str_to_int_typing PASSED [ 28%] tests/test_bind_dict.py::test_bind_dict_str_to_int_builtin PASSED [ 29%] tests/test_bind_empty_iterable.py::test_optional_list_empty_flag_default[-None] PASSED [ 29%] tests/test_bind_empty_iterable.py::test_optional_list_empty_flag_default[--empty-my-list-expected1] PASSED [ 29%] tests/test_bind_empty_iterable.py::test_optional_list_empty_flag_default[--empty-my-list=True-expected2] PASSED [ 29%] tests/test_bind_empty_iterable.py::test_optional_list_empty_flag_default[--empty-my-list=False-None] PASSED [ 29%] tests/test_bind_empty_iterable.py::test_optional_set_empty_flag_default[-None] PASSED [ 29%] tests/test_bind_empty_iterable.py::test_optional_set_empty_flag_default[--empty-my-set-expected1] PASSED [ 29%] tests/test_bind_empty_iterable.py::test_optional_set_empty_flag_default[--empty-my-set=True-expected2] PASSED [ 29%] tests/test_bind_empty_iterable.py::test_optional_set_empty_flag_default[--empty-my-set=False-None] PASSED [ 30%] tests/test_bind_env_var.py::test_env_var_unset_use_signature_default PASSED [ 30%] tests/test_bind_env_var.py::test_env_var_set_use_env_var PASSED [ 30%] tests/test_bind_env_var.py::test_env_var_set_use_env_var_no_default PASSED [ 30%] tests/test_bind_env_var.py::test_env_var_list_set_use_env_var PASSED [ 30%] tests/test_bind_env_var.py::test_env_var_unset_list_use_signature_default PASSED [ 30%] tests/test_bind_generic_class.py::test_bind_generic_class_accepts_keys_true PASSED [ 30%] tests/test_bind_generic_class.py::test_bind_generic_class_accepts_keys_none_1_args PASSED [ 30%] tests/test_bind_generic_class.py::test_bind_generic_class_accepts_keys_false_1_args PASSED [ 31%] tests/test_bind_generic_class.py::test_bind_generic_class_accepts_default_multiple_args PASSED [ 31%] tests/test_bind_generic_class.py::test_bind_generic_class_accepts_false_multiple_args PASSED [ 31%] tests/test_bind_generic_class.py::test_bind_generic_class_keyword_with_positional_only_subkeys PASSED [ 31%] tests/test_bind_kwargs.py::test_kwargs_list_int PASSED [ 31%] tests/test_bind_kwargs.py::test_kwargs_int PASSED [ 31%] tests/test_bind_kwargs.py::test_args_and_kwargs_int PASSED [ 31%] tests/test_bind_list.py::test_pos_list PASSED [ 31%] tests/test_bind_list.py::test_keyword_list PASSED [ 31%] tests/test_bind_list.py::test_keyword_list_mutable_default PASSED [ 32%] tests/test_bind_list.py::test_keyword_list_pos PASSED [ 32%] tests/test_bind_list.py::test_keyword_optional_list_none_default PASSED [ 32%] tests/test_bind_list.py::test_keyword_list_of_bool[cmd_expected0] PASSED [ 32%] tests/test_bind_list.py::test_keyword_list_of_bool[cmd_expected1] PASSED [ 32%] tests/test_bind_list.py::test_keyword_list_of_bool[cmd_expected2] PASSED [ 32%] tests/test_bind_list.py::test_keyword_list_of_bool[cmd_expected3] PASSED [ 32%] tests/test_bind_list.py::test_keyword_list_of_bool[cmd_expected4] PASSED [ 32%] tests/test_bind_list.py::test_keyword_list_of_bool[cmd_expected5] PASSED [ 33%] tests/test_bind_list.py::test_keyword_list_of_bool[cmd_expected6] PASSED [ 33%] tests/test_bind_list.py::test_list_tuple_missing_arguments_no_arguments[foo --item] PASSED [ 33%] tests/test_bind_list.py::test_list_tuple_missing_arguments_non_divisible[foo --item 1] PASSED [ 33%] tests/test_bind_list.py::test_list_tuple_missing_arguments_non_divisible[foo --item a --stuff g] PASSED [ 33%] tests/test_bind_list.py::test_pos_sequence PASSED [ 33%] tests/test_bind_list.py::test_list_positional_all_but_last[fizz buzz bar] PASSED [ 33%] tests/test_bind_list.py::test_list_positional_all_but_last[-- fizz buzz bar] PASSED [ 33%] tests/test_bind_list.py::test_list_positional_all_but_last[fizz -- buzz bar] PASSED [ 34%] tests/test_bind_list.py::test_list_positional_all_but_last[fizz buzz -- bar] PASSED [ 34%] tests/test_bind_list.py::test_list_positional_all_but_last[fizz buzz bar --] PASSED [ 34%] tests/test_bind_namedtuple.py::test_bind_typing_named_tuple PASSED [ 34%] tests/test_bind_namedtuple.py::test_bind_typing_named_tuple_var_positional PASSED [ 34%] tests/test_bind_namedtuple.py::test_bind_collections_named_tuple PASSED [ 34%] tests/test_bind_namedtuple.py::test_bind_collections_named_tuple_unsupported SKIPPED [ 34%] tests/test_bind_no_parse.py::test_no_parse_pos PASSED [ 34%] tests/test_bind_no_parse.py::test_no_parse_invalid_kind PASSED [ 35%] tests/test_bind_pos_only.py::test_star_args[foo 1 2 3 4 5] PASSED [ 35%] tests/test_bind_pos_only.py::test_pos_only[foo 1 2 3] PASSED [ 35%] tests/test_bind_pos_only.py::test_pos_only_exceptions[cmd_str_e0] PASSED [ 35%] tests/test_bind_pos_only.py::test_pos_only_extended[foo 1 2 3 4] PASSED [ 35%] tests/test_bind_pos_only.py::test_pos_only_extended[foo 1 2 3 --d 4] PASSED [ 35%] tests/test_bind_pos_only.py::test_pos_only_extended[foo 1 2 --d=4 3] PASSED [ 35%] tests/test_bind_pos_only.py::test_pos_only_extended_exceptions[cmd_str_e0] PASSED [ 35%] tests/test_bind_pos_only.py::test_pos_only_extended_exceptions[cmd_str_e1] PASSED [ 36%] tests/test_bind_pos_only.py::test_pos_only_extended_str_type[foo a 2 3 4] PASSED [ 36%] tests/test_bind_pos_only.py::test_pos_only_extended_str_type[foo a 2 3 --d 4] PASSED [ 36%] tests/test_bind_pos_only.py::test_pos_only_extended_str_type[foo a 2 --d=4 3] PASSED [ 36%] tests/test_bind_tuple.py::test_bind_tuple_basic[1 2 80 160 255] PASSED [ 36%] tests/test_bind_tuple.py::test_bind_tuple_basic[--coordinates 1 2 --color 80 160 255] PASSED [ 36%] tests/test_bind_tuple.py::test_bind_tuple_basic[--color 80 160 255 --coordinates 1 2] PASSED [ 36%] tests/test_bind_tuple.py::test_bind_tuple_basic[--color 80 160 255 --coordinates=1 2] PASSED [ 36%] tests/test_bind_tuple.py::test_bind_tuple_nested[1 2 alice 100 200] PASSED [ 36%] tests/test_bind_tuple.py::test_bind_tuple_nested[--coordinates 1 2 --data alice 100 200] PASSED [ 37%] tests/test_bind_tuple.py::test_bind_tuple_nested[--data alice 100 200 --coordinates 1 2] PASSED [ 37%] tests/test_bind_tuple.py::test_bind_tuple_ellipsis[1 2 alice 100 bob 200] PASSED [ 37%] tests/test_bind_tuple.py::test_bind_tuple_ellipsis[--coordinates 1 2 --data alice 100 --data bob 200] PASSED [ 37%] tests/test_bind_tuple.py::test_bind_tuple_ellipsis[--data alice 100 --coordinates 1 2 --data bob 200] PASSED [ 37%] tests/test_bind_tuple.py::test_bind_tuple_no_inner_types[1 2 3] PASSED [ 37%] tests/test_bind_tuple.py::test_bind_tuple_no_inner_types[--values 1 --values 2 --values 3] PASSED [ 37%] tests/test_bind_tuple.py::test_bind_tuple_insufficient_tokens[1] PASSED [ 37%] tests/test_bind_tuple.py::test_bind_tuple_insufficient_tokens[--coordinates 1] PASSED [ 38%] tests/test_bind_tuple.py::test_bind_list_of_tuple[--coordinates 1 2 --color 80 160 255 --coordinates 3 4] PASSED [ 38%] tests/test_bind_tuple.py::test_bind_list_of_tuple[--coordinates 1 2 --coordinates 3 4 --color 80 160 255] PASSED [ 38%] tests/test_bind_tuple.py::test_bind_list_of_tuple[1 2 3 4 --color 80 160 255] PASSED [ 38%] tests/test_bind_typed_dict.py::test_bind_typed_dict PASSED [ 38%] tests/test_bind_typed_dict.py::test_bind_typed_dict_missing_arg_basic PASSED [ 38%] tests/test_bind_typed_dict.py::test_bind_typed_dict_missing_arg_flatten PASSED [ 38%] tests/test_bind_typed_dict.py::test_bind_typed_dict_missing_arg_renamed_no_hyphen PASSED [ 38%] tests/test_bind_typed_dict.py::test_bind_typed_dict_missing_arg_renamed_hyphen PASSED [ 39%] tests/test_bind_typed_dict.py::test_bind_typed_dict_missing_arg_nested PASSED [ 39%] tests/test_bind_typed_dict.py::test_bind_typed_dict_total_false PASSED [ 39%] tests/test_bind_typed_dict.py::test_bind_typed_dict_not_required PASSED [ 39%] tests/test_bind_typed_dict.py::test_bind_typed_dict_required PASSED [ 39%] tests/test_bind_typed_dict.py::test_bind_typed_dict_extra_field PASSED [ 39%] tests/test_bind_union.py::test_union_required_implicit_coercion[False-foo 1-1] PASSED [ 39%] tests/test_bind_union.py::test_union_required_implicit_coercion[False-foo --a=1-1] PASSED [ 39%] tests/test_bind_union.py::test_union_required_implicit_coercion[False-foo --a 1-1] PASSED [ 40%] tests/test_bind_union.py::test_union_required_implicit_coercion[False-foo bar-bar] PASSED [ 40%] tests/test_bind_union.py::test_union_required_implicit_coercion[False-foo --a=bar-bar] PASSED [ 40%] tests/test_bind_union.py::test_union_required_implicit_coercion[False-foo --a bar-bar] PASSED [ 40%] tests/test_bind_union.py::test_union_required_implicit_coercion[True-foo 1-1] PASSED [ 40%] tests/test_bind_union.py::test_union_required_implicit_coercion[True-foo --a=1-1] PASSED [ 40%] tests/test_bind_union.py::test_union_required_implicit_coercion[True-foo --a 1-1] PASSED [ 40%] tests/test_bind_union.py::test_union_required_implicit_coercion[True-foo bar-bar] PASSED [ 40%] tests/test_bind_union.py::test_union_required_implicit_coercion[True-foo --a=bar-bar] PASSED [ 41%] tests/test_bind_union.py::test_union_required_implicit_coercion[True-foo --a bar-bar] PASSED [ 41%] tests/test_bind_union.py::test_union_coercion_cannot_coerce_error PASSED [ 41%] tests/test_bind_var_pos.py::test_bind_var_pos PASSED [ 41%] tests/test_coercion.py::test_token_count_tuple_basic PASSED [ 41%] tests/test_coercion.py::test_token_count_tuple_no_inner_type PASSED [ 41%] tests/test_coercion.py::test_token_count_tuple_nested PASSED [ 41%] tests/test_coercion.py::test_token_count_tuple_ellipsis PASSED [ 41%] tests/test_coercion.py::test_token_count_tuple_ellipsis_nested PASSED [ 42%] tests/test_coercion.py::test_token_union PASSED [ 42%] tests/test_coercion.py::test_token_count_standard PASSED [ 42%] tests/test_coercion.py::test_token_count_bool PASSED [ 42%] tests/test_coercion.py::test_token_count_list PASSED [ 42%] tests/test_coercion.py::test_token_count_sequence PASSED [ 42%] tests/test_coercion.py::test_token_count_list_generic PASSED [ 42%] tests/test_coercion.py::test_token_count_list_direct PASSED [ 42%] tests/test_coercion.py::test_token_count_list_of_tuple PASSED [ 42%] tests/test_coercion.py::test_token_count_list_of_tuple_nested PASSED [ 43%] tests/test_coercion.py::test_token_count_iterable PASSED [ 43%] tests/test_coercion.py::test_token_count_union PASSED [ 43%] tests/test_coercion.py::test_token_count_union_error PASSED [ 43%] tests/test_coercion.py::test_coerce_no_tokens PASSED [ 43%] tests/test_coercion.py::test_coerce_bool PASSED [ 43%] tests/test_coercion.py::test_coerce_error PASSED [ 43%] tests/test_coercion.py::test_coerce_int PASSED [ 43%] tests/test_coercion.py::test_coerce_annotated_int PASSED [ 44%] tests/test_coercion.py::test_coerce_optional_annotated_int PASSED [ 44%] tests/test_coercion.py::test_coerce_annotated_union_str_secondary_choice PASSED [ 44%] tests/test_coercion.py::test_coerce_annotated_nested_union_str_secondary_choice PASSED [ 44%] tests/test_coercion.py::test_coerce_annotated_union_int PASSED [ 44%] tests/test_coercion.py::test_coerce_enum PASSED [ 44%] tests/test_coercion.py::test_coerce_tuple_basic_single PASSED [ 44%] tests/test_coercion.py::test_coerce_tuple_str_single PASSED [ 44%] tests/test_coercion.py::test_coerce_tuple_basic_double PASSED [ 45%] tests/test_coercion.py::test_coerce_tuple_typing_no_inner_types PASSED [ 45%] tests/test_coercion.py::test_coerce_tuple_builtin_no_inner_types PASSED [ 45%] tests/test_coercion.py::test_coerce_tuple_nested PASSED [ 45%] tests/test_coercion.py::test_coerce_tuple_len_mismatch_underflow PASSED [ 45%] tests/test_coercion.py::test_coerce_tuple_len_mismatch_overflow PASSED [ 45%] tests/test_coercion.py::test_coerce_tuple_ellipsis_too_many_inner_types PASSED [ 45%] tests/test_coercion.py::test_coerce_tuple_ellipsis_non_divisible PASSED [ 45%] tests/test_coercion.py::test_coerce_list PASSED [ 46%] tests/test_coercion.py::test_coerce_list_of_tuple_str_single_1 PASSED [ 46%] tests/test_coercion.py::test_coerce_list_of_tuple_str_single_2 PASSED [ 46%] tests/test_coercion.py::test_coerce_bare_list PASSED [ 46%] tests/test_coercion.py::test_coerce_iterable PASSED [ 46%] tests/test_coercion.py::test_coerce_set PASSED [ 46%] tests/test_coercion.py::test_coerce_frozenset PASSED [ 46%] tests/test_coercion.py::test_coerce_literal PASSED [ 46%] tests/test_coercion.py::test_coerce_literal_invalid_choice PASSED [ 47%] tests/test_coercion.py::test_coerce_literal_invalid_choice_keyword PASSED [ 47%] tests/test_coercion.py::test_coerce_literal_invalid_choice_non_cli_token PASSED [ 47%] tests/test_coercion.py::test_coerce_literal_invalid_choice_keyword_non_cli_token PASSED [ 47%] tests/test_coercion.py::test_coerce_path PASSED [ 47%] tests/test_coercion.py::test_coerce_any PASSED [ 47%] tests/test_coercion.py::test_coerce_bytes PASSED [ 47%] tests/test_coercion.py::test_coerce_bytearray PASSED [ 47%] tests/test_coercion.py::test_coerce_parameter_kind_empty PASSED [ 47%] tests/test_coercion.py::test_coerce_datetime PASSED [ 48%] tests/test_coercion.py::test_parse_timedelta_valid[30s-expected_output0] PASSED [ 48%] tests/test_coercion.py::test_parse_timedelta_valid[5m-expected_output1] PASSED [ 48%] tests/test_coercion.py::test_parse_timedelta_valid[2h-expected_output2] PASSED [ 48%] tests/test_coercion.py::test_parse_timedelta_valid[1d-expected_output3] PASSED [ 48%] tests/test_coercion.py::test_parse_timedelta_valid[3w-expected_output4] PASSED [ 48%] tests/test_coercion.py::test_parse_timedelta_valid[6M-expected_output5] PASSED [ 48%] tests/test_coercion.py::test_parse_timedelta_valid[1y-expected_output6] PASSED [ 48%] tests/test_coercion.py::test_parse_timedelta_valid[1h30m-expected_output7] PASSED [ 49%] tests/test_coercion.py::test_parse_timedelta_valid[1d12h-expected_output8] PASSED [ 49%] tests/test_coercion.py::test_parse_timedelta_valid[2d5h30m-expected_output9] PASSED [ 49%] tests/test_coercion.py::test_parse_timedelta_valid[1w2d-expected_output10] PASSED [ 49%] tests/test_coercion.py::test_parse_timedelta_valid[3h45m20s-expected_output11] PASSED [ 49%] tests/test_coercion.py::test_parse_timedelta_valid[0s-expected_output12] PASSED [ 49%] tests/test_coercion.py::test_parse_timedelta_valid[1s-expected_output13] PASSED [ 49%] tests/test_coercion.py::test_parse_timedelta_valid[100d-expected_output14] PASSED [ 49%] tests/test_coercion.py::test_parse_timedelta_valid[10000s-expected_output15] PASSED [ 50%] tests/test_coercion.py::test_parse_timedelta_valid[30m1h-expected_output16] PASSED [ 50%] tests/test_coercion.py::test_parse_timedelta_valid[45s2h-expected_output17] PASSED [ 50%] tests/test_coercion.py::test_parse_timedelta_valid[1h1h-expected_output18] PASSED [ 50%] tests/test_coercion.py::test_parse_timedelta_valid[1d1d1d-expected_output19] PASSED [ 50%] tests/test_coercion.py::test_parse_timedelta_valid[-1h-expected_output20] PASSED [ 50%] tests/test_coercion.py::test_parse_timedelta_valid[1.5h-expected_output21] PASSED [ 50%] tests/test_coercion.py::test_parse_timedelta_invalid[] PASSED [ 50%] tests/test_coercion.py::test_parse_timedelta_invalid[abc] PASSED [ 51%] tests/test_coercion.py::test_parse_timedelta_invalid[1] PASSED [ 51%] tests/test_coercion.py::test_parse_timedelta_invalid[1x] PASSED [ 51%] tests/test_coercion.py::test_parse_timedelta_invalid[h1] PASSED [ 51%] tests/test_coercion.py::test_parse_timedelta_invalid[3 days] PASSED [ 51%] tests/test_coercion.py::test_parse_timedelta_equivalence PASSED [ 51%] tests/test_command_collision.py::test_command_collision PASSED [ 51%] tests/test_command_collision.py::test_command_collision_meta PASSED [ 51%] tests/test_command_collision.py::test_command_collision_default PASSED [ 52%] tests/test_console.py::test_root_console[foo --help] PASSED [ 52%] tests/test_console.py::test_root_console[foo invalid-command] PASSED [ 52%] tests/test_console.py::test_root_console_subapp[foo --help] PASSED [ 52%] tests/test_console.py::test_root_console_subapp[foo invalid-command] PASSED [ 52%] tests/test_console.py::test_root_subapp_console[foo --help] PASSED [ 52%] tests/test_console.py::test_root_subapp_console[foo invalid-command] PASSED [ 52%] tests/test_console.py::test_root_subapp_arg_console[foo --help] PASSED [ 52%] tests/test_console.py::test_root_subapp_arg_console[foo invalid-command] PASSED [ 52%] tests/test_console.py::test_console_populated_issue_103 PASSED [ 53%] tests/test_edit.py::test_basic_edit PASSED [ 53%] tests/test_edit.py::test_custom_path PASSED [ 53%] tests/test_edit.py::test_editor_not_found PASSED [ 53%] tests/test_edit.py::test_did_not_save PASSED [ 53%] tests/test_edit.py::test_did_not_change PASSED [ 53%] tests/test_edit.py::test_editor_error PASSED [ 53%] tests/test_edit.py::test_custom_encoding PASSED [ 53%] tests/test_edit.py::test_fallback_editors PASSED [ 54%] tests/test_edit.py::test_editor_args PASSED [ 54%] tests/test_edit.py::test_optional_change PASSED [ 54%] tests/test_edit.py::test_file_cleanup PASSED [ 54%] tests/test_env_var.py::test_env_var_split_path_windows PASSED [ 54%] tests/test_env_var.py::test_env_var_split_path_posix_multiple[List0] PASSED [ 54%] tests/test_env_var.py::test_env_var_split_path_posix_multiple[List1] PASSED [ 54%] tests/test_env_var.py::test_env_var_split_path_posix_multiple[Tuple0] PASSED [ 54%] tests/test_env_var.py::test_env_var_split_path_posix_multiple[Tuple1] PASSED [ 55%] tests/test_env_var.py::test_env_var_split_path_posix_multiple[Annotated] PASSED [ 55%] tests/test_env_var.py::test_env_var_split_path_posix_single PASSED [ 55%] tests/test_env_var.py::test_env_var_split_path_general PASSED [ 55%] tests/test_exceptions.py::test_exceptions_missing_argument_single PASSED [ 55%] tests/test_exceptions.py::test_exceptions_missing_argument_flag PASSED [ 55%] tests/test_exceptions.py::test_exceptions_validation_error_cli_single_positional PASSED [ 55%] tests/test_exceptions.py::test_exceptions_validation_error_cli_single_keyword PASSED [ 55%] tests/test_exceptions.py::test_exceptions_validation_error_non_cli_single_keyword PASSED [ 56%] tests/test_exceptions.py::test_exceptions_validation_error_cli_multi_positional PASSED [ 56%] tests/test_exceptions.py::test_exceptions_validation_error_cli_multi_keyword PASSED [ 56%] tests/test_exceptions.py::test_exceptions_coercion_error_from_positional_cli PASSED [ 56%] tests/test_exceptions.py::test_exceptions_coercion_error_from_keyword_cli PASSED [ 56%] tests/test_exceptions.py::test_exceptions_coercion_error_verbose PASSED [ 56%] tests/test_exceptions.py::test_exceptions_mixed_argument_error PASSED [ 56%] tests/test_exceptions.py::test_exceptions_unknown_command PASSED [ 56%] tests/test_exceptions.py::test_exceptions_argument_order_error_singular PASSED [ 57%] tests/test_exceptions.py::test_exceptions_argument_order_error_plural PASSED [ 57%] tests/test_future_annotations.py::test_future_annotations_basic PASSED [ 57%] tests/test_future_annotations.py::test_future_annotations_dataclass PASSED [ 57%] tests/test_future_annotations.py::test_future_annotations_generic_class PASSED [ 57%] tests/test_future_annotations.py::test_future_annotations_attrs_movie PASSED [ 57%] tests/test_future_annotations.py::test_future_annotations_typed_dict_movie PASSED [ 57%] tests/test_future_annotations.py::test_future_annotations_named_tuple_movie PASSED [ 57%] tests/test_future_annotations.py::test_future_annotations_pydantic_movie PASSED [ 57%] tests/test_group.py::test_group_show_property PASSED [ 58%] tests/test_group.py::test_group_default_parameter_converter PASSED [ 58%] tests/test_group.py::test_command_validator PASSED [ 58%] tests/test_group.py::test_command_validator_with_message PASSED [ 58%] tests/test_group.py::test_group_command_default_parameter_resolution PASSED [ 58%] tests/test_group.py::test_group_default_parameter_validator PASSED [ 58%] tests/test_group.py::test_group_validator PASSED [ 58%] tests/test_group.py::test_group_sort_key_property PASSED [ 58%] tests/test_group.py::test_group_sorted_classmethod_basic PASSED [ 59%] tests/test_group.py::test_group_sorted_classmethod_tuple PASSED [ 59%] tests/test_group_extractors.py::test_groups_annotated_invalid_recursive_definition PASSED [ 59%] tests/test_group_extractors.py::test_groups_from_app_implicit PASSED [ 59%] tests/test_group_extractors.py::test_commands_groups_name_collision PASSED [ 59%] tests/test_help.py::test_empty_help_panel_rich_silent PASSED [ 59%] tests/test_help.py::test_help_mutable_default PASSED [ 59%] tests/test_help.py::test_help_default_action PASSED [ 59%] tests/test_help.py::test_help_custom_usage PASSED [ 60%] tests/test_help.py::test_help_custom_usage_subapp PASSED [ 60%] tests/test_help.py::test_help_default_help_flags PASSED [ 60%] tests/test_help.py::test_help_format_usage_empty PASSED [ 60%] tests/test_help.py::test_help_format_usage_command PASSED [ 60%] tests/test_help.py::test_format_commands_docstring PASSED [ 60%] tests/test_help.py::test_format_commands_docstring_long_only PASSED [ 60%] tests/test_help.py::test_format_commands_no_show PASSED [ 60%] tests/test_help.py::test_format_commands_explicit_help PASSED [ 61%] tests/test_help.py::test_format_commands_explicit_name PASSED [ 61%] tests/test_help.py::test_help_empty PASSED [ 61%] tests/test_help.py::test_format_choices_rich_format PASSED [ 61%] tests/test_help.py::test_help_format_group_parameters_empty PASSED [ 61%] tests/test_help.py::test_help_format_group_parameters PASSED [ 61%] tests/test_help.py::test_help_format_group_parameters_short_name PASSED [ 61%] tests/test_help.py::test_help_format_group_parameters_from_docstring PASSED [ 61%] tests/test_help.py::test_help_format_group_parameters_bool_flag PASSED [ 62%] tests/test_help.py::test_help_format_group_parameters_bool_flag_custom_negative[--yesnt-foo] PASSED [ 62%] tests/test_help.py::test_help_format_group_parameters_bool_flag_custom_negative[yesnt-foo] PASSED [ 62%] tests/test_help.py::test_help_format_group_parameters_list_flag PASSED [ 62%] tests/test_help.py::test_help_format_group_parameters_defaults PASSED [ 62%] tests/test_help.py::test_help_format_group_parameters_defaults_no_show PASSED [ 62%] tests/test_help.py::test_help_format_group_parameters_choices_literal_no_show PASSED [ 62%] tests/test_help.py::test_help_format_group_parameters_choices_literal_union PASSED [ 62%] tests/test_help.py::test_help_format_group_parameters_choices_literal_union_python310_syntax_0 PASSED [ 63%] tests/test_help.py::test_help_format_group_parameters_choices_literal_union_python310_syntax_1 PASSED [ 63%] tests/test_help.py::test_help_format_group_parameters_choices_enum PASSED [ 63%] tests/test_help.py::test_help_format_group_parameters_choices_enum_list PASSED [ 63%] tests/test_help.py::test_help_format_group_parameters_choices_enum_list_typing PASSED [ 63%] tests/test_help.py::test_help_format_group_parameters_choices_enum_sequence PASSED [ 63%] tests/test_help.py::test_help_format_group_parameters_choices_literal_sequence PASSED [ 63%] tests/test_help.py::test_help_format_group_parameters_choices_literal_set PASSED [ 63%] tests/test_help.py::test_help_parameter_string_annotation PASSED [ 63%] tests/test_help.py::test_help_format_group_parameters_choices_literal_set_typing PASSED [ 64%] tests/test_help.py::test_help_format_group_parameters_choices_literal_tuple PASSED [ 64%] tests/test_help.py::test_help_format_group_parameters_choices_literal_tuple_typing PASSED [ 64%] tests/test_help.py::test_help_format_group_parameters_choices_literal_tuple_variadic_typing PASSED [ 64%] tests/test_help.py::test_help_format_group_parameters_choices_literal_tuple_variadic PASSED [ 64%] tests/test_help.py::test_help_format_group_parameters_env_var PASSED [ 64%] tests/test_help.py::test_help_print_function PASSED [ 64%] tests/test_help.py::test_help_print_parameter_required PASSED [ 64%] tests/test_help.py::test_help_print_function_defaults PASSED [ 65%] tests/test_help.py::test_help_print_function_no_parse PASSED [ 65%] tests/test_help.py::test_help_print_parameter_group_description PASSED [ 65%] tests/test_help.py::test_help_print_parameter_group_no_show PASSED [ 65%] tests/test_help.py::test_help_print_command_group_description PASSED [ 65%] tests/test_help.py::test_help_print_command_group_no_show PASSED [ 65%] tests/test_help.py::test_help_print_combined_parameter_command_group PASSED [ 65%] tests/test_help.py::test_help_print_commands PASSED [ 65%] tests/test_help.py::test_help_print_commands_group_sort_key PASSED [ 66%] tests/test_help.py::test_help_print_commands_and_function PASSED [ 66%] tests/test_help.py::test_help_print_commands_special_flag_reassign PASSED [ 66%] tests/test_help.py::test_help_print_parameters_no_negative_from_default_parameter PASSED [ 66%] tests/test_help.py::test_help_print_commands_plus_meta PASSED [ 66%] tests/test_help.py::test_help_print_commands_sort_key PASSED [ 66%] tests/test_help.py::test_help_print_commands_plus_meta_short PASSED [ 66%] tests/test_help.py::test_help_restructuredtext PASSED [ 66%] tests/test_help.py::test_help_markdown PASSED [ 67%] tests/test_help.py::test_help_rich PASSED [ 67%] tests/test_help.py::test_help_plaintext PASSED [ 67%] tests/test_help.py::test_help_consistent_formatting PASSED [ 67%] tests/test_help.py::test_help_help_on_error PASSED [ 67%] tests/test_help.py::test_issue_373_help_space_with_meta_app PASSED [ 67%] tests/test_interactive_shell.py::test_interactive_shell PASSED [ 67%] tests/test_json_string_dict.py::test_bind_dataclass_from_env_json PASSED [ 67%] tests/test_json_string_dict.py::test_bind_dataclass_from_cli_json[--origin='{"x": 1, "y": 2}'] PASSED [ 68%] tests/test_json_string_dict.py::test_bind_dataclass_from_cli_json[--origin '{"x": 1, "y": 2}'] PASSED [ 68%] tests/test_json_string_dict.py::test_bind_dataclass_from_cli_json[--origin='{"x": 1, "y": 2, "label": null}'] PASSED [ 68%] tests/test_json_string_list.py::test_json_list_cli_str[None---values=[1,2,3]] PASSED [ 68%] tests/test_json_string_list.py::test_json_list_cli_str[None---values [1,2,3]] PASSED [ 68%] tests/test_json_string_list.py::test_json_list_cli_str[None---values [1,2] --values [3]] PASSED [ 68%] tests/test_json_string_list.py::test_json_list_cli_str[None---values [1] --values '[2, 3]'] PASSED [ 68%] tests/test_json_string_list.py::test_json_list_cli_str[None---values 1 --values [2,3]] PASSED [ 68%] tests/test_json_string_list.py::test_json_list_cli_str[None---values [1] --values [2] --values [3]] PASSED [ 68%] tests/test_json_string_list.py::test_json_list_cli_str[True---values=[1,2,3]] PASSED [ 69%] tests/test_json_string_list.py::test_json_list_cli_str[True---values [1,2,3]] PASSED [ 69%] tests/test_json_string_list.py::test_json_list_cli_str[True---values [1,2] --values [3]] PASSED [ 69%] tests/test_json_string_list.py::test_json_list_cli_str[True---values [1] --values '[2, 3]'] PASSED [ 69%] tests/test_json_string_list.py::test_json_list_cli_str[True---values 1 --values [2,3]] PASSED [ 69%] tests/test_json_string_list.py::test_json_list_cli_str[True---values [1] --values [2] --values [3]] PASSED [ 69%] tests/test_json_string_list.py::test_json_list_str_none[list0] PASSED [ 69%] tests/test_json_string_list.py::test_json_list_str_none[list1] PASSED [ 69%] tests/test_json_string_list.py::test_json_list_str_none[Sequence0] PASSED [ 70%] tests/test_json_string_list.py::test_json_list_str_none[Sequence1] PASSED [ 70%] tests/test_json_string_list.py::test_json_list_str_none[Iterable0] PASSED [ 70%] tests/test_json_string_list.py::test_json_list_str_none[Iterable1] PASSED [ 70%] tests/test_json_string_list.py::test_json_list_optional_int PASSED [ 70%] tests/test_json_string_list.py::test_json_list_str_cli_str_true[list0] PASSED [ 70%] tests/test_json_string_list.py::test_json_list_str_cli_str_true[list1] PASSED [ 70%] tests/test_json_string_list.py::test_json_list_str_cli_str_true[Sequence0] PASSED [ 70%] tests/test_json_string_list.py::test_json_list_str_cli_str_true[Sequence1] PASSED [ 71%] tests/test_json_string_list.py::test_json_list_str_cli_str_true[Iterable0] PASSED [ 71%] tests/test_json_string_list.py::test_json_list_str_cli_str_true[Iterable1] PASSED [ 71%] tests/test_json_string_list.py::test_json_list_str_cli_str_false[list0] PASSED [ 71%] tests/test_json_string_list.py::test_json_list_str_cli_str_false[list1] PASSED [ 71%] tests/test_json_string_list.py::test_json_list_env_str[None-[1,2,3]] PASSED [ 71%] tests/test_json_string_list.py::test_json_list_env_str[None-[1, 2, 3]] PASSED [ 71%] tests/test_json_string_list.py::test_json_list_env_str[True-[1,2,3]] PASSED [ 71%] tests/test_json_string_list.py::test_json_list_env_str[True-[1, 2, 3]] PASSED [ 72%] tests/test_json_string_list.py::test_json_list_of_dataclass_cli SKIPPED [ 72%] tests/test_meta.py::test_meta_basic[1 --b 2 --c=c-value-manual --meta-flag] PASSED [ 72%] tests/test_meta.py::test_meta_basic[1 --b=2 --c=c-value-manual --meta-flag] PASSED [ 72%] tests/test_meta.py::test_meta_basic[1 --b=2 --c c-value-manual --meta-flag] PASSED [ 72%] tests/test_meta.py::test_meta_app_config_inheritance PASSED [ 72%] tests/test_meta.py::test_meta_app_nested_root_help PASSED [ 72%] tests/test_meta.py::test_meta_app_nested_subapp_help PASSED [ 72%] tests/test_meta.py::test_meta_app_nested_subapp_foo_help PASSED [ 73%] tests/test_meta.py::test_meta_app_nested_exec[-expected0] PASSED [ 73%] tests/test_meta.py::test_meta_app_nested_exec[subapp-expected1] PASSED [ 73%] tests/test_meta.py::test_meta_app_nested_exec[subapp foo 5-expected2] PASSED [ 73%] tests/test_name_transform.py::test_default_name_transform[FOO-foo] PASSED [ 73%] tests/test_name_transform.py::test_default_name_transform[_FOO-foo] PASSED [ 73%] tests/test_name_transform.py::test_default_name_transform[_FOO_-foo] PASSED [ 73%] tests/test_name_transform.py::test_default_name_transform[_F_O_O_-f-o-o] PASSED [ 73%] tests/test_name_transform.py::test_app_name_transform_default PASSED [ 73%] tests/test_name_transform.py::test_app_name_transform_custom PASSED [ 74%] tests/test_name_transform.py::test_subapp_name_transform_custom PASSED [ 74%] tests/test_name_transform.py::test_subapp_name_transform_custom_inherited PASSED [ 74%] tests/test_name_transform.py::test_parameter_name_transform_default PASSED [ 74%] tests/test_name_transform.py::test_parameter_name_transform_custom PASSED [ 74%] tests/test_name_transform.py::test_parameter_name_transform_kwargs[None] PASSED [ 74%] tests/test_name_transform.py::test_parameter_name_transform_kwargs[] PASSED [ 74%] tests/test_name_transform.py::test_parameter_name_transform_custom_name_override PASSED [ 74%] tests/test_name_transform.py::test_parameter_name_transform_custom_enum PASSED [ 75%] tests/test_name_transform.py::test_parameter_name_transform_help PASSED [ 75%] tests/test_name_transform.py::test_parameter_name_transform_help_enum PASSED [ 75%] tests/test_name_transform.py::test_parameter_name_transform_dataclass PASSED [ 75%] tests/test_new_type.py::test_new_type_str PASSED [ 75%] tests/test_new_type.py::test_new_type_token_count_str PASSED [ 75%] tests/test_new_type.py::test_new_type_token_count_list_str[foo-expected0] PASSED [ 75%] tests/test_new_type.py::test_new_type_token_count_list_str[--a foo-expected1] PASSED [ 75%] tests/test_new_type.py::test_new_type_token_count_list_str[foo bar-expected2] PASSED [ 76%] tests/test_new_type.py::test_new_type_token_count_list_str[--a foo --a bar-expected3] PASSED [ 76%] tests/test_new_type.py::test_new_type_token_count_list_str[foo bar baz-expected4] PASSED [ 76%] tests/test_new_type.py::test_new_type_token_count_list_str[--a foo --a bar --a baz-expected5] PASSED [ 76%] tests/test_parameter.py::test_parameter_get_negatives_bool_default PASSED [ 76%] tests/test_parameter.py::test_parameter_get_negatives_iterable_default[list] PASSED [ 76%] tests/test_parameter.py::test_parameter_get_negatives_iterable_default[set] PASSED [ 76%] tests/test_parameter.py::test_parameter_get_negatives_iterable_default[List] PASSED [ 76%] tests/test_parameter.py::test_parameter_get_negatives_iterable_default[Set] PASSED [ 77%] tests/test_parameter.py::test_parameter_get_negatives_iterable_custom_prefix[list] PASSED [ 77%] tests/test_parameter.py::test_parameter_get_negatives_iterable_custom_prefix[set] PASSED [ 77%] tests/test_parameter.py::test_parameter_get_negatives_iterable_custom_prefix[List] PASSED [ 77%] tests/test_parameter.py::test_parameter_get_negatives_iterable_custom_prefix[Set] PASSED [ 77%] tests/test_parameter.py::test_parameter_get_negatives_iterable_custom_prefix_list[list] PASSED [ 77%] tests/test_parameter.py::test_parameter_get_negatives_iterable_custom_prefix_list[set] PASSED [ 77%] tests/test_parameter.py::test_parameter_get_negatives_iterable_custom_prefix_list[List] PASSED [ 77%] tests/test_parameter.py::test_parameter_get_negatives_iterable_custom_prefix_list[Set] PASSED [ 78%] tests/test_parameter.py::test_parameter_negative_iterable_invalid_name PASSED [ 78%] tests/test_parameter.py::test_parameter_get_negatives_custom_single[bool] PASSED [ 78%] tests/test_parameter.py::test_parameter_get_negatives_custom_single[list] PASSED [ 78%] tests/test_parameter.py::test_parameter_get_negatives_custom_single[set] PASSED [ 78%] tests/test_parameter.py::test_parameter_get_negatives_bool_custom_list[bool] PASSED [ 78%] tests/test_parameter.py::test_parameter_get_negatives_bool_custom_list[list] PASSED [ 78%] tests/test_parameter.py::test_parameter_get_negatives_bool_custom_list[set] PASSED [ 78%] tests/test_parameter.py::test_parameter_get_negatives_bool_custom_prefix[bool] PASSED [ 78%] tests/test_parameter.py::test_parameter_get_negatives_bool_custom_prefix[list] PASSED [ 79%] tests/test_parameter.py::test_parameter_get_negatives_bool_custom_prefix[set] PASSED [ 79%] tests/test_parameter.py::test_parameter_negative_bool_invalid_name PASSED [ 79%] tests/test_parameter.py::test_parameter_get_negatives_bool_custom_prefix_list[bool] PASSED [ 79%] tests/test_parameter.py::test_parameter_get_negatives_bool_custom_prefix_list[list] PASSED [ 79%] tests/test_parameter.py::test_parameter_get_negatives_bool_custom_prefix_list[set] PASSED [ 79%] tests/test_parameter.py::test_parameter_from_annotation_basic PASSED [ 79%] tests/test_parameter.py::test_parameter_from_annotation_optional_annotated PASSED [ 79%] tests/test_parameter.py::test_parameter_from_annotation_empty_annotation PASSED [ 80%] tests/test_parameter.py::test_parameter_combine PASSED [ 80%] tests/test_parameter.py::test_parameter_combine_priority PASSED [ 80%] tests/test_parameter.py::test_parameter_combine_priority_none PASSED [ 80%] tests/test_parameter.py::test_parameter_default PASSED [ 80%] tests/test_parameter_allow_leading_hyphen.py::test_allow_leading_hyphen_false PASSED [ 80%] tests/test_parameter_allow_leading_hyphen.py::test_allow_leading_hyphen_true PASSED [ 80%] tests/test_parameter_decorator.py::test_parameter_decorator_dataclass[dataclass] PASSED [ 80%] tests/test_parameter_decorator.py::test_parameter_decorator_dataclass[define] PASSED [ 81%] tests/test_parameter_decorator.py::test_parameter_decorator_dataclass_nested_1[dataclass] PASSED [ 81%] tests/test_parameter_decorator.py::test_parameter_decorator_dataclass_nested_1[define] PASSED [ 81%] tests/test_parameter_decorator.py::test_parameter_decorator_dataclass_inheritance PASSED [ 81%] tests/test_py312_type_alias_type.py::test_py312_type_alias_type PASSED [ 81%] tests/test_py312_type_alias_type.py::test_py312_type_alias_type_help_get_choices[Literal-bmp] PASSED [ 81%] tests/test_py312_type_alias_type.py::test_py312_type_alias_type_help_get_choices[FontSingleFormat-otf, woff2, ttf, bdf, pcf] PASSED [ 81%] tests/test_py312_type_alias_type.py::test_py312_type_alias_type_help_get_choices[Union-otf, woff2, ttf, bdf, pcf, bmp] PASSED [ 81%] tests/test_py312_type_alias_type.py::test_py312_type_alias_type_help_get_choices[type_3-otf, woff2, ttf, bdf, pcf, otc, ttc] PASSED [ 82%] tests/test_py312_type_alias_type.py::test_py312_type_alias_type_help_get_choices[type_4-otf, woff2, ttf, bdf, pcf, otc, ttc] PASSED [ 82%] tests/test_py312_type_alias_type.py::test_py312_type_alias_type_help_get_choices[type_5-otf, woff2, ttf, bdf, pcf, otc, ttc] PASSED [ 82%] tests/test_pydantic.py::test_pydantic_error_from_function_body PASSED [ 82%] tests/test_pydantic.py::test_bind_pydantic_basemodel PASSED [ 82%] tests/test_pydantic.py::test_bind_pydantic_basemodel_from_json PASSED [ 82%] tests/test_pydantic.py::test_bind_pydantic_basemodel_help PASSED [ 82%] tests/test_pydantic.py::test_bind_pydantic_basemodel_missing_arg PASSED [ 82%] tests/test_pydantic.py::test_pydantic_alias_1 PASSED [ 83%] tests/test_pydantic.py::test_pydantic_alias_env_var_json[{"storage_class": "longhorn"}] PASSED [ 83%] tests/test_pydantic.py::test_pydantic_alias_env_var_json[{"storageclass": "longhorn"}] PASSED [ 83%] tests/test_pydantic.py::test_pydantic_alias_env_var_json[{"storage_class": "longhorn", "limit": null}] PASSED [ 83%] tests/test_pydantic.py::test_parameter_decorator_pydantic_nested_1 PASSED [ 83%] tests/test_pydantic.py::test_pydantic_field_description PASSED [ 83%] tests/test_pydantic.py::test_pydantic_annotated_field_discriminator PASSED [ 83%] tests/test_pydantic.py::test_pydantic_annotated_field_discriminator_dataclass[dataclass0] PASSED [ 83%] tests/test_pydantic.py::test_pydantic_annotated_field_discriminator_dataclass[dataclass1] PASSED [ 84%] tests/test_run.py::test_run PASSED [ 84%] tests/test_runtime_exceptions.py::test_runtime_exception_not_enough_tokens PASSED [ 84%] tests/test_runtime_exceptions.py::test_runtime_exception_missing_parameter PASSED [ 84%] tests/test_runtime_exceptions.py::test_runtime_exception_bad_command PASSED [ 84%] tests/test_runtime_exceptions.py::test_runtime_exception_bad_command_recommend PASSED [ 84%] tests/test_runtime_exceptions.py::test_runtime_exception_bad_command_list_ellipsis PASSED [ 84%] tests/test_runtime_exceptions.py::test_runtime_exception_bad_parameter_recommend PASSED [ 84%] tests/test_runtime_exceptions.py::test_runtime_exception_repeat_arguments PASSED [ 84%] tests/test_subapp.py::test_subapp_basic PASSED [ 85%] tests/test_subapp.py::test_subapp_must_have_name PASSED [ 85%] tests/test_subapp.py::test_subapp_registering_cannot_have_other_kwargs PASSED [ 85%] tests/test_subapp.py::test_subapp_cannot_be_default PASSED [ 85%] tests/test_subapp.py::test_resolve_default_parameter_1 PASSED [ 85%] tests/test_subapp.py::test_resolve_default_parameter_2 PASSED [ 85%] tests/test_utils.py::test_grouper PASSED [ 85%] tests/test_utils.py::test_sentinel PASSED [ 85%] tests/test_validate_command.py::test_validate_command PASSED [ 86%] tests/test_version.py::test_version_print_console_from_init PASSED [ 86%] tests/test_version.py::test_version_print_console_from_method PASSED [ 86%] tests/test_version.py::test_version_print_console_none PASSED [ 86%] tests/test_version.py::test_version_print_custom_string PASSED [ 86%] tests/test_version.py::test_version_print_custom_callable PASSED [ 86%] tests/test_version.py::test_version_print_help_format_fallback PASSED [ 86%] tests/test_version.py::test_version_print_help_format_override PASSED [ 86%] tests/test_version_parameter.py::test_version_subapp_version_parameter[foo --version 1.2.3] PASSED [ 87%] tests/test_version_parameter.py::test_version_subapp_version_parameter[foo --version=1.2.3] PASSED [ 87%] tests/test_version_parameter.py::test_version_subapp_help_parameter[foo --help 1.2.3] PASSED [ 87%] tests/test_version_parameter.py::test_version_subapp_help_parameter[foo --help=1.2.3] PASSED [ 87%] tests/types/test_types_json.py::test_types_json PASSED [ 87%] tests/types/test_types_number.py::test_nested_annotated_validator PASSED [ 87%] tests/types/test_types_number.py::test_nested_list_annotated_validator PASSED [ 87%] tests/types/test_types_path.py::test_types_existing_path PASSED [ 87%] tests/types/test_types_path.py::test_types_existing_path_validation_error PASSED [ 88%] tests/types/test_types_path.py::test_types_existing_file PASSED [ 88%] tests/types/test_types_path.py::test_types_existing_file_app PASSED [ 88%] tests/types/test_types_path.py::test_types_existing_file_app_signature_default PASSED [ 88%] tests/types/test_types_path.py::test_types_optional_existing_file_app_signature_default PASSED [ 88%] tests/types/test_types_path.py::test_types_optional_existing_file_app_signature_default_none PASSED [ 88%] tests/types/test_types_path.py::test_types_existing_file_app_list PASSED [ 88%] tests/types/test_types_path.py::test_types_existing_file_validation_error PASSED [ 88%] tests/types/test_types_path.py::test_types_existing_directory PASSED [ 89%] tests/types/test_types_path.py::test_types_existing_directory_validation_error PASSED [ 89%] tests/types/test_types_path.py::test_types_directory PASSED [ 89%] tests/types/test_types_path.py::test_types_directory_validation_error PASSED [ 89%] tests/types/test_types_path.py::test_types_file PASSED [ 89%] tests/types/test_types_path.py::test_types_file_validation_error PASSED [ 89%] tests/types/test_types_path.py::test_types_resolved_existing_path[touch] PASSED [ 89%] tests/types/test_types_path.py::test_types_resolved_existing_path[mkdir] PASSED [ 89%] tests/types/test_types_path.py::test_types_resolved_existing_path_list PASSED [ 89%] tests/types/test_types_path.py::test_types_resolved_existing_path_validation_error PASSED [ 90%] tests/types/test_types_path.py::test_types_resolved_existing_file PASSED [ 90%] tests/types/test_types_path.py::test_types_resolved_existing_file_validation_error PASSED [ 90%] tests/types/test_types_path.py::test_types_resolved_existing_directory PASSED [ 90%] tests/types/test_types_path.py::test_types_resolved_existing_directory_validation_error PASSED [ 90%] tests/types/test_types_path.py::test_types_resolved_directory PASSED [ 90%] tests/types/test_types_path.py::test_types_resolved_directory_validation_error PASSED [ 90%] tests/types/test_types_path.py::test_types_resolved_file PASSED [ 90%] tests/types/test_types_path.py::test_types_resolved_file_validation_error PASSED [ 91%] tests/types/test_types_path.py::test_types_path_resolve_converter PASSED [ 91%] tests/types/test_types_path.py::test_types_file_extensions_good[Annotated-bin] PASSED [ 91%] tests/types/test_types_path.py::test_types_file_extensions_good[Annotated-csv] PASSED [ 91%] tests/types/test_types_path.py::test_types_file_extensions_good[Annotated-txt] PASSED [ 91%] tests/types/test_types_path.py::test_types_file_extensions_good[Annotated-jpg] PASSED [ 91%] tests/types/test_types_path.py::test_types_file_extensions_good[Annotated-jpeg] PASSED [ 91%] tests/types/test_types_path.py::test_types_file_extensions_good[Annotated-png] PASSED [ 91%] tests/types/test_types_path.py::test_types_file_extensions_good[Annotated-mp4] PASSED [ 92%] tests/types/test_types_path.py::test_types_file_extensions_good[Annotated-json] PASSED [ 92%] tests/types/test_types_path.py::test_types_file_extensions_good[Annotated-toml] PASSED [ 92%] tests/types/test_types_path.py::test_types_file_extensions_good[Annotated-yaml] PASSED [ 92%] tests/types/test_types_path.py::test_types_file_extensions_exist_good[Annotated-bin] PASSED [ 92%] tests/types/test_types_path.py::test_types_file_extensions_exist_good[Annotated-csv] PASSED [ 92%] tests/types/test_types_path.py::test_types_file_extensions_exist_good[Annotated-txt] PASSED [ 92%] tests/types/test_types_path.py::test_types_file_extensions_exist_good[Annotated-jpg] PASSED [ 92%] tests/types/test_types_path.py::test_types_file_extensions_exist_good[Annotated-jpeg] PASSED [ 93%] tests/types/test_types_path.py::test_types_file_extensions_exist_good[Annotated-png] PASSED [ 93%] tests/types/test_types_path.py::test_types_file_extensions_exist_good[Annotated-mp4] PASSED [ 93%] tests/types/test_types_path.py::test_types_file_extensions_exist_good[Annotated-json] PASSED [ 93%] tests/types/test_types_path.py::test_types_file_extensions_exist_good[Annotated-toml] PASSED [ 93%] tests/types/test_types_path.py::test_types_file_extensions_exist_good[Annotated-yaml] PASSED [ 93%] tests/types/test_types_path.py::test_types_file_extensions_bad[Annotated0] PASSED [ 93%] tests/types/test_types_path.py::test_types_file_extensions_bad[Annotated1] PASSED [ 93%] tests/types/test_types_path.py::test_types_file_extensions_bad[Annotated2] PASSED [ 94%] tests/types/test_types_path.py::test_types_file_extensions_bad[Annotated3] PASSED [ 94%] tests/types/test_types_path.py::test_types_file_extensions_bad[Annotated4] PASSED [ 94%] tests/types/test_types_path.py::test_types_file_extensions_bad[Annotated5] PASSED [ 94%] tests/types/test_types_path.py::test_types_file_extensions_bad[Annotated6] PASSED [ 94%] tests/types/test_types_path.py::test_types_file_extensions_bad[Annotated7] PASSED [ 94%] tests/types/test_types_web.py::test_types_web_email PASSED [ 94%] tests/types/test_types_web.py::test_types_web_email_invalid PASSED [ 94%] tests/types/test_types_web.py::test_types_url[google.com] PASSED [ 94%] tests/types/test_types_web.py::test_types_url[www.google.com] PASSED [ 95%] tests/types/test_types_web.py::test_types_url[http://www.google.com] PASSED [ 95%] tests/types/test_types_web.py::test_types_url[https://www.google.com] PASSED [ 95%] tests/types/test_types_web.py::test_types_url[https://www.google.com:443] PASSED [ 95%] tests/types/test_types_web.py::test_types_url[https://www.google.com/foo/bar] PASSED [ 95%] tests/types/test_types_web.py::test_types_url_invalid[foo] PASSED [ 95%] tests/types/test_types_web.py::test_types_url_invalid[bar.] PASSED [ 95%] tests/types/test_types_web.py::test_types_url_invalid[foo bar.com] PASSED [ 95%] tests/validators/test_validator_group.py::test_limited_choice_default_success PASSED [ 96%] tests/validators/test_validator_group.py::test_limited_choice_default_failure[None] PASSED [ 96%] tests/validators/test_validator_group.py::test_limited_choice_default_failure[1] PASSED [ 96%] tests/validators/test_validator_group.py::test_limited_choice_default_min_max PASSED [ 96%] tests/validators/test_validator_group.py::test_limited_choice_invalid_min_max PASSED [ 96%] tests/validators/test_validator_group.py::test_bind_group_validator_limited_choice PASSED [ 96%] tests/validators/test_validator_group.py::test_bind_group_validator_limited_choice_name_override PASSED [ 96%] tests/validators/test_validator_number.py::test_validator_number_type PASSED [ 96%] tests/validators/test_validator_number.py::test_validator_number_lt PASSED [ 97%] tests/validators/test_validator_number.py::test_validator_number_lt_sequence PASSED [ 97%] tests/validators/test_validator_number.py::test_validator_number_lte PASSED [ 97%] tests/validators/test_validator_number.py::test_validator_number_gt PASSED [ 97%] tests/validators/test_validator_number.py::test_validator_number_gte PASSED [ 97%] tests/validators/test_validator_number.py::test_validator_number_modulo PASSED [ 97%] tests/validators/test_validator_number.py::test_validator_number_typeerror PASSED [ 97%] tests/validators/test_validator_path.py::test_path_type PASSED [ 97%] tests/validators/test_validator_path.py::test_path_exists PASSED [ 98%] tests/validators/test_validator_path.py::test_path_exists_sequence PASSED [ 98%] tests/validators/test_validator_path.py::test_path_file_okay PASSED [ 98%] tests/validators/test_validator_path.py::test_path_dir_okay PASSED [ 98%] tests/validators/test_validator_path.py::test_path_invalid_values PASSED [ 98%] tests/validators/test_validator_path.py::test_path_extension_match_single[mp4] PASSED [ 98%] tests/validators/test_validator_path.py::test_path_extension_match_single[.mp4] PASSED [ 98%] tests/validators/test_validator_path.py::test_path_extension_match_single[Mp4] PASSED [ 98%] tests/validators/test_validator_path.py::test_path_extension_match_single[.Mp4] PASSED [ 99%] tests/validators/test_validator_path.py::test_path_extension_not_match_single[png] PASSED [ 99%] tests/validators/test_validator_path.py::test_path_extension_not_match_single[.png] PASSED [ 99%] tests/validators/test_validator_path.py::test_path_extension_match_multiple[ext0] PASSED [ 99%] tests/validators/test_validator_path.py::test_path_extension_match_multiple[ext1] PASSED [ 99%] tests/validators/test_validator_path.py::test_path_extension_match_multiple[ext2] PASSED [ 99%] tests/validators/test_validator_path.py::test_path_extension_match_multiple[ext3] PASSED [ 99%] tests/validators/test_validator_path.py::test_path_extension_not_match_multi[ext0] PASSED [ 99%] tests/validators/test_validator_path.py::test_path_extension_not_match_multi[ext1] PASSED [100%] ================= 817 passed, 2 skipped, 1 deselected in 3.98s ================= create-stamp debian/debhelper-build-stamp dh_testroot -i -O--buildsystem=pybuild dh_prep -i -O--buildsystem=pybuild dh_auto_install -i -O--buildsystem=pybuild I: pybuild plugin_pyproject:199: Copying package built for python3.14 to destdir I: pybuild plugin_pyproject:199: Copying package built for python3.13 to destdir dh_installdocs -i -O--buildsystem=pybuild dh_installdocs: warning: Cannot auto-detect main package for python-cyclopts-doc. If the default is wrong, please use --doc-main-package or the X-Doc-Main-Package field debian/rules execute_after_dh_installdocs make[1]: Entering directory '/build/reproducible-path/python-cyclopts-3.12.0' find debian/python-cyclopts-doc/ -name '*.html' -exec sed -i \ -e 's/]*>//g' {} \; find debian/python-cyclopts-doc/ -name "searchindex.js" \ -exec sed -i 's/"0x[a-f0-9]\{12,\}": [0-9]\{1,\},//g' {} + find debian/python-cyclopts-doc/ -name "api.html" \ -exec sed -i '/at 0x7f/d' {} + make[1]: Leaving directory '/build/reproducible-path/python-cyclopts-3.12.0' dh_sphinxdoc -i -O--buildsystem=pybuild dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/python-cyclopts-doc/usr/share/doc/python-cyclopts-doc/html/_static/copybutton_funcs.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/python-cyclopts-doc/usr/share/doc/python-cyclopts-doc/html/_static/clipboard.min.js dh_sphinxdoc: warning: ignoring unknown JavaScript code: debian/python-cyclopts-doc/usr/share/doc/python-cyclopts-doc/html/_static/copybutton.js dh_installchangelogs -i -O--buildsystem=pybuild dh_python3 -i -O--buildsystem=pybuild I: dh_python3 pydist:423: Ignoring complex environment marker: tomli (>=2.0.0) ; (python_version < "3.11") and (extra == "toml") dh_installsystemduser -i -O--buildsystem=pybuild dh_perl -i -O--buildsystem=pybuild dh_link -i -O--buildsystem=pybuild dh_strip_nondeterminism -i -O--buildsystem=pybuild dh_compress -i -O--buildsystem=pybuild dh_fixperms -i -O--buildsystem=pybuild dh_missing -i -O--buildsystem=pybuild dh_installdeb -i -O--buildsystem=pybuild dh_gencontrol -i -O--buildsystem=pybuild dpkg-gencontrol: warning: package python-cyclopts-doc: substitution variable ${sphinxdoc:Built-Using} unused, but is defined dh_md5sums -i -O--buildsystem=pybuild dh_builddeb -i -O--buildsystem=pybuild dpkg-deb: building package 'python3-cyclopts' in '../python3-cyclopts_3.12.0-4_all.deb'. dpkg-deb: building package 'python-cyclopts-doc' in '../python-cyclopts-doc_3.12.0-4_all.deb'. dpkg-genbuildinfo --build=all -O../python-cyclopts_3.12.0-4_all.buildinfo dpkg-genchanges --build=all -O../python-cyclopts_3.12.0-4_all.changes dpkg-genchanges: info: binary-only arch-indep upload (source code and arch-specific packages not included) dpkg-source --after-build . dpkg-source: info: using options from /build/reproducible-path/python-cyclopts-3.12.0/debian/source/options: --extend-diff-ignore=^[^/]*[.]egg-info/ dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2026-03-19T04:35:18Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes Thu, 19 Mar 2026 04:35:18 +0000 | +------------------------------------------------------------------------------+ python-cyclopts_3.12.0-4_all.changes: ------------------------------------- Format: 1.8 Date: Fri, 13 Mar 2026 21:58:09 +0100 Source: python-cyclopts Binary: python-cyclopts-doc python3-cyclopts Architecture: all Version: 3.12.0-4 Distribution: unstable Urgency: medium Maintainer: Debian Python Team Changed-By: Alexandre Detiste Description: python-cyclopts-doc - command line interface structure (common documentation) python3-cyclopts - Command line interface structure Changes: python-cyclopts (3.12.0-4) unstable; urgency=medium . * Team Upload * Disable useless Salsa CI jobs * Drop "Rules-Requires-Root: no": it is now the default * Rewrite d/watch in v5 format Checksums-Sha1: af5e5de0145f345b42438b6eb324e036c8e87246 266424 python-cyclopts-doc_3.12.0-4_all.deb 63ae391ae02a4b16ade7af38d829b9b54f518bce 9097 python-cyclopts_3.12.0-4_all.buildinfo 8c584f5d3a4e91297edd4aaa60c44cb22334670b 57020 python3-cyclopts_3.12.0-4_all.deb Checksums-Sha256: c214b321190af0335a78104de7932f9f18cdc03fe6ee7a2fdad2512e24c45fe7 266424 python-cyclopts-doc_3.12.0-4_all.deb a70844c2e60004ce655f05529fe7d4c57a8e615f422de6feb309c166d118d004 9097 python-cyclopts_3.12.0-4_all.buildinfo e3e59338760039e86105a23c9e998f7fe428234f5ddca184e8648a34c2046e62 57020 python3-cyclopts_3.12.0-4_all.deb Files: d08a3a31461ff175e604b50f7984480d 266424 doc optional python-cyclopts-doc_3.12.0-4_all.deb 8606eadb41b6a4539933af1c27c88343 9097 python optional python-cyclopts_3.12.0-4_all.buildinfo 258f7de8810969fda03b1247127a19c4 57020 python optional python3-cyclopts_3.12.0-4_all.deb +------------------------------------------------------------------------------+ | Buildinfo Thu, 19 Mar 2026 04:35:19 +0000 | +------------------------------------------------------------------------------+ Format: 1.0 Source: python-cyclopts Binary: python-cyclopts-doc python3-cyclopts Architecture: all Version: 3.12.0-4 Checksums-Md5: d08a3a31461ff175e604b50f7984480d 266424 python-cyclopts-doc_3.12.0-4_all.deb 258f7de8810969fda03b1247127a19c4 57020 python3-cyclopts_3.12.0-4_all.deb Checksums-Sha1: af5e5de0145f345b42438b6eb324e036c8e87246 266424 python-cyclopts-doc_3.12.0-4_all.deb 8c584f5d3a4e91297edd4aaa60c44cb22334670b 57020 python3-cyclopts_3.12.0-4_all.deb Checksums-Sha256: c214b321190af0335a78104de7932f9f18cdc03fe6ee7a2fdad2512e24c45fe7 266424 python-cyclopts-doc_3.12.0-4_all.deb e3e59338760039e86105a23c9e998f7fe428234f5ddca184e8648a34c2046e62 57020 python3-cyclopts_3.12.0-4_all.deb Build-Origin: Debian Build-Architecture: amd64 Build-Date: Thu, 19 Mar 2026 04:35:17 +0000 Build-Path: /build/reproducible-path/python-cyclopts-3.12.0 Installed-Build-Depends: autoconf (= 2.72-6), automake (= 1:1.18.1-4), autopoint (= 0.23.2-1), autotools-dev (= 20240727.1), base-files (= 14), base-passwd (= 3.6.8), bash (= 5.3-2), binutils (= 2.46-3), binutils-common (= 2.46-3), binutils-x86-64-linux-gnu (= 2.46-3), bsdextrautils (= 2.41.3-4), build-essential (= 12.12), bzip2 (= 1.0.8-6+b1), ca-certificates (= 20260223), coreutils (= 9.10-1), cpp (= 4:15.2.0-5), cpp-15 (= 15.2.0-15), cpp-15-x86-64-linux-gnu (= 15.2.0-15), cpp-x86-64-linux-gnu (= 4:15.2.0-5), dash (= 0.5.12-12), debconf (= 1.5.92), debhelper (= 13.31), debianutils (= 5.23.2), dh-autoreconf (= 22), dh-python (= 7.20260309), dh-strip-nondeterminism (= 1.15.0-1), diffutils (= 1:3.12-1), docutils-common (= 0.22.4+dfsg-1), dpkg (= 1.23.7), dpkg-dev (= 1.23.7), dwz (= 0.16-2), file (= 1:5.46-5+b1), findutils (= 4.10.0-3), fonts-font-awesome (= 5.0.10+really4.7.0~dfsg-4.1), fonts-lato (= 2.015-1), g++ (= 4:15.2.0-5), g++-15 (= 15.2.0-15), g++-15-x86-64-linux-gnu (= 15.2.0-15), g++-x86-64-linux-gnu (= 4:15.2.0-5), gcc (= 4:15.2.0-5), gcc-15 (= 15.2.0-15), gcc-15-base (= 15.2.0-15), gcc-15-x86-64-linux-gnu (= 15.2.0-15), gcc-16-base (= 16-20260308-1), gcc-x86-64-linux-gnu (= 4:15.2.0-5), gettext (= 0.23.2-1), gettext-base (= 0.23.2-1), grep (= 3.12-1), groff-base (= 1.23.0-10), gzip (= 1.13-1), hostname (= 3.25), init-system-helpers (= 1.69), intltool-debian (= 0.35.0+20060710.6), libacl1 (= 2.3.2-3), libarchive-zip-perl (= 1.68-1), libasan8 (= 16-20260308-1), libatomic1 (= 16-20260308-1), libattr1 (= 1:2.5.2-4), libaudit-common (= 1:4.1.2-1), libaudit1 (= 1:4.1.2-1+b1), libbinutils (= 2.46-3), libblkid1 (= 2.41.3-4), libbz2-1.0 (= 1.0.8-6+b1), libc-bin (= 2.42-13), libc-dev-bin (= 2.42-13), libc-gconv-modules-extra (= 2.42-13), libc6 (= 2.42-13), libc6-dev (= 2.42-13), libcap-ng0 (= 0.9.1-1), libcc1-0 (= 16-20260308-1), libcrypt1 (= 1:4.5.1-1), libctf-nobfd0 (= 2.46-3), libctf0 (= 2.46-3), libdb5.3t64 (= 5.3.28+dfsg2-11), libdebconfclient0 (= 0.282+b2), libdebhelper-perl (= 13.31), libdpkg-perl (= 1.23.7), libelf1t64 (= 0.194-1), libexpat1 (= 2.7.4-1), libffi8 (= 3.5.2-3+b1), libfile-stripnondeterminism-perl (= 1.15.0-1), libgcc-15-dev (= 15.2.0-15), libgcc-s1 (= 16-20260308-1), libgdbm-compat4t64 (= 1.26-1+b1), libgdbm6t64 (= 1.26-1+b1), libgmp10 (= 2:6.3.0+dfsg-5+b1), libgomp1 (= 16-20260308-1), libgprofng0 (= 2.46-3), libhwasan0 (= 16-20260308-1), libisl23 (= 0.27-1+b1), libitm1 (= 16-20260308-1), libjansson4 (= 2.14-2+b4), libjs-jquery (= 3.7.1+dfsg+~3.5.33-1), libjs-sphinxdoc (= 8.2.3-12), libjson-perl (= 4.10000-1), liblsan0 (= 16-20260308-1), liblzma5 (= 5.8.2-2), libmagic-mgc (= 1:5.46-5+b1), libmagic1t64 (= 1:5.46-5+b1), libmd0 (= 1.1.0-2+b2), libmount1 (= 2.41.3-4), libmpc3 (= 1.3.1-2+b1), libmpfr6 (= 4.2.2-2+b1), libncursesw6 (= 6.6+20251231-1), libpam-modules (= 1.7.0-5+b1), libpam-modules-bin (= 1.7.0-5+b1), libpam-runtime (= 1.7.0-5), libpam0g (= 1.7.0-5+b1), libpcre2-8-0 (= 10.46-1+b1), libperl5.40 (= 5.40.1-7), libpipeline1 (= 1.5.8-2), libpython3-stdlib (= 3.13.9-3), libpython3.13-minimal (= 3.13.12-1), libpython3.13-stdlib (= 3.13.12-1), libpython3.14-minimal (= 3.14.3-2), libpython3.14-stdlib (= 3.14.3-2), libquadmath0 (= 16-20260308-1), libreadline8t64 (= 8.3-4), libseccomp2 (= 2.6.0-2+b1), libselinux1 (= 3.9-4+b1), libsframe3 (= 2.46-3), libsmartcols1 (= 2.41.3-4), libsqlite3-0 (= 3.46.1-9+b1), libssl3t64 (= 3.5.5-1), libstdc++-15-dev (= 15.2.0-15), libstdc++6 (= 16-20260308-1), libsystemd0 (= 260~rc2-1), libtinfo6 (= 6.6+20251231-1), libtool (= 2.5.4-9), libtsan2 (= 16-20260308-1), libubsan1 (= 16-20260308-1), libuchardet0 (= 0.0.8-2+b1), libudev1 (= 260~rc2-1), libunistring5 (= 1.4.2-1), libuuid1 (= 2.41.3-4), libxml2-16 (= 2.15.1+dfsg-2+b1), libyaml-0-2 (= 0.2.5-2+b1), libzstd1 (= 1.5.7+dfsg-3+b1), linux-libc-dev (= 6.19.6-1), m4 (= 1.4.21-1), make (= 4.4.1-3), man-db (= 2.13.1-1), mawk (= 1.3.4.20260302-1), media-types (= 14.0.0), ncurses-base (= 6.6+20251231-1), ncurses-bin (= 6.6+20251231-1), netbase (= 6.5), openssl (= 3.5.5-1), openssl-provider-legacy (= 3.5.5-1), patch (= 2.8-2), perl (= 5.40.1-7), perl-base (= 5.40.1-7), perl-modules-5.40 (= 5.40.1-7), po-debconf (= 1.0.22), python-babel-localedata (= 2.17.0-2), python-pytest-doc (= 9.0.2-4), python3 (= 3.13.9-3), python3-alabaster (= 1.0.0-1), python3-all (= 3.13.9-3), python3-annotated-types (= 0.7.0-1), python3-attr (= 25.4.0-1), python3-autocommand (= 2.2.2-4), python3-babel (= 2.17.0-2), python3-bcrypt (= 5.0.0-3), python3-build (= 1.4.0-1), python3-cachecontrol (= 0.14.3-1), python3-cattr (= 25.3.0-1), python3-certifi (= 2026.2.25+ds-1), python3-cffi-backend (= 2.0.0-3), python3-chardet (= 5.2.0+dfsg-2), python3-charset-normalizer (= 3.4.4-2), python3-cleo (= 2.2.1-4), python3-cryptography (= 46.0.5-1), python3-defusedxml (= 0.7.1-3), python3-discovery (= 1.1.1-2), python3-distlib (= 0.4.0-1), python3-dnspython (= 2.7.0-1), python3-docstring-parser (= 0.17.0-1), python3-docutils (= 0.22.4+dfsg-1), python3-dulwich (= 1.0.0-2), python3-dunamai (= 1.25.0-1), python3-email-validator (= 2.2.0-1), python3-fastjsonschema (= 2.21.1-1), python3-filelock (= 3.25.0-1), python3-findpython (= 0.7.1-1), python3-idna (= 3.11-1), python3-imagesize (= 1.4.1-1), python3-inflect (= 7.5.0-1), python3-iniconfig (= 2.1.0-2), python3-installer (= 0.7.0+dfsg1-3), python3-jaraco.classes (= 3.4.0-1), python3-jaraco.context (= 6.0.1-2), python3-jaraco.functools (= 4.1.0-1), python3-jaraco.text (= 4.0.0-1), python3-jeepney (= 0.9.0-2), python3-jinja2 (= 3.1.6-1), python3-keyring (= 25.7.0-1), python3-linkify-it (= 2.1.0-1), python3-markdown-it (= 3.0.0-3), python3-markupsafe (= 3.0.3-1+b1), python3-mdit-py-plugins (= 0.5.0-1), python3-mdurl (= 0.1.2-1), python3-minimal (= 3.13.9-3), python3-more-itertools (= 10.8.0-1), python3-msgpack (= 1.1.2-2), python3-myst-parser (= 4.0.1-1), python3-packaging (= 26.0-1), python3-pbs-installer (= 2026.03.03-1), python3-pip-whl (= 26.0.1+dfsg-1), python3-pkg-resources (= 78.1.1-0.1), python3-pkginfo (= 1.12.1.2-2), python3-platformdirs (= 4.9.2-1), python3-pluggy (= 1.6.0-2), python3-poetry (= 2.3.2+dfsg-3), python3-poetry-core (= 2.3.1-1), python3-poetry-dynamic-versioning (= 1.9.1-1), python3-pydantic (= 2.12.5-2), python3-pydantic-core (= 2.41.5-2+b1), python3-pygments (= 2.19.2+dfsg-1), python3-pyproject-hooks (= 1.2.0-1), python3-pytest (= 9.0.2-4), python3-pytest-mock (= 3.15.1-1), python3-rapidfuzz (= 3.12.2+ds-1+b1), python3-requests (= 2.32.5+dfsg-1), python3-requests-toolbelt (= 1.0.0-5), python3-rich (= 13.9.4-2), python3-rich-rst (= 1.3.1+dfsg-3), python3-roman-numerals (= 4.1.0-1), python3-secretstorage (= 3.5.0-1), python3-setuptools (= 78.1.1-0.1), python3-setuptools-whl (= 78.1.1-0.1), python3-shellingham (= 1.5.4-1), python3-snowballstemmer (= 3.0.1-1), python3-sphinx (= 8.2.3-12), python3-sphinx-autodoc-typehints (= 3.5.2-1), python3-sphinx-copybutton (= 0.5.2-3), python3-sphinx-rtd-theme (= 3.1.0+dfsg-1), python3-sphinxcontrib.jquery (= 4.1-7), python3-tomlkit (= 0.13.3-2), python3-trove-classifiers (= 2026.1.14.14-1), python3-typeguard (= 4.4.4-2), python3-typing-extensions (= 4.15.0-2), python3-typing-inspection (= 0.4.2-1), python3-uc-micro (= 2.0.0-1), python3-urllib3 (= 2.6.3-1), python3-virtualenv (= 21.2.0+ds-1), python3-wheel (= 0.46.3-2), python3-yaml (= 6.0.3-1), python3-zipp (= 3.23.0-1), python3.13 (= 3.13.12-1), python3.13-minimal (= 3.13.12-1), python3.14 (= 3.14.3-2), python3.14-minimal (= 3.14.3-2), readline-common (= 8.3-4), rpcsvc-proto (= 1.4.3-1), sed (= 4.9-2), sensible-utils (= 0.0.26), sgml-base (= 1.31+nmu1), sphinx-common (= 8.2.3-12), sphinx-rtd-theme-common (= 3.1.0+dfsg-1), sysvinit-utils (= 3.15-6), tar (= 1.35+dfsg-4), tzdata (= 2026a-1), util-linux (= 2.41.3-4), xml-core (= 0.19), xz-utils (= 5.8.2-2), zlib1g (= 1:1.3.dfsg+really1.3.1-3) Environment: DEB_BUILD_OPTIONS="parallel=6" LANG="C.UTF-8" LC_COLLATE="C.UTF-8" LC_CTYPE="C.UTF-8" SOURCE_DATE_EPOCH="1773435489" +------------------------------------------------------------------------------+ | Package contents Thu, 19 Mar 2026 04:35:19 +0000 | +------------------------------------------------------------------------------+ python-cyclopts-doc_3.12.0-4_all.deb ------------------------------------ new Debian package, version 2.0. size 266424 bytes: control archive=4916 bytes. 3076 bytes, 52 lines control 12355 bytes, 121 lines md5sums Package: python-cyclopts-doc Source: python-cyclopts Version: 3.12.0-4 Architecture: all Maintainer: Debian Python Team Installed-Size: 2118 Depends: libjs-jquery (>= 3.6.0), libjs-sphinxdoc (>= 8.2), sphinx-rtd-theme-common (>= 3.1.0+dfsg) Section: doc Priority: optional Multi-Arch: foreign Homepage: https://github.com/BrianPugh/cyclopts Description: command line interface structure (common documentation) Package is a modern and easy-to-use framework for building command-line interfaces (CLIs) in Python, designed to make developing CLI applications simpler, more intuitive, and efficient. . It stands out for: - Use of Python Type Annotations: Cyclopts leverages Python’s type annotation system to make the CLI code more readable and less error-prone. You can use native Python types to specify inputs, such as int, str, and float, as well as more complex types like Pydantic, Dataclasses, and Attrs, improving clarity and control over input parameters. - Intuitive and Simple Interface: Cyclopts is designed to be easy to learn and use. The syntax is extremely simple, allowing developers to quickly build command-line tools with minimal code. Setting up commands, options, and arguments is straightforward, without the need for complex configuration or boilerplate code. - Automatic Validation and Type Conversion: Cyclopts handles automatic validation and type conversion based on the defined types in the code. This means it automatically validates input values according to type annotations and converts the inputs to the correct types without requiring extra code from the developer, reducing the chance of user input errors - Automatic Help Generation: Cyclopts automatically generates detailed, well-structured help pages for your commands and options, using docstrings and the information provided in type definitions. This makes it easy to create user-friendly interfaces and eliminates the need to manually maintain CLI documentation. - Extensibility and Customization: Cyclopts is highly extensible. It allows developers to customize how input data is parsed, validated, and processed. The framework supports the creation of custom converters and validators, offering great flexibility to adapt the application to specific project needs. - Integration with Existing Tools: Cyclopts integrates seamlessly with other popular Python libraries and frameworks. It can be used alongside libraries like Pydantic for data validation or Typer and Click to build more complex applications, all while maintaining its simplicity and focus on usability. - Clear and Detailed Documentation: Cyclopts has clear, concise documentation with practical examples that make it easy to adopt, even for beginners. This is an important advantage, as building CLI tools can be complex, and Cyclopts’ documentation makes this process more accessible. . This is the common documentation package. drwxr-xr-x root/root 0 2026-03-13 20:58 ./ drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/ drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/ drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc-base/ -rw-r--r-- root/root 380 2025-05-04 15:29 ./usr/share/doc-base/python-cyclopts-doc.cyclopts drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/ drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/ -rw-r--r-- root/root 2632 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/README.md.gz -rw-r--r-- root/root 713 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/changelog.Debian.gz -rw-r--r-- root/root 1072 2025-05-04 15:29 ./usr/share/doc/python-cyclopts-doc/copyright drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/ -rw-r--r-- root/root 9226 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/Installation.html drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_sources/ -rw-r--r-- root/root 503 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/Installation.rst.txt -rw-r--r-- root/root 47356 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/api.rst.txt -rw-r--r-- root/root 3851 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/app_calling.rst.txt -rw-r--r-- root/root 2349 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/args_and_kwargs.rst.txt -rw-r--r-- root/root 4056 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/autoregistry.rst.txt -rw-r--r-- root/root 1386 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/command_chaining.rst.txt -rw-r--r-- root/root 6435 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/commands.rst.txt -rw-r--r-- root/root 4371 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/config_file.rst.txt drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_sources/cookbook/ -rw-r--r-- root/root 1523 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/cookbook/app_upgrade.rst.txt -rw-r--r-- root/root 1840 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/cookbook/file_or_stdin_stdout.rst.txt -rw-r--r-- root/root 4385 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/cookbook/interactive_help.rst.txt -rw-r--r-- root/root 4831 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/cookbook/rich_formatted_exceptions.rst.txt -rw-r--r-- root/root 5570 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/cookbook/sharing_parameters.rst.txt -rw-r--r-- root/root 13857 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/cookbook/unit_testing.rst.txt -rw-r--r-- root/root 2839 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/default_parameter.rst.txt -rw-r--r-- root/root 9039 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/getting_started.rst.txt -rw-r--r-- root/root 3307 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/group_validators.rst.txt -rw-r--r-- root/root 15403 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/groups.rst.txt -rw-r--r-- root/root 10357 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/help.rst.txt -rw-r--r-- root/root 1161 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/index.rst.txt -rw-r--r-- root/root 6911 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/meta_app.rst.txt drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_sources/migration/ -rw-r--r-- root/root 4677 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/migration/typer.rst.txt -rw-r--r-- root/root 3287 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/packaging.rst.txt -rw-r--r-- root/root 3767 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/parameter_validators.rst.txt -rw-r--r-- root/root 15237 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/parameters.rst.txt -rw-r--r-- root/root 29145 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/rules.rst.txt -rw-r--r-- root/root 1724 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/text_editor.rst.txt -rw-r--r-- root/root 7327 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/user_classes.rst.txt -rw-r--r-- root/root 2483 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/version.rst.txt drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_arguably/ -rw-r--r-- root/root 784 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_arguably/README.rst.txt drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_arguably/global_state/ -rw-r--r-- root/root 1910 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_arguably/global_state/README.rst.txt drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_arguably/subcommands/ -rw-r--r-- root/root 2170 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_arguably/subcommands/README.rst.txt drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_fire/ -rw-r--r-- root/root 2010 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_fire/README.rst.txt drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/ -rw-r--r-- root/root 1697 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/README.rst.txt drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/argument_vs_option/ -rw-r--r-- root/root 1921 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/argument_vs_option/README.rst.txt drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/choices/ -rw-r--r-- root/root 2292 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/choices/README.rst.txt drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/decorator_parentheses/ -rw-r--r-- root/root 571 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/decorator_parentheses/README.rst.txt drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/default_command/ -rw-r--r-- root/root 1940 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/default_command/README.rst.txt drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/docstring/ -rw-r--r-- root/root 4408 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/docstring/README.rst.txt drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/documentation/ -rw-r--r-- root/root 555 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/documentation/README.rst.txt drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/flag_negation/ -rw-r--r-- root/root 3441 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/flag_negation/README.rst.txt drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/help_defaults/ -rw-r--r-- root/root 3659 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/help_defaults/README.rst.txt drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/keyword_multiple_values/ -rw-r--r-- root/root 2092 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/keyword_multiple_values/README.rst.txt drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/optional_list/ -rw-r--r-- root/root 2528 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/optional_list/README.rst.txt drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/positional_or_keyword/ -rw-r--r-- root/root 1089 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/positional_or_keyword/README.rst.txt drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/union_support/ -rw-r--r-- root/root 1126 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/union_support/README.rst.txt drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/validation/ -rw-r--r-- root/root 3197 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/validation/README.rst.txt drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/version_flag/ -rw-r--r-- root/root 1795 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_sources/vs_typer/version_flag/README.rst.txt drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/ -rw-r--r-- root/root 4289 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/_sphinx_javascript_frameworks_compat.js -rw-r--r-- root/root 14685 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/basic.css -rw-r--r-- root/root 313 2025-08-02 19:25 ./usr/share/doc/python-cyclopts-doc/html/_static/check-solid.svg -rw-r--r-- root/root 26377 2025-08-02 19:25 ./usr/share/doc/python-cyclopts-doc/html/_static/clipboard.min.js -rw-r--r-- root/root 411 2025-08-02 19:25 ./usr/share/doc/python-cyclopts-doc/html/_static/copy-button.svg -rw-r--r-- root/root 2060 2025-08-02 19:25 ./usr/share/doc/python-cyclopts-doc/html/_static/copybutton.css -rw-r--r-- root/root 8467 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/copybutton.js -rw-r--r-- root/root 2698 2025-08-02 19:25 ./usr/share/doc/python-cyclopts-doc/html/_static/copybutton_funcs.js drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/css/ lrwxrwxrwx root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/css/badge_only.css -> ../../../../../sphinx_rtd_theme/static/css/badge_only.css lrwxrwxrwx root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/css/theme.css -> ../../../../../sphinx_rtd_theme/static/css/theme.css -rw-r--r-- root/root 755 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_static/custom.css lrwxrwxrwx root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/doctools.js -> ../../../../javascript/sphinxdoc/1.0/doctools.js -rw-r--r-- root/root 328 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/documentation_options.js -rw-r--r-- root/root 59531 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_static/favicon-192.png -rw-r--r-- root/root 286 2025-12-23 11:28 ./usr/share/doc/python-cyclopts-doc/html/_static/file.png drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/fonts/ lrwxrwxrwx root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/fonts/Lato-Bold.ttf -> ../../../../../sphinx_rtd_theme/static/fonts/Lato-Bold.ttf lrwxrwxrwx root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/fonts/Lato-Bold.woff2 -> ../../../../../sphinx_rtd_theme/static/fonts/Lato-Bold.woff2 lrwxrwxrwx root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/fonts/Lato-BoldItalic.ttf -> ../../../../../sphinx_rtd_theme/static/fonts/Lato-BoldItalic.ttf lrwxrwxrwx root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/fonts/Lato-BoldItalic.woff2 -> ../../../../../sphinx_rtd_theme/static/fonts/Lato-BoldItalic.woff2 lrwxrwxrwx root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/fonts/Lato-Italic.ttf -> ../../../../../sphinx_rtd_theme/static/fonts/Lato-Italic.ttf lrwxrwxrwx root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/fonts/Lato-Italic.woff2 -> ../../../../../sphinx_rtd_theme/static/fonts/Lato-Italic.woff2 lrwxrwxrwx root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/fonts/Lato-Regular.ttf -> ../../../../../sphinx_rtd_theme/static/fonts/Lato-Regular.ttf lrwxrwxrwx root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/fonts/Lato-Regular.woff2 -> ../../../../../sphinx_rtd_theme/static/fonts/Lato-Regular.woff2 lrwxrwxrwx root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/fonts/RobotoSlab-Bold.woff2 -> ../../../../../sphinx_rtd_theme/static/fonts/RobotoSlab-Bold.woff2 lrwxrwxrwx root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/fonts/RobotoSlab-Regular.woff2 -> ../../../../../sphinx_rtd_theme/static/fonts/RobotoSlab-Regular.woff2 lrwxrwxrwx root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/fonts/fontawesome-webfont.eot -> ../../../../../sphinx_rtd_theme/static/fonts/fontawesome-webfont.eot lrwxrwxrwx root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/fonts/fontawesome-webfont.svg -> ../../../../../sphinx_rtd_theme/static/fonts/fontawesome-webfont.svg lrwxrwxrwx root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/fonts/fontawesome-webfont.ttf -> ../../../../../sphinx_rtd_theme/static/fonts/fontawesome-webfont.ttf lrwxrwxrwx root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/fonts/fontawesome-webfont.woff -> ../../../../../sphinx_rtd_theme/static/fonts/fontawesome-webfont.woff lrwxrwxrwx root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/fonts/fontawesome-webfont.woff2 -> ../../../../../sphinx_rtd_theme/static/fonts/fontawesome-webfont.woff2 lrwxrwxrwx root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/jquery.js -> ../../../../javascript/jquery/jquery.min.js drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/js/ lrwxrwxrwx root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/js/theme.js -> ../../../../../sphinx_rtd_theme/static/js/theme.js -rw-r--r-- root/root 6978 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/js/versions.js lrwxrwxrwx root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/language_data.js -> ../../../../javascript/sphinxdoc/1.0/language_data.js -rw-r--r-- root/root 47025 2025-04-03 20:11 ./usr/share/doc/python-cyclopts-doc/html/_static/logo_512w.png -rw-r--r-- root/root 90 2025-12-23 11:28 ./usr/share/doc/python-cyclopts-doc/html/_static/minus.png -rw-r--r-- root/root 90 2025-12-23 11:28 ./usr/share/doc/python-cyclopts-doc/html/_static/plus.png -rw-r--r-- root/root 4848 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/pygments.css lrwxrwxrwx root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/searchtools.js -> ../../../../javascript/sphinxdoc/1.0/searchtools.js lrwxrwxrwx root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/_static/sphinx_highlight.js -> ../../../../javascript/sphinxdoc/1.0/sphinx_highlight.js -rw-r--r-- root/root 444313 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/api.html -rw-r--r-- root/root 18783 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/app_calling.html -rw-r--r-- root/root 15336 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/args_and_kwargs.html -rw-r--r-- root/root 19993 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/autoregistry.html -rw-r--r-- root/root 13656 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/command_chaining.html -rw-r--r-- root/root 27186 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/commands.html -rw-r--r-- root/root 20691 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/config_file.html drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/cookbook/ -rw-r--r-- root/root 13790 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/cookbook/app_upgrade.html -rw-r--r-- root/root 15918 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/cookbook/file_or_stdin_stdout.html -rw-r--r-- root/root 16811 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/cookbook/interactive_help.html -rw-r--r-- root/root 17348 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/cookbook/rich_formatted_exceptions.html -rw-r--r-- root/root 22725 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/cookbook/sharing_parameters.html -rw-r--r-- root/root 41268 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/cookbook/unit_testing.html -rw-r--r-- root/root 15774 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/default_parameter.html -rw-r--r-- root/root 38724 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/genindex.html -rw-r--r-- root/root 31912 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/getting_started.html -rw-r--r-- root/root 15754 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/group_validators.html -rw-r--r-- root/root 42207 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/groups.html -rw-r--r-- root/root 29708 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/help.html -rw-r--r-- root/root 40292 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/index.html -rw-r--r-- root/root 26759 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/meta_app.html drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/migration/ -rw-r--r-- root/root 21170 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/migration/typer.html -rw-r--r-- root/root 3515 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/objects.inv -rw-r--r-- root/root 16573 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/packaging.html -rw-r--r-- root/root 18814 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/parameter_validators.html -rw-r--r-- root/root 48303 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/parameters.html -rw-r--r-- root/root 88296 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/rules.html -rw-r--r-- root/root 7682 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/search.html -rw-r--r-- root/root 74578 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/searchindex.js -rw-r--r-- root/root 13440 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/text_editor.html -rw-r--r-- root/root 30241 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/user_classes.html -rw-r--r-- root/root 14441 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/version.html drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_arguably/ -rw-r--r-- root/root 9789 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_arguably/README.html drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_arguably/global_state/ -rw-r--r-- root/root 14625 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_arguably/global_state/README.html drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_arguably/subcommands/ -rw-r--r-- root/root 15395 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_arguably/subcommands/README.html drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_fire/ -rw-r--r-- root/root 13624 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_fire/README.html drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/ -rw-r--r-- root/root 13202 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/README.html drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/argument_vs_option/ -rw-r--r-- root/root 14913 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/argument_vs_option/README.html drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/choices/ -rw-r--r-- root/root 18066 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/choices/README.html drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/decorator_parentheses/ -rw-r--r-- root/root 12080 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/decorator_parentheses/README.html drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/default_command/ -rw-r--r-- root/root 15382 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/default_command/README.html drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/docstring/ -rw-r--r-- root/root 18349 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/docstring/README.html drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/documentation/ -rw-r--r-- root/root 10988 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/documentation/README.html drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/flag_negation/ -rw-r--r-- root/root 23015 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/flag_negation/README.html drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/help_defaults/ -rw-r--r-- root/root 19647 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/help_defaults/README.html drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/keyword_multiple_values/ -rw-r--r-- root/root 16561 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/keyword_multiple_values/README.html drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/optional_list/ -rw-r--r-- root/root 17364 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/optional_list/README.html drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/positional_or_keyword/ -rw-r--r-- root/root 14433 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/positional_or_keyword/README.html drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/union_support/ -rw-r--r-- root/root 14641 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/union_support/README.html drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/validation/ -rw-r--r-- root/root 24718 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/validation/README.html drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/version_flag/ -rw-r--r-- root/root 15593 2026-03-13 20:58 ./usr/share/doc/python-cyclopts-doc/html/vs_typer/version_flag/README.html python3-cyclopts_3.12.0-4_all.deb --------------------------------- new Debian package, version 2.0. size 57020 bytes: control archive=2948 bytes. 3044 bytes, 50 lines control 2973 bytes, 34 lines md5sums 275 bytes, 12 lines * postinst #!/bin/sh 413 bytes, 12 lines * prerm #!/bin/sh Package: python3-cyclopts Source: python-cyclopts Version: 3.12.0-4 Architecture: all Maintainer: Debian Python Team Installed-Size: 297 Depends: python3-attr, python3-rich, python3-rich-rst, python3-supported-min (>= 4.0) | python3-docstring-parser, python3:any Suggests: python-cyclopts-doc Section: python Priority: optional Homepage: https://github.com/BrianPugh/cyclopts Description: Command line interface structure Package is a modern and easy-to-use framework for building command-line interfaces (CLIs) in Python, designed to make developing CLI applications simpler, more intuitive, and efficient. . It stands out for: - Use of Python Type Annotations: Cyclopts leverages Python’s type annotation system to make the CLI code more readable and less error-prone. You can use native Python types to specify inputs, such as int, str, and float, as well as more complex types like Pydantic, Dataclasses, and Attrs, improving clarity and control over input parameters. - Intuitive and Simple Interface: Cyclopts is designed to be easy to learn and use. The syntax is extremely simple, allowing developers to quickly build command-line tools with minimal code. Setting up commands, options, and arguments is straightforward, without the need for complex configurations or boilerplate code. - Automatic Validation and Type Conversion: Cyclopts handles automatic validation and type conversion based on the defined types in the code. This means it automatically validates input values according to type annotations and converts the inputs to the correct types without requiring extra code from the developer, reducing the chance of user input errors. - Automatic Help Generation: Cyclopts automatically generates detailed, well-structured help pages for your commands and options, using docstrings and the information provided in type definitions. This makes it easy to create user-friendly interfaces and eliminates the need to manually maintain CLI documentation. - Extensibility and Customization: Cyclopts is highly extensible. It allows developers to customize how input data is parsed, validated, and processed. The framework supports the creation of custom converters and validators, offering great flexibility to adapt the application to specific project needs. - Integration with Existing Tools: Cyclopts integrates seamlessly with other popular Python libraries and frameworks. It can be used alongside libraries like Pydantic for data validation or Typer and Click to build more complex applications, all while maintaining its simplicity and focus on usability. - Clear and Detailed Documentation: Cyclopts has clear, concise documentation with practical examples that make it easy to adopt, even for beginners. This is an important advantage, as building CLI tools can be complex, and Cyclopts’ documentation makes this process more accessible. drwxr-xr-x root/root 0 2026-03-13 20:58 ./ drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/ drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/lib/ drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/lib/python3/ drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/lib/python3/dist-packages/ drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts-3.12.0.dist-info/ -rw-r--r-- root/root 7 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts-3.12.0.dist-info/INSTALLER -rw-r--r-- root/root 11086 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts-3.12.0.dist-info/METADATA -rw-r--r-- root/root 88 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts-3.12.0.dist-info/WHEEL drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/ -rw-r--r-- root/root 1629 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/__init__.py -rw-r--r-- root/root 18726 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/_convert.py -rw-r--r-- root/root 3632 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/_edit.py -rw-r--r-- root/root 1571 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/_env_var.py -rw-r--r-- root/root 5493 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/annotations.py -rw-r--r-- root/root 52800 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/argument.py -rw-r--r-- root/root 15088 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/bind.py drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/config/ -rw-r--r-- root/root 289 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/config/__init__.py -rw-r--r-- root/root 8539 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/config/_common.py -rw-r--r-- root/root 1440 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/config/_env.py -rw-r--r-- root/root 428 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/config/_json.py -rw-r--r-- root/root 553 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/config/_toml.py -rw-r--r-- root/root 328 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/config/_yaml.py -rw-r--r-- root/root 53319 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/core.py -rw-r--r-- root/root 13669 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/exceptions.py -rw-r--r-- root/root 10019 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/field_info.py -rw-r--r-- root/root 4609 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/group.py -rw-r--r-- root/root 2883 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/group_extractors.py -rw-r--r-- root/root 16895 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/help.py -rw-r--r-- root/root 12127 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/parameter.py -rw-r--r-- root/root 225 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/protocols.py -rw-r--r-- root/root 0 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/py.typed -rw-r--r-- root/root 763 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/token.py -rw-r--r-- root/root 10824 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/types.py -rw-r--r-- root/root 12959 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/utils.py drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/validators/ -rw-r--r-- root/root 249 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/validators/__init__.py -rw-r--r-- root/root 1726 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/validators/_group.py -rw-r--r-- root/root 3014 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/validators/_number.py -rw-r--r-- root/root 4641 2026-03-13 20:58 ./usr/lib/python3/dist-packages/cyclopts/validators/_path.py drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/ drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/ drwxr-xr-x root/root 0 2026-03-13 20:58 ./usr/share/doc/python3-cyclopts/ -rw-r--r-- root/root 713 2026-03-13 20:58 ./usr/share/doc/python3-cyclopts/changelog.Debian.gz -rw-r--r-- root/root 1072 2025-05-04 15:29 ./usr/share/doc/python3-cyclopts/copyright +------------------------------------------------------------------------------+ | Post Build Thu, 19 Mar 2026 04:35:20 +0000 | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup Thu, 19 Mar 2026 04:35:20 +0000 | +------------------------------------------------------------------------------+ Purging /build/reproducible-path Not cleaning session: cloned chroot in use +------------------------------------------------------------------------------+ | Summary Thu, 19 Mar 2026 04:35:22 +0000 | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: all Build-Space: 19088 Build-Time: 21 Distribution: unstable Host Architecture: amd64 Install-Time: 3 Job: /srv/rebuilderd/tmp/rebuilderdyCdzTr/inputs/python-cyclopts_3.12.0-4.dsc Machine Architecture: amd64 Package: python-cyclopts Package-Time: 33 Source-Version: 3.12.0-4 Space: 19088 Status: successful Version: 3.12.0-4 -------------------------------------------------------------------------------- Finished at 2026-03-19T04:35:18Z Build needed 00:00:33, 19088k disk space build artifacts stored in /srv/rebuilderd/tmp/rebuilderdyCdzTr/out checking python-cyclopts-doc_3.12.0-4_all.deb: size differs for python-cyclopts-doc_3.12.0-4_all.deb