sbuild (Debian sbuild) 0.89.3+deb13u4 (28 December 2025) on m7a-medium-1791558416 +==================================================================================+ | python-datamodel-code-generator 0.71.0-2 (amd64) Fri, 09 Oct 2026 18:12:31 +0000 | +==================================================================================+ Package: python-datamodel-code-generator Version: 0.71.0-2 Source Version: 0.71.0-2 Distribution: sid-unshare Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: binary I: Unpacking /var/lib/buildd/.cache/sbuild/sid-unshare-amd64.tar.gz to /tmp/tmp.sbuild.ftk4TFrkYa... I: Setting up the chroot... I: Creating chroot session... I: Setting up log color... I: NOTICE: Log filtering will replace 'sbuild-unshare-dummy-location' with '<>' I: Setting up apt archive... I: NOTICE: Log filtering will replace 'build/python-datamodel-code-generator-lalu61/resolver-e6g1vy' with '<>' +------------------------------------------------------------------------------+ | Update chroot Fri, 09 Oct 2026 18:12:37 +0000 | +------------------------------------------------------------------------------+ Get:1 http://deb.debian.org/debian sid InRelease [193 kB] Get:2 http://deb.debian.org/debian sid/contrib Sources [66.0 kB] Get:3 http://deb.debian.org/debian sid/non-free-firmware Sources [10.6 kB] Get:4 http://deb.debian.org/debian sid/main Sources [12.0 MB] Get:5 http://deb.debian.org/debian sid/non-free Sources [84.4 kB] Get:6 http://deb.debian.org/debian sid/contrib amd64 Packages [64.3 kB] Get:7 http://deb.debian.org/debian sid/main amd64 Packages [10.8 MB] Get:8 http://deb.debian.org/debian sid/non-free amd64 Packages [132 kB] Get:9 http://deb.debian.org/debian sid/non-free-firmware amd64 Packages [11.0 kB] Fetched 23.3 MB in 1s (18.4 MB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +------------------------------------------------------------------------------+ | Fetch source files Fri, 09 Oct 2026 18:12:40 +0000 | +------------------------------------------------------------------------------+ Check APT --------- Checking available source versions... Download source files with APT ------------------------------ Reading package lists... NOTICE: 'python-datamodel-code-generator' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/python-team/packages/python-datamodel-code-generator.git Please use: git clone https://salsa.debian.org/python-team/packages/python-datamodel-code-generator.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 1519 kB of source archives. Get:1 http://deb.debian.org/debian sid/main python-datamodel-code-generator 0.71.0-2 (dsc) [3340 B] Get:2 http://deb.debian.org/debian sid/main python-datamodel-code-generator 0.71.0-2 (tar) [1510 kB] Get:3 http://deb.debian.org/debian sid/main python-datamodel-code-generator 0.71.0-2 (diff) [5220 B] Fetched 1519 kB in 0s (39.3 MB/s) Download complete and in download only mode I: NOTICE: Log filtering will replace 'build/python-datamodel-code-generator-lalu61/python-datamodel-code-generator-0.71.0' with '<>' I: NOTICE: Log filtering will replace 'build/python-datamodel-code-generator-lalu61' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies Fri, 09 Oct 2026 18:12:40 +0000 | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 14), dh-sequence-python3, black, help2man, pybuild-plugin-pyproject, python3-all, python3-argcomplete, python3-genson, python3-graphql-core, python3-hatch-vcs, python3-hatchling, python3-httpx, python3-hypothesis, python3-hypothesis-jsonschema, python3-inflect, python3-inline-snapshot (>= 0.34.2), python3-isort, python3-jinja2, python3-jsonschema, python3-msgspec, python3-poetry-core, python3-prance, python3-pydantic, python3-pytest, python3-pytest-mock, python3-pytest-timeout, python3-time-machine, python3-watchfiles, python3-yaml, build-essential Filtered Build-Depends: debhelper-compat (= 14), dh-sequence-python3, black, help2man, pybuild-plugin-pyproject, python3-all, python3-argcomplete, python3-genson, python3-graphql-core, python3-hatch-vcs, python3-hatchling, python3-httpx, python3-hypothesis, python3-hypothesis-jsonschema, python3-inflect, python3-inline-snapshot (>= 0.34.2), python3-isort, python3-jinja2, python3-jsonschema, python3-msgspec, python3-poetry-core, python3-prance, python3-pydantic, python3-pytest, python3-pytest-mock, python3-pytest-timeout, python3-time-machine, python3-watchfiles, python3-yaml, build-essential dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [615 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [1349 B] Get:5 copy:/<>/apt_archive ./ Packages [1174 B] Fetched 3138 B in 0s (0 B/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... Solving dependencies... The following additional packages will be installed: autoconf automake autopoint autotools-dev black bsdextrautils ca-certificates debhelper dh-autoreconf dh-python dh-strip-nondeterminism dwz file gettext gettext-base groff-base help2man intltool-debian libarchive-zip-perl libdebhelper-perl libelf1t64 libexpat1 libffi8 libfile-stripnondeterminism-perl liblocale-gettext-perl libmagic-mgc libmagic1t64 libncursesw6 libpipeline1 libpython3-stdlib libpython3.14-minimal libpython3.14-stdlib libreadline8t64 libsqlite3-0 libtool libuchardet0 libunistring5 libxml2-16 libyaml-0-2 m4 man-db media-types netbase openssl po-debconf pybuild-plugin-pyproject python3 python3-all python3-annotated-types python3-anyio python3-argcomplete python3-astroid python3-asttokens python3-attr python3-autocommand python3-build python3-certifi python3-chardet python3-charset-normalizer python3-click python3-dateutil python3-dnspython python3-email-validator python3-executing python3-genson python3-graphql-core python3-h11 python3-hatch-vcs python3-hatchling python3-httpcore python3-httpx python3-hypothesis python3-hypothesis-jsonschema python3-idna python3-inflect python3-iniconfig python3-inline-snapshot python3-installer python3-isort python3-jaraco.context python3-jaraco.functools python3-jinja2 python3-jsonschema python3-jsonschema-specifications python3-linkify-it python3-markdown-it python3-markupsafe python3-mdurl python3-minimal python3-more-itertools python3-msgspec python3-mypy-extensions python3-packaging python3-pathspec python3-platformdirs python3-pluggy python3-poetry-core python3-prance python3-pydantic python3-pydantic-core python3-pygments python3-pyproject-hooks python3-pytest python3-pytest-mock python3-pytest-timeout python3-pytokens python3-referencing python3-requests python3-rich python3-rpds-py python3-ruamel.yaml python3-ruamel.yaml.clib python3-setuptools python3-setuptools-scm python3-sortedcontainers python3-time-machine python3-trove-classifiers python3-typeguard python3-typing-extensions python3-typing-inspection python3-uc-micro python3-urllib3 python3-watchfiles python3-wheel python3-yaml python3-zipp python3.14 python3.14-minimal readline-common sensible-utils tzdata Suggested packages: autoconf-archive gnu-standards autoconf-doc python-black-doc dh-make flit gettext-doc libasprintf-dev libgettextpo-dev gnulib-l10n groff libtool-doc gfortran | fortran95-compiler m4-doc apparmor less www-browser libmail-box-perl python3-doc python3-tk python3-venv python-attr-doc python3-pip python-build-doc python-charset-normalizer-doc python3-aioquic python3-trio python-hypothesis-doc python-inline-snapshot-doc python-installer-doc python-jinja2-doc python-jsonschema-doc python-msgspec-doc python3-tomli-w python-pygments-doc ttf-bitstream-vera python-pytest-mock-doc python3-cryptography python3-openssl python3-socks python-requests-doc python-setuptools-doc python-sortedcontainers-doc python-typing-extensions-doc python3-brotli python3.14-venv python3.14-doc binfmt-support readline-doc Recommended packages: curl | wget | lynx libarchive-cpio-perl libgpm2 libltdl-dev libmail-sendmail-perl python3-cryptography python3-h2 python3-babel python3-fqdn python3-isoduration python3-json-pointer python3-rfc3339-validator python3-rfc3986-validator python3-rfc3987 python3-uritemplate python3-webcolors The following NEW packages will be installed: autoconf automake autopoint autotools-dev black bsdextrautils ca-certificates debhelper dh-autoreconf dh-python dh-strip-nondeterminism dwz file gettext gettext-base groff-base help2man intltool-debian libarchive-zip-perl libdebhelper-perl libelf1t64 libexpat1 libffi8 libfile-stripnondeterminism-perl liblocale-gettext-perl libmagic-mgc libmagic1t64 libncursesw6 libpipeline1 libpython3-stdlib libpython3.14-minimal libpython3.14-stdlib libreadline8t64 libsqlite3-0 libtool libuchardet0 libunistring5 libxml2-16 libyaml-0-2 m4 man-db media-types netbase openssl po-debconf pybuild-plugin-pyproject python3 python3-all python3-annotated-types python3-anyio python3-argcomplete python3-astroid python3-asttokens python3-attr python3-autocommand python3-build python3-certifi python3-chardet python3-charset-normalizer python3-click python3-dateutil python3-dnspython python3-email-validator python3-executing python3-genson python3-graphql-core python3-h11 python3-hatch-vcs python3-hatchling python3-httpcore python3-httpx python3-hypothesis python3-hypothesis-jsonschema python3-idna python3-inflect python3-iniconfig python3-inline-snapshot python3-installer python3-isort python3-jaraco.context python3-jaraco.functools python3-jinja2 python3-jsonschema python3-jsonschema-specifications python3-linkify-it python3-markdown-it python3-markupsafe python3-mdurl python3-minimal python3-more-itertools python3-msgspec python3-mypy-extensions python3-packaging python3-pathspec python3-platformdirs python3-pluggy python3-poetry-core python3-prance python3-pydantic python3-pydantic-core python3-pygments python3-pyproject-hooks python3-pytest python3-pytest-mock python3-pytest-timeout python3-pytokens python3-referencing python3-requests python3-rich python3-rpds-py python3-ruamel.yaml python3-ruamel.yaml.clib python3-setuptools python3-setuptools-scm python3-sortedcontainers python3-time-machine python3-trove-classifiers python3-typeguard python3-typing-extensions python3-typing-inspection python3-uc-micro python3-urllib3 python3-watchfiles python3-wheel python3-yaml python3-zipp python3.14 python3.14-minimal readline-common sbuild-build-depends-main-dummy sensible-utils tzdata 0 upgraded, 132 newly installed, 0 to remove and 0 not upgraded. Need to get 34.0 MB of archives. After this operation, 141 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [1068 B] Get:2 http://deb.debian.org/debian sid/main amd64 libexpat1 amd64 2.9.0-1 [133 kB] Get:3 http://deb.debian.org/debian sid/main amd64 liblocale-gettext-perl amd64 1.07-10+b1 [15.1 kB] Get:4 http://deb.debian.org/debian sid/main amd64 libpython3.14-minimal amd64 3.14.8-1 [902 kB] Get:5 http://deb.debian.org/debian sid/main amd64 python3.14-minimal amd64 3.14.8-1 [2715 kB] Get:6 http://deb.debian.org/debian sid/main amd64 python3-minimal amd64 3.14.7-3 [25.3 kB] Get:7 http://deb.debian.org/debian sid/main amd64 media-types all 14.0.0 [30.8 kB] Get:8 http://deb.debian.org/debian sid/main amd64 netbase all 6.6 [10.3 kB] Get:9 http://deb.debian.org/debian sid/main amd64 tzdata all 2026e-1 [262 kB] Get:10 http://deb.debian.org/debian sid/main amd64 libffi8 amd64 3.8.0-2 [32.5 kB] Get:11 http://deb.debian.org/debian sid/main amd64 libncursesw6 amd64 6.6+20260608-2 [137 kB] Get:12 http://deb.debian.org/debian sid/main amd64 readline-common all 8.3-4 [74.8 kB] Get:13 http://deb.debian.org/debian sid/main amd64 libreadline8t64 amd64 8.3-4 [181 kB] Get:14 http://deb.debian.org/debian sid/main amd64 libsqlite3-0 amd64 3.53.4-2 [974 kB] Get:15 http://deb.debian.org/debian sid/main amd64 libpython3.14-stdlib amd64 3.14.8-1 [2367 kB] Get:16 http://deb.debian.org/debian sid/main amd64 python3.14 amd64 3.14.8-1 [874 kB] Get:17 http://deb.debian.org/debian sid/main amd64 libpython3-stdlib amd64 3.14.7-3 [8252 B] Get:18 http://deb.debian.org/debian sid/main amd64 python3 amd64 3.14.7-3 [26.0 kB] Get:19 http://deb.debian.org/debian sid/main amd64 sensible-utils all 0.0.26 [27.0 kB] Get:20 http://deb.debian.org/debian sid/main amd64 openssl amd64 3.6.5-1 [1554 kB] Get:21 http://deb.debian.org/debian sid/main amd64 ca-certificates all 20260816 [134 kB] Get:22 http://deb.debian.org/debian sid/main amd64 libmagic-mgc amd64 1:5.47-4 [345 kB] Get:23 http://deb.debian.org/debian sid/main amd64 libmagic1t64 amd64 1:5.47-4 [111 kB] Get:24 http://deb.debian.org/debian sid/main amd64 file amd64 1:5.47-4 [43.0 kB] Get:25 http://deb.debian.org/debian sid/main amd64 gettext-base amd64 1.0-5 [334 kB] Get:26 http://deb.debian.org/debian sid/main amd64 libuchardet0 amd64 0.0.8-2+b2 [69.0 kB] Get:27 http://deb.debian.org/debian sid/main amd64 groff-base amd64 1.24.2-2 [1365 kB] Get:28 http://deb.debian.org/debian sid/main amd64 bsdextrautils amd64 2.42.4-1 [103 kB] Get:29 http://deb.debian.org/debian sid/main amd64 libpipeline1 amd64 1.5.8-3 [49.2 kB] Get:30 http://deb.debian.org/debian sid/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get:31 http://deb.debian.org/debian sid/main amd64 m4 amd64 1.4.21-1 [332 kB] Get:32 http://deb.debian.org/debian sid/main amd64 autoconf all 2.73-2 [516 kB] Get:33 http://deb.debian.org/debian sid/main amd64 autotools-dev all 20240727.1+nmu1 [60.0 kB] Get:34 http://deb.debian.org/debian sid/main amd64 automake all 1:1.19-2 [891 kB] Get:35 http://deb.debian.org/debian sid/main amd64 autopoint all 1.0-5 [820 kB] Get:36 http://deb.debian.org/debian sid/main amd64 python3-click all 8.3.3-3 [107 kB] Get:37 http://deb.debian.org/debian sid/main amd64 python3-mypy-extensions all 1.1.0-4 [6544 B] Get:38 http://deb.debian.org/debian sid/main amd64 python3-packaging all 26.2-3 [84.3 kB] Get:39 http://deb.debian.org/debian sid/main amd64 python3-pathspec all 1.1.1-3 [38.3 kB] Get:40 http://deb.debian.org/debian sid/main amd64 python3-platformdirs all 4.11.9-1 [19.7 kB] Get:41 http://deb.debian.org/debian sid/main amd64 python3-pytokens amd64 0.4.1-1+b1 [141 kB] Get:42 http://deb.debian.org/debian sid/main amd64 black amd64 26.10.0-1 [1618 kB] Get:43 http://deb.debian.org/debian sid/main amd64 libdebhelper-perl all 14.5 [77.7 kB] Get:44 http://deb.debian.org/debian sid/main amd64 libtool all 2.6.2-3 [552 kB] Get:45 http://deb.debian.org/debian sid/main amd64 dh-autoreconf all 23 [12.7 kB] Get:46 http://deb.debian.org/debian sid/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get:47 http://deb.debian.org/debian sid/main amd64 libfile-stripnondeterminism-perl all 1.15.1-1 [17.1 kB] Get:48 http://deb.debian.org/debian sid/main amd64 dh-strip-nondeterminism all 1.15.1-1 [6020 B] Get:49 http://deb.debian.org/debian sid/main amd64 libelf1t64 amd64 0.196-1 [61.2 kB] Get:50 http://deb.debian.org/debian sid/main amd64 dwz amd64 0.17-1 [109 kB] Get:51 http://deb.debian.org/debian sid/main amd64 libunistring5 amd64 1.4.2-1 [480 kB] Get:52 http://deb.debian.org/debian sid/main amd64 libxml2-16 amd64 2.15.4+dfsg-1 [683 kB] Get:53 http://deb.debian.org/debian sid/main amd64 gettext amd64 1.0-5 [2704 kB] Get:54 http://deb.debian.org/debian sid/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get:55 http://deb.debian.org/debian sid/main amd64 po-debconf all 1.0.22 [216 kB] Get:56 http://deb.debian.org/debian sid/main amd64 debhelper all 14.5 [944 kB] Get:57 http://deb.debian.org/debian sid/main amd64 dh-python all 7.20260623 [114 kB] Get:58 http://deb.debian.org/debian sid/main amd64 help2man amd64 1.49.3 [198 kB] Get:59 http://deb.debian.org/debian sid/main amd64 libyaml-0-2 amd64 0.2.5-2+b1 [53.8 kB] Get:60 http://deb.debian.org/debian sid/main amd64 python3-pyproject-hooks all 1.3.3-1 [12.9 kB] Get:61 http://deb.debian.org/debian sid/main amd64 python3-wheel all 0.47.0-2 [27.0 kB] Get:62 http://deb.debian.org/debian sid/main amd64 python3-build all 1.5.1-1 [85.5 kB] Get:63 http://deb.debian.org/debian sid/main amd64 python3-installer all 1.0.1+dfsg1-3 [19.7 kB] Get:64 http://deb.debian.org/debian sid/main amd64 pybuild-plugin-pyproject all 7.20260623 [6996 B] Get:65 http://deb.debian.org/debian sid/main amd64 python3-all amd64 3.14.7-3 [984 B] Get:66 http://deb.debian.org/debian sid/main amd64 python3-annotated-types all 0.8.0-1 [18.7 kB] Get:67 http://deb.debian.org/debian sid/main amd64 python3-idna all 3.20-1 [45.8 kB] Get:68 http://deb.debian.org/debian sid/main amd64 python3-typing-extensions all 4.16.0-5 [95.2 kB] Get:69 http://deb.debian.org/debian sid/main amd64 python3-anyio all 4.15.1-3 [87.8 kB] Get:70 http://deb.debian.org/debian sid/main amd64 python3-argcomplete all 3.7.0-1 [40.0 kB] Get:71 http://deb.debian.org/debian sid/main amd64 python3-astroid all 4.3.1-3 [224 kB] Get:72 http://deb.debian.org/debian sid/main amd64 python3-asttokens all 3.0.2-1 [20.5 kB] Get:73 http://deb.debian.org/debian sid/main amd64 python3-attr all 26.1.0-1 [72.2 kB] Get:74 http://deb.debian.org/debian sid/main amd64 python3-autocommand all 2.2.2-4 [13.7 kB] Get:75 http://deb.debian.org/debian sid/main amd64 python3-certifi all 2026.7.22+ds-1 [9928 B] Get:76 http://deb.debian.org/debian sid/main amd64 python3-chardet all 5.2.0+dfsg-2 [108 kB] Get:77 http://deb.debian.org/debian sid/main amd64 python3-charset-normalizer amd64 3.4.7-2+b1 [190 kB] Get:78 http://deb.debian.org/debian sid/main amd64 python3-dateutil all 2.9.0-5 [78.7 kB] Get:79 http://deb.debian.org/debian sid/main amd64 python3-dnspython all 2.8.0-6 [175 kB] Get:80 http://deb.debian.org/debian sid/main amd64 python3-email-validator all 2.3.0-1 [33.1 kB] Get:81 http://deb.debian.org/debian sid/main amd64 python3-executing all 2.2.1-0.1 [25.7 kB] Get:82 http://deb.debian.org/debian sid/main amd64 python3-genson all 1.4.0-2 [23.7 kB] Get:83 http://deb.debian.org/debian sid/main amd64 python3-graphql-core all 3.2.12-1 [128 kB] Get:84 http://deb.debian.org/debian sid/main amd64 python3-h11 all 0.16.0-2 [50.0 kB] Get:85 http://deb.debian.org/debian sid/main amd64 python3-pluggy all 1.6.0-2 [27.2 kB] Get:86 http://deb.debian.org/debian sid/main amd64 python3-trove-classifiers all 2026.9.21.13-1 [11.0 kB] Get:87 http://deb.debian.org/debian sid/main amd64 python3-hatchling all 1.30.1-2 [47.9 kB] Get:88 http://deb.debian.org/debian sid/main amd64 python3-jaraco.context all 6.0.1-2 [8184 B] Get:89 http://deb.debian.org/debian sid/main amd64 python3-more-itertools all 11.1.0-3 [74.7 kB] Get:90 http://deb.debian.org/debian sid/main amd64 python3-jaraco.functools all 4.1.0-1 [12.0 kB] Get:91 http://deb.debian.org/debian sid/main amd64 python3-zipp all 3.23.0-2 [10.2 kB] Get:92 http://deb.debian.org/debian sid/main amd64 python3-setuptools all 84.0.0-2 [560 kB] Get:93 http://deb.debian.org/debian sid/main amd64 python3-setuptools-scm all 9.2.2-2 [54.9 kB] Get:94 http://deb.debian.org/debian sid/main amd64 python3-hatch-vcs all 0.5.0-1 [8564 B] Get:95 http://deb.debian.org/debian sid/main amd64 python3-httpcore all 1.0.9-2 [45.0 kB] Get:96 http://deb.debian.org/debian sid/main amd64 python3-pygments all 2.20.0+dfsg-2 [850 kB] Get:97 http://deb.debian.org/debian sid/main amd64 python3-mdurl all 0.1.2-2 [9108 B] Get:98 http://deb.debian.org/debian sid/main amd64 python3-uc-micro all 2.0.0-1 [6028 B] Get:99 http://deb.debian.org/debian sid/main amd64 python3-linkify-it all 2.1.0-2 [18.7 kB] Get:100 http://deb.debian.org/debian sid/main amd64 python3-markdown-it all 4.2.0-4 [63.8 kB] Get:101 http://deb.debian.org/debian sid/main amd64 python3-rich all 15.0.0-2 [210 kB] Get:102 http://deb.debian.org/debian sid/main amd64 python3-httpx all 0.28.1-2 [76.2 kB] Get:103 http://deb.debian.org/debian sid/main amd64 python3-sortedcontainers all 2.4.0-3 [31.3 kB] Get:104 http://deb.debian.org/debian sid/main amd64 python3-hypothesis all 6.155.7-1 [371 kB] Get:105 http://deb.debian.org/debian sid/main amd64 python3-rpds-py amd64 0.30.0-2+b1 [249 kB] Get:106 http://deb.debian.org/debian sid/main amd64 python3-referencing all 0.37.0+~2025.1.1-3 [24.1 kB] Get:107 http://deb.debian.org/debian sid/main amd64 python3-jsonschema-specifications all 2025.9.1-1 [9112 B] Get:108 http://deb.debian.org/debian sid/main amd64 python3-jsonschema all 4.26.0-3 [74.6 kB] Get:109 http://deb.debian.org/debian sid/main amd64 python3-hypothesis-jsonschema all 0.23.1-1 [25.3 kB] Get:110 http://deb.debian.org/debian sid/main amd64 python3-typeguard all 4.4.4-3 [37.1 kB] Get:111 http://deb.debian.org/debian sid/main amd64 python3-inflect all 7.5.0-2 [32.8 kB] Get:112 http://deb.debian.org/debian sid/main amd64 python3-iniconfig all 2.1.0-2 [7540 B] Get:113 http://deb.debian.org/debian sid/main amd64 python3-pytest all 9.1.1-1 [280 kB] Get:114 http://deb.debian.org/debian sid/main amd64 python3-inline-snapshot all 0.36.0-2 [74.2 kB] Get:115 http://deb.debian.org/debian sid/main amd64 python3-isort all 9.0.2-1 [77.7 kB] Get:116 http://deb.debian.org/debian sid/main amd64 python3-markupsafe amd64 3.0.3-2+b1 [13.7 kB] Get:117 http://deb.debian.org/debian sid/main amd64 python3-jinja2 all 3.1.6-4 [106 kB] Get:118 http://deb.debian.org/debian sid/main amd64 python3-msgspec amd64 0.21.1-2 [209 kB] Get:119 http://deb.debian.org/debian sid/main amd64 python3-poetry-core all 2.3.1-3 [235 kB] Get:120 http://deb.debian.org/debian sid/main amd64 python3-urllib3 all 2.8.0-2 [125 kB] Get:121 http://deb.debian.org/debian sid/main amd64 python3-requests all 2.34.2-1 [77.6 kB] Get:122 http://deb.debian.org/debian sid/main amd64 python3-ruamel.yaml.clib amd64 0.2.15+ds2-2+b1 [91.2 kB] Get:123 http://deb.debian.org/debian sid/main amd64 python3-ruamel.yaml all 0.18.14-4 [149 kB] Get:124 http://deb.debian.org/debian sid/main amd64 python3-prance all 25.4.8.0+ds1-3 [30.5 kB] Get:125 http://deb.debian.org/debian sid/main amd64 python3-pydantic-core amd64 2.50.0-1 [1697 kB] Get:126 http://deb.debian.org/debian sid/main amd64 python3-typing-inspection all 0.4.4-1 [14.1 kB] Get:127 http://deb.debian.org/debian sid/main amd64 python3-pydantic amd64 2.14.0-1 [405 kB] Get:128 http://deb.debian.org/debian sid/main amd64 python3-pytest-mock all 3.15.1-2 [17.8 kB] Get:129 http://deb.debian.org/debian sid/main amd64 python3-pytest-timeout all 2.4.0-2 [22.3 kB] Get:130 http://deb.debian.org/debian sid/main amd64 python3-time-machine amd64 3.5.1-1 [35.9 kB] Get:131 http://deb.debian.org/debian sid/main amd64 python3-watchfiles amd64 1.2.0-1+b1 [308 kB] Get:132 http://deb.debian.org/debian sid/main amd64 python3-yaml amd64 6.0.3-1+b1 [138 kB] Preconfiguring packages ... Fetched 34.0 MB in 0s (88.4 MB/s) Selecting previously unselected package libexpat1:amd64. (Reading database ... 11901 files and directories currently installed.) Preparing to unpack .../libexpat1_2.9.0-1_amd64.deb ... Unpacking libexpat1:amd64 (2.9.0-1) ... Selecting previously unselected package liblocale-gettext-perl. Preparing to unpack .../liblocale-gettext-perl_1.07-10+b1_amd64.deb ... Unpacking liblocale-gettext-perl (1.07-10+b1) ... Selecting previously unselected package libpython3.14-minimal:amd64. Preparing to unpack .../libpython3.14-minimal_3.14.8-1_amd64.deb ... Unpacking libpython3.14-minimal:amd64 (3.14.8-1) ... Selecting previously unselected package python3.14-minimal. Preparing to unpack .../python3.14-minimal_3.14.8-1_amd64.deb ... Unpacking python3.14-minimal (3.14.8-1) ... Setting up libpython3.14-minimal:amd64 (3.14.8-1) ... Setting up libexpat1:amd64 (2.9.0-1) ... Setting up python3.14-minimal (3.14.8-1) ... Selecting previously unselected package python3-minimal. (Reading database ... 12272 files and directories currently installed.) Preparing to unpack .../00-python3-minimal_3.14.7-3_amd64.deb ... Unpacking python3-minimal (3.14.7-3) ... Selecting previously unselected package media-types. Preparing to unpack .../01-media-types_14.0.0_all.deb ... Unpacking media-types (14.0.0) ... Selecting previously unselected package netbase. Preparing to unpack .../02-netbase_6.6_all.deb ... Unpacking netbase (6.6) ... Selecting previously unselected package tzdata. Preparing to unpack .../03-tzdata_2026e-1_all.deb ... Unpacking tzdata (2026e-1) ... Selecting previously unselected package libffi8:amd64. Preparing to unpack .../04-libffi8_3.8.0-2_amd64.deb ... Unpacking libffi8:amd64 (3.8.0-2) ... Selecting previously unselected package libncursesw6:amd64. Preparing to unpack .../05-libncursesw6_6.6+20260608-2_amd64.deb ... Unpacking libncursesw6:amd64 (6.6+20260608-2) ... Selecting previously unselected package readline-common. Preparing to unpack .../06-readline-common_8.3-4_all.deb ... Unpacking readline-common (8.3-4) ... Selecting previously unselected package libreadline8t64:amd64. Preparing to unpack .../07-libreadline8t64_8.3-4_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:amd64 (8.3-4) ... Selecting previously unselected package libsqlite3-0:amd64. Preparing to unpack .../08-libsqlite3-0_3.53.4-2_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.53.4-2) ... Selecting previously unselected package libpython3.14-stdlib:amd64. Preparing to unpack .../09-libpython3.14-stdlib_3.14.8-1_amd64.deb ... Unpacking libpython3.14-stdlib:amd64 (3.14.8-1) ... Selecting previously unselected package python3.14. Preparing to unpack .../10-python3.14_3.14.8-1_amd64.deb ... Unpacking python3.14 (3.14.8-1) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../11-libpython3-stdlib_3.14.7-3_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.14.7-3) ... Setting up python3-minimal (3.14.7-3) ... Selecting previously unselected package python3. (Reading database ... 13318 files and directories currently installed.) Preparing to unpack .../000-python3_3.14.7-3_amd64.deb ... Unpacking python3 (3.14.7-3) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../001-sensible-utils_0.0.26_all.deb ... Unpacking sensible-utils (0.0.26) ... Selecting previously unselected package openssl. Preparing to unpack .../002-openssl_3.6.5-1_amd64.deb ... Unpacking openssl (3.6.5-1) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../003-ca-certificates_20260816_all.deb ... Unpacking ca-certificates (20260816) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../004-libmagic-mgc_1%3a5.47-4_amd64.deb ... Unpacking libmagic-mgc (1:5.47-4) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../005-libmagic1t64_1%3a5.47-4_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.47-4) ... Selecting previously unselected package file. Preparing to unpack .../006-file_1%3a5.47-4_amd64.deb ... Unpacking file (1:5.47-4) ... Selecting previously unselected package gettext-base. Preparing to unpack .../007-gettext-base_1.0-5_amd64.deb ... Unpacking gettext-base (1.0-5) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../008-libuchardet0_0.0.8-2+b2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-2+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../009-groff-base_1.24.2-2_amd64.deb ... Unpacking groff-base (1.24.2-2) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../010-bsdextrautils_2.42.4-1_amd64.deb ... Unpacking bsdextrautils (2.42.4-1) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../011-libpipeline1_1.5.8-3_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-3) ... Selecting previously unselected package man-db. Preparing to unpack .../012-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../013-m4_1.4.21-1_amd64.deb ... Unpacking m4 (1.4.21-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../014-autoconf_2.73-2_all.deb ... Unpacking autoconf (2.73-2) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../015-autotools-dev_20240727.1+nmu1_all.deb ... Unpacking autotools-dev (20240727.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../016-automake_1%3a1.19-2_all.deb ... Unpacking automake (1:1.19-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../017-autopoint_1.0-5_all.deb ... Unpacking autopoint (1.0-5) ... Selecting previously unselected package python3-click. Preparing to unpack .../018-python3-click_8.3.3-3_all.deb ... Unpacking python3-click (8.3.3-3) ... Selecting previously unselected package python3-mypy-extensions. Preparing to unpack .../019-python3-mypy-extensions_1.1.0-4_all.deb ... Unpacking python3-mypy-extensions (1.1.0-4) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../020-python3-packaging_26.2-3_all.deb ... Unpacking python3-packaging (26.2-3) ... Selecting previously unselected package python3-pathspec. Preparing to unpack .../021-python3-pathspec_1.1.1-3_all.deb ... Unpacking python3-pathspec (1.1.1-3) ... Selecting previously unselected package python3-platformdirs. Preparing to unpack .../022-python3-platformdirs_4.11.9-1_all.deb ... Unpacking python3-platformdirs (4.11.9-1) ... Selecting previously unselected package python3-pytokens. Preparing to unpack .../023-python3-pytokens_0.4.1-1+b1_amd64.deb ... Unpacking python3-pytokens (0.4.1-1+b1) ... Selecting previously unselected package black. Preparing to unpack .../024-black_26.10.0-1_amd64.deb ... Unpacking black (26.10.0-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../025-libdebhelper-perl_14.5_all.deb ... Unpacking libdebhelper-perl (14.5) ... Selecting previously unselected package libtool. Preparing to unpack .../026-libtool_2.6.2-3_all.deb ... Unpacking libtool (2.6.2-3) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../027-dh-autoreconf_23_all.deb ... Unpacking dh-autoreconf (23) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../028-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../029-libfile-stripnondeterminism-perl_1.15.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.15.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../030-dh-strip-nondeterminism_1.15.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.15.1-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../031-libelf1t64_0.196-1_amd64.deb ... Unpacking libelf1t64:amd64 (0.196-1) ... Selecting previously unselected package dwz. Preparing to unpack .../032-dwz_0.17-1_amd64.deb ... Unpacking dwz (0.17-1) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../033-libunistring5_1.4.2-1_amd64.deb ... Unpacking libunistring5:amd64 (1.4.2-1) ... Selecting previously unselected package libxml2-16:amd64. Preparing to unpack .../034-libxml2-16_2.15.4+dfsg-1_amd64.deb ... Unpacking libxml2-16:amd64 (2.15.4+dfsg-1) ... Selecting previously unselected package gettext. Preparing to unpack .../035-gettext_1.0-5_amd64.deb ... Unpacking gettext (1.0-5) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../036-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../037-po-debconf_1.0.22_all.deb ... Unpacking po-debconf (1.0.22) ... Selecting previously unselected package debhelper. Preparing to unpack .../038-debhelper_14.5_all.deb ... Unpacking debhelper (14.5) ... Selecting previously unselected package dh-python. Preparing to unpack .../039-dh-python_7.20260623_all.deb ... Unpacking dh-python (7.20260623) ... Selecting previously unselected package help2man. Preparing to unpack .../040-help2man_1.49.3_amd64.deb ... Unpacking help2man (1.49.3) ... Selecting previously unselected package libyaml-0-2:amd64. Preparing to unpack .../041-libyaml-0-2_0.2.5-2+b1_amd64.deb ... Unpacking libyaml-0-2:amd64 (0.2.5-2+b1) ... Selecting previously unselected package python3-pyproject-hooks. Preparing to unpack .../042-python3-pyproject-hooks_1.3.3-1_all.deb ... Unpacking python3-pyproject-hooks (1.3.3-1) ... Selecting previously unselected package python3-wheel. Preparing to unpack .../043-python3-wheel_0.47.0-2_all.deb ... Unpacking python3-wheel (0.47.0-2) ... Selecting previously unselected package python3-build. Preparing to unpack .../044-python3-build_1.5.1-1_all.deb ... Unpacking python3-build (1.5.1-1) ... Selecting previously unselected package python3-installer. Preparing to unpack .../045-python3-installer_1.0.1+dfsg1-3_all.deb ... Unpacking python3-installer (1.0.1+dfsg1-3) ... Selecting previously unselected package pybuild-plugin-pyproject. Preparing to unpack .../046-pybuild-plugin-pyproject_7.20260623_all.deb ... Unpacking pybuild-plugin-pyproject (7.20260623) ... Selecting previously unselected package python3-all. Preparing to unpack .../047-python3-all_3.14.7-3_amd64.deb ... Unpacking python3-all (3.14.7-3) ... Selecting previously unselected package python3-annotated-types. Preparing to unpack .../048-python3-annotated-types_0.8.0-1_all.deb ... Unpacking python3-annotated-types (0.8.0-1) ... Selecting previously unselected package python3-idna. Preparing to unpack .../049-python3-idna_3.20-1_all.deb ... Unpacking python3-idna (3.20-1) ... Selecting previously unselected package python3-typing-extensions. Preparing to unpack .../050-python3-typing-extensions_4.16.0-5_all.deb ... Unpacking python3-typing-extensions (4.16.0-5) ... Selecting previously unselected package python3-anyio. Preparing to unpack .../051-python3-anyio_4.15.1-3_all.deb ... Unpacking python3-anyio (4.15.1-3) ... Selecting previously unselected package python3-argcomplete. Preparing to unpack .../052-python3-argcomplete_3.7.0-1_all.deb ... Unpacking python3-argcomplete (3.7.0-1) ... Selecting previously unselected package python3-astroid. Preparing to unpack .../053-python3-astroid_4.3.1-3_all.deb ... Unpacking python3-astroid (4.3.1-3) ... Selecting previously unselected package python3-asttokens. Preparing to unpack .../054-python3-asttokens_3.0.2-1_all.deb ... Unpacking python3-asttokens (3.0.2-1) ... Selecting previously unselected package python3-attr. Preparing to unpack .../055-python3-attr_26.1.0-1_all.deb ... Unpacking python3-attr (26.1.0-1) ... Selecting previously unselected package python3-autocommand. Preparing to unpack .../056-python3-autocommand_2.2.2-4_all.deb ... Unpacking python3-autocommand (2.2.2-4) ... Selecting previously unselected package python3-certifi. Preparing to unpack .../057-python3-certifi_2026.7.22+ds-1_all.deb ... Unpacking python3-certifi (2026.7.22+ds-1) ... Selecting previously unselected package python3-chardet. Preparing to unpack .../058-python3-chardet_5.2.0+dfsg-2_all.deb ... Unpacking python3-chardet (5.2.0+dfsg-2) ... Selecting previously unselected package python3-charset-normalizer. Preparing to unpack .../059-python3-charset-normalizer_3.4.7-2+b1_amd64.deb ... Unpacking python3-charset-normalizer (3.4.7-2+b1) ... Selecting previously unselected package python3-dateutil. Preparing to unpack .../060-python3-dateutil_2.9.0-5_all.deb ... Unpacking python3-dateutil (2.9.0-5) ... Selecting previously unselected package python3-dnspython. Preparing to unpack .../061-python3-dnspython_2.8.0-6_all.deb ... Unpacking python3-dnspython (2.8.0-6) ... Selecting previously unselected package python3-email-validator. Preparing to unpack .../062-python3-email-validator_2.3.0-1_all.deb ... Unpacking python3-email-validator (2.3.0-1) ... Selecting previously unselected package python3-executing. Preparing to unpack .../063-python3-executing_2.2.1-0.1_all.deb ... Unpacking python3-executing (2.2.1-0.1) ... Selecting previously unselected package python3-genson. Preparing to unpack .../064-python3-genson_1.4.0-2_all.deb ... Unpacking python3-genson (1.4.0-2) ... Selecting previously unselected package python3-graphql-core. Preparing to unpack .../065-python3-graphql-core_3.2.12-1_all.deb ... Unpacking python3-graphql-core (3.2.12-1) ... Selecting previously unselected package python3-h11. Preparing to unpack .../066-python3-h11_0.16.0-2_all.deb ... Unpacking python3-h11 (0.16.0-2) ... Selecting previously unselected package python3-pluggy. Preparing to unpack .../067-python3-pluggy_1.6.0-2_all.deb ... Unpacking python3-pluggy (1.6.0-2) ... Selecting previously unselected package python3-trove-classifiers. Preparing to unpack .../068-python3-trove-classifiers_2026.9.21.13-1_all.deb ... Unpacking python3-trove-classifiers (2026.9.21.13-1) ... Selecting previously unselected package python3-hatchling. Preparing to unpack .../069-python3-hatchling_1.30.1-2_all.deb ... Unpacking python3-hatchling (1.30.1-2) ... Selecting previously unselected package python3-jaraco.context. Preparing to unpack .../070-python3-jaraco.context_6.0.1-2_all.deb ... Unpacking python3-jaraco.context (6.0.1-2) ... Selecting previously unselected package python3-more-itertools. Preparing to unpack .../071-python3-more-itertools_11.1.0-3_all.deb ... Unpacking python3-more-itertools (11.1.0-3) ... Selecting previously unselected package python3-jaraco.functools. Preparing to unpack .../072-python3-jaraco.functools_4.1.0-1_all.deb ... Unpacking python3-jaraco.functools (4.1.0-1) ... Selecting previously unselected package python3-zipp. Preparing to unpack .../073-python3-zipp_3.23.0-2_all.deb ... Unpacking python3-zipp (3.23.0-2) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../074-python3-setuptools_84.0.0-2_all.deb ... Unpacking python3-setuptools (84.0.0-2) ... Selecting previously unselected package python3-setuptools-scm. Preparing to unpack .../075-python3-setuptools-scm_9.2.2-2_all.deb ... Unpacking python3-setuptools-scm (9.2.2-2) ... Selecting previously unselected package python3-hatch-vcs. Preparing to unpack .../076-python3-hatch-vcs_0.5.0-1_all.deb ... Unpacking python3-hatch-vcs (0.5.0-1) ... Selecting previously unselected package python3-httpcore. Preparing to unpack .../077-python3-httpcore_1.0.9-2_all.deb ... Unpacking python3-httpcore (1.0.9-2) ... Selecting previously unselected package python3-pygments. Preparing to unpack .../078-python3-pygments_2.20.0+dfsg-2_all.deb ... Unpacking python3-pygments (2.20.0+dfsg-2) ... Selecting previously unselected package python3-mdurl. Preparing to unpack .../079-python3-mdurl_0.1.2-2_all.deb ... Unpacking python3-mdurl (0.1.2-2) ... Selecting previously unselected package python3-uc-micro. Preparing to unpack .../080-python3-uc-micro_2.0.0-1_all.deb ... Unpacking python3-uc-micro (2.0.0-1) ... Selecting previously unselected package python3-linkify-it. Preparing to unpack .../081-python3-linkify-it_2.1.0-2_all.deb ... Unpacking python3-linkify-it (2.1.0-2) ... Selecting previously unselected package python3-markdown-it. Preparing to unpack .../082-python3-markdown-it_4.2.0-4_all.deb ... Unpacking python3-markdown-it (4.2.0-4) ... Selecting previously unselected package python3-rich. Preparing to unpack .../083-python3-rich_15.0.0-2_all.deb ... Unpacking python3-rich (15.0.0-2) ... Selecting previously unselected package python3-httpx. Preparing to unpack .../084-python3-httpx_0.28.1-2_all.deb ... Unpacking python3-httpx (0.28.1-2) ... Selecting previously unselected package python3-sortedcontainers. Preparing to unpack .../085-python3-sortedcontainers_2.4.0-3_all.deb ... Unpacking python3-sortedcontainers (2.4.0-3) ... Selecting previously unselected package python3-hypothesis. Preparing to unpack .../086-python3-hypothesis_6.155.7-1_all.deb ... Unpacking python3-hypothesis (6.155.7-1) ... Selecting previously unselected package python3-rpds-py. Preparing to unpack .../087-python3-rpds-py_0.30.0-2+b1_amd64.deb ... Unpacking python3-rpds-py (0.30.0-2+b1) ... Selecting previously unselected package python3-referencing. Preparing to unpack .../088-python3-referencing_0.37.0+~2025.1.1-3_all.deb ... Unpacking python3-referencing (0.37.0+~2025.1.1-3) ... Selecting previously unselected package python3-jsonschema-specifications. Preparing to unpack .../089-python3-jsonschema-specifications_2025.9.1-1_all.deb ... Unpacking python3-jsonschema-specifications (2025.9.1-1) ... Selecting previously unselected package python3-jsonschema. Preparing to unpack .../090-python3-jsonschema_4.26.0-3_all.deb ... Unpacking python3-jsonschema (4.26.0-3) ... Selecting previously unselected package python3-hypothesis-jsonschema. Preparing to unpack .../091-python3-hypothesis-jsonschema_0.23.1-1_all.deb ... Unpacking python3-hypothesis-jsonschema (0.23.1-1) ... Selecting previously unselected package python3-typeguard. Preparing to unpack .../092-python3-typeguard_4.4.4-3_all.deb ... Unpacking python3-typeguard (4.4.4-3) ... Selecting previously unselected package python3-inflect. Preparing to unpack .../093-python3-inflect_7.5.0-2_all.deb ... Unpacking python3-inflect (7.5.0-2) ... Selecting previously unselected package python3-iniconfig. Preparing to unpack .../094-python3-iniconfig_2.1.0-2_all.deb ... Unpacking python3-iniconfig (2.1.0-2) ... Selecting previously unselected package python3-pytest. Preparing to unpack .../095-python3-pytest_9.1.1-1_all.deb ... Unpacking python3-pytest (9.1.1-1) ... Selecting previously unselected package python3-inline-snapshot. Preparing to unpack .../096-python3-inline-snapshot_0.36.0-2_all.deb ... Unpacking python3-inline-snapshot (0.36.0-2) ... Selecting previously unselected package python3-isort. Preparing to unpack .../097-python3-isort_9.0.2-1_all.deb ... Unpacking python3-isort (9.0.2-1) ... Selecting previously unselected package python3-markupsafe. Preparing to unpack .../098-python3-markupsafe_3.0.3-2+b1_amd64.deb ... Unpacking python3-markupsafe (3.0.3-2+b1) ... Selecting previously unselected package python3-jinja2. Preparing to unpack .../099-python3-jinja2_3.1.6-4_all.deb ... Unpacking python3-jinja2 (3.1.6-4) ... Selecting previously unselected package python3-msgspec. Preparing to unpack .../100-python3-msgspec_0.21.1-2_amd64.deb ... Unpacking python3-msgspec (0.21.1-2) ... Selecting previously unselected package python3-poetry-core. Preparing to unpack .../101-python3-poetry-core_2.3.1-3_all.deb ... Unpacking python3-poetry-core (2.3.1-3) ... Selecting previously unselected package python3-urllib3. Preparing to unpack .../102-python3-urllib3_2.8.0-2_all.deb ... Unpacking python3-urllib3 (2.8.0-2) ... Selecting previously unselected package python3-requests. Preparing to unpack .../103-python3-requests_2.34.2-1_all.deb ... Unpacking python3-requests (2.34.2-1) ... Selecting previously unselected package python3-ruamel.yaml.clib. Preparing to unpack .../104-python3-ruamel.yaml.clib_0.2.15+ds2-2+b1_amd64.deb ... Unpacking python3-ruamel.yaml.clib (0.2.15+ds2-2+b1) ... Selecting previously unselected package python3-ruamel.yaml. Preparing to unpack .../105-python3-ruamel.yaml_0.18.14-4_all.deb ... Unpacking python3-ruamel.yaml (0.18.14-4) ... Selecting previously unselected package python3-prance. Preparing to unpack .../106-python3-prance_25.4.8.0+ds1-3_all.deb ... Unpacking python3-prance (25.4.8.0+ds1-3) ... Selecting previously unselected package python3-pydantic-core. Preparing to unpack .../107-python3-pydantic-core_2.50.0-1_amd64.deb ... Unpacking python3-pydantic-core (2.50.0-1) ... Selecting previously unselected package python3-typing-inspection. Preparing to unpack .../108-python3-typing-inspection_0.4.4-1_all.deb ... Unpacking python3-typing-inspection (0.4.4-1) ... Selecting previously unselected package python3-pydantic. Preparing to unpack .../109-python3-pydantic_2.14.0-1_amd64.deb ... Unpacking python3-pydantic (2.14.0-1) ... Selecting previously unselected package python3-pytest-mock. Preparing to unpack .../110-python3-pytest-mock_3.15.1-2_all.deb ... Unpacking python3-pytest-mock (3.15.1-2) ... Selecting previously unselected package python3-pytest-timeout. Preparing to unpack .../111-python3-pytest-timeout_2.4.0-2_all.deb ... Unpacking python3-pytest-timeout (2.4.0-2) ... Selecting previously unselected package python3-time-machine. Preparing to unpack .../112-python3-time-machine_3.5.1-1_amd64.deb ... Unpacking python3-time-machine (3.5.1-1) ... Selecting previously unselected package python3-watchfiles. Preparing to unpack .../113-python3-watchfiles_1.2.0-1+b1_amd64.deb ... Unpacking python3-watchfiles (1.2.0-1+b1) ... Selecting previously unselected package python3-yaml. Preparing to unpack .../114-python3-yaml_6.0.3-1+b1_amd64.deb ... Unpacking python3-yaml (6.0.3-1+b1) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../115-sbuild-build-depends-main-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up media-types (14.0.0) ... Setting up libpipeline1:amd64 (1.5.8-3) ... Setting up bsdextrautils (2.42.4-1) ... Setting up libmagic-mgc (1:5.47-4) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:amd64 (0.2.5-2+b1) ... Setting up libxml2-16:amd64 (2.15.4+dfsg-1) ... Setting up libdebhelper-perl (14.5) ... Setting up libsqlite3-0:amd64 (3.53.4-2) ... Setting up libmagic1t64:amd64 (1:5.47-4) ... Setting up gettext-base (1.0-5) ... Setting up m4 (1.4.21-1) ... Setting up file (1:5.47-4) ... Setting up libelf1t64:amd64 (0.196-1) ... Setting up tzdata (2026e-1) ... Current default time zone: 'Etc/UTC' Local time is now: Fri Oct 9 18:12:53 UTC 2026. Universal Time is now: Fri Oct 9 18:12:53 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20240727.1+nmu1) ... Setting up libunistring5:amd64 (1.4.2-1) ... Setting up autopoint (1.0-5) ... Setting up libncursesw6:amd64 (6.6+20260608-2) ... Setting up autoconf (2.73-2) ... Setting up libffi8:amd64 (3.8.0-2) ... Setting up dwz (0.17-1) ... Setting up sensible-utils (0.0.26) ... Setting up libuchardet0:amd64 (0.0.8-2+b2) ... Setting up netbase (6.6) ... Setting up openssl (3.6.5-1) ... Setting up readline-common (8.3-4) ... Setting up liblocale-gettext-perl (1.07-10+b1) ... Setting up automake (1:1.19-2) ... update-alternatives: using /usr/bin/automake-1.19 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.15.1-1) ... Setting up gettext (1.0-5) ... Setting up libtool (2.6.2-3) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up help2man (1.49.3) ... Setting up dh-autoreconf (23) ... Setting up ca-certificates (20260816) ... Updating certificates in /etc/ssl/certs... 121 added, 0 removed; done. Setting up libreadline8t64:amd64 (8.3-4) ... Setting up dh-strip-nondeterminism (1.15.1-1) ... Setting up groff-base (1.24.2-2) ... Setting up libpython3.14-stdlib:amd64 (3.14.8-1) ... Setting up po-debconf (1.0.22) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up python3.14 (3.14.8-1) ... Setting up libpython3-stdlib:amd64 (3.14.7-3) ... Setting up debhelper (14.5) ... Setting up python3 (3.14.7-3) ... Setting up python3-sortedcontainers (2.4.0-3) ... Setting up python3-zipp (3.23.0-2) ... Setting up python3-click (8.3.3-3) ... Setting up python3-autocommand (2.2.2-4) ... Setting up python3-markupsafe (3.0.3-2+b1) ... Setting up python3-annotated-types (0.8.0-1) ... Setting up python3-uc-micro (2.0.0-1) ... Setting up python3-platformdirs (4.11.9-1) ... Setting up python3-time-machine (3.5.1-1) ... Setting up python3-jinja2 (3.1.6-4) ... Setting up python3-pygments (2.20.0+dfsg-2) ... Setting up python3-packaging (26.2-3) ... Setting up python3-chardet (5.2.0+dfsg-2) ... Setting up python3-pyproject-hooks (1.3.3-1) ... Setting up python3-certifi (2026.7.22+ds-1) ... Setting up python3-poetry-core (2.3.1-3) ... Setting up python3-mdurl (0.1.2-2) ... Setting up python3-idna (3.20-1) ... Setting up python3-h11 (0.16.0-2) ... Setting up python3-graphql-core (3.2.12-1) ... Setting up python3-typing-extensions (4.16.0-5) ... Setting up python3-msgspec (0.21.1-2) ... Setting up python3-installer (1.0.1+dfsg1-3) ... Setting up python3-urllib3 (2.8.0-2) ... Setting up python3-pluggy (1.6.0-2) ... Setting up python3-rpds-py (0.30.0-2+b1) ... Setting up python3-trove-classifiers (2026.9.21.13-1) ... Setting up python3-astroid (4.3.1-3) ... Setting up python3-dnspython (2.8.0-6) ... Setting up python3-linkify-it (2.1.0-2) ... Setting up python3-dateutil (2.9.0-5) ... Setting up python3-email-validator (2.3.0-1) ... Setting up python3-argcomplete (3.7.0-1) ... Setting up python3-pytokens (0.4.1-1+b1) ... Setting up python3-pathspec (1.1.1-3) ... Setting up dh-python (7.20260623) ... Setting up python3-more-itertools (11.1.0-3) ... Setting up python3-httpcore (1.0.9-2) ... Setting up python3-iniconfig (2.1.0-2) ... Setting up python3-attr (26.1.0-1) ... Setting up python3-genson (1.4.0-2) ... Setting up python3-pydantic-core (2.50.0-1) ... Setting up python3-jaraco.functools (4.1.0-1) ... Setting up python3-typing-inspection (0.4.4-1) ... Setting up python3-jaraco.context (6.0.1-2) ... Setting up python3-anyio (4.15.1-3) ... Setting up python3-asttokens (3.0.2-1) ... Setting up python3-charset-normalizer (3.4.7-2+b1) ... Setting up python3-pytest (9.1.1-1) ... Setting up python3-mypy-extensions (1.1.0-4) ... Setting up python3-hypothesis (6.155.7-1) ... Setting up python3-typeguard (4.4.4-3) ... Setting up python3-ruamel.yaml.clib (0.2.15+ds2-2+b1) ... Setting up python3-watchfiles (1.2.0-1+b1) ... Setting up python3-all (3.14.7-3) ... Setting up python3-yaml (6.0.3-1+b1) ... Setting up black (26.10.0-1) ... Setting up python3-wheel (0.47.0-2) ... Setting up python3-inflect (7.5.0-2) ... Setting up python3-executing (2.2.1-0.1) ... Setting up python3-pydantic (2.14.0-1) ... Setting up python3-requests (2.34.2-1) ... Setting up python3-isort (9.0.2-1) ... Setting up python3-markdown-it (4.2.0-4) ... Setting up python3-ruamel.yaml (0.18.14-4) ... Setting up python3-pytest-mock (3.15.1-2) ... Setting up python3-hatchling (1.30.1-2) ... Setting up python3-build (1.5.1-1) ... Setting up python3-referencing (0.37.0+~2025.1.1-3) ... Setting up python3-setuptools (84.0.0-2) ... Setting up python3-pytest-timeout (2.4.0-2) ... Setting up python3-rich (15.0.0-2) ... Setting up pybuild-plugin-pyproject (7.20260623) ... Setting up python3-setuptools-scm (9.2.2-2) ... Setting up python3-inline-snapshot (0.36.0-2) ... Setting up python3-httpx (0.28.1-2) ... Setting up python3-prance (25.4.8.0+ds1-3) ... Setting up python3-jsonschema-specifications (2025.9.1-1) ... Setting up python3-hatch-vcs (0.5.0-1) ... Setting up python3-jsonschema (4.26.0-3) ... Setting up python3-hypothesis-jsonschema (0.23.1-1) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.43-7) ... Processing triggers for ca-certificates (20260816) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. +------------------------------------------------------------------------------+ | Check architectures Fri, 09 Oct 2026 18:13:10 +0000 | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in all) +------------------------------------------------------------------------------+ | Build environment Fri, 09 Oct 2026 18:13:10 +0000 | +------------------------------------------------------------------------------+ Kernel: Linux 6.12.111+deb13-cloud-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.111-1 (2026-09-28) amd64 (x86_64) Toolchain package versions: binutils_2.47-6 dpkg-dev_1.23.11 g++-16_16.2.0-3 gcc-16_16.2.0-3 libc6-dev_2.43-7 libstdc++-16-dev_16.2.0-3 libstdc++6_16.2.0-3 linux-libc-dev_7.2.9-1 Package versions: apt_3.3.3 autoconf_2.73-2 automake_1:1.19-2 autopoint_1.0-5 autotools-dev_20240727.1+nmu1 base-files_14.2 base-passwd_3.6.8 bash_5.3-4 binutils_2.47-6 binutils-common_2.47-6 binutils-x86-64-linux-gnu_2.47-6 black_26.10.0-1 bsdextrautils_2.42.4-1 build-essential_12.12 bzip2_1.0.8-6+b2 ca-certificates_20260816 coreutils_9.10-1 cpp_4:16.1.0-3 cpp-16_16.2.0-3 cpp-16-x86-64-linux-gnu_16.2.0-3 cpp-x86-64-linux-gnu_4:16.1.0-3 dash_0.5.12-12 debconf_1.5.92 debhelper_14.5 debian-archive-keyring_2025.1 debianutils_5.24 dh-autoreconf_23 dh-python_7.20260623 dh-strip-nondeterminism_1.15.1-1 diffutils_1:3.12-1 dpkg_1.23.11 dpkg-dev_1.23.11 dwz_0.17-1 file_1:5.47-4 findutils_4.11.0-3 g++_4:16.1.0-3 g++-16_16.2.0-3 g++-16-x86-64-linux-gnu_16.2.0-3 g++-x86-64-linux-gnu_4:16.1.0-3 gcc_4:16.1.0-3 gcc-16_16.2.0-3 gcc-16-base_16.2.0-3 gcc-16-x86-64-linux-gnu_16.2.0-3 gcc-x86-64-linux-gnu_4:16.1.0-3 gettext_1.0-5 gettext-base_1.0-5 grep_3.12-1 groff-base_1.24.2-2 gzip_1.14-1 help2man_1.49.3 hostname_3.25 init-system-helpers_1.69+nmu3 intltool-debian_0.35.0+20060710.6 libacl1_2.4.0-1 libapt-pkg7.0_3.3.3 libarchive-zip-perl_1.68-1 libasan8_16.2.0-3 libatomic1_16.2.0-3 libattr1_1:2.6.0-1 libaudit-common_1:4.2.1-1 libaudit1_1:4.2.1-1 libbinutils_2.47-6 libblkid1_2.42.4-1 libbz2-1.0_1.0.8-6+b2 libc-bin_2.43-7 libc-dev-bin_2.43-7 libc-gconv-modules-extra_2.43-7 libc6_2.43-7 libc6-dev_2.43-7 libcap-ng0_0.9.6-1 libcc1-0_16.2.0-3 libcrypt1_1:4.5.2+20251210-1 libctf-nobfd0_2.47-6 libctf0_2.47-6 libdb5.3t64_5.3.28+dfsg2-11+b1 libdebconfclient0_0.283 libdebhelper-perl_14.5 libdpkg-perl_1.23.11 libelf1t64_0.196-1 libexpat1_2.9.0-1 libffi8_3.8.0-2 libfile-stripnondeterminism-perl_1.15.1-1 libgcc-16-dev_16.2.0-3 libgcc-s1_16.2.0-3 libgdbm-compat4t64_1.26-1+b2 libgdbm6t64_1.26-1+b2 libgmp10_2:6.3.0+dfsg-5+b2 libgomp1_16.2.0-3 libgprofng0_2.47-6 libhogweed6t64_3.10.2-1+b1 libhwasan0_16.2.0-3 libisl23_0.28-1 libitm1_16.2.0-3 libjansson4_2.15.1-1 liblocale-gettext-perl_1.07-10+b1 liblsan0_16.2.0-3 liblz4-1_1.10.0-10 liblzma5_5.8.4-1 libmagic-mgc_1:5.47-4 libmagic1t64_1:5.47-4 libmd0_1.3.0-1 libmount1_2.42.4-1 libmpc3_1.3.1-3 libmpfr6_4.2.2-3 libncursesw6_6.6+20260608-2 libnettle8t64_3.10.2-1+b1 libpam-modules_1.7.0-8 libpam-modules-bin_1.7.0-8 libpam-runtime_1.7.0-8 libpam0g_1.7.0-8 libpcre2-8-0_10.48-3.1 libperl5.42_5.42.3-1 libpipeline1_1.5.8-3 libpython3-stdlib_3.14.7-3 libpython3.14-minimal_3.14.8-1 libpython3.14-stdlib_3.14.8-1 libquadmath0_16.2.0-3 libreadline8t64_8.3-4 libseccomp2_2.6.1-1+b1 libselinux1_3.11-2.1 libsframe3_2.47-6 libsmartcols1_2.42.4-1 libsqlite3-0_3.53.4-2 libssl3t64_3.6.5-1 libstdc++-16-dev_16.2.0-3 libstdc++6_16.2.0-3 libsystemd0_262-1 libtinfo6_6.6+20260608-2 libtool_2.6.2-3 libtsan2_16.2.0-3 libubsan1_16.2.0-3 libuchardet0_0.0.8-2+b2 libudev1_262-1 libunistring5_1.4.2-1 libuuid1_2.42.4-1 libxml2-16_2.15.4+dfsg-1 libxxhash0_0.8.3-2+b2 libyaml-0-2_0.2.5-2+b1 libzstd1_1.5.7+dfsg-4 linux-libc-dev_7.2.9-1 m4_1.4.21-1 make_4.4.1-3 man-db_2.13.1-1 mawk_1.3.4.20260302-2 media-types_14.0.0 ncurses-base_6.6+20260608-2 ncurses-bin_6.6+20260608-2 netbase_6.6 openssl_3.6.5-1 openssl-provider-legacy_3.6.5-1 patch_2.8-2 perl_5.42.3-1 perl-base_5.42.3-1 perl-modules-5.42_5.42.3-1 po-debconf_1.0.22 pybuild-plugin-pyproject_7.20260623 python3_3.14.7-3 python3-all_3.14.7-3 python3-annotated-types_0.8.0-1 python3-anyio_4.15.1-3 python3-argcomplete_3.7.0-1 python3-astroid_4.3.1-3 python3-asttokens_3.0.2-1 python3-attr_26.1.0-1 python3-autocommand_2.2.2-4 python3-build_1.5.1-1 python3-certifi_2026.7.22+ds-1 python3-chardet_5.2.0+dfsg-2 python3-charset-normalizer_3.4.7-2+b1 python3-click_8.3.3-3 python3-dateutil_2.9.0-5 python3-dnspython_2.8.0-6 python3-email-validator_2.3.0-1 python3-executing_2.2.1-0.1 python3-genson_1.4.0-2 python3-graphql-core_3.2.12-1 python3-h11_0.16.0-2 python3-hatch-vcs_0.5.0-1 python3-hatchling_1.30.1-2 python3-httpcore_1.0.9-2 python3-httpx_0.28.1-2 python3-hypothesis_6.155.7-1 python3-hypothesis-jsonschema_0.23.1-1 python3-idna_3.20-1 python3-inflect_7.5.0-2 python3-iniconfig_2.1.0-2 python3-inline-snapshot_0.36.0-2 python3-installer_1.0.1+dfsg1-3 python3-isort_9.0.2-1 python3-jaraco.context_6.0.1-2 python3-jaraco.functools_4.1.0-1 python3-jinja2_3.1.6-4 python3-jsonschema_4.26.0-3 python3-jsonschema-specifications_2025.9.1-1 python3-linkify-it_2.1.0-2 python3-markdown-it_4.2.0-4 python3-markupsafe_3.0.3-2+b1 python3-mdurl_0.1.2-2 python3-minimal_3.14.7-3 python3-more-itertools_11.1.0-3 python3-msgspec_0.21.1-2 python3-mypy-extensions_1.1.0-4 python3-packaging_26.2-3 python3-pathspec_1.1.1-3 python3-platformdirs_4.11.9-1 python3-pluggy_1.6.0-2 python3-poetry-core_2.3.1-3 python3-prance_25.4.8.0+ds1-3 python3-pydantic_2.14.0-1 python3-pydantic-core_2.50.0-1 python3-pygments_2.20.0+dfsg-2 python3-pyproject-hooks_1.3.3-1 python3-pytest_9.1.1-1 python3-pytest-mock_3.15.1-2 python3-pytest-timeout_2.4.0-2 python3-pytokens_0.4.1-1+b1 python3-referencing_0.37.0+~2025.1.1-3 python3-requests_2.34.2-1 python3-rich_15.0.0-2 python3-rpds-py_0.30.0-2+b1 python3-ruamel.yaml_0.18.14-4 python3-ruamel.yaml.clib_0.2.15+ds2-2+b1 python3-setuptools_84.0.0-2 python3-setuptools-scm_9.2.2-2 python3-sortedcontainers_2.4.0-3 python3-time-machine_3.5.1-1 python3-trove-classifiers_2026.9.21.13-1 python3-typeguard_4.4.4-3 python3-typing-extensions_4.16.0-5 python3-typing-inspection_0.4.4-1 python3-uc-micro_2.0.0-1 python3-urllib3_2.8.0-2 python3-watchfiles_1.2.0-1+b1 python3-wheel_0.47.0-2 python3-yaml_6.0.3-1+b1 python3-zipp_3.23.0-2 python3.14_3.14.8-1 python3.14-minimal_3.14.8-1 readline-common_8.3-4 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-3 sensible-utils_0.0.26 sqv_1.5.0-1 sysvinit-utils_3.18-1 tar_1.35+dfsg-6 tzdata_2026e-1 util-linux_2.42.4-1 xz-utils_5.8.4-1 zlib1g_1:1.3.dfsg+really1.3.2-3 +------------------------------------------------------------------------------+ | Build Fri, 09 Oct 2026 18:13:10 +0000 | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: python-datamodel-code-generator Binary: python3-datamodel-code-generator, datamodel-codegen Architecture: all Version: 0.71.0-2 Maintainer: Debian Python Team Uploaders: Simon Josefsson Homepage: https://github.com/koxudaxi/datamodel-code-generator Standards-Version: 4.7.4 Vcs-Browser: https://salsa.debian.org/python-team/packages/python-datamodel-code-generator Vcs-Git: https://salsa.debian.org/python-team/packages/python-datamodel-code-generator.git Testsuite: autopkgtest-pkg-pybuild Build-Depends: debhelper-compat (= 14), dh-sequence-python3, black, help2man , pybuild-plugin-pyproject, python3-all, python3-argcomplete, python3-genson , python3-graphql-core , python3-hatch-vcs, python3-hatchling, python3-httpx , python3-hypothesis , python3-hypothesis-jsonschema , python3-inflect , python3-inline-snapshot (>= 0.34.2) , python3-isort, python3-jinja2, python3-jsonschema , python3-msgspec [amd64 arm64 loong64 ppc64el riscv64] , python3-poetry-core, python3-prance , python3-pydantic, python3-pytest , python3-pytest-mock , python3-pytest-timeout , python3-time-machine , python3-watchfiles , python3-yaml Package-List: datamodel-codegen deb devel optional arch=all python3-datamodel-code-generator deb python optional arch=all Checksums-Sha1: b80dd27388f97ddab6d9879033bccbcad04af030 1509976 python-datamodel-code-generator_0.71.0.orig.tar.xz 37aad547a65ad8f03cde69c339dcd50a2fe1205b 5220 python-datamodel-code-generator_0.71.0-2.debian.tar.xz Checksums-Sha256: 46bc5a7acfa56da612a43abce19498fea6704eb9813aee495cf6eaa268bbc56f 1509976 python-datamodel-code-generator_0.71.0.orig.tar.xz c663d3f85e2ab27b19a99e7934cd990471fe4aeeedd154a5d23b9505bdd04ab6 5220 python-datamodel-code-generator_0.71.0-2.debian.tar.xz Files: ffb634cd4bceb0aa5621e42c396a6480 1509976 python-datamodel-code-generator_0.71.0.orig.tar.xz bc6cc7ce346768e1fd30dac132dfa91b 5220 python-datamodel-code-generator_0.71.0-2.debian.tar.xz Dgit: 2644e06e0c95d7cc402e4d777e96499d910435b9 debian archive/debian/0.71.0-2 https://git.dgit.debian.org/python-datamodel-code-generator Git-Tag-Info: tag=10d95881af21376854e00617afbb203d619c2ec7 fp=ac0a4ff12611b6fccf01c111393587d97d86500b Git-Tag-Tagger: Colin Watson -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmqVytUACgkQYG0ITkaD wHkaKQ/+N69ect6eYUpPBj8UHYx87/H/q+LLD2M/DvcMf1nDQOixuBPUS3wVtaum z6I7t1T5lILSmWa0eMrvfFNUzpDsS+Areg5b7u/teJ8OgLYzdxUj4NEpewsFHs8k 4hVgZJdylBZ5x3m4g30dmrU9CO3c+J0/md53qOmq4KYS26N+kxknlwgPQit6HJ0V CPkPHRavGzKeRUrxzQGhb8OaFYkGDhtLX+jVna8+3LvgQ87ysbX13gDYtEJnyI+g ZDBJdesS1xx6s09B68KIyLSeBBbRvZuehfbopK3bD4k1TAwzh7qiwhCCLSOS2LQM rUlMKwlOxY9yJ/1Ltxfw0dOie01bzcWp0d1ZwEbIhVXmj90sqTtt+d0r18Gkzpx4 YHIAmP2jMzgWkpG8PYzOeFXwSNNli04SsDhOBooUDSeFscNV5DO8wH0kJOxckT2z +/IXqaNc9THy1eg1PrWu4LJYVJ7g5sZP3LuX8ESdZfv4hF/Yxv8yAnTp1KTGTSVW 40Fo0R0jU+KsuFoi1O9HsKiYf6nE0SigOACYHmkRC/zgwm0E1RmQ8QOLD17EDgLv 4lQiILLxapJNYXQOdEg224gKIW2FH0pwat570ksvTuh2iOYNQPJIwQx4Oekv/rfE om5l5Rvy6ANUt7XWC3ttAmK1+wBDJheLCTc/oXZJ/MBhfqLZ+rQ= =6hwQ -----END PGP SIGNATURE----- dpkg-source: warning: cannot verify inline signature for ./python-datamodel-code-generator_0.71.0-2.dsc: missing OpenPGP keyrings dpkg-source: info: verifying ./python-datamodel-code-generator_0.71.0-2.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-datamodel-code-generator in /<> dpkg-source: info: unpacking python-datamodel-code-generator_0.71.0.orig.tar.xz dpkg-source: info: unpacking python-datamodel-code-generator_0.71.0-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying tests-tolerate-no-msgspec.patch dpkg-source: info: applying isort-10.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=1 HOME=/sbuild-nonexistent LC_ALL=C.UTF-8 LOGNAME=sbuild PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SHELL=/bin/sh USER=sbuild dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc -b dpkg-buildpackage: info: source package python-datamodel-code-generator dpkg-buildpackage: info: source version 0.71.0-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Colin Watson dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --buildsystem=pybuild dh_auto_clean -O--buildsystem=pybuild dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild debian/rules binary dh binary --buildsystem=pybuild dh_update_autotools_config -O--buildsystem=pybuild dh_autoreconf -O--buildsystem=pybuild dh_auto_configure -O--buildsystem=pybuild dh_auto_build -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 /<>/.pybuild/cpython3_3.14 * Building wheel... Successfully built datamodel_code_generator-0.71.0-py3-none-any.whl I: pybuild plugin_pyproject:168: Unpacking wheel built for python3.14 with "installer" module dh_auto_test -O--buildsystem=pybuild I: pybuild base:385: cd /<>/.pybuild/cpython3_3.14/build; python3.14 -m pytest -k 'not test_openapi_parser_parse_remote_ref and not test_ruff and not test_type_checking_imports_default_to_runtime_imports_for_modular_pydantic_ruff and not test_generate_multi_module_pydantic_ruff_defaults_to_runtime_imports and not test_use_type_checking_imports_for_multi_module_pydantic_ruff and not test_openapi_parser_parse_modular_pydantic_v2_ruff_keeps_runtime_imports and not test_no_use_type_checking_imports and not test_main_generate_pydantic_v2_dataclass_required_field_order and not docs_script and not skills and not test_main_protobuf and not test_main_asyncapi_protobuf_schema_format and not test_main_watch' ============================= test session starts ============================== platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0 rootdir: /<>/.pybuild/cpython3_3.14/build configfile: pyproject.toml plugins: time-machine-3.5.1, timeout-2.4.0, mock-3.15.1, hypothesis-6.155.7, inline-snapshot-0.36.0, typeguard-4.4.4, anyio-4.15.1 collected 5977 items / 121 deselected / 5856 selected tests/cli_doc/test_cli_doc_coverage.py .. [ 0%] tests/cli_doc/test_cli_options_sync.py ................................. [ 0%] .... [ 0%] tests/main/asyncapi/test_main_asyncapi.py .............................. [ 1%] [ 1%] tests/main/avro/test_main_avro.py ...................................... [ 1%] .................................................... [ 2%] tests/main/graphql/test_annotated.py ..... [ 2%] tests/main/graphql/test_main_graphql.py ................................ [ 3%] ............. [ 3%] tests/main/jsonschema/test_main_jsonschema.py .......................... [ 4%] ................F....................................................... [ 5%] ..............................................s......................... [ 6%] ...s..............s..................................................... [ 7%] ........................................................................ [ 8%] ........................................................................ [ 10%] ........................................................................ [ 11%] ........................................................................ [ 12%] ........................................................................ [ 13%] ........................................................................ [ 15%] ........................................................................ [ 16%] ........................................................................ [ 17%] ..................... [ 17%] tests/main/openapi/test_main_openapi.py ................................ [ 18%] .........................................................s.............. [ 19%] ...........................ss.............ss..F......................... [ 20%] ........................................................................ [ 22%] ........................................................................ [ 23%] ........................................................................ [ 24%] .....s...... [ 24%] tests/main/test_cli_fast_paths.py ......... [ 24%] tests/main/test_dynamic_models.py ...................................... [ 25%] .............. [ 25%] tests/main/test_error_messages.py ...................................... [ 26%] ....................... [ 26%] tests/main/test_exec_validation.py ................. [ 27%] tests/main/test_generation_determinism.py .... [ 27%] tests/main/test_jsonschema_suite_conformance.py s..........s [ 27%] tests/main/test_main_csv.py ............. [ 27%] tests/main/test_main_general.py ........................................ [ 28%] ........................................................................ [ 29%] ........................................................................ [ 30%] ...................................................... [ 31%] tests/main/test_main_json.py ........... [ 31%] tests/main/test_main_yaml.py ..... [ 32%] tests/main/test_memory.py ........ [ 32%] tests/main/test_parsed_source_cache_parity.py .... [ 32%] tests/main/test_payload_validation.py .................................. [ 32%] ........................................................................ [ 34%] ........................................................................ [ 35%] ....F................................................................... [ 36%] ........................................................................ [ 37%] ........................................................................ [ 38%] ........................................................................ [ 40%] ........................................................................ [ 41%] ........................................................................ [ 42%] .......................F................................................ [ 43%] ........................................................................ [ 45%] ........................................................................ [ 46%] ........................................................................ [ 47%] .........................F.............................................. [ 48%] ........................................................................ [ 50%] ........................................................................ [ 51%] ........................................................................ [ 52%] ........................................................................ [ 53%] ........................................................................ [ 54%] .......................................F................................ [ 56%] ........................................................................ [ 57%] ........................................................................ [ 58%] ...........................F............................................ [ 59%] ........................................................................ [ 61%] ........................................................F............... [ 62%] ................................................ [ 63%] tests/main/test_performance.py .............s........................... [ 63%] ... [ 63%] tests/main/test_public_api_signature_baseline.py ....................... [ 64%] .......................... [ 64%] tests/main/test_types.py ..... [ 64%] tests/main/xmlschema/test_main_xmlschema.py ............................ [ 65%] ............................. [ 65%] tests/model/dataclass/test_param.py ........... [ 65%] tests/model/pydantic_v2/test_base_model.py .. [ 65%] tests/model/pydantic_v2/test_config.py ............ [ 66%] tests/model/pydantic_v2/test_dataclass.py ...........s... [ 66%] tests/model/pydantic_v2/test_root_model.py ............. [ 66%] tests/model/pydantic_v2/test_root_model_type_alias.py ... [ 66%] tests/model/pydantic_v2/test_types.py ......... [ 66%] tests/model/pydantic_v2/test_version.py ... [ 66%] tests/model/test_base.py ............................................... [ 67%] ........................................................................ [ 68%] ................................................ [ 69%] tests/model/test_constraints.py .... [ 69%] tests/model/test_dataclass.py ..... [ 69%] tests/model/test_dataclass_ordering.py ... [ 69%] tests/parser/test_base.py .............................................. [ 70%] ....................................... [ 71%] tests/parser/test_default_put_dict.py ....... [ 71%] tests/parser/test_generation.py ........................................ [ 72%] .. [ 72%] tests/parser/test_generation_store_usage.py ... [ 72%] tests/parser/test_graph.py ... [ 72%] tests/parser/test_graphql.py ................... [ 72%] tests/parser/test_imports.py ....... [ 72%] tests/parser/test_jsonschema.py ........................................ [ 73%] ........................................................................ [ 74%] ........................................................................ [ 75%] ........................................................................ [ 77%] ............................ [ 77%] tests/parser/test_model_behavior_capabilities.py ................ [ 77%] tests/parser/test_model_construction_capabilities.py ............. [ 78%] tests/parser/test_openapi.py ........................................... [ 78%] .............ss...................... [ 79%] tests/parser/test_output_context.py .................................... [ 80%] ..... [ 80%] tests/parser/test_scc.py .................................... [ 80%] tests/parser/test_schema_version.py .................................... [ 81%] ................................................... [ 82%] tests/parser/test_xmlschema.py ......................................... [ 83%] ............... [ 83%] tests/test_assert_helper_usage.py ............................s [ 83%] tests/test_build_docs_examples_script.py ....... [ 83%] tests/test_build_llms_txt_script.py ... [ 83%] tests/test_build_playground_assets_script.py . [ 83%] tests/test_check_overview_sync_script.py ..... [ 84%] tests/test_conftest_helpers.py ........................................ [ 84%] tests/test_deprecations.py ........ [ 84%] tests/test_enums.py . [ 84%] tests/test_experimental.py ......... [ 85%] tests/test_format.py ................................................... [ 85%] ........................................................................ [ 87%] .......................... [ 87%] tests/test_generate_changelog_script.py s [ 87%] tests/test_http.py ..................................................... [ 88%] ........................................................ [ 89%] tests/test_imports.py .......................... [ 89%] tests/test_infer_input_type.py ....................... [ 90%] tests/test_input_model.py .............................................. [ 91%] ................................................................... [ 92%] tests/test_main_kr.py .............s.................................... [ 93%] ........................................................................ [ 94%] ............. [ 94%] tests/test_module_name.py .. [ 94%] tests/test_package_metadata.py .. [ 94%] tests/test_prompt.py .... [ 94%] tests/test_reference.py ................................................ [ 95%] ............................................... [ 96%] tests/test_resolver.py ................................. [ 96%] tests/test_select_ci_test_shard_script.py .. [ 96%] tests/test_types.py .................................................... [ 97%] ........................................................................ [ 99%] ............. [ 99%] tests/test_update_command_help_on_markdown_script.py . [ 99%] tests/test_util.py ..... [ 99%] tests/test_validate_release_draft_analysis_script.py ......... [ 99%] tests/test_validators.py ....... [ 99%] tests/test_yaml_backend.py ....................... [100%] =================================== FAILURES =================================== __________________ test_main_jsonschema_use_missing_sentinel ___________________ output_file = PosixPath('/tmp/pytest-of-sbuild/pytest-0/test_main_jsonschema_use_missi0/output.py') @pytest.mark.cli_doc( options=["--use-missing-sentinel"], option_description="""Use Pydantic's MISSING sentinel for optional fields without defaults. The `--use-missing-sentinel` flag generates `MISSING` as the default for optional Pydantic v2 fields that do not define a schema default. This preserves the difference between an omitted field and a nullable field set to `None`.""", input_schema="jsonschema/missing_sentinel.json", cli_args=["--output-model-type", "pydantic_v2.BaseModel", "--use-missing-sentinel"], golden_output="jsonschema/missing_sentinel.py", related_options=["--target-pydantic-version", "--strict-nullable"], ) def test_main_jsonschema_use_missing_sentinel(output_file: Path) -> None: """Use Pydantic's MISSING sentinel for optional fields without defaults. The `--use-missing-sentinel` flag generates `MISSING` as the default for optional Pydantic v2 fields that do not define a schema default. This preserves the difference between an omitted field and a nullable field set to `None`. """ run_main_and_assert( input_path=JSON_SCHEMA_DATA_PATH / "missing_sentinel.json", output_path=output_file, input_file_type="jsonschema", assert_func=assert_file_content, expected_file="missing_sentinel.py", extra_args=["--output-model-type", "pydantic_v2.BaseModel", "--use-missing-sentinel"], force_exec_validation=True, ) > assert_generated_model_json_validation( output_file, module_name="missing_sentinel", model_name="MissingSentinel", valid_json='{"required": 1, "requiredNullable": null, "nullableUnrequired": null}', invalid_json='{"required": 1, "requiredNullable": null, "unrequired": null}', expected_error_type="int_type", expected_attribute_path=("nullableUnrequired",), expected_attribute_value=None, ) tests/main/jsonschema/test_main_jsonschema.py:891: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/main/conftest.py:1442: in assert_generated_model_json_validation with _generated_model(output_path, module_name, model_name) as model: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /usr/lib/python3.14/contextlib.py:141: in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ tests/main/conftest.py:1397: in _generated_model spec.loader.exec_module(module) :763: in exec_module ??? :491: in _call_with_frames_removed ??? /tmp/pytest-of-sbuild/pytest-0/test_main_jsonschema_use_missi0/output.py:8: in from pydantic.experimental.missing_sentinel import MISSING _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'MISSING' def __getattr__(name: str) -> Any: if name == 'MISSING': > warnings.warn( 'The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead.', category=PydanticDeprecatedSince214, stacklevel=2, ) E pydantic.warnings.PydanticDeprecatedSince214: The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead. Deprecated in Pydantic V2.14 to be removed in V3.0. /usr/lib/python3/dist-packages/pydantic/experimental/missing_sentinel.py:20: PydanticDeprecatedSince214 ___________ test_main_openapi_use_missing_sentinel_nullable_keyword ____________ output_file = PosixPath('/tmp/pytest-of-sbuild/pytest-0/test_main_openapi_use_missing_0/output.py') def test_main_openapi_use_missing_sentinel_nullable_keyword(output_file: Path) -> None: """Test --use-missing-sentinel preserves OpenAPI nullable keyword fields.""" run_main_and_assert( input_path=OPEN_API_DATA_PATH / "missing_sentinel_nullable.yaml", output_path=output_file, input_file_type="openapi", assert_func=assert_file_content, expected_file="missing_sentinel_nullable.py", extra_args=["--output-model-type", "pydantic_v2.BaseModel", "--use-missing-sentinel"], ) > assert_generated_model_json_validation( output_file, module_name="missing_sentinel_nullable", model_name="MissingSentinelNullable", valid_json='{"requiredNullable": null, "nullableUnrequired": null}', invalid_json='{"requiredNullable": {}}', expected_error_type="int_type", expected_attribute_path=("nullableUnrequired",), ) tests/main/openapi/test_main_openapi.py:2805: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/main/conftest.py:1442: in assert_generated_model_json_validation with _generated_model(output_path, module_name, model_name) as model: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ /usr/lib/python3.14/contextlib.py:141: in __enter__ return next(self.gen) ^^^^^^^^^^^^^^ tests/main/conftest.py:1397: in _generated_model spec.loader.exec_module(module) :763: in exec_module ??? :491: in _call_with_frames_removed ??? /tmp/pytest-of-sbuild/pytest-0/test_main_openapi_use_missing_0/output.py:8: in from pydantic.experimental.missing_sentinel import MISSING _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'MISSING' def __getattr__(name: str) -> Any: if name == 'MISSING': > warnings.warn( 'The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead.', category=PydanticDeprecatedSince214, stacklevel=2, ) E pydantic.warnings.PydanticDeprecatedSince214: The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead. Deprecated in Pydantic V2.14 to be removed in V3.0. /usr/lib/python3/dist-packages/pydantic/experimental/missing_sentinel.py:20: PydanticDeprecatedSince214 _ test_generated_pydantic_v2_model_accepts_schema_derived_payloads[jsonschema/missing_sentinel_payload.json] _ module_name = 'payload_validation_12fd74c6144b234a5305f59eb608169fd4e426e525a5d9dec0ca23d14f9bf613' output_path = PosixPath('/tmp/pytest-of-sbuild/pytest-0/payload_validation0/pydantic_v2/jsonschema_missing_sentinel_payload.json/model.py') def _load_payload_type(module_name: str, output_path: Path) -> type[Any]: spec = importlib.util.spec_from_file_location(module_name, output_path) if spec is None or spec.loader is None: msg = f"Unable to import generated module from {output_path}" raise PayloadAdapterError(msg) module = importlib.util.module_from_spec(spec) sys.modules[module_name] = module try: > spec.loader.exec_module(module) tests/main/payload_validation/codegen.py:161: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /tmp/pytest-of-sbuild/pytest-0/payload_validation0/pydantic_v2/jsonschema_missing_sentinel_payload.json/model.py:5: in from pydantic.experimental.missing_sentinel import MISSING _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'MISSING' def __getattr__(name: str) -> Any: if name == 'MISSING': > warnings.warn( 'The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead.', category=PydanticDeprecatedSince214, stacklevel=2, ) E pydantic.warnings.PydanticDeprecatedSince214: The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead. Deprecated in Pydantic V2.14 to be removed in V3.0. /usr/lib/python3/dist-packages/pydantic/experimental/missing_sentinel.py:20: PydanticDeprecatedSince214 The above exception was the direct cause of the following exception: case = SchemaCase(id='jsonschema/missing_sentinel_payload.json', input_file_type='jsonschema', source_path=PosixPath('/build/...r-0.71.0/.pybuild/cpython3_3.14/build/tests/data/jsonschema/missing_sentinel_payload.json'), temp_input_suffix='.json') generated_model_cache = GeneratedModelCache(...) def load_generated_payload_adapter(case: SchemaCase, generated_model_cache: dict[str, Any]) -> TypeAdapter[Any]: """Generate or load the Pydantic v2 adapter for a payload validation case.""" try: > return generate_payload_adapter(case, generated_model_cache) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tests/main/payload_validation/codegen.py:255: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/main/payload_validation/codegen.py:232: in generate_payload_adapter runtime = generate_payload_runtime(case, generated_model_cache, PayloadBackend.PYDANTIC_V2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tests/main/payload_validation/codegen.py:224: in generate_payload_runtime payload_type = _load_payload_type(module_name, output_path) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ module_name = 'payload_validation_12fd74c6144b234a5305f59eb608169fd4e426e525a5d9dec0ca23d14f9bf613' output_path = PosixPath('/tmp/pytest-of-sbuild/pytest-0/payload_validation0/pydantic_v2/jsonschema_missing_sentinel_payload.json/model.py') def _load_payload_type(module_name: str, output_path: Path) -> type[Any]: spec = importlib.util.spec_from_file_location(module_name, output_path) if spec is None or spec.loader is None: msg = f"Unable to import generated module from {output_path}" raise PayloadAdapterError(msg) module = importlib.util.module_from_spec(spec) sys.modules[module_name] = module try: spec.loader.exec_module(module) except Exception as exc: msg = f"Generated module failed to import: {type(exc).__name__}: {exc}" > raise PayloadAdapterError(msg) from exc E tests.main.payload_validation.codegen.PayloadAdapterError: Generated module failed to import: PydanticDeprecatedSince214: The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead. Deprecated in Pydantic V2.14 to be removed in V3.0. tests/main/payload_validation/codegen.py:164: PayloadAdapterError During handling of the above exception, another exception occurred: case = SchemaCase(id='jsonschema/missing_sentinel_payload.json', input_file_type='jsonschema', source_path=PosixPath('/build/...r-0.71.0/.pybuild/cpython3_3.14/build/tests/data/jsonschema/missing_sentinel_payload.json'), temp_input_suffix='.json') generated_model_cache = GeneratedModelCache(...) @pytest.mark.parametrize("case", PYDANTIC_V2_ACCEPTANCE_CASES) > @settings( database=None, deadline=None, derandomize=True, max_examples=MAX_EXAMPLES, suppress_health_check=[ HealthCheck.filter_too_much, HealthCheck.function_scoped_fixture, HealthCheck.too_slow, ], ) tests/main/test_payload_validation.py:655: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/main/test_payload_validation.py:675: in test_generated_pydantic_v2_model_accepts_schema_derived_payloads adapter = load_generated_payload_adapter(case, generated_model_cache) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ case = SchemaCase(id='jsonschema/missing_sentinel_payload.json', input_file_type='jsonschema', source_path=PosixPath('/build/...r-0.71.0/.pybuild/cpython3_3.14/build/tests/data/jsonschema/missing_sentinel_payload.json'), temp_input_suffix='.json') generated_model_cache = GeneratedModelCache(...) def load_generated_payload_adapter(case: SchemaCase, generated_model_cache: dict[str, Any]) -> TypeAdapter[Any]: """Generate or load the Pydantic v2 adapter for a payload validation case.""" try: return generate_payload_adapter(case, generated_model_cache) except PayloadAdapterError as exc: # pragma: no cover > pytest.fail(f"{case.id}: {exc}") E Failed: jsonschema/missing_sentinel_payload.json: Generated module failed to import: PydanticDeprecatedSince214: The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead. Deprecated in Pydantic V2.14 to be removed in V3.0. E Falsifying example: test_generated_pydantic_v2_model_accepts_schema_derived_payloads( E case=SchemaCase(id='jsonschema/missing_sentinel_payload.json', E input_file_type='jsonschema', E source_path=PosixPath('/<>/.pybuild/cpython3_3.14/build/tests/data/jsonschema/missing_sentinel_payload.json'), E source_schema={'$schema': 'http://json-schema.org/draft-07/schema#', E 'title': 'MissingSentinelPayload', E 'type': 'object', E 'additionalProperties': False, E 'required': ['value', 'requiredNullable'], E 'properties': {'value': {'type': 'integer'}, E 'requiredNullable': {'type': ['integer', 'null']}, E 'optionalValue': {'type': 'integer'}, E 'nullableOptional': {'type': ['integer', 'null']}}}, E codegen_schema={'$schema': 'http://json-schema.org/draft-07/schema#', E 'title': 'MissingSentinelPayload', E 'type': 'object', E 'additionalProperties': False, E 'required': ['value', 'requiredNullable'], E 'properties': {'value': {'type': 'integer'}, E 'requiredNullable': {'type': ['integer', 'null']}, E 'optionalValue': {'type': 'integer'}, E 'nullableOptional': {'type': ['integer', 'null']}}}, E temp_input_suffix='.json', E backend_extra_args={PayloadBackend.PYDANTIC_V2: ('--use-missing-sentinel',)}), E generated_model_cache=GeneratedModelCache(...), E data=data(...), E ) E Draw 1 (jsonschema/missing_sentinel_payload.json): {'requiredNullable': None, E 'value': 0} tests/main/payload_validation/codegen.py:257: Failed _ test_generated_pydantic_v2_model_accepts_schema_derived_payloads[openapi/missing_sentinel_nullable.yaml::components.schemas.MissingSentinelNullable] _ module_name = 'payload_validation_f6adec3055e34126727425a8e02b07a2549b05c5702e27530b0ce18afa6ea93d' output_path = PosixPath('/tmp/pytest-of-sbuild/pytest-0/payload_validation0/pydantic_v2/openapi_missing_sentinel_nullable.yaml_components.schemas.MissingSentinelNullable/model.py') def _load_payload_type(module_name: str, output_path: Path) -> type[Any]: spec = importlib.util.spec_from_file_location(module_name, output_path) if spec is None or spec.loader is None: msg = f"Unable to import generated module from {output_path}" raise PayloadAdapterError(msg) module = importlib.util.module_from_spec(spec) sys.modules[module_name] = module try: > spec.loader.exec_module(module) tests/main/payload_validation/codegen.py:161: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /tmp/pytest-of-sbuild/pytest-0/payload_validation0/pydantic_v2/openapi_missing_sentinel_nullable.yaml_components.schemas.MissingSentinelNullable/model.py:5: in from pydantic.experimental.missing_sentinel import MISSING _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'MISSING' def __getattr__(name: str) -> Any: if name == 'MISSING': > warnings.warn( 'The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead.', category=PydanticDeprecatedSince214, stacklevel=2, ) E pydantic.warnings.PydanticDeprecatedSince214: The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead. Deprecated in Pydantic V2.14 to be removed in V3.0. /usr/lib/python3/dist-packages/pydantic/experimental/missing_sentinel.py:20: PydanticDeprecatedSince214 The above exception was the direct cause of the following exception: case = SchemaCase(id='openapi/missing_sentinel_nullable.yaml::components.schemas.MissingSentinelNullable', input_file_type='o...tor-0.71.0/.pybuild/cpython3_3.14/build/tests/data/openapi/missing_sentinel_nullable.yaml'), temp_input_suffix='.yaml') generated_model_cache = GeneratedModelCache(...) def load_generated_payload_adapter(case: SchemaCase, generated_model_cache: dict[str, Any]) -> TypeAdapter[Any]: """Generate or load the Pydantic v2 adapter for a payload validation case.""" try: > return generate_payload_adapter(case, generated_model_cache) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tests/main/payload_validation/codegen.py:255: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/main/payload_validation/codegen.py:232: in generate_payload_adapter runtime = generate_payload_runtime(case, generated_model_cache, PayloadBackend.PYDANTIC_V2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tests/main/payload_validation/codegen.py:224: in generate_payload_runtime payload_type = _load_payload_type(module_name, output_path) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ module_name = 'payload_validation_f6adec3055e34126727425a8e02b07a2549b05c5702e27530b0ce18afa6ea93d' output_path = PosixPath('/tmp/pytest-of-sbuild/pytest-0/payload_validation0/pydantic_v2/openapi_missing_sentinel_nullable.yaml_components.schemas.MissingSentinelNullable/model.py') def _load_payload_type(module_name: str, output_path: Path) -> type[Any]: spec = importlib.util.spec_from_file_location(module_name, output_path) if spec is None or spec.loader is None: msg = f"Unable to import generated module from {output_path}" raise PayloadAdapterError(msg) module = importlib.util.module_from_spec(spec) sys.modules[module_name] = module try: spec.loader.exec_module(module) except Exception as exc: msg = f"Generated module failed to import: {type(exc).__name__}: {exc}" > raise PayloadAdapterError(msg) from exc E tests.main.payload_validation.codegen.PayloadAdapterError: Generated module failed to import: PydanticDeprecatedSince214: The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead. Deprecated in Pydantic V2.14 to be removed in V3.0. tests/main/payload_validation/codegen.py:164: PayloadAdapterError During handling of the above exception, another exception occurred: case = SchemaCase(id='openapi/missing_sentinel_nullable.yaml::components.schemas.MissingSentinelNullable', input_file_type='o...tor-0.71.0/.pybuild/cpython3_3.14/build/tests/data/openapi/missing_sentinel_nullable.yaml'), temp_input_suffix='.yaml') generated_model_cache = GeneratedModelCache(...) @pytest.mark.parametrize("case", PYDANTIC_V2_ACCEPTANCE_CASES) > @settings( database=None, deadline=None, derandomize=True, max_examples=MAX_EXAMPLES, suppress_health_check=[ HealthCheck.filter_too_much, HealthCheck.function_scoped_fixture, HealthCheck.too_slow, ], ) tests/main/test_payload_validation.py:655: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/main/test_payload_validation.py:675: in test_generated_pydantic_v2_model_accepts_schema_derived_payloads adapter = load_generated_payload_adapter(case, generated_model_cache) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ case = SchemaCase(id='openapi/missing_sentinel_nullable.yaml::components.schemas.MissingSentinelNullable', input_file_type='o...tor-0.71.0/.pybuild/cpython3_3.14/build/tests/data/openapi/missing_sentinel_nullable.yaml'), temp_input_suffix='.yaml') generated_model_cache = GeneratedModelCache(...) def load_generated_payload_adapter(case: SchemaCase, generated_model_cache: dict[str, Any]) -> TypeAdapter[Any]: """Generate or load the Pydantic v2 adapter for a payload validation case.""" try: return generate_payload_adapter(case, generated_model_cache) except PayloadAdapterError as exc: # pragma: no cover > pytest.fail(f"{case.id}: {exc}") E Failed: openapi/missing_sentinel_nullable.yaml::components.schemas.MissingSentinelNullable: Generated module failed to import: PydanticDeprecatedSince214: The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead. Deprecated in Pydantic V2.14 to be removed in V3.0. E Falsifying example: test_generated_pydantic_v2_model_accepts_schema_derived_payloads( E case=SchemaCase(id='openapi/missing_sentinel_nullable.yaml::components.schemas.MissingSentinelNullable', E input_file_type='openapi', E source_path=PosixPath('/<>/.pybuild/cpython3_3.14/build/tests/data/openapi/missing_sentinel_nullable.yaml'), E source_schema={'type': 'object', E 'required': ['requiredNullable'], E 'properties': {'requiredNullable': {'type': ['integer', 'null']}, E 'nullableUnrequired': {'type': ['integer', 'null']}, E 'unrequired': {'type': 'integer'}}, E 'components': {'schemas': {}}}, E codegen_schema={'openapi': '3.0.3', E 'info': {'version': '1.0.0', 'title': 'Missing Sentinel Nullable API'}, E 'paths': {}, E 'components': {'schemas': {'Payload': {'type': 'object', E 'required': ['requiredNullable'], E 'properties': {'requiredNullable': {'type': 'integer', E 'nullable': True}, E 'nullableUnrequired': {'type': 'integer', 'nullable': True}, E 'unrequired': {'type': 'integer'}}}}}}, E temp_input_suffix='.yaml', E backend_extra_args={PayloadBackend.PYDANTIC_V2: ('--use-missing-sentinel',)}), E generated_model_cache=GeneratedModelCache(...), E data=data(...), E ) E Draw 1 (openapi/missing_sentinel_nullable.yaml::components.schemas.MissingSentinelNullable): {'requiredNullable': None} tests/main/payload_validation/codegen.py:257: Failed _ test_generated_pydantic_v2_model_dumps_schema_valid_payloads[jsonschema/missing_sentinel_payload.json] _ module_name = 'payload_validation_12fd74c6144b234a5305f59eb608169fd4e426e525a5d9dec0ca23d14f9bf613' output_path = PosixPath('/tmp/pytest-of-sbuild/pytest-0/payload_validation0/pydantic_v2/jsonschema_missing_sentinel_payload.json/model.py') def _load_payload_type(module_name: str, output_path: Path) -> type[Any]: spec = importlib.util.spec_from_file_location(module_name, output_path) if spec is None or spec.loader is None: msg = f"Unable to import generated module from {output_path}" raise PayloadAdapterError(msg) module = importlib.util.module_from_spec(spec) sys.modules[module_name] = module try: > spec.loader.exec_module(module) tests/main/payload_validation/codegen.py:161: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /tmp/pytest-of-sbuild/pytest-0/payload_validation0/pydantic_v2/jsonschema_missing_sentinel_payload.json/model.py:5: in from pydantic.experimental.missing_sentinel import MISSING _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'MISSING' def __getattr__(name: str) -> Any: if name == 'MISSING': > warnings.warn( 'The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead.', category=PydanticDeprecatedSince214, stacklevel=2, ) E pydantic.warnings.PydanticDeprecatedSince214: The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead. Deprecated in Pydantic V2.14 to be removed in V3.0. /usr/lib/python3/dist-packages/pydantic/experimental/missing_sentinel.py:20: PydanticDeprecatedSince214 The above exception was the direct cause of the following exception: case = SchemaCase(id='jsonschema/missing_sentinel_payload.json', input_file_type='jsonschema', source_path=PosixPath('/build/...r-0.71.0/.pybuild/cpython3_3.14/build/tests/data/jsonschema/missing_sentinel_payload.json'), temp_input_suffix='.json') generated_model_cache = GeneratedModelCache(...) def load_generated_payload_adapter(case: SchemaCase, generated_model_cache: dict[str, Any]) -> TypeAdapter[Any]: """Generate or load the Pydantic v2 adapter for a payload validation case.""" try: > return generate_payload_adapter(case, generated_model_cache) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tests/main/payload_validation/codegen.py:255: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/main/payload_validation/codegen.py:232: in generate_payload_adapter runtime = generate_payload_runtime(case, generated_model_cache, PayloadBackend.PYDANTIC_V2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tests/main/payload_validation/codegen.py:224: in generate_payload_runtime payload_type = _load_payload_type(module_name, output_path) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ module_name = 'payload_validation_12fd74c6144b234a5305f59eb608169fd4e426e525a5d9dec0ca23d14f9bf613' output_path = PosixPath('/tmp/pytest-of-sbuild/pytest-0/payload_validation0/pydantic_v2/jsonschema_missing_sentinel_payload.json/model.py') def _load_payload_type(module_name: str, output_path: Path) -> type[Any]: spec = importlib.util.spec_from_file_location(module_name, output_path) if spec is None or spec.loader is None: msg = f"Unable to import generated module from {output_path}" raise PayloadAdapterError(msg) module = importlib.util.module_from_spec(spec) sys.modules[module_name] = module try: spec.loader.exec_module(module) except Exception as exc: msg = f"Generated module failed to import: {type(exc).__name__}: {exc}" > raise PayloadAdapterError(msg) from exc E tests.main.payload_validation.codegen.PayloadAdapterError: Generated module failed to import: PydanticDeprecatedSince214: The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead. Deprecated in Pydantic V2.14 to be removed in V3.0. tests/main/payload_validation/codegen.py:164: PayloadAdapterError During handling of the above exception, another exception occurred: case = SchemaCase(id='jsonschema/missing_sentinel_payload.json', input_file_type='jsonschema', source_path=PosixPath('/build/...r-0.71.0/.pybuild/cpython3_3.14/build/tests/data/jsonschema/missing_sentinel_payload.json'), temp_input_suffix='.json') generated_model_cache = GeneratedModelCache(...) @pytest.mark.parametrize("case", PYDANTIC_V2_ROUND_TRIP_CASES) > @settings( database=None, deadline=None, derandomize=True, max_examples=MAX_EXAMPLES, suppress_health_check=[ HealthCheck.filter_too_much, HealthCheck.function_scoped_fixture, HealthCheck.too_slow, ], ) tests/main/test_payload_validation.py:680: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/main/test_payload_validation.py:700: in test_generated_pydantic_v2_model_dumps_schema_valid_payloads adapter = load_generated_payload_adapter(case, generated_model_cache) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ case = SchemaCase(id='jsonschema/missing_sentinel_payload.json', input_file_type='jsonschema', source_path=PosixPath('/build/...r-0.71.0/.pybuild/cpython3_3.14/build/tests/data/jsonschema/missing_sentinel_payload.json'), temp_input_suffix='.json') generated_model_cache = GeneratedModelCache(...) def load_generated_payload_adapter(case: SchemaCase, generated_model_cache: dict[str, Any]) -> TypeAdapter[Any]: """Generate or load the Pydantic v2 adapter for a payload validation case.""" try: return generate_payload_adapter(case, generated_model_cache) except PayloadAdapterError as exc: # pragma: no cover > pytest.fail(f"{case.id}: {exc}") E Failed: jsonschema/missing_sentinel_payload.json: Generated module failed to import: PydanticDeprecatedSince214: The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead. Deprecated in Pydantic V2.14 to be removed in V3.0. E Falsifying example: test_generated_pydantic_v2_model_dumps_schema_valid_payloads( E case=SchemaCase(id='jsonschema/missing_sentinel_payload.json', E input_file_type='jsonschema', E source_path=PosixPath('/<>/.pybuild/cpython3_3.14/build/tests/data/jsonschema/missing_sentinel_payload.json'), E source_schema={'$schema': 'http://json-schema.org/draft-07/schema#', E 'title': 'MissingSentinelPayload', E 'type': 'object', E 'additionalProperties': False, E 'required': ['value', 'requiredNullable'], E 'properties': {'value': {'type': 'integer'}, E 'requiredNullable': {'type': ['integer', 'null']}, E 'optionalValue': {'type': 'integer'}, E 'nullableOptional': {'type': ['integer', 'null']}}}, E codegen_schema={'$schema': 'http://json-schema.org/draft-07/schema#', E 'title': 'MissingSentinelPayload', E 'type': 'object', E 'additionalProperties': False, E 'required': ['value', 'requiredNullable'], E 'properties': {'value': {'type': 'integer'}, E 'requiredNullable': {'type': ['integer', 'null']}, E 'optionalValue': {'type': 'integer'}, E 'nullableOptional': {'type': ['integer', 'null']}}}, E temp_input_suffix='.json', E backend_extra_args={PayloadBackend.PYDANTIC_V2: ('--use-missing-sentinel',)}), E generated_model_cache=GeneratedModelCache(...), E data=data(...), E ) E Draw 1 (jsonschema/missing_sentinel_payload.json:round_trip): {'requiredNullable': None, E 'value': 0} tests/main/payload_validation/codegen.py:257: Failed _ test_generated_pydantic_v2_model_dumps_schema_valid_payloads[openapi/missing_sentinel_nullable.yaml::components.schemas.MissingSentinelNullable] _ module_name = 'payload_validation_f6adec3055e34126727425a8e02b07a2549b05c5702e27530b0ce18afa6ea93d' output_path = PosixPath('/tmp/pytest-of-sbuild/pytest-0/payload_validation0/pydantic_v2/openapi_missing_sentinel_nullable.yaml_components.schemas.MissingSentinelNullable/model.py') def _load_payload_type(module_name: str, output_path: Path) -> type[Any]: spec = importlib.util.spec_from_file_location(module_name, output_path) if spec is None or spec.loader is None: msg = f"Unable to import generated module from {output_path}" raise PayloadAdapterError(msg) module = importlib.util.module_from_spec(spec) sys.modules[module_name] = module try: > spec.loader.exec_module(module) tests/main/payload_validation/codegen.py:161: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /tmp/pytest-of-sbuild/pytest-0/payload_validation0/pydantic_v2/openapi_missing_sentinel_nullable.yaml_components.schemas.MissingSentinelNullable/model.py:5: in from pydantic.experimental.missing_sentinel import MISSING _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'MISSING' def __getattr__(name: str) -> Any: if name == 'MISSING': > warnings.warn( 'The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead.', category=PydanticDeprecatedSince214, stacklevel=2, ) E pydantic.warnings.PydanticDeprecatedSince214: The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead. Deprecated in Pydantic V2.14 to be removed in V3.0. /usr/lib/python3/dist-packages/pydantic/experimental/missing_sentinel.py:20: PydanticDeprecatedSince214 The above exception was the direct cause of the following exception: case = SchemaCase(id='openapi/missing_sentinel_nullable.yaml::components.schemas.MissingSentinelNullable', input_file_type='o...tor-0.71.0/.pybuild/cpython3_3.14/build/tests/data/openapi/missing_sentinel_nullable.yaml'), temp_input_suffix='.yaml') generated_model_cache = GeneratedModelCache(...) def load_generated_payload_adapter(case: SchemaCase, generated_model_cache: dict[str, Any]) -> TypeAdapter[Any]: """Generate or load the Pydantic v2 adapter for a payload validation case.""" try: > return generate_payload_adapter(case, generated_model_cache) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tests/main/payload_validation/codegen.py:255: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/main/payload_validation/codegen.py:232: in generate_payload_adapter runtime = generate_payload_runtime(case, generated_model_cache, PayloadBackend.PYDANTIC_V2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tests/main/payload_validation/codegen.py:224: in generate_payload_runtime payload_type = _load_payload_type(module_name, output_path) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ module_name = 'payload_validation_f6adec3055e34126727425a8e02b07a2549b05c5702e27530b0ce18afa6ea93d' output_path = PosixPath('/tmp/pytest-of-sbuild/pytest-0/payload_validation0/pydantic_v2/openapi_missing_sentinel_nullable.yaml_components.schemas.MissingSentinelNullable/model.py') def _load_payload_type(module_name: str, output_path: Path) -> type[Any]: spec = importlib.util.spec_from_file_location(module_name, output_path) if spec is None or spec.loader is None: msg = f"Unable to import generated module from {output_path}" raise PayloadAdapterError(msg) module = importlib.util.module_from_spec(spec) sys.modules[module_name] = module try: spec.loader.exec_module(module) except Exception as exc: msg = f"Generated module failed to import: {type(exc).__name__}: {exc}" > raise PayloadAdapterError(msg) from exc E tests.main.payload_validation.codegen.PayloadAdapterError: Generated module failed to import: PydanticDeprecatedSince214: The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead. Deprecated in Pydantic V2.14 to be removed in V3.0. tests/main/payload_validation/codegen.py:164: PayloadAdapterError During handling of the above exception, another exception occurred: case = SchemaCase(id='openapi/missing_sentinel_nullable.yaml::components.schemas.MissingSentinelNullable', input_file_type='o...tor-0.71.0/.pybuild/cpython3_3.14/build/tests/data/openapi/missing_sentinel_nullable.yaml'), temp_input_suffix='.yaml') generated_model_cache = GeneratedModelCache(...) @pytest.mark.parametrize("case", PYDANTIC_V2_ROUND_TRIP_CASES) > @settings( database=None, deadline=None, derandomize=True, max_examples=MAX_EXAMPLES, suppress_health_check=[ HealthCheck.filter_too_much, HealthCheck.function_scoped_fixture, HealthCheck.too_slow, ], ) tests/main/test_payload_validation.py:680: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/main/test_payload_validation.py:700: in test_generated_pydantic_v2_model_dumps_schema_valid_payloads adapter = load_generated_payload_adapter(case, generated_model_cache) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ case = SchemaCase(id='openapi/missing_sentinel_nullable.yaml::components.schemas.MissingSentinelNullable', input_file_type='o...tor-0.71.0/.pybuild/cpython3_3.14/build/tests/data/openapi/missing_sentinel_nullable.yaml'), temp_input_suffix='.yaml') generated_model_cache = GeneratedModelCache(...) def load_generated_payload_adapter(case: SchemaCase, generated_model_cache: dict[str, Any]) -> TypeAdapter[Any]: """Generate or load the Pydantic v2 adapter for a payload validation case.""" try: return generate_payload_adapter(case, generated_model_cache) except PayloadAdapterError as exc: # pragma: no cover > pytest.fail(f"{case.id}: {exc}") E Failed: openapi/missing_sentinel_nullable.yaml::components.schemas.MissingSentinelNullable: Generated module failed to import: PydanticDeprecatedSince214: The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead. Deprecated in Pydantic V2.14 to be removed in V3.0. E Falsifying example: test_generated_pydantic_v2_model_dumps_schema_valid_payloads( E case=SchemaCase(id='openapi/missing_sentinel_nullable.yaml::components.schemas.MissingSentinelNullable', E input_file_type='openapi', E source_path=PosixPath('/<>/.pybuild/cpython3_3.14/build/tests/data/openapi/missing_sentinel_nullable.yaml'), E source_schema={'type': 'object', E 'required': ['requiredNullable'], E 'properties': {'requiredNullable': {'type': ['integer', 'null']}, E 'nullableUnrequired': {'type': ['integer', 'null']}, E 'unrequired': {'type': 'integer'}}, E 'components': {'schemas': {}}}, E codegen_schema={'openapi': '3.0.3', E 'info': {'version': '1.0.0', 'title': 'Missing Sentinel Nullable API'}, E 'paths': {}, E 'components': {'schemas': {'Payload': {'type': 'object', E 'required': ['requiredNullable'], E 'properties': {'requiredNullable': {'type': 'integer', E 'nullable': True}, E 'nullableUnrequired': {'type': 'integer', 'nullable': True}, E 'unrequired': {'type': 'integer'}}}}}}, E temp_input_suffix='.yaml', E backend_extra_args={PayloadBackend.PYDANTIC_V2: ('--use-missing-sentinel',)}), E generated_model_cache=GeneratedModelCache(...), E data=data(...), E ) E Draw 1 (openapi/missing_sentinel_nullable.yaml::components.schemas.MissingSentinelNullable:round_trip): {'requiredNullable': None} tests/main/payload_validation/codegen.py:257: Failed _ test_generated_pydantic_v2_model_rejects_schema_invalid_payloads[jsonschema/missing_sentinel_payload.json] _ module_name = 'payload_validation_12fd74c6144b234a5305f59eb608169fd4e426e525a5d9dec0ca23d14f9bf613' output_path = PosixPath('/tmp/pytest-of-sbuild/pytest-0/payload_validation0/pydantic_v2/jsonschema_missing_sentinel_payload.json/model.py') def _load_payload_type(module_name: str, output_path: Path) -> type[Any]: spec = importlib.util.spec_from_file_location(module_name, output_path) if spec is None or spec.loader is None: msg = f"Unable to import generated module from {output_path}" raise PayloadAdapterError(msg) module = importlib.util.module_from_spec(spec) sys.modules[module_name] = module try: > spec.loader.exec_module(module) tests/main/payload_validation/codegen.py:161: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /tmp/pytest-of-sbuild/pytest-0/payload_validation0/pydantic_v2/jsonschema_missing_sentinel_payload.json/model.py:5: in from pydantic.experimental.missing_sentinel import MISSING _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'MISSING' def __getattr__(name: str) -> Any: if name == 'MISSING': > warnings.warn( 'The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead.', category=PydanticDeprecatedSince214, stacklevel=2, ) E pydantic.warnings.PydanticDeprecatedSince214: The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead. Deprecated in Pydantic V2.14 to be removed in V3.0. /usr/lib/python3/dist-packages/pydantic/experimental/missing_sentinel.py:20: PydanticDeprecatedSince214 The above exception was the direct cause of the following exception: case = SchemaCase(id='jsonschema/missing_sentinel_payload.json', input_file_type='jsonschema', source_path=PosixPath('/build/...r-0.71.0/.pybuild/cpython3_3.14/build/tests/data/jsonschema/missing_sentinel_payload.json'), temp_input_suffix='.json') generated_model_cache = GeneratedModelCache(...) def load_generated_payload_adapter(case: SchemaCase, generated_model_cache: dict[str, Any]) -> TypeAdapter[Any]: """Generate or load the Pydantic v2 adapter for a payload validation case.""" try: > return generate_payload_adapter(case, generated_model_cache) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tests/main/payload_validation/codegen.py:255: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/main/payload_validation/codegen.py:232: in generate_payload_adapter runtime = generate_payload_runtime(case, generated_model_cache, PayloadBackend.PYDANTIC_V2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tests/main/payload_validation/codegen.py:224: in generate_payload_runtime payload_type = _load_payload_type(module_name, output_path) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ module_name = 'payload_validation_12fd74c6144b234a5305f59eb608169fd4e426e525a5d9dec0ca23d14f9bf613' output_path = PosixPath('/tmp/pytest-of-sbuild/pytest-0/payload_validation0/pydantic_v2/jsonschema_missing_sentinel_payload.json/model.py') def _load_payload_type(module_name: str, output_path: Path) -> type[Any]: spec = importlib.util.spec_from_file_location(module_name, output_path) if spec is None or spec.loader is None: msg = f"Unable to import generated module from {output_path}" raise PayloadAdapterError(msg) module = importlib.util.module_from_spec(spec) sys.modules[module_name] = module try: spec.loader.exec_module(module) except Exception as exc: msg = f"Generated module failed to import: {type(exc).__name__}: {exc}" > raise PayloadAdapterError(msg) from exc E tests.main.payload_validation.codegen.PayloadAdapterError: Generated module failed to import: PydanticDeprecatedSince214: The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead. Deprecated in Pydantic V2.14 to be removed in V3.0. tests/main/payload_validation/codegen.py:164: PayloadAdapterError During handling of the above exception, another exception occurred: case = SchemaCase(id='jsonschema/missing_sentinel_payload.json', input_file_type='jsonschema', source_path=PosixPath('/build/...r-0.71.0/.pybuild/cpython3_3.14/build/tests/data/jsonschema/missing_sentinel_payload.json'), temp_input_suffix='.json') generated_model_cache = GeneratedModelCache(...) @pytest.mark.parametrize("case", PYDANTIC_V2_REJECTION_CASES) > @settings( database=None, deadline=None, derandomize=True, max_examples=MAX_EXAMPLES, suppress_health_check=[ HealthCheck.filter_too_much, HealthCheck.function_scoped_fixture, HealthCheck.too_slow, ], ) tests/main/test_payload_validation.py:707: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/main/test_payload_validation.py:734: in test_generated_pydantic_v2_model_rejects_schema_invalid_payloads adapter = load_generated_payload_adapter(case, generated_model_cache) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ case = SchemaCase(id='jsonschema/missing_sentinel_payload.json', input_file_type='jsonschema', source_path=PosixPath('/build/...r-0.71.0/.pybuild/cpython3_3.14/build/tests/data/jsonschema/missing_sentinel_payload.json'), temp_input_suffix='.json') generated_model_cache = GeneratedModelCache(...) def load_generated_payload_adapter(case: SchemaCase, generated_model_cache: dict[str, Any]) -> TypeAdapter[Any]: """Generate or load the Pydantic v2 adapter for a payload validation case.""" try: return generate_payload_adapter(case, generated_model_cache) except PayloadAdapterError as exc: # pragma: no cover > pytest.fail(f"{case.id}: {exc}") E Failed: jsonschema/missing_sentinel_payload.json: Generated module failed to import: PydanticDeprecatedSince214: The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead. Deprecated in Pydantic V2.14 to be removed in V3.0. E Falsifying example: test_generated_pydantic_v2_model_rejects_schema_invalid_payloads( E case=SchemaCase(id='jsonschema/missing_sentinel_payload.json', E input_file_type='jsonschema', E source_path=PosixPath('/<>/.pybuild/cpython3_3.14/build/tests/data/jsonschema/missing_sentinel_payload.json'), E source_schema={'$schema': 'http://json-schema.org/draft-07/schema#', E 'title': 'MissingSentinelPayload', E 'type': 'object', E 'additionalProperties': False, E 'required': ['value', 'requiredNullable'], E 'properties': {'value': {'type': 'integer'}, E 'requiredNullable': {'type': ['integer', 'null']}, E 'optionalValue': {'type': 'integer'}, E 'nullableOptional': {'type': ['integer', 'null']}}}, E codegen_schema={'$schema': 'http://json-schema.org/draft-07/schema#', E 'title': 'MissingSentinelPayload', E 'type': 'object', E 'additionalProperties': False, E 'required': ['value', 'requiredNullable'], E 'properties': {'value': {'type': 'integer'}, E 'requiredNullable': {'type': ['integer', 'null']}, E 'optionalValue': {'type': 'integer'}, E 'nullableOptional': {'type': ['integer', 'null']}}}, E temp_input_suffix='.json', E backend_extra_args={PayloadBackend.PYDANTIC_V2: ('--use-missing-sentinel',)}), E generated_model_cache=GeneratedModelCache(...), E data=data(...), E ) E Draw 1 (jsonschema/missing_sentinel_payload.json:valid): {'requiredNullable': None, E 'value': 0} E Draw 2 (jsonschema/missing_sentinel_payload.json:invalid): InvalidPayloadMutation(constraint='required', E path=('value',), E payload={'requiredNullable': None}, E reason='generated pydantic v2 models require schema-required object properties') tests/main/payload_validation/codegen.py:257: Failed _ test_generated_pydantic_v2_model_rejects_schema_invalid_payloads[openapi/missing_sentinel_nullable.yaml::components.schemas.MissingSentinelNullable] _ module_name = 'payload_validation_f6adec3055e34126727425a8e02b07a2549b05c5702e27530b0ce18afa6ea93d' output_path = PosixPath('/tmp/pytest-of-sbuild/pytest-0/payload_validation0/pydantic_v2/openapi_missing_sentinel_nullable.yaml_components.schemas.MissingSentinelNullable/model.py') def _load_payload_type(module_name: str, output_path: Path) -> type[Any]: spec = importlib.util.spec_from_file_location(module_name, output_path) if spec is None or spec.loader is None: msg = f"Unable to import generated module from {output_path}" raise PayloadAdapterError(msg) module = importlib.util.module_from_spec(spec) sys.modules[module_name] = module try: > spec.loader.exec_module(module) tests/main/payload_validation/codegen.py:161: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /tmp/pytest-of-sbuild/pytest-0/payload_validation0/pydantic_v2/openapi_missing_sentinel_nullable.yaml_components.schemas.MissingSentinelNullable/model.py:5: in from pydantic.experimental.missing_sentinel import MISSING _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ name = 'MISSING' def __getattr__(name: str) -> Any: if name == 'MISSING': > warnings.warn( 'The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead.', category=PydanticDeprecatedSince214, stacklevel=2, ) E pydantic.warnings.PydanticDeprecatedSince214: The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead. Deprecated in Pydantic V2.14 to be removed in V3.0. /usr/lib/python3/dist-packages/pydantic/experimental/missing_sentinel.py:20: PydanticDeprecatedSince214 The above exception was the direct cause of the following exception: case = SchemaCase(id='openapi/missing_sentinel_nullable.yaml::components.schemas.MissingSentinelNullable', input_file_type='o...tor-0.71.0/.pybuild/cpython3_3.14/build/tests/data/openapi/missing_sentinel_nullable.yaml'), temp_input_suffix='.yaml') generated_model_cache = GeneratedModelCache(...) def load_generated_payload_adapter(case: SchemaCase, generated_model_cache: dict[str, Any]) -> TypeAdapter[Any]: """Generate or load the Pydantic v2 adapter for a payload validation case.""" try: > return generate_payload_adapter(case, generated_model_cache) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tests/main/payload_validation/codegen.py:255: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/main/payload_validation/codegen.py:232: in generate_payload_adapter runtime = generate_payload_runtime(case, generated_model_cache, PayloadBackend.PYDANTIC_V2) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tests/main/payload_validation/codegen.py:224: in generate_payload_runtime payload_type = _load_payload_type(module_name, output_path) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ module_name = 'payload_validation_f6adec3055e34126727425a8e02b07a2549b05c5702e27530b0ce18afa6ea93d' output_path = PosixPath('/tmp/pytest-of-sbuild/pytest-0/payload_validation0/pydantic_v2/openapi_missing_sentinel_nullable.yaml_components.schemas.MissingSentinelNullable/model.py') def _load_payload_type(module_name: str, output_path: Path) -> type[Any]: spec = importlib.util.spec_from_file_location(module_name, output_path) if spec is None or spec.loader is None: msg = f"Unable to import generated module from {output_path}" raise PayloadAdapterError(msg) module = importlib.util.module_from_spec(spec) sys.modules[module_name] = module try: spec.loader.exec_module(module) except Exception as exc: msg = f"Generated module failed to import: {type(exc).__name__}: {exc}" > raise PayloadAdapterError(msg) from exc E tests.main.payload_validation.codegen.PayloadAdapterError: Generated module failed to import: PydanticDeprecatedSince214: The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead. Deprecated in Pydantic V2.14 to be removed in V3.0. tests/main/payload_validation/codegen.py:164: PayloadAdapterError During handling of the above exception, another exception occurred: case = SchemaCase(id='openapi/missing_sentinel_nullable.yaml::components.schemas.MissingSentinelNullable', input_file_type='o...tor-0.71.0/.pybuild/cpython3_3.14/build/tests/data/openapi/missing_sentinel_nullable.yaml'), temp_input_suffix='.yaml') generated_model_cache = GeneratedModelCache(...) @pytest.mark.parametrize("case", PYDANTIC_V2_REJECTION_CASES) > @settings( database=None, deadline=None, derandomize=True, max_examples=MAX_EXAMPLES, suppress_health_check=[ HealthCheck.filter_too_much, HealthCheck.function_scoped_fixture, HealthCheck.too_slow, ], ) tests/main/test_payload_validation.py:707: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/main/test_payload_validation.py:734: in test_generated_pydantic_v2_model_rejects_schema_invalid_payloads adapter = load_generated_payload_adapter(case, generated_model_cache) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ case = SchemaCase(id='openapi/missing_sentinel_nullable.yaml::components.schemas.MissingSentinelNullable', input_file_type='o...tor-0.71.0/.pybuild/cpython3_3.14/build/tests/data/openapi/missing_sentinel_nullable.yaml'), temp_input_suffix='.yaml') generated_model_cache = GeneratedModelCache(...) def load_generated_payload_adapter(case: SchemaCase, generated_model_cache: dict[str, Any]) -> TypeAdapter[Any]: """Generate or load the Pydantic v2 adapter for a payload validation case.""" try: return generate_payload_adapter(case, generated_model_cache) except PayloadAdapterError as exc: # pragma: no cover > pytest.fail(f"{case.id}: {exc}") E Failed: openapi/missing_sentinel_nullable.yaml::components.schemas.MissingSentinelNullable: Generated module failed to import: PydanticDeprecatedSince214: The `MISSING` sentinel is no longer experimental. Import it from the main `pydantic` module instead. Deprecated in Pydantic V2.14 to be removed in V3.0. E Falsifying example: test_generated_pydantic_v2_model_rejects_schema_invalid_payloads( E case=SchemaCase(id='openapi/missing_sentinel_nullable.yaml::components.schemas.MissingSentinelNullable', E input_file_type='openapi', E source_path=PosixPath('/<>/.pybuild/cpython3_3.14/build/tests/data/openapi/missing_sentinel_nullable.yaml'), E source_schema={'type': 'object', E 'required': ['requiredNullable'], E 'properties': {'requiredNullable': {'type': ['integer', 'null']}, E 'nullableUnrequired': {'type': ['integer', 'null']}, E 'unrequired': {'type': 'integer'}}, E 'components': {'schemas': {}}}, E codegen_schema={'openapi': '3.0.3', E 'info': {'version': '1.0.0', 'title': 'Missing Sentinel Nullable API'}, E 'paths': {}, E 'components': {'schemas': {'Payload': {'type': 'object', E 'required': ['requiredNullable'], E 'properties': {'requiredNullable': {'type': 'integer', E 'nullable': True}, E 'nullableUnrequired': {'type': 'integer', 'nullable': True}, E 'unrequired': {'type': 'integer'}}}}}}, E temp_input_suffix='.yaml', E backend_extra_args={PayloadBackend.PYDANTIC_V2: ('--use-missing-sentinel',)}), E generated_model_cache=GeneratedModelCache(...), E data=data(...), E ) E Draw 1 (openapi/missing_sentinel_nullable.yaml::components.schemas.MissingSentinelNullable:valid): {'requiredNullable': None} E Draw 2 (openapi/missing_sentinel_nullable.yaml::components.schemas.MissingSentinelNullable:invalid): InvalidPayloadMutation(constraint='required', E path=('requiredNullable',), E payload={}, E reason='generated pydantic v2 models require schema-required object properties') tests/main/payload_validation/codegen.py:257: Failed =========================== Code Validation Summary ============================ Compiled 1886 files in 0.238s (avg: 0.13ms) Executed 131 files in 0.582s (avg: 4.44ms) =========================== short test summary info ============================ FAILED tests/main/jsonschema/test_main_jsonschema.py::test_main_jsonschema_use_missing_sentinel FAILED tests/main/openapi/test_main_openapi.py::test_main_openapi_use_missing_sentinel_nullable_keyword FAILED tests/main/test_payload_validation.py::test_generated_pydantic_v2_model_accepts_schema_derived_payloads[jsonschema/missing_sentinel_payload.json] FAILED tests/main/test_payload_validation.py::test_generated_pydantic_v2_model_accepts_schema_derived_payloads[openapi/missing_sentinel_nullable.yaml::components.schemas.MissingSentinelNullable] FAILED tests/main/test_payload_validation.py::test_generated_pydantic_v2_model_dumps_schema_valid_payloads[jsonschema/missing_sentinel_payload.json] FAILED tests/main/test_payload_validation.py::test_generated_pydantic_v2_model_dumps_schema_valid_payloads[openapi/missing_sentinel_nullable.yaml::components.schemas.MissingSentinelNullable] FAILED tests/main/test_payload_validation.py::test_generated_pydantic_v2_model_rejects_schema_invalid_payloads[jsonschema/missing_sentinel_payload.json] FAILED tests/main/test_payload_validation.py::test_generated_pydantic_v2_model_rejects_schema_invalid_payloads[openapi/missing_sentinel_nullable.yaml::components.schemas.MissingSentinelNullable] ==== 8 failed, 5830 passed, 18 skipped, 121 deselected in 354.39s (0:05:54) ==== E: pybuild pybuild:485: test: plugin pyproject failed with: exit code=1: cd /<>/.pybuild/cpython3_3.14/build; python3.14 -m pytest -k 'not test_openapi_parser_parse_remote_ref and not test_ruff and not test_type_checking_imports_default_to_runtime_imports_for_modular_pydantic_ruff and not test_generate_multi_module_pydantic_ruff_defaults_to_runtime_imports and not test_use_type_checking_imports_for_multi_module_pydantic_ruff and not test_openapi_parser_parse_modular_pydantic_v2_ruff_keeps_runtime_imports and not test_no_use_type_checking_imports and not test_main_generate_pydantic_v2_dataclass_required_field_order and not docs_script and not skills and not test_main_protobuf and not test_main_asyncapi_protobuf_schema_format and not test_main_watch' dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.14 --parallel=1 returned exit code 13 make: *** [debian/rules:38: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2 -------------------------------------------------------------------------------- Build finished at 2026-10-09T18:19:11Z Finished -------- +------------------------------------------------------------------------------+ | Cleanup Fri, 09 Oct 2026 18:19:11 +0000 | +------------------------------------------------------------------------------+ Purging /<> Not cleaning session: cloned chroot in use E: Build failure (dpkg-buildpackage died with exit 2) +------------------------------------------------------------------------------+ | Summary Fri, 09 Oct 2026 18:19:13 +0000 | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: binary Build-Space: 78588 Build-Time: 360 Distribution: sid-unshare Fail-Stage: build Host Architecture: amd64 Install-Time: 30 Job: python-datamodel-code-generator_0.71.0-2 Machine Architecture: amd64 Package: python-datamodel-code-generator Package-Time: 400 Source-Version: 0.71.0-2 Space: 78588 Status: attempted Version: 0.71.0-2 -------------------------------------------------------------------------------- Finished at 2026-10-09T18:19:11Z Build needed 00:06:40, 78588k disk space