I: pbuilder: network access will be disabled during build I: Current time: Wed Mar 26 04:30:42 +14 2025 I: pbuilder-time-stamp: 1742913042 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [python-odmantic_1.0.2-3.dsc] I: copying [./python-odmantic_1.0.2.orig.tar.gz] I: copying [./python-odmantic_1.0.2-3.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./python-odmantic_1.0.2-3.dsc: unsupported subcommand dpkg-source: info: extracting python-odmantic in python-odmantic-1.0.2 dpkg-source: info: unpacking python-odmantic_1.0.2.orig.tar.gz dpkg-source: info: unpacking python-odmantic_1.0.2-3.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying tests-Use-ZoneInfo-instead-of-pytz.patch dpkg-source: info: applying tests-Don-t-use-pytest.mark.asyncio.patch dpkg-source: info: applying docs-Remove-any-badges-linking.patch dpkg-source: info: applying docs-mkdocs.yml-use_directory_urls-configuration-option.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/1184012/tmp/hooks/D01_modify_environment starting debug: Running on codethink04-arm64. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash '/bin/sh' -> '/bin/bash' lrwxrwxrwx 1 root root 9 Mar 25 14:30 /bin/sh -> /bin/bash I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/1184012/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/1184012/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") BASH_VERSION='5.2.37(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=arm64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DIRSTACK=() DISTRIBUTION=unstable EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=aarch64 HOST_ARCH=arm64 IFS=' ' INVOCATION_ID=0ffb0e97f84340c8a60543759b0d6b6d LANG=C LANGUAGE=nl_BE:nl LC_ALL=C MACHTYPE=aarch64-unknown-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=1184012 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.OdP1dECo/pbuilderrc_6xxp --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.OdP1dECo/b2 --logfile b2/build.log python-odmantic_1.0.2-3.dsc' SUDO_GID=109 SUDO_UID=104 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://192.168.101.4:3128 I: uname -a Linux i-capture-the-hostname 6.1.0-32-cloud-arm64 #1 SMP Debian 6.1.129-1 (2025-03-06) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Mar 4 11:20 /bin -> usr/bin I: user script /srv/workspace/pbuilder/1184012/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org> Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), dh-sequence-python3, flit, pybuild-plugin-pyproject, python3-all, mkdocs, mkdocs-macros-plugin, mkdocs-material, mkdocstrings-python-handlers, pydocstyle, python3-bson, python3-fastapi, python3-httpx, python3-inline-snapshot, python3-motor, python3-pydantic, python3-pymongo, python3-pytest, python3-pytest-asyncio, python3-pytest-benchmark, python3-pytest-codspeed, python3-pytest-xdist dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19921 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-sequence-python3; however: Package dh-sequence-python3 is not installed. pbuilder-satisfydepends-dummy depends on flit; however: Package flit is not installed. pbuilder-satisfydepends-dummy depends on pybuild-plugin-pyproject; however: Package pybuild-plugin-pyproject is not installed. pbuilder-satisfydepends-dummy depends on python3-all; however: Package python3-all is not installed. pbuilder-satisfydepends-dummy depends on mkdocs; however: Package mkdocs is not installed. pbuilder-satisfydepends-dummy depends on mkdocs-macros-plugin; however: Package mkdocs-macros-plugin is not installed. pbuilder-satisfydepends-dummy depends on mkdocs-material; however: Package mkdocs-material is not installed. pbuilder-satisfydepends-dummy depends on mkdocstrings-python-handlers; however: Package mkdocstrings-python-handlers is not installed. pbuilder-satisfydepends-dummy depends on pydocstyle; however: Package pydocstyle is not installed. pbuilder-satisfydepends-dummy depends on python3-bson; however: Package python3-bson is not installed. pbuilder-satisfydepends-dummy depends on python3-fastapi; however: Package python3-fastapi is not installed. pbuilder-satisfydepends-dummy depends on python3-httpx; however: Package python3-httpx is not installed. pbuilder-satisfydepends-dummy depends on python3-inline-snapshot; however: Package python3-inline-snapshot is not installed. pbuilder-satisfydepends-dummy depends on python3-motor; however: Package python3-motor is not installed. pbuilder-satisfydepends-dummy depends on python3-pydantic; however: Package python3-pydantic is not installed. pbuilder-satisfydepends-dummy depends on python3-pymongo; however: Package python3-pymongo is not installed. pbuilder-satisfydepends-dummy depends on python3-pytest; however: Package python3-pytest is not installed. pbuilder-satisfydepends-dummy depends on python3-pytest-asyncio; however: Package python3-pytest-asyncio is not installed. pbuilder-satisfydepends-dummy depends on python3-pytest-benchmark; however: Package python3-pytest-benchmark is not installed. pbuilder-satisfydepends-dummy depends on python3-pytest-codspeed; however: Package python3-pytest-codspeed is not installed. pbuilder-satisfydepends-dummy depends on python3-pytest-xdist; however: Package python3-pytest-xdist is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} ca-certificates{a} debhelper{a} dh-autoreconf{a} dh-python{a} dh-strip-nondeterminism{a} docutils-common{a} dwz{a} file{a} flit{a} fonts-font-awesome{a} fonts-lato{a} gettext{a} gettext-base{a} ghp-import{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1t64{a} libexpat1{a} libffi8{a} libfile-stripnondeterminism-perl{a} libicu76{a} libjs-bootstrap5{a} libjs-jquery{a} libjs-lunr{a} libjs-sphinxdoc{a} libjs-underscore{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libproc2-0{a} libpython3-stdlib{a} libpython3.13-minimal{a} libpython3.13-stdlib{a} libreadline8t64{a} libtool{a} libuchardet0{a} libunistring5{a} libuv1t64{a} libxml2{a} libyaml-0-2{a} m4{a} man-db{a} media-types{a} mkdocs{a} mkdocs-autorefs{a} mkdocs-get-deps{a} mkdocs-macros-plugin{a} mkdocs-material{a} mkdocs-material-extensions{a} mkdocstrings{a} mkdocstrings-python-handlers{a} netbase{a} node-popper2{a} openssl{a} po-debconf{a} procps{a} pybuild-plugin-pyproject{a} pydocstyle{a} python-babel-localedata{a} python3{a} python3-all{a} python3-annotated-types{a} python3-anyio{a} python3-asttokens{a} python3-async-generator{a} python3-babel{a} python3-bson{a} python3-build{a} python3-certifi{a} python3-cffi-backend{a} python3-chardet{a} python3-charset-normalizer{a} python3-click{a} python3-colorama{a} python3-cpuinfo{a} python3-dateutil{a} python3-dnspython{a} python3-docutils{a} python3-email-validator{a} python3-execnet{a} python3-executing{a} python3-fastapi{a} python3-gridfs{a} python3-griffe{a} python3-h11{a} python3-hjson{a} python3-httpcore{a} python3-httpx{a} python3-idna{a} python3-iniconfig{a} python3-inline-snapshot{a} python3-installer{a} python3-jinja2{a} python3-joblib{a} python3-livereload{a} python3-lunr{a} python3-markdown{a} python3-markdown-it{a} python3-markupsafe{a} python3-mdurl{a} python3-mergedeep{a} python3-minimal{a} python3-motor{a} python3-nltk{a} python3-packaging{a} python3-paginate{a} python3-pathspec{a} python3-platformdirs{a} python3-pluggy{a} python3-pydantic{a} python3-pydantic-core{a} python3-pydocstyle{a} python3-pygments{a} python3-pymdownx{a} python3-pymongo{a} python3-pyproject-hooks{a} python3-pytest{a} python3-pytest-asyncio{a} python3-pytest-benchmark{a} python3-pytest-codspeed{a} python3-pytest-xdist{a} python3-pyyaml-env-tag{a} python3-regex{a} python3-requests{a} python3-rich{a} python3-roman{a} python3-sniffio{a} python3-snowballstemmer{a} python3-starlette{a} python3-super-collections{a} python3-termcolor{a} python3-toml{a} python3-tomli-w{a} python3-tornado{a} python3-tqdm{a} python3-typing-extensions{a} python3-urllib3{a} python3-uvicorn{a} python3-uvloop{a} python3-watchdog{a} python3-wheel{a} python3-wsproto{a} python3-yaml{a} python3.13{a} python3.13-minimal{a} readline-common{a} sensible-utils{a} sgml-base{a} sphinx-rtd-theme-common{a} tzdata{a} xml-core{a} The following packages are RECOMMENDED but will NOT be installed: curl javascript-common libarchive-cpio-perl libltdl-dev libmail-sendmail-perl libpaper-utils linux-sysctl-defaults lynx psmisc python3-aiofiles python3-bson-ext python3-cryptography python3-elasticsearch python3-freezegun python3-h2 python3-itsdangerous python3-numpy python3-pil python3-psutil python3-pygal python3-pyinotify python3-pymongo-ext python3-python-multipart python3-tk wget 0 packages upgraded, 158 newly installed, 0 to remove and 0 not upgraded. Need to get 57.4 MB of archives. After unpacking 248 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main arm64 fonts-lato all 2.015-1 [2780 kB] Get: 2 http://deb.debian.org/debian unstable/main arm64 libpython3.13-minimal arm64 3.13.2-2 [853 kB] Get: 3 http://deb.debian.org/debian unstable/main arm64 libexpat1 arm64 2.7.0-1 [92.8 kB] Get: 4 http://deb.debian.org/debian unstable/main arm64 python3.13-minimal arm64 3.13.2-2 [1995 kB] Get: 5 http://deb.debian.org/debian unstable/main arm64 python3-minimal arm64 3.13.2-2 [27.1 kB] Get: 6 http://deb.debian.org/debian unstable/main arm64 media-types all 13.0.0 [29.3 kB] Get: 7 http://deb.debian.org/debian unstable/main arm64 netbase all 6.5 [12.4 kB] Get: 8 http://deb.debian.org/debian unstable/main arm64 tzdata all 2025b-1 [259 kB] Get: 9 http://deb.debian.org/debian unstable/main arm64 libffi8 arm64 3.4.7-1 [21.2 kB] Get: 10 http://deb.debian.org/debian unstable/main arm64 readline-common all 8.2-6 [69.4 kB] Get: 11 http://deb.debian.org/debian unstable/main arm64 libreadline8t64 arm64 8.2-6 [159 kB] Get: 12 http://deb.debian.org/debian unstable/main arm64 libpython3.13-stdlib arm64 3.13.2-2 [1888 kB] Get: 13 http://deb.debian.org/debian unstable/main arm64 python3.13 arm64 3.13.2-2 [746 kB] Get: 14 http://deb.debian.org/debian unstable/main arm64 libpython3-stdlib arm64 3.13.2-2 [10.1 kB] Get: 15 http://deb.debian.org/debian unstable/main arm64 python3 arm64 3.13.2-2 [28.1 kB] Get: 16 http://deb.debian.org/debian unstable/main arm64 sgml-base all 1.31 [15.4 kB] Get: 17 http://deb.debian.org/debian unstable/main arm64 libproc2-0 arm64 2:4.0.4-7 [62.4 kB] Get: 18 http://deb.debian.org/debian unstable/main arm64 procps arm64 2:4.0.4-7 [868 kB] Get: 19 http://deb.debian.org/debian unstable/main arm64 sensible-utils all 0.0.24 [24.8 kB] Get: 20 http://deb.debian.org/debian unstable/main arm64 openssl arm64 3.4.1-1 [1390 kB] Get: 21 http://deb.debian.org/debian unstable/main arm64 ca-certificates all 20241223 [164 kB] Get: 22 http://deb.debian.org/debian unstable/main arm64 libmagic-mgc arm64 1:5.46-3 [337 kB] Get: 23 http://deb.debian.org/debian unstable/main arm64 libmagic1t64 arm64 1:5.46-3 [103 kB] Get: 24 http://deb.debian.org/debian unstable/main arm64 file arm64 1:5.46-3 [43.5 kB] Get: 25 http://deb.debian.org/debian unstable/main arm64 gettext-base arm64 0.23.1-1 [241 kB] Get: 26 http://deb.debian.org/debian unstable/main arm64 libuchardet0 arm64 0.0.8-1+b2 [69.2 kB] Get: 27 http://deb.debian.org/debian unstable/main arm64 groff-base arm64 1.23.0-7 [1129 kB] Get: 28 http://deb.debian.org/debian unstable/main arm64 bsdextrautils arm64 2.40.4-5 [92.0 kB] Get: 29 http://deb.debian.org/debian unstable/main arm64 libpipeline1 arm64 1.5.8-1 [40.2 kB] Get: 30 http://deb.debian.org/debian unstable/main arm64 man-db arm64 2.13.0-1 [1404 kB] Get: 31 http://deb.debian.org/debian unstable/main arm64 m4 arm64 1.4.19-7 [285 kB] Get: 32 http://deb.debian.org/debian unstable/main arm64 autoconf all 2.72-3 [493 kB] Get: 33 http://deb.debian.org/debian unstable/main arm64 autotools-dev all 20240727.1 [60.2 kB] Get: 34 http://deb.debian.org/debian unstable/main arm64 automake all 1:1.17-4 [862 kB] Get: 35 http://deb.debian.org/debian unstable/main arm64 autopoint all 0.23.1-1 [770 kB] Get: 36 http://deb.debian.org/debian unstable/main arm64 libdebhelper-perl all 13.24.1 [90.9 kB] Get: 37 http://deb.debian.org/debian unstable/main arm64 libtool all 2.5.4-4 [539 kB] Get: 38 http://deb.debian.org/debian unstable/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 39 http://deb.debian.org/debian unstable/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 40 http://deb.debian.org/debian unstable/main arm64 libfile-stripnondeterminism-perl all 1.14.1-2 [19.7 kB] Get: 41 http://deb.debian.org/debian unstable/main arm64 dh-strip-nondeterminism all 1.14.1-2 [8620 B] Get: 42 http://deb.debian.org/debian unstable/main arm64 libelf1t64 arm64 0.192-4 [189 kB] Get: 43 http://deb.debian.org/debian unstable/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get: 44 http://deb.debian.org/debian unstable/main arm64 libunistring5 arm64 1.3-2 [453 kB] Get: 45 http://deb.debian.org/debian unstable/main arm64 libicu76 arm64 76.1-3 [9526 kB] Get: 46 http://deb.debian.org/debian unstable/main arm64 libxml2 arm64 2.12.7+dfsg+really2.9.14-0.3+b1 [630 kB] Get: 47 http://deb.debian.org/debian unstable/main arm64 gettext arm64 0.23.1-1 [1610 kB] Get: 48 http://deb.debian.org/debian unstable/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 49 http://deb.debian.org/debian unstable/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 50 http://deb.debian.org/debian unstable/main arm64 debhelper all 13.24.1 [920 kB] Get: 51 http://deb.debian.org/debian unstable/main arm64 dh-python all 6.20250308 [115 kB] Get: 52 http://deb.debian.org/debian unstable/main arm64 xml-core all 0.19 [20.1 kB] Get: 53 http://deb.debian.org/debian unstable/main arm64 docutils-common all 0.21.2+dfsg-2 [128 kB] Get: 54 http://deb.debian.org/debian unstable/main arm64 python3-roman all 5.0-1 [10.6 kB] Get: 55 http://deb.debian.org/debian unstable/main arm64 python3-docutils all 0.21.2+dfsg-2 [403 kB] Get: 56 http://deb.debian.org/debian unstable/main arm64 python3-certifi all 2025.1.31+ds-1 [9652 B] Get: 57 http://deb.debian.org/debian unstable/main arm64 python3-charset-normalizer arm64 3.4.1-1+b1 [119 kB] Get: 58 http://deb.debian.org/debian unstable/main arm64 python3-idna all 3.10-1 [42.0 kB] Get: 59 http://deb.debian.org/debian unstable/main arm64 python3-urllib3 all 2.3.0-2 [114 kB] Get: 60 http://deb.debian.org/debian unstable/main arm64 python3-chardet all 5.2.0+dfsg-2 [108 kB] Get: 61 http://deb.debian.org/debian unstable/main arm64 python3-requests all 2.32.3+dfsg-5 [72.2 kB] Get: 62 http://deb.debian.org/debian unstable/main arm64 python3-tomli-w all 1.0.0-3 [8000 B] Get: 63 http://deb.debian.org/debian unstable/main arm64 flit all 3.9.0-2 [93.4 kB] Get: 64 http://deb.debian.org/debian unstable/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [517 kB] Get: 65 http://deb.debian.org/debian unstable/main arm64 python3-dateutil all 2.9.0-4 [79.4 kB] Get: 66 http://deb.debian.org/debian unstable/main arm64 ghp-import all 2.1.0-3 [12.3 kB] Get: 67 http://deb.debian.org/debian unstable/main arm64 node-popper2 all 2.11.2-8 [100.0 kB] Get: 68 http://deb.debian.org/debian unstable/main arm64 libjs-bootstrap5 all 5.3.3+dfsg-5 [366 kB] Get: 69 http://deb.debian.org/debian unstable/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB] Get: 70 http://deb.debian.org/debian unstable/main arm64 libjs-lunr all 2.3.9~dfsg-2 [76.6 kB] Get: 71 http://deb.debian.org/debian unstable/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [116 kB] Get: 72 http://deb.debian.org/debian unstable/main arm64 libjs-sphinxdoc all 8.1.3-5 [30.5 kB] Get: 73 http://deb.debian.org/debian unstable/main arm64 libuv1t64 arm64 1.50.0-2 [148 kB] Get: 74 http://deb.debian.org/debian unstable/main arm64 libyaml-0-2 arm64 0.2.5-2 [49.2 kB] Get: 75 http://deb.debian.org/debian unstable/main arm64 python3-tornado arm64 6.4.2-1 [349 kB] Get: 76 http://deb.debian.org/debian unstable/main arm64 python3-livereload all 2.7.1-0.1 [23.9 kB] Get: 77 http://deb.debian.org/debian unstable/main arm64 python3-click all 8.2.0+0.really.8.1.8-1 [95.4 kB] Get: 78 http://deb.debian.org/debian unstable/main arm64 python3-joblib all 1.4.2-3 [216 kB] Get: 79 http://deb.debian.org/debian unstable/main arm64 python3-regex arm64 0.1.20241106-1+b1 [261 kB] Get: 80 http://deb.debian.org/debian unstable/main arm64 python3-tqdm all 4.67.1-3 [90.3 kB] Get: 81 http://deb.debian.org/debian unstable/main arm64 python3-nltk all 3.9.1-2 [1009 kB] Get: 82 http://deb.debian.org/debian unstable/main arm64 python3-lunr all 0.8.0-1 [29.7 kB] Get: 83 http://deb.debian.org/debian unstable/main arm64 sphinx-rtd-theme-common all 3.0.2+dfsg-2 [1023 kB] Get: 84 http://deb.debian.org/debian unstable/main arm64 python3-mergedeep all 1.3.4-4 [7032 B] Get: 85 http://deb.debian.org/debian unstable/main arm64 python3-platformdirs all 4.3.7-1 [16.6 kB] Get: 86 http://deb.debian.org/debian unstable/main arm64 python3-yaml arm64 6.0.2-1+b2 [122 kB] Get: 87 http://deb.debian.org/debian unstable/main arm64 mkdocs-get-deps all 0.2.0-2 [9188 B] Get: 88 http://deb.debian.org/debian unstable/main arm64 python3-markupsafe arm64 2.1.5-1+b4 [14.1 kB] Get: 89 http://deb.debian.org/debian unstable/main arm64 python3-jinja2 all 3.1.5-2 [107 kB] Get: 90 http://deb.debian.org/debian unstable/main arm64 python3-markdown all 3.7-2 [85.2 kB] Get: 91 http://deb.debian.org/debian unstable/main arm64 python3-packaging all 24.2-1 [55.3 kB] Get: 92 http://deb.debian.org/debian unstable/main arm64 python3-pathspec all 0.12.1-1 [28.1 kB] Get: 93 http://deb.debian.org/debian unstable/main arm64 python3-pyyaml-env-tag all 0.1-3 [5252 B] Get: 94 http://deb.debian.org/debian unstable/main arm64 python3-watchdog all 6.0.0-1 [133 kB] Get: 95 http://deb.debian.org/debian unstable/main arm64 mkdocs all 1.6.1+dfsg1-2 [2894 kB] Get: 96 http://deb.debian.org/debian unstable/main arm64 mkdocs-autorefs all 1.4.1-1 [26.7 kB] Get: 97 http://deb.debian.org/debian unstable/main arm64 python3-hjson all 3.1.0-4 [33.4 kB] Get: 98 http://deb.debian.org/debian unstable/main arm64 python3-super-collections all 0.5.3-2 [12.2 kB] Get: 99 http://deb.debian.org/debian unstable/main arm64 python3-termcolor all 2.4.0-2 [9460 B] Get: 100 http://deb.debian.org/debian unstable/main arm64 mkdocs-macros-plugin all 1.3.7+dfsg-1 [26.8 kB] Get: 101 http://deb.debian.org/debian unstable/main arm64 mkdocs-material-extensions all 1.3.1-1 [10.9 kB] Get: 102 http://deb.debian.org/debian unstable/main arm64 python-babel-localedata all 2.17.0-1 [6050 kB] Get: 103 http://deb.debian.org/debian unstable/main arm64 python3-babel all 2.17.0-1 [117 kB] Get: 104 http://deb.debian.org/debian unstable/main arm64 python3-colorama all 0.4.6-4 [36.2 kB] Get: 105 http://deb.debian.org/debian unstable/main arm64 python3-paginate all 0.5.7-3 [14.4 kB] Get: 106 http://deb.debian.org/debian unstable/main arm64 python3-pygments all 2.18.0+dfsg-2 [836 kB] Get: 107 http://deb.debian.org/debian unstable/main arm64 python3-pymdownx all 10.13-1 [156 kB] Get: 108 http://deb.debian.org/debian unstable/main arm64 mkdocs-material all 9.6.4-1 [3773 kB] Get: 109 http://deb.debian.org/debian unstable/main arm64 python3-typing-extensions all 4.12.2-2 [73.0 kB] Get: 110 http://deb.debian.org/debian unstable/main arm64 mkdocstrings all 0.29.0-3 [50.4 kB] Get: 111 http://deb.debian.org/debian unstable/main arm64 python3-griffe all 1.6.2-1 [131 kB] Get: 112 http://deb.debian.org/debian unstable/main arm64 mkdocstrings-python-handlers all 1.16.7-1 [56.9 kB] Get: 113 http://deb.debian.org/debian unstable/main arm64 python3-pyproject-hooks all 1.2.0-1 [11.7 kB] Get: 114 http://deb.debian.org/debian unstable/main arm64 python3-toml all 0.10.2-1 [16.2 kB] Get: 115 http://deb.debian.org/debian unstable/main arm64 python3-wheel all 0.45.1-1 [56.7 kB] Get: 116 http://deb.debian.org/debian unstable/main arm64 python3-build all 1.2.2-1 [36.0 kB] Get: 117 http://deb.debian.org/debian unstable/main arm64 python3-installer all 0.7.0+dfsg1-3 [18.6 kB] Get: 118 http://deb.debian.org/debian unstable/main arm64 pybuild-plugin-pyproject all 6.20250308 [11.7 kB] Get: 119 http://deb.debian.org/debian unstable/main arm64 python3-snowballstemmer all 2.2.0-4 [58.0 kB] Get: 120 http://deb.debian.org/debian unstable/main arm64 python3-pydocstyle all 6.3.0-1.1 [40.3 kB] Get: 121 http://deb.debian.org/debian unstable/main arm64 pydocstyle all 6.3.0-1.1 [15.7 kB] Get: 122 http://deb.debian.org/debian unstable/main arm64 python3-all arm64 3.13.2-2 [1044 B] Get: 123 http://deb.debian.org/debian unstable/main arm64 python3-annotated-types all 0.7.0-1 [18.8 kB] Get: 124 http://deb.debian.org/debian unstable/main arm64 python3-sniffio all 1.3.1-1 [7120 B] Get: 125 http://deb.debian.org/debian unstable/main arm64 python3-anyio all 4.8.0-3 [63.6 kB] Get: 126 http://deb.debian.org/debian unstable/main arm64 python3-asttokens all 3.0.0-1 [20.1 kB] Get: 127 http://deb.debian.org/debian unstable/main arm64 python3-async-generator all 1.10-4 [17.4 kB] Get: 128 http://deb.debian.org/debian unstable/main arm64 python3-bson all 4.10.1-5 [87.1 kB] Get: 129 http://deb.debian.org/debian unstable/main arm64 python3-cffi-backend arm64 1.17.1-2+b2 [92.7 kB] Get: 130 http://deb.debian.org/debian unstable/main arm64 python3-cpuinfo all 9.0.0+git20221119-3 [23.5 kB] Get: 131 http://deb.debian.org/debian unstable/main arm64 python3-dnspython all 2.7.0-1 [164 kB] Get: 132 http://deb.debian.org/debian unstable/main arm64 python3-email-validator all 2.2.0-1 [31.6 kB] Get: 133 http://deb.debian.org/debian unstable/main arm64 python3-execnet all 2.1.1-1 [40.2 kB] Get: 134 http://deb.debian.org/debian unstable/main arm64 python3-executing all 2.2.0-0.1 [24.5 kB] Get: 135 http://deb.debian.org/debian unstable/main arm64 python3-pydantic-core arm64 2.27.2-1+b2 [1275 kB] Get: 136 http://deb.debian.org/debian unstable/main arm64 python3-pydantic arm64 2.10.6-1 [346 kB] Get: 137 http://deb.debian.org/debian unstable/main arm64 python3-starlette all 0.46.1-2 [50.6 kB] Get: 138 http://deb.debian.org/debian unstable/main arm64 python3-h11 all 0.14.0-1 [50.1 kB] Get: 139 http://deb.debian.org/debian unstable/main arm64 python3-wsproto all 1.2.0-1 [25.4 kB] Get: 140 http://deb.debian.org/debian unstable/main arm64 python3-uvloop arm64 0.21.0+ds1-2+b1 [498 kB] Get: 141 http://deb.debian.org/debian unstable/main arm64 python3-uvicorn all 0.32.0-3 [50.9 kB] Get: 142 http://deb.debian.org/debian unstable/main arm64 python3-fastapi all 0.115.11-4 [73.5 kB] Get: 143 http://deb.debian.org/debian unstable/main arm64 python3-pymongo all 4.10.1-5 [272 kB] Get: 144 http://deb.debian.org/debian unstable/main arm64 python3-gridfs all 4.10.1-5 [65.6 kB] Get: 145 http://deb.debian.org/debian unstable/main arm64 python3-httpcore all 1.0.7-1 [44.7 kB] Get: 146 http://deb.debian.org/debian unstable/main arm64 python3-mdurl all 0.1.2-1 [9444 B] Get: 147 http://deb.debian.org/debian unstable/main arm64 python3-markdown-it all 3.0.0-2 [62.5 kB] Get: 148 http://deb.debian.org/debian unstable/main arm64 python3-rich all 13.9.4-1 [203 kB] Get: 149 http://deb.debian.org/debian unstable/main arm64 python3-httpx all 0.28.1-1 [76.2 kB] Get: 150 http://deb.debian.org/debian unstable/main arm64 python3-iniconfig all 1.1.1-2 [6396 B] Get: 151 http://deb.debian.org/debian unstable/main arm64 python3-inline-snapshot all 0.20.7-1 [38.4 kB] Get: 152 http://deb.debian.org/debian unstable/main arm64 python3-motor all 3.6.0-2 [68.4 kB] Get: 153 http://deb.debian.org/debian unstable/main arm64 python3-pluggy all 1.5.0-1 [26.9 kB] Get: 154 http://deb.debian.org/debian unstable/main arm64 python3-pytest all 8.3.5-1 [250 kB] Get: 155 http://deb.debian.org/debian unstable/main arm64 python3-pytest-asyncio all 0.25.1-1 [16.7 kB] Get: 156 http://deb.debian.org/debian unstable/main arm64 python3-pytest-benchmark all 5.1.0-1 [44.4 kB] Get: 157 http://deb.debian.org/debian unstable/main arm64 python3-pytest-codspeed arm64 3.2.0-1+b1 [19.6 kB] Get: 158 http://deb.debian.org/debian unstable/main arm64 python3-pytest-xdist all 3.6.1-1 [44.4 kB] Fetched 57.4 MB in 0s (178 MB/s) Preconfiguring packages ... Selecting previously unselected package fonts-lato. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19921 files and directories currently installed.) Preparing to unpack .../fonts-lato_2.015-1_all.deb ... Unpacking fonts-lato (2.015-1) ... Selecting previously unselected package libpython3.13-minimal:arm64. Preparing to unpack .../libpython3.13-minimal_3.13.2-2_arm64.deb ... Unpacking libpython3.13-minimal:arm64 (3.13.2-2) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../libexpat1_2.7.0-1_arm64.deb ... Unpacking libexpat1:arm64 (2.7.0-1) ... Selecting previously unselected package python3.13-minimal. Preparing to unpack .../python3.13-minimal_3.13.2-2_arm64.deb ... Unpacking python3.13-minimal (3.13.2-2) ... Setting up libpython3.13-minimal:arm64 (3.13.2-2) ... Setting up libexpat1:arm64 (2.7.0-1) ... Setting up python3.13-minimal (3.13.2-2) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20281 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.13.2-2_arm64.deb ... Unpacking python3-minimal (3.13.2-2) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_13.0.0_all.deb ... Unpacking media-types (13.0.0) ... Selecting previously unselected package netbase. Preparing to unpack .../2-netbase_6.5_all.deb ... Unpacking netbase (6.5) ... Selecting previously unselected package tzdata. Preparing to unpack .../3-tzdata_2025b-1_all.deb ... Unpacking tzdata (2025b-1) ... Selecting previously unselected package libffi8:arm64. Preparing to unpack .../4-libffi8_3.4.7-1_arm64.deb ... Unpacking libffi8:arm64 (3.4.7-1) ... Selecting previously unselected package readline-common. Preparing to unpack .../5-readline-common_8.2-6_all.deb ... Unpacking readline-common (8.2-6) ... Selecting previously unselected package libreadline8t64:arm64. Preparing to unpack .../6-libreadline8t64_8.2-6_arm64.deb ... Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8 to /lib/aarch64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8.2 to /lib/aarch64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8 to /lib/aarch64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8.2 to /lib/aarch64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:arm64 (8.2-6) ... Selecting previously unselected package libpython3.13-stdlib:arm64. Preparing to unpack .../7-libpython3.13-stdlib_3.13.2-2_arm64.deb ... Unpacking libpython3.13-stdlib:arm64 (3.13.2-2) ... Selecting previously unselected package python3.13. Preparing to unpack .../8-python3.13_3.13.2-2_arm64.deb ... Unpacking python3.13 (3.13.2-2) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../9-libpython3-stdlib_3.13.2-2_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.13.2-2) ... Setting up python3-minimal (3.13.2-2) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 21292 files and directories currently installed.) Preparing to unpack .../000-python3_3.13.2-2_arm64.deb ... Unpacking python3 (3.13.2-2) ... Selecting previously unselected package sgml-base. Preparing to unpack .../001-sgml-base_1.31_all.deb ... Unpacking sgml-base (1.31) ... Selecting previously unselected package libproc2-0:arm64. Preparing to unpack .../002-libproc2-0_2%3a4.0.4-7_arm64.deb ... Unpacking libproc2-0:arm64 (2:4.0.4-7) ... Selecting previously unselected package procps. Preparing to unpack .../003-procps_2%3a4.0.4-7_arm64.deb ... Unpacking procps (2:4.0.4-7) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../004-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package openssl. Preparing to unpack .../005-openssl_3.4.1-1_arm64.deb ... Unpacking openssl (3.4.1-1) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../006-ca-certificates_20241223_all.deb ... Unpacking ca-certificates (20241223) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../007-libmagic-mgc_1%3a5.46-3_arm64.deb ... Unpacking libmagic-mgc (1:5.46-3) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../008-libmagic1t64_1%3a5.46-3_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.46-3) ... Selecting previously unselected package file. Preparing to unpack .../009-file_1%3a5.46-3_arm64.deb ... Unpacking file (1:5.46-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../010-gettext-base_0.23.1-1_arm64.deb ... Unpacking gettext-base (0.23.1-1) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../011-libuchardet0_0.0.8-1+b2_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../012-groff-base_1.23.0-7_arm64.deb ... Unpacking groff-base (1.23.0-7) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../013-bsdextrautils_2.40.4-5_arm64.deb ... Unpacking bsdextrautils (2.40.4-5) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../014-libpipeline1_1.5.8-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../015-man-db_2.13.0-1_arm64.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../016-m4_1.4.19-7_arm64.deb ... Unpacking m4 (1.4.19-7) ... Selecting previously unselected package autoconf. Preparing to unpack .../017-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../018-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../019-automake_1%3a1.17-4_all.deb ... Unpacking automake (1:1.17-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../020-autopoint_0.23.1-1_all.deb ... Unpacking autopoint (0.23.1-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../021-libdebhelper-perl_13.24.1_all.deb ... Unpacking libdebhelper-perl (13.24.1) ... Selecting previously unselected package libtool. Preparing to unpack .../022-libtool_2.5.4-4_all.deb ... Unpacking libtool (2.5.4-4) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../023-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../024-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 .../025-libfile-stripnondeterminism-perl_1.14.1-2_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.1-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../026-dh-strip-nondeterminism_1.14.1-2_all.deb ... Unpacking dh-strip-nondeterminism (1.14.1-2) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../027-libelf1t64_0.192-4_arm64.deb ... Unpacking libelf1t64:arm64 (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../028-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libunistring5:arm64. Preparing to unpack .../029-libunistring5_1.3-2_arm64.deb ... Unpacking libunistring5:arm64 (1.3-2) ... Selecting previously unselected package libicu76:arm64. Preparing to unpack .../030-libicu76_76.1-3_arm64.deb ... Unpacking libicu76:arm64 (76.1-3) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../031-libxml2_2.12.7+dfsg+really2.9.14-0.3+b1_arm64.deb ... Unpacking libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.3+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../032-gettext_0.23.1-1_arm64.deb ... Unpacking gettext (0.23.1-1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../033-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 .../034-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../035-debhelper_13.24.1_all.deb ... Unpacking debhelper (13.24.1) ... Selecting previously unselected package dh-python. Preparing to unpack .../036-dh-python_6.20250308_all.deb ... Unpacking dh-python (6.20250308) ... Selecting previously unselected package xml-core. Preparing to unpack .../037-xml-core_0.19_all.deb ... Unpacking xml-core (0.19) ... Selecting previously unselected package docutils-common. Preparing to unpack .../038-docutils-common_0.21.2+dfsg-2_all.deb ... Unpacking docutils-common (0.21.2+dfsg-2) ... Selecting previously unselected package python3-roman. Preparing to unpack .../039-python3-roman_5.0-1_all.deb ... Unpacking python3-roman (5.0-1) ... Selecting previously unselected package python3-docutils. Preparing to unpack .../040-python3-docutils_0.21.2+dfsg-2_all.deb ... Unpacking python3-docutils (0.21.2+dfsg-2) ... Selecting previously unselected package python3-certifi. Preparing to unpack .../041-python3-certifi_2025.1.31+ds-1_all.deb ... Unpacking python3-certifi (2025.1.31+ds-1) ... Selecting previously unselected package python3-charset-normalizer. Preparing to unpack .../042-python3-charset-normalizer_3.4.1-1+b1_arm64.deb ... Unpacking python3-charset-normalizer (3.4.1-1+b1) ... Selecting previously unselected package python3-idna. Preparing to unpack .../043-python3-idna_3.10-1_all.deb ... Unpacking python3-idna (3.10-1) ... Selecting previously unselected package python3-urllib3. Preparing to unpack .../044-python3-urllib3_2.3.0-2_all.deb ... Unpacking python3-urllib3 (2.3.0-2) ... Selecting previously unselected package python3-chardet. Preparing to unpack .../045-python3-chardet_5.2.0+dfsg-2_all.deb ... Unpacking python3-chardet (5.2.0+dfsg-2) ... Selecting previously unselected package python3-requests. Preparing to unpack .../046-python3-requests_2.32.3+dfsg-5_all.deb ... Unpacking python3-requests (2.32.3+dfsg-5) ... Selecting previously unselected package python3-tomli-w. Preparing to unpack .../047-python3-tomli-w_1.0.0-3_all.deb ... Unpacking python3-tomli-w (1.0.0-3) ... Selecting previously unselected package flit. Preparing to unpack .../048-flit_3.9.0-2_all.deb ... Unpacking flit (3.9.0-2) ... Selecting previously unselected package fonts-font-awesome. Preparing to unpack .../049-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... Selecting previously unselected package python3-dateutil. Preparing to unpack .../050-python3-dateutil_2.9.0-4_all.deb ... Unpacking python3-dateutil (2.9.0-4) ... Selecting previously unselected package ghp-import. Preparing to unpack .../051-ghp-import_2.1.0-3_all.deb ... Unpacking ghp-import (2.1.0-3) ... Selecting previously unselected package node-popper2. Preparing to unpack .../052-node-popper2_2.11.2-8_all.deb ... Unpacking node-popper2 (2.11.2-8) ... Selecting previously unselected package libjs-bootstrap5. Preparing to unpack .../053-libjs-bootstrap5_5.3.3+dfsg-5_all.deb ... Unpacking libjs-bootstrap5 (5.3.3+dfsg-5) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../054-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Selecting previously unselected package libjs-lunr. Preparing to unpack .../055-libjs-lunr_2.3.9~dfsg-2_all.deb ... Unpacking libjs-lunr (2.3.9~dfsg-2) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../056-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../057-libjs-sphinxdoc_8.1.3-5_all.deb ... Unpacking libjs-sphinxdoc (8.1.3-5) ... Selecting previously unselected package libuv1t64:arm64. Preparing to unpack .../058-libuv1t64_1.50.0-2_arm64.deb ... Unpacking libuv1t64:arm64 (1.50.0-2) ... Selecting previously unselected package libyaml-0-2:arm64. Preparing to unpack .../059-libyaml-0-2_0.2.5-2_arm64.deb ... Unpacking libyaml-0-2:arm64 (0.2.5-2) ... Selecting previously unselected package python3-tornado. Preparing to unpack .../060-python3-tornado_6.4.2-1_arm64.deb ... Unpacking python3-tornado (6.4.2-1) ... Selecting previously unselected package python3-livereload. Preparing to unpack .../061-python3-livereload_2.7.1-0.1_all.deb ... Unpacking python3-livereload (2.7.1-0.1) ... Selecting previously unselected package python3-click. Preparing to unpack .../062-python3-click_8.2.0+0.really.8.1.8-1_all.deb ... Unpacking python3-click (8.2.0+0.really.8.1.8-1) ... Selecting previously unselected package python3-joblib. Preparing to unpack .../063-python3-joblib_1.4.2-3_all.deb ... Unpacking python3-joblib (1.4.2-3) ... Selecting previously unselected package python3-regex. Preparing to unpack .../064-python3-regex_0.1.20241106-1+b1_arm64.deb ... Unpacking python3-regex (0.1.20241106-1+b1) ... Selecting previously unselected package python3-tqdm. Preparing to unpack .../065-python3-tqdm_4.67.1-3_all.deb ... Unpacking python3-tqdm (4.67.1-3) ... Selecting previously unselected package python3-nltk. Preparing to unpack .../066-python3-nltk_3.9.1-2_all.deb ... Unpacking python3-nltk (3.9.1-2) ... Selecting previously unselected package python3-lunr. Preparing to unpack .../067-python3-lunr_0.8.0-1_all.deb ... Unpacking python3-lunr (0.8.0-1) ... Selecting previously unselected package sphinx-rtd-theme-common. Preparing to unpack .../068-sphinx-rtd-theme-common_3.0.2+dfsg-2_all.deb ... Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-2) ... Selecting previously unselected package python3-mergedeep. Preparing to unpack .../069-python3-mergedeep_1.3.4-4_all.deb ... Unpacking python3-mergedeep (1.3.4-4) ... Selecting previously unselected package python3-platformdirs. Preparing to unpack .../070-python3-platformdirs_4.3.7-1_all.deb ... Unpacking python3-platformdirs (4.3.7-1) ... Selecting previously unselected package python3-yaml. Preparing to unpack .../071-python3-yaml_6.0.2-1+b2_arm64.deb ... Unpacking python3-yaml (6.0.2-1+b2) ... Selecting previously unselected package mkdocs-get-deps. Preparing to unpack .../072-mkdocs-get-deps_0.2.0-2_all.deb ... Unpacking mkdocs-get-deps (0.2.0-2) ... Selecting previously unselected package python3-markupsafe. Preparing to unpack .../073-python3-markupsafe_2.1.5-1+b4_arm64.deb ... Unpacking python3-markupsafe (2.1.5-1+b4) ... Selecting previously unselected package python3-jinja2. Preparing to unpack .../074-python3-jinja2_3.1.5-2_all.deb ... Unpacking python3-jinja2 (3.1.5-2) ... Selecting previously unselected package python3-markdown. Preparing to unpack .../075-python3-markdown_3.7-2_all.deb ... Unpacking python3-markdown (3.7-2) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../076-python3-packaging_24.2-1_all.deb ... Unpacking python3-packaging (24.2-1) ... Selecting previously unselected package python3-pathspec. Preparing to unpack .../077-python3-pathspec_0.12.1-1_all.deb ... Unpacking python3-pathspec (0.12.1-1) ... Selecting previously unselected package python3-pyyaml-env-tag. Preparing to unpack .../078-python3-pyyaml-env-tag_0.1-3_all.deb ... Unpacking python3-pyyaml-env-tag (0.1-3) ... Selecting previously unselected package python3-watchdog. Preparing to unpack .../079-python3-watchdog_6.0.0-1_all.deb ... Unpacking python3-watchdog (6.0.0-1) ... Selecting previously unselected package mkdocs. Preparing to unpack .../080-mkdocs_1.6.1+dfsg1-2_all.deb ... Unpacking mkdocs (1.6.1+dfsg1-2) ... Selecting previously unselected package mkdocs-autorefs. Preparing to unpack .../081-mkdocs-autorefs_1.4.1-1_all.deb ... Unpacking mkdocs-autorefs (1.4.1-1) ... Selecting previously unselected package python3-hjson. Preparing to unpack .../082-python3-hjson_3.1.0-4_all.deb ... Unpacking python3-hjson (3.1.0-4) ... Selecting previously unselected package python3-super-collections. Preparing to unpack .../083-python3-super-collections_0.5.3-2_all.deb ... Unpacking python3-super-collections (0.5.3-2) ... Selecting previously unselected package python3-termcolor. Preparing to unpack .../084-python3-termcolor_2.4.0-2_all.deb ... Unpacking python3-termcolor (2.4.0-2) ... Selecting previously unselected package mkdocs-macros-plugin. Preparing to unpack .../085-mkdocs-macros-plugin_1.3.7+dfsg-1_all.deb ... Unpacking mkdocs-macros-plugin (1.3.7+dfsg-1) ... Selecting previously unselected package mkdocs-material-extensions. Preparing to unpack .../086-mkdocs-material-extensions_1.3.1-1_all.deb ... Unpacking mkdocs-material-extensions (1.3.1-1) ... Selecting previously unselected package python-babel-localedata. Preparing to unpack .../087-python-babel-localedata_2.17.0-1_all.deb ... Unpacking python-babel-localedata (2.17.0-1) ... Selecting previously unselected package python3-babel. Preparing to unpack .../088-python3-babel_2.17.0-1_all.deb ... Unpacking python3-babel (2.17.0-1) ... Selecting previously unselected package python3-colorama. Preparing to unpack .../089-python3-colorama_0.4.6-4_all.deb ... Unpacking python3-colorama (0.4.6-4) ... Selecting previously unselected package python3-paginate. Preparing to unpack .../090-python3-paginate_0.5.7-3_all.deb ... Unpacking python3-paginate (0.5.7-3) ... Selecting previously unselected package python3-pygments. Preparing to unpack .../091-python3-pygments_2.18.0+dfsg-2_all.deb ... Unpacking python3-pygments (2.18.0+dfsg-2) ... Selecting previously unselected package python3-pymdownx. Preparing to unpack .../092-python3-pymdownx_10.13-1_all.deb ... Unpacking python3-pymdownx (10.13-1) ... Selecting previously unselected package mkdocs-material. Preparing to unpack .../093-mkdocs-material_9.6.4-1_all.deb ... Unpacking mkdocs-material (9.6.4-1) ... Selecting previously unselected package python3-typing-extensions. Preparing to unpack .../094-python3-typing-extensions_4.12.2-2_all.deb ... Unpacking python3-typing-extensions (4.12.2-2) ... Selecting previously unselected package mkdocstrings. Preparing to unpack .../095-mkdocstrings_0.29.0-3_all.deb ... Unpacking mkdocstrings (0.29.0-3) ... Selecting previously unselected package python3-griffe. Preparing to unpack .../096-python3-griffe_1.6.2-1_all.deb ... Unpacking python3-griffe (1.6.2-1) ... Selecting previously unselected package mkdocstrings-python-handlers. Preparing to unpack .../097-mkdocstrings-python-handlers_1.16.7-1_all.deb ... Unpacking mkdocstrings-python-handlers (1.16.7-1) ... Selecting previously unselected package python3-pyproject-hooks. Preparing to unpack .../098-python3-pyproject-hooks_1.2.0-1_all.deb ... Unpacking python3-pyproject-hooks (1.2.0-1) ... Selecting previously unselected package python3-toml. Preparing to unpack .../099-python3-toml_0.10.2-1_all.deb ... Unpacking python3-toml (0.10.2-1) ... Selecting previously unselected package python3-wheel. Preparing to unpack .../100-python3-wheel_0.45.1-1_all.deb ... Unpacking python3-wheel (0.45.1-1) ... Selecting previously unselected package python3-build. Preparing to unpack .../101-python3-build_1.2.2-1_all.deb ... Unpacking python3-build (1.2.2-1) ... Selecting previously unselected package python3-installer. Preparing to unpack .../102-python3-installer_0.7.0+dfsg1-3_all.deb ... Unpacking python3-installer (0.7.0+dfsg1-3) ... Selecting previously unselected package pybuild-plugin-pyproject. Preparing to unpack .../103-pybuild-plugin-pyproject_6.20250308_all.deb ... Unpacking pybuild-plugin-pyproject (6.20250308) ... Selecting previously unselected package python3-snowballstemmer. Preparing to unpack .../104-python3-snowballstemmer_2.2.0-4_all.deb ... Unpacking python3-snowballstemmer (2.2.0-4) ... Selecting previously unselected package python3-pydocstyle. Preparing to unpack .../105-python3-pydocstyle_6.3.0-1.1_all.deb ... Unpacking python3-pydocstyle (6.3.0-1.1) ... Selecting previously unselected package pydocstyle. Preparing to unpack .../106-pydocstyle_6.3.0-1.1_all.deb ... Unpacking pydocstyle (6.3.0-1.1) ... Selecting previously unselected package python3-all. Preparing to unpack .../107-python3-all_3.13.2-2_arm64.deb ... Unpacking python3-all (3.13.2-2) ... Selecting previously unselected package python3-annotated-types. Preparing to unpack .../108-python3-annotated-types_0.7.0-1_all.deb ... Unpacking python3-annotated-types (0.7.0-1) ... Selecting previously unselected package python3-sniffio. Preparing to unpack .../109-python3-sniffio_1.3.1-1_all.deb ... Unpacking python3-sniffio (1.3.1-1) ... Selecting previously unselected package python3-anyio. Preparing to unpack .../110-python3-anyio_4.8.0-3_all.deb ... Unpacking python3-anyio (4.8.0-3) ... Selecting previously unselected package python3-asttokens. Preparing to unpack .../111-python3-asttokens_3.0.0-1_all.deb ... Unpacking python3-asttokens (3.0.0-1) ... Selecting previously unselected package python3-async-generator. Preparing to unpack .../112-python3-async-generator_1.10-4_all.deb ... Unpacking python3-async-generator (1.10-4) ... Selecting previously unselected package python3-bson. Preparing to unpack .../113-python3-bson_4.10.1-5_all.deb ... Unpacking python3-bson (4.10.1-5) ... Selecting previously unselected package python3-cffi-backend:arm64. Preparing to unpack .../114-python3-cffi-backend_1.17.1-2+b2_arm64.deb ... Unpacking python3-cffi-backend:arm64 (1.17.1-2+b2) ... Selecting previously unselected package python3-cpuinfo. Preparing to unpack .../115-python3-cpuinfo_9.0.0+git20221119-3_all.deb ... Unpacking python3-cpuinfo (9.0.0+git20221119-3) ... Selecting previously unselected package python3-dnspython. Preparing to unpack .../116-python3-dnspython_2.7.0-1_all.deb ... Unpacking python3-dnspython (2.7.0-1) ... Selecting previously unselected package python3-email-validator. Preparing to unpack .../117-python3-email-validator_2.2.0-1_all.deb ... Unpacking python3-email-validator (2.2.0-1) ... Selecting previously unselected package python3-execnet. Preparing to unpack .../118-python3-execnet_2.1.1-1_all.deb ... Unpacking python3-execnet (2.1.1-1) ... Selecting previously unselected package python3-executing. Preparing to unpack .../119-python3-executing_2.2.0-0.1_all.deb ... Unpacking python3-executing (2.2.0-0.1) ... Selecting previously unselected package python3-pydantic-core. Preparing to unpack .../120-python3-pydantic-core_2.27.2-1+b2_arm64.deb ... Unpacking python3-pydantic-core (2.27.2-1+b2) ... Selecting previously unselected package python3-pydantic. Preparing to unpack .../121-python3-pydantic_2.10.6-1_arm64.deb ... Unpacking python3-pydantic (2.10.6-1) ... Selecting previously unselected package python3-starlette. Preparing to unpack .../122-python3-starlette_0.46.1-2_all.deb ... Unpacking python3-starlette (0.46.1-2) ... Selecting previously unselected package python3-h11. Preparing to unpack .../123-python3-h11_0.14.0-1_all.deb ... Unpacking python3-h11 (0.14.0-1) ... Selecting previously unselected package python3-wsproto. Preparing to unpack .../124-python3-wsproto_1.2.0-1_all.deb ... Unpacking python3-wsproto (1.2.0-1) ... Selecting previously unselected package python3-uvloop. Preparing to unpack .../125-python3-uvloop_0.21.0+ds1-2+b1_arm64.deb ... Unpacking python3-uvloop (0.21.0+ds1-2+b1) ... Selecting previously unselected package python3-uvicorn. Preparing to unpack .../126-python3-uvicorn_0.32.0-3_all.deb ... Unpacking python3-uvicorn (0.32.0-3) ... Selecting previously unselected package python3-fastapi. Preparing to unpack .../127-python3-fastapi_0.115.11-4_all.deb ... Unpacking python3-fastapi (0.115.11-4) ... Selecting previously unselected package python3-pymongo. Preparing to unpack .../128-python3-pymongo_4.10.1-5_all.deb ... Unpacking python3-pymongo (4.10.1-5) ... Selecting previously unselected package python3-gridfs. Preparing to unpack .../129-python3-gridfs_4.10.1-5_all.deb ... Unpacking python3-gridfs (4.10.1-5) ... Selecting previously unselected package python3-httpcore. Preparing to unpack .../130-python3-httpcore_1.0.7-1_all.deb ... Unpacking python3-httpcore (1.0.7-1) ... Selecting previously unselected package python3-mdurl. Preparing to unpack .../131-python3-mdurl_0.1.2-1_all.deb ... Unpacking python3-mdurl (0.1.2-1) ... Selecting previously unselected package python3-markdown-it. Preparing to unpack .../132-python3-markdown-it_3.0.0-2_all.deb ... Unpacking python3-markdown-it (3.0.0-2) ... Selecting previously unselected package python3-rich. Preparing to unpack .../133-python3-rich_13.9.4-1_all.deb ... Unpacking python3-rich (13.9.4-1) ... Selecting previously unselected package python3-httpx. Preparing to unpack .../134-python3-httpx_0.28.1-1_all.deb ... Unpacking python3-httpx (0.28.1-1) ... Selecting previously unselected package python3-iniconfig. Preparing to unpack .../135-python3-iniconfig_1.1.1-2_all.deb ... Unpacking python3-iniconfig (1.1.1-2) ... Selecting previously unselected package python3-inline-snapshot. Preparing to unpack .../136-python3-inline-snapshot_0.20.7-1_all.deb ... Unpacking python3-inline-snapshot (0.20.7-1) ... Selecting previously unselected package python3-motor. Preparing to unpack .../137-python3-motor_3.6.0-2_all.deb ... Unpacking python3-motor (3.6.0-2) ... Selecting previously unselected package python3-pluggy. Preparing to unpack .../138-python3-pluggy_1.5.0-1_all.deb ... Unpacking python3-pluggy (1.5.0-1) ... Selecting previously unselected package python3-pytest. Preparing to unpack .../139-python3-pytest_8.3.5-1_all.deb ... Unpacking python3-pytest (8.3.5-1) ... Selecting previously unselected package python3-pytest-asyncio. Preparing to unpack .../140-python3-pytest-asyncio_0.25.1-1_all.deb ... Unpacking python3-pytest-asyncio (0.25.1-1) ... Selecting previously unselected package python3-pytest-benchmark. Preparing to unpack .../141-python3-pytest-benchmark_5.1.0-1_all.deb ... Unpacking python3-pytest-benchmark (5.1.0-1) ... Selecting previously unselected package python3-pytest-codspeed. Preparing to unpack .../142-python3-pytest-codspeed_3.2.0-1+b1_arm64.deb ... Unpacking python3-pytest-codspeed (3.2.0-1+b1) ... Selecting previously unselected package python3-pytest-xdist. Preparing to unpack .../143-python3-pytest-xdist_3.6.1-1_all.deb ... Unpacking python3-pytest-xdist (3.6.1-1) ... Setting up media-types (13.0.0) ... Setting up libpipeline1:arm64 (1.5.8-1) ... Setting up fonts-lato (2.015-1) ... Setting up bsdextrautils (2.40.4-5) ... Setting up libmagic-mgc (1:5.46-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:arm64 (0.2.5-2) ... Setting up libjs-lunr (2.3.9~dfsg-2) ... Setting up libdebhelper-perl (13.24.1) ... Setting up libuv1t64:arm64 (1.50.0-2) ... Setting up libmagic1t64:arm64 (1:5.46-3) ... Setting up gettext-base (0.23.1-1) ... Setting up m4 (1.4.19-7) ... Setting up file (1:5.46-3) ... Setting up libelf1t64:arm64 (0.192-4) ... Setting up python-babel-localedata (2.17.0-1) ... Setting up tzdata (2025b-1) ... Current default time zone: 'Etc/UTC' Local time is now: Tue Mar 25 14:31:07 UTC 2025. Universal Time is now: Tue Mar 25 14:31:07 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20240727.1) ... Setting up libproc2-0:arm64 (2:4.0.4-7) ... Setting up libunistring5:arm64 (1.3-2) ... Setting up autopoint (0.23.1-1) ... Setting up autoconf (2.72-3) ... Setting up libffi8:arm64 (3.4.7-1) ... Setting up dwz (0.15-1+b1) ... Setting up node-popper2 (2.11.2-8) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:arm64 (0.0.8-1+b2) ... Setting up procps (2:4.0.4-7) ... Setting up netbase (6.5) ... Setting up sgml-base (1.31) ... Setting up libicu76:arm64 (76.1-3) ... Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Setting up openssl (3.4.1-1) ... Setting up libjs-bootstrap5 (5.3.3+dfsg-5) ... Setting up readline-common (8.2-6) ... Setting up libxml2:arm64 (2.12.7+dfsg+really2.9.14-0.3+b1) ... Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... Setting up sphinx-rtd-theme-common (3.0.2+dfsg-2) ... Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... Setting up automake (1:1.17-4) ... update-alternatives: using /usr/bin/automake-1.17 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.1-2) ... Setting up gettext (0.23.1-1) ... Setting up libtool (2.5.4-4) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up ca-certificates (20241223) ... Updating certificates in /etc/ssl/certs... 152 added, 0 removed; done. Setting up libjs-sphinxdoc (8.1.3-5) ... Setting up libreadline8t64:arm64 (8.2-6) ... Setting up dh-strip-nondeterminism (1.14.1-2) ... Setting up groff-base (1.23.0-7) ... Setting up xml-core (0.19) ... Setting up libpython3.13-stdlib:arm64 (3.13.2-2) ... Setting up libpython3-stdlib:arm64 (3.13.2-2) ... Setting up python3.13 (3.13.2-2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up python3 (3.13.2-2) ... Setting up python3-click (8.2.0+0.really.8.1.8-1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up python3-markupsafe (2.1.5-1+b4) ... Setting up python3-hjson (3.1.0-4) ... Setting up python3-wheel (0.45.1-1) ... Setting up python3-annotated-types (0.7.0-1) ... Setting up mkdocs-material-extensions (1.3.1-1) ... Setting up python3-platformdirs (4.3.7-1) ... Setting up python3-bson (4.10.1-5) ... Setting up python3-roman (5.0-1) ... Setting up python3-jinja2 (3.1.5-2) ... Setting up python3-pygments (2.18.0+dfsg-2) ... Setting up python3-packaging (24.2-1) ... Setting up python3-chardet (5.2.0+dfsg-2) ... Setting up python3-pyproject-hooks (1.2.0-1) ... Setting up python3-paginate (0.5.7-3) ... Setting up python3-certifi (2025.1.31+ds-1) ... Setting up python3-snowballstemmer (2.2.0-4) ... Setting up python3-mdurl (0.1.2-1) ... Setting up python3-idna (3.10-1) ... Setting up python3-markdown (3.7-2) ... Setting up python3-h11 (0.14.0-1) ... Setting up python3-mergedeep (1.3.4-4) ... Setting up python3-typing-extensions (4.12.2-2) ... Setting up python3-regex (0.1.20241106-1+b1) ... Setting up python3-cpuinfo (9.0.0+git20221119-3) ... Setting up python3-toml (0.10.2-1) ... Setting up python3-uvloop (0.21.0+ds1-2+b1) ... Setting up python3-installer (0.7.0+dfsg1-3) ... Setting up python3-urllib3 (2.3.0-2) ... Setting up python3-pluggy (1.5.0-1) ... Setting up python3-markdown-it (3.0.0-2) ... Setting up python3-dnspython (2.7.0-1) ... Setting up python3-pydocstyle (6.3.0-1.1) ... Setting up python3-dateutil (2.9.0-4) ... Setting up python3-email-validator (2.2.0-1) ... Setting up python3-build (1.2.2-1) ... Setting up python3-pymongo (4.10.1-5) ... Setting up python3-execnet (2.1.1-1) ... Setting up python3-pathspec (0.12.1-1) ... Setting up python3-tomli-w (1.0.0-3) ... Setting up python3-cffi-backend:arm64 (1.17.1-2+b2) ... Setting up dh-python (6.20250308) ... Setting up python3-termcolor (2.4.0-2) ... Setting up python3-httpcore (1.0.7-1) ... Setting up python3-iniconfig (1.1.1-2) ... Setting up python3-sniffio (1.3.1-1) ... Setting up python3-tornado (6.4.2-1) ... Setting up python3-pydantic-core (2.27.2-1+b2) ... Setting up python3-wsproto (1.2.0-1) ... Setting up python3-async-generator (1.10-4) ... Setting up python3-anyio (4.8.0-3) ... Setting up python3-joblib (1.4.2-3) ... Setting up python3-babel (2.17.0-1) ... update-alternatives: using /usr/bin/pybabel-python3 to provide /usr/bin/pybabel (pybabel) in auto mode Setting up python3-colorama (0.4.6-4) ... Setting up python3-rich (13.9.4-1) ... Setting up python3-asttokens (3.0.0-1) ... Setting up pybuild-plugin-pyproject (6.20250308) ... Setting up python3-charset-normalizer (3.4.1-1+b1) ... Setting up python3-pytest (8.3.5-1) ... Setting up python3-tqdm (4.67.1-3) ... Setting up python3-all (3.13.2-2) ... Setting up python3-yaml (6.0.2-1+b2) ... Setting up debhelper (13.24.1) ... Setting up python3-super-collections (0.5.3-2) ... Setting up python3-starlette (0.46.1-2) ... Setting up python3-pymdownx (10.13-1) ... Setting up python3-pyyaml-env-tag (0.1-3) ... Setting up python3-gridfs (4.10.1-5) ... Setting up python3-griffe (1.6.2-1) ... Setting up python3-httpx (0.28.1-1) ... Setting up mkdocs-get-deps (0.2.0-2) ... Setting up python3-executing (2.2.0-0.1) ... Setting up python3-pydantic (2.10.6-1) ... Setting up python3-requests (2.32.3+dfsg-5) ... Setting up python3-pytest-asyncio (0.25.1-1) ... Setting up ghp-import (2.1.0-3) ... Setting up python3-livereload (2.7.1-0.1) ... Setting up pydocstyle (6.3.0-1.1) ... Setting up python3-motor (3.6.0-2) ... Setting up python3-nltk (3.9.1-2) ... Setting up python3-pytest-codspeed (3.2.0-1+b1) ... Setting up python3-lunr (0.8.0-1) ... Setting up python3-pytest-benchmark (5.1.0-1) ... Setting up python3-uvicorn (0.32.0-3) ... Setting up python3-pytest-xdist (3.6.1-1) ... Setting up python3-watchdog (6.0.0-1) ... Setting up python3-inline-snapshot (0.20.7-1) ... Setting up python3-fastapi (0.115.11-4) ... Setting up mkdocs (1.6.1+dfsg1-2) ... Setting up mkdocs-macros-plugin (1.3.7+dfsg-1) ... Setting up mkdocs-autorefs (1.4.1-1) ... Setting up mkdocs-material (9.6.4-1) ... Setting up mkdocstrings (0.29.0-3) ... Setting up mkdocstrings-python-handlers (1.16.7-1) ... Processing triggers for libc-bin (2.41-6) ... Processing triggers for sgml-base (1.31) ... Setting up docutils-common (0.21.2+dfsg-2) ... Processing triggers for sgml-base (1.31) ... Setting up python3-docutils (0.21.2+dfsg-2) ... Setting up flit (3.9.0-2) ... Processing triggers for ca-certificates (20241223) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: user script /srv/workspace/pbuilder/1184012/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for unstable I: user script /srv/workspace/pbuilder/1184012/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/python-odmantic-1.0.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../python-odmantic_1.0.2-3_source.changes dpkg-buildpackage: info: source package python-odmantic dpkg-buildpackage: info: source version 1.0.2-3 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Carsten Schoenert <c.schoenert@t-online.de> dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 dpkg-source: info: using options from python-odmantic-1.0.2/debian/source/options: --extend-diff-ignore=^[^/]*[.]egg-info/ debian/rules clean dh clean --buildsystem=pybuild dh_auto_clean -O--buildsystem=pybuild dh_autoreconf_clean -O--buildsystem=pybuild debian/rules override_dh_clean make[1]: Entering directory '/build/reproducible-path/python-odmantic-1.0.2' rm -rf .mypy_cache .pytest_cache dh_clean make[1]: Leaving directory '/build/reproducible-path/python-odmantic-1.0.2' 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 debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/python-odmantic-1.0.2' dh_auto_build I: pybuild plugin_pyproject:129: Building wheel for python3.13 with "build" module I: pybuild base:311: python3.13 -m build --skip-dependency-check --no-isolation --wheel --outdir /build/reproducible-path/python-odmantic-1.0.2/.pybuild/cpython3_3.13_odmantic * Building wheel... Successfully built odmantic-1.0.2-py3-none-any.whl I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.13 with "installer" module PYTHONPATH=`dirname $(find .pybuild/ -type d -name "*odmantic*dist-info" | head -n1)` \ python3 -m mkdocs build -v -d html DEBUG - Loading configuration file: /build/reproducible-path/python-odmantic-1.0.2/mkdocs.yml DEBUG - Loaded theme configuration for 'material' from '/usr/lib/python3/dist-packages/material/templates/mkdocs_theme.yml': {'language': 'en', 'direction': None, 'features': [], 'font': {'text': 'Roboto', 'code': 'Roboto Mono'}, 'icon': None, 'favicon': 'assets/images/favicon.png', 'static_templates': ['404.html']} DEBUG - Config value 'config_file_path' = '/build/reproducible-path/python-odmantic-1.0.2/mkdocs.yml' DEBUG - Config value 'site_name' = 'ODMantic' DEBUG - Config value 'nav' = [{'Getting Started': 'index.md'}, 'fields.md', 'modeling.md', 'engine.md', 'querying.md', 'raw_query_usage.md', 'usage_fastapi.md', 'usage_pydantic.md', {'API Reference': [{'odmantic.model': './api_reference/model.md'}, {'odmantic.engine': './api_reference/engine.md'}, {'odmantic.session': './api_reference/session.md'}, {'odmantic.query': './api_reference/query.md'}, {'odmantic.field': './api_reference/field.md'}, {'odmantic.reference': './api_reference/reference.md'}, {'odmantic.index': './api_reference/index.md'}, {'odmantic.bson': './api_reference/bson.md'}, {'odmantic.exceptions': './api_reference/exceptions.md'}, {'odmantic.config': './api_reference/config.md'}]}, 'contributing.md', 'changelog.md', 'migration_guide.md'] DEBUG - Config value 'pages' = None DEBUG - Config value 'exclude_docs' = None DEBUG - Config value 'draft_docs' = None DEBUG - Config value 'not_in_nav' = None DEBUG - Config value 'site_url' = 'https://art049.github.io/odmantic/' DEBUG - Config value 'site_description' = 'AsyncIO MongoDB ODM (Object Document Mapper) using python type hinting' DEBUG - Config value 'site_author' = None DEBUG - Config value 'theme' = Theme(name='material', dirs=['/usr/lib/python3/dist-packages/material/templates', '/usr/lib/python3/dist-packages/mkdocs/templates'], static_templates={'404.html', 'sitemap.xml'}, name='material', locale=Locale('en'), language='en', direction=None, features=['instant', 'content.tabs.link'], font={'text': 'Roboto', 'code': 'Roboto Mono'}, icon={'logo': 'material/spa', 'repo': 'fontawesome/brands/github'}, favicon='assets/images/favicon.png', palette=[{'media': '(prefers-color-scheme: light)', 'scheme': 'default', 'primary': 'green', 'accent': 'green', 'toggle': {'icon': 'material/weather-night', 'name': 'Switch to dark mode'}}, {'media': '(prefers-color-scheme: dark)', 'scheme': 'slate', 'primary': 'green', 'accent': 'green', 'toggle': {'icon': 'material/weather-sunny', 'name': 'Switch to light mode'}}]) DEBUG - Config value 'docs_dir' = '/build/reproducible-path/python-odmantic-1.0.2/docs' DEBUG - Config value 'site_dir' = '/build/reproducible-path/python-odmantic-1.0.2/html' DEBUG - Config value 'copyright' = None DEBUG - Config value 'google_analytics' = None DEBUG - Config value 'dev_addr' = _IpAddressValue(host='127.0.0.1', port=8000) DEBUG - Config value 'use_directory_urls' = False DEBUG - Config value 'repo_url' = 'https://github.com/art049/odmantic' DEBUG - Config value 'repo_name' = 'art049/odmantic' DEBUG - Config value 'edit_uri_template' = None DEBUG - Config value 'edit_uri' = 'edit/master/docs/' DEBUG - Config value 'extra_css' = ['css/extra.css'] DEBUG - Config value 'extra_javascript' = ['js/gitter.js', 'https://sidecar.gitter.im/dist/sidecar.v1.js'] DEBUG - Config value 'extra_templates' = ['sitemap.xml'] DEBUG - Config value 'markdown_extensions' = ['toc', 'tables', 'fenced_code', 'admonition', 'attr_list', 'def_list', 'codehilite', 'pymdownx.snippets', 'pymdownx.tabbed', 'pymdownx.superfences', 'pymdownx.details', 'pymdownx.inlinehilite', 'pymdownx.magiclink', 'pymdownx.emoji'] DEBUG - Config value 'mdx_configs' = {'toc': {'permalink': True, 'toc_depth': 4}, 'codehilite': {'linenums': True, 'guess_lang': False}, 'pymdownx.snippets': {'base_path': 'docs/examples_src', 'check_paths': True}, 'pymdownx.tabbed': {'alternate_style': True}, 'pymdownx.magiclink': {'user': 'art049', 'repo': 'odmantic', 'repo_url_shorthand': True}, 'pymdownx.emoji': {'emoji_index': <function twemoji at 0xffff9d9ef420>}} DEBUG - Config value 'strict' = False DEBUG - Config value 'remote_branch' = 'gh-pages' DEBUG - Config value 'remote_name' = 'origin' DEBUG - Config value 'extra' = {'social': [{'icon': 'fontawesome/brands/github', 'link': 'https://github.com/art049'}, {'icon': 'fontawesome/brands/twitter', 'link': 'https://twitter.com/art049'}, {'icon': 'fontawesome/brands/linkedin', 'link': 'https://www.linkedin.com/in/arthur-pastel-a08579112'}], 'analytics': {'provider': 'google', 'property': 'UA-180814888-1'}} DEBUG - Config value 'plugins' = {'material/search': <material.plugins.search.plugin.SearchPlugin object at 0xffff9c8638c0>, 'macros': <mkdocs_macros.plugin.MacrosPlugin object at 0xffff9c8b3770>, 'mkdocstrings': <mkdocstrings._internal.plugin.MkdocstringsPlugin object at 0xffff9c8b38c0>} DEBUG - Config value 'hooks' = {} DEBUG - Config value 'watch' = ['/build/reproducible-path/python-odmantic-1.0.2/odmantic', '/build/reproducible-path/python-odmantic-1.0.2/docs'] DEBUG - Config value 'validation' = {'nav': {'omitted_files': 20, 'not_found': 30, 'absolute_links': 20}, 'links': {'not_found': 30, 'absolute_links': 20, 'unrecognized_links': 20, 'anchors': 20}} DEBUG - Running `startup` event from plugin 'material/search' DEBUG - Running `config` event from plugin 'material/search' DEBUG - Looking for translations for locale 'en' DEBUG - No translations found here: '/usr/lib/python3/dist-packages/mkdocs/templates/locales' DEBUG - No translations found here: '/usr/lib/python3/dist-packages/material/templates/locales' DEBUG - Looking for translations for locale 'en' DEBUG - No translations found here: '/usr/lib/python3/dist-packages/mkdocs/templates/locales' DEBUG - No translations found here: '/usr/lib/python3/dist-packages/material/templates/locales' DEBUG - Looking for translations for locale 'en' DEBUG - No translations found here: '/usr/lib/python3/dist-packages/mkdocs/templates/locales' DEBUG - No translations found here: '/usr/lib/python3/dist-packages/material/templates/locales' DEBUG - Running `config` event from plugin 'macros' DEBUG - [macros] - Configuring the macros environment... DEBUG - [macros] - Macros arguments {'module_name': 'docs/main', 'modules': [], 'render_by_default': True, 'force_render_paths': '', 'include_dir': '', 'include_yaml': [], 'j2_block_start_string': '', 'j2_block_end_string': '', 'j2_variable_start_string': '', 'j2_variable_end_string': '', 'j2_comment_start_string': '', 'j2_comment_end_string': '', 'on_undefined': 'keep', 'on_error_fail': False, 'verbose': False} DEBUG - [macros] - Project dir '/build/reproducible-path/python-odmantic-1.0.2' INFO - [macros] - Found local Python module 'docs/main' in: /build/reproducible-path/python-odmantic-1.0.2 INFO - [macros] - Found external Python module 'docs/main' in: /build/reproducible-path/python-odmantic-1.0.2 INFO - [macros] - Functions found: define_env,on_pre_page_macros,on_post_page_macros,on_post_build DEBUG - [macros] - Docs directory: /build/reproducible-path/python-odmantic-1.0.2/docs DEBUG - [macros] - Includes directory: /build/reproducible-path/python-odmantic-1.0.2/docs DEBUG - [macros] - Undefined behavior: <class 'jinja2.runtime.DebugUndefined'> DEBUG - [macros] - End of environment config DEBUG - Running `config` event from plugin 'mkdocstrings' DEBUG - mkdocstrings: Adding extension to the list DEBUG - mkdocstrings: Added a subdued autorefs instance <mkdocs_autorefs._internal.plugin.AutorefsPlugin object at 0xffff9bd19550> DEBUG - Running `config` event from plugin 'autorefs' DEBUG - mkdocs_autorefs: Adding AutorefsExtension to the list DEBUG - Running `pre_build` event from plugin 'macros' INFO - [macros] - Config variables: ['extra', 'config', 'environment', 'plugin', 'git', 'social', 'analytics', 'macros', 'filters', 'filters_builtin'] DEBUG - [macros] - json: cannot encode <class 'mkdocs.theme.Theme'> DEBUG - [macros] - json: cannot encode <class 'mkdocstrings._internal.extension.MkdocstringsExtension'> DEBUG - [macros] - json: cannot encode <class 'mkdocs_autorefs._internal.references.AutorefsExtension'> DEBUG - [macros] - json: cannot encode <class 'material.plugins.search.plugin.SearchPlugin'> DEBUG - [macros] - json: cannot encode <class 'mkdocs_macros.plugin.MacrosPlugin'> DEBUG - [macros] - json: cannot encode <class 'mkdocstrings._internal.plugin.MkdocstringsPlugin'> DEBUG - [macros] - json: cannot encode <class 'mkdocs_autorefs._internal.plugin.AutorefsPlugin'> DEBUG - [macros] - json: cannot encode <class 'builtin_function_or_method'> DEBUG - [macros] - json: cannot encode <class 'builtin_function_or_method'> DEBUG - [macros] - json: cannot encode <class 'builtin_function_or_method'> DEBUG - [macros] - json: cannot encode <class 'builtin_function_or_method'> DEBUG - [macros] - json: cannot encode <class 'builtin_function_or_method'> DEBUG - [macros] - json: cannot encode <class 'builtin_function_or_method'> DEBUG - [macros] - Config variables: {"extra": {"social": [{"icon": "fontawesome/brands/github", "link": "https://github.com/art049"}, {"icon": "fontawesome/brands/twitter", "link": "https://twitter.com/art049"}, {"icon": "fontawesome/brands/linkedin", "link": "https://www.linkedin.com/in/arthur-pastel-a08579112"}], "analytics": {"provider": "google", "property": "UA-180814888-1"}}, "config": {"config_file_path": "/build/reproducible-path/python-odmantic-1.0.2/mkdocs.yml", "site_name": "ODMantic", "nav": [{"Getting Started": "index.md"}, "fields.md", "modeling.md", "engine.md", "querying.md", "raw_query_usage.md", "usage_fastapi.md", "usage_pydantic.md", {"API Reference": [{"odmantic.model": "./api_reference/model.md"}, {"odmantic.engine": "./api_reference/engine.md"}, {"odmantic.session": "./api_reference/session.md"}, {"odmantic.query": "./api_reference/query.md"}, {"odmantic.field": "./api_reference/field.md"}, {"odmantic.reference": "./api_reference/reference.md"}, {"odmantic.index": "./api_reference/index.md"}, {"odmantic.bson": "./api_reference/bson.md"}, {"odmantic.exceptions": "./api_reference/exceptions.md"}, {"odmantic.config": "./api_reference/config.md"}]}, "contributing.md", "changelog.md", "migration_guide.md"], "pages": null, "exclude_docs": null, "draft_docs": null, "not_in_nav": null, "site_url": "https://art049.github.io/odmantic/", "site_description": "AsyncIO MongoDB ODM (Object Document Mapper) using python type hinting", "site_author": null, "theme": "Theme(name='material', dirs=['/usr/lib/python3/dist-packages/material/templates', '/usr/lib/python3/dist-packages/mkdocs/templates'], static_templates={'404.html', 'sitemap.xml'}, name='material', locale=Locale('en'), language='en', direction=None, features=['instant', 'content.tabs.link'], font={'text': 'Roboto', 'code': 'Roboto Mono'}, icon={'logo': 'material/spa', 'repo': 'fontawesome/brands/github'}, favicon='assets/images/favicon.png', palette=[{'media': '(prefers-color-scheme: light)', 'scheme': 'default', 'primary': 'green', 'accent': 'green', 'toggle': {'icon': 'material/weather-night', 'name': 'Switch to dark mode'}}, {'media': '(prefers-color-scheme: dark)', 'scheme': 'slate', 'primary': 'green', 'accent': 'green', 'toggle': {'icon': 'material/weather-sunny', 'name': 'Switch to light mode'}}])", "docs_dir": "/build/reproducible-path/python-odmantic-1.0.2/docs", "site_dir": "/build/reproducible-path/python-odmantic-1.0.2/html", "copyright": null, "google_analytics": null, "dev_addr": ["127.0.0.1", 8000], "use_directory_urls": false, "repo_url": "https://github.com/art049/odmantic", "repo_name": "art049/odmantic", "edit_uri_template": null, "edit_uri": "edit/master/docs/", "extra_css": ["assets/_mkdocstrings.css", "css/extra.css"], "extra_javascript": ["js/gitter.js", "https://sidecar.gitter.im/dist/sidecar.v1.js"], "extra_templates": ["sitemap.xml"], "markdown_extensions": ["toc", "tables", "fenced_code", "admonition", "attr_list", "def_list", "codehilite", "pymdownx.snippets", "pymdownx.tabbed", "pymdownx.superfences", "pymdownx.details", "pymdownx.inlinehilite", "pymdownx.magiclink", "pymdownx.emoji", "<mkdocstrings._internal.extension.MkdocstringsExtension object at 0xffff9bd197f0>", "<mkdocs_autorefs._internal.references.AutorefsExtension object at 0xffff9bd19940>"], "mdx_configs": {"toc": {"permalink": true, "toc_depth": 4}, "codehilite": {"linenums": true, "guess_lang": false}, "pymdownx.snippets": {"base_path": "docs/examples_src", "check_paths": true}, "pymdownx.tabbed": {"alternate_style": true}, "pymdownx.magiclink": {"user": "art049", "repo": "odmantic", "repo_url_shorthand": true}, "pymdownx.emoji": {"emoji_index": "Function: (options, md) The Twemoji index."}}, "strict": false, "remote_branch": "gh-pages", "remote_name": "origin", "extra": {"social": [{"icon": "fontawesome/brands/github", "link": "https://github.com/art049"}, {"icon": "fontawesome/brands/twitter", "link": "https://twitter.com/art049"}, {"icon": "fontawesome/brands/linkedin", "link": "https://www.linkedin.com/in/arthur-pastel-a08579112"}], "analytics": {"provider": "google", "property": "UA-180814888-1"}}, "plugins": {"material/search": "<material.plugins.search.plugin.SearchPlugin object at 0xffff9c8638c0>", "macros": "<mkdocs_macros.plugin.MacrosPlugin object at 0xffff9c8b3770>", "mkdocstrings": "<mkdocstrings._internal.plugin.MkdocstringsPlugin object at 0xffff9c8b38c0>", "autorefs": "<mkdocs_autorefs._internal.plugin.AutorefsPlugin object at 0xffff9bd19550>"}, "hooks": {}, "watch": ["/build/reproducible-path/python-odmantic-1.0.2/odmantic", "/build/reproducible-path/python-odmantic-1.0.2/docs"], "validation": {"nav": {"omitted_files": 20, "not_found": 30, "absolute_links": 20}, "links": {"not_found": 30, "absolute_links": 20, "unrecognized_links": 20, "anchors": 20}}}, "environment": {"system": "Linux", "system_version": "6.1.0-32-cloud-arm64", "python_version": "3.13.2", "mkdocs_version": "1.6.1", "macros_plugin_version": "1.3.7", "jinja2_version": "3.1.5"}, "plugin": {"module_name": "docs/main", "modules": [], "render_by_default": true, "force_render_paths": "", "include_dir": "", "include_yaml": [], "j2_block_start_string": "", "j2_block_end_string": "", "j2_variable_start_string": "", "j2_variable_end_string": "", "j2_comment_start_string": "", "j2_comment_end_string": "", "on_undefined": "keep", "on_error_fail": false, "verbose": false}, "git": {"status": false, "date": null, "short_commit": "# Unexpected error '['git', 'rev-parse', '--short', 'HEAD']': [Errno 2] No such file or directory: 'git'", "commit": "# Unexpected error '['git', 'rev-parse', 'HEAD']': [Errno 2] No such file or directory: 'git'", "tag": "# Unexpected error '['git', 'describe', '--tags']': [Errno 2] No such file or directory: 'git'", "short_tag": "# Unexpected error '['git', 'describe', '--tags', '--abbrev=0']': [Errno 2] No such file or directory: 'git'", "author": "# Unexpected error '['git', 'log', '-1', '--pretty=format:%an']': [Errno 2] No such file or directory: 'git'", "author_email": "# Unexpected error '['git', 'log', '-1', '--pretty=format:%ae']': [Errno 2] No such file or directory: 'git'", "committer": "# Unexpected error '['git', 'log', '-1', '--pretty=format:%cn']': [Errno 2] No such file or directory: 'git'", "committer_email": "# Unexpected error '['git', 'log', '-1', '--pretty=format:%ce']': [Errno 2] No such file or directory: 'git'", "date_ISO": "# Unexpected error '['git', 'log', '-1', '--pretty=format:%cd']': [Errno 2] No such file or directory: 'git'", "message": "# Unexpected error '['git', 'log', '-1', '--pretty=format:%B']': [Errno 2] No such file or directory: 'git'", "raw": "# Unexpected error '['git', 'log', '-1']': [Errno 2] No such file or directory: 'git'", "root_dir": "# Unexpected error '['git', 'rev-parse', '--show-toplevel']': [Errno 2] No such file or directory: 'git'"}, "social": [{"icon": "fontawesome/brands/github", "link": "https://github.com/art049"}, {"icon": "fontawesome/brands/twitter", "link": "https://twitter.com/art049"}, {"icon": "fontawesome/brands/linkedin", "link": "https://www.linkedin.com/in/arthur-pastel-a08579112"}], "analytics": {"provider": "google", "property": "UA-180814888-1"}, "macros": {"context": "Function: (obj: dict = None) \n*Default Mkdocs-Macro*: List an object\n(by default the variables)\n", "macros_info": "Function: () \n*Test/debug function*:\nlist useful documentation on the mkdocs_macro environment.\n", "now": "Function: () \n*Default Mkdocs-Macro*:\nGet the current time (at the moment of the project build).\nIt returns a datetime object. \nUsed alone, it provides a timestamp.\nTo get the year use `now().year`, for the month number \n`now().month`, etc.\n", "fix_url": "Function: (url) \nIf url is relative, fix it so that it points to the docs directory.\nThis is necessary because relative links in markdown must be adapted\nin html ('img/foo.png' => '../img/img.png').\n", "async_sync_snippet": "Function: (folder: str, filename: str, hl_lines=None, linenums=True) None"}, "filters": {"pretty": "Function: (var_list) \n*Default Mkdocs-Macro*: Prettify a dictionary or object \n(used for environment documentation, or debugging).\n\nNote: it will work only on the product of the `context()` macro\n\nTo prettify any object `obj`, thus use: `context(obj) | pretty`\n", "relative_url": "Function: (path: str) \n*Default Mkdocs-Macro*:\nconvert the path of any page according to MkDoc's internal logic,\ninto a URL relative to the current page\n(implements the `normalize_url()` function from `mkdocs.util`).\nTypically used to manage custom navigation:\n`{{ page.url | relative_url }}`.\n"}, "filters_builtin": {"abs": "<built-in function abs>", "attr": "Function: (environment: 'Environment', obj: Any, name: str) -> Union[jinja2.runtime.Undefined, Any] Get an attribute of an object. ``foo|attr(\"bar\")`` works like\n``foo.bar`` just that always an attribute is returned and items are not\nlooked up.\n\nSee :ref:`Notes on subscriptions <notes-on-subscriptions>` for more details.\n", "batch": "Function: (value: 't.Iterable[V]', linecount: int, fill_with: 't.Optional[V]' = None) -> 't.Iterator[t.List[V]]' \nA filter that batches items. It works pretty much like `slice`\njust the other way round. It returns a list of lists with the\ngiven number of items. If you provide a second parameter this\nis used to fill up missing items. See this example:\n\n.. sourcecode:: html+jinja\n\n <table>\n {%- for row in items|batch(3, ' ') %}\n <tr>\n {%- for column in row %}\n <td>{{ column }}</td>\n {%- endfor %}\n </tr>\n {%- endfor %}\n </table>\n", "capitalize": "Function: (s: str) -> str Capitalize a value. The first character will be uppercase, all others\nlowercase.\n", "center": "Function: (value: str, width: int = 80) -> str Centers the value in a field of a given width.", "count": "<built-in function len>", "d": "Function: (value: ~V, default_value: ~V = '', boolean: bool = False) -> ~V If the value is undefined it will return the passed default value,\notherwise the value of the variable:\n\n.. sourcecode:: jinja\n\n {{ my_variable|default('my_variable is not defined') }}\n\nThis will output the value of ``my_variable`` if the variable was\ndefined, otherwise ``'my_variable is not defined'``. If you want\nto use default with variables that evaluate to false you have to\nset the second parameter to `true`:\n\n.. sourcecode:: jinja\n\n {{ ''|default('the string was empty', true) }}\n\n.. versionchanged:: 2.11\n It's now possible to configure the :class:`~jinja2.Environment` with\n :class:`~jinja2.ChainableUndefined` to make the `default` filter work\n on nested elements and attributes that may contain undefined values\n in the chain without getting an :exc:`~jinja2.UndefinedError`.\n", "default": "Function: (value: ~V, default_value: ~V = '', boolean: bool = False) -> ~V If the value is undefined it will return the passed default value,\notherwise the value of the variable:\n\n.. sourcecode:: jinja\n\n {{ my_variable|default('my_variable is not defined') }}\n\nThis will output the value of ``my_variable`` if the variable was\ndefined, otherwise ``'my_variable is not defined'``. If you want\nto use default with variables that evaluate to false you have to\nset the second parameter to `true`:\n\n.. sourcecode:: jinja\n\n {{ ''|default('the string was empty', true) }}\n\n.. versionchanged:: 2.11\n It's now possible to configure the :class:`~jinja2.Environment` with\n :class:`~jinja2.ChainableUndefined` to make the `default` filter work\n on nested elements and attributes that may contain undefined values\n in the chain without getting an :exc:`~jinja2.UndefinedError`.\n", "dictsort": "Function: (value: Mapping[~K, ~V], case_sensitive: bool = False, by: 'te.Literal[\"key\", \"value\"]' = 'key', reverse: bool = False) -> List[Tuple[~K, ~V]] Sort a dict and yield (key, value) pairs. Python dicts may not\nbe in the order you want to display them in, so sort them first.\n\n.. sourcecode:: jinja\n\n {% for key, value in mydict|dictsort %}\n sort the dict by key, case insensitive\n\n {% for key, value in mydict|dictsort(reverse=true) %}\n sort the dict by key, case insensitive, reverse order\n\n {% for key, value in mydict|dictsort(true) %}\n sort the dict by key, case sensitive\n\n {% for key, value in mydict|dictsort(false, 'value') %}\n sort the dict by value, case insensitive\n", "e": "<built-in function escape>", "escape": "<built-in function escape>", "filesizeformat": "Function: (value: Union[str, float, int], binary: bool = False) -> str Format the value like a 'human-readable' file size (i.e. 13 kB,\n4.1 MB, 102 Bytes, etc). Per default decimal prefixes are used (Mega,\nGiga, etc.), if the second parameter is set to `True` the binary\nprefixes are used (Mebi, Gibi).\n", "first": "Function: (environment: 'Environment', seq: 't.Iterable[V]') -> 't.Union[V, Undefined]' Return the first item of a sequence.", "float": "Function: (value: Any, default: float = 0.0) -> float Convert the value into a floating point number. If the\nconversion doesn't work it will return ``0.0``. You can\noverride this default using the first parameter.\n", "forceescape": "Function: (value: 't.Union[str, HasHTML]') -> markupsafe.Markup Enforce HTML escaping. This will probably double escape variables.", "format": "Function: (value: str, *args: Any, **kwargs: Any) -> str Apply the given values to a `printf-style`_ format string, like\n``string % values``.\n\n.. sourcecode:: jinja\n\n {{ \"%s, %s!\"|format(greeting, name) }}\n Hello, World!\n\nIn most cases it should be more convenient and efficient to use the\n``%`` operator or :meth:`str.format`.\n\n.. code-block:: text\n\n {{ \"%s, %s!\" % (greeting, name) }}\n {{ \"{}, {}!\".format(greeting, name) }}\n\n.. _printf-style: https://docs.python.org/library/stdtypes.html\n #printf-style-string-formatting\n", "groupby": "Function: (environment: 'Environment', value: 't.Iterable[V]', attribute: Union[str, int], default: Optional[Any] = None, case_sensitive: bool = False) -> 't.List[_GroupTuple]' Group a sequence of objects by an attribute using Python's\n:func:`itertools.groupby`. The attribute can use dot notation for\nnested access, like ``\"address.city\"``. Unlike Python's ``groupby``,\nthe values are sorted first so only one group is returned for each\nunique value.\n\nFor example, a list of ``User`` objects with a ``city`` attribute\ncan be rendered in groups. In this example, ``grouper`` refers to\nthe ``city`` value of the group.\n\n.. sourcecode:: html+jinja\n\n <ul>{% for city, items in users|groupby(\"city\") %}\n <li>{{ city }}\n <ul>{% for user in items %}\n <li>{{ user.name }}\n {% endfor %}</ul>\n </li>\n {% endfor %}</ul>\n\n``groupby`` yields namedtuples of ``(grouper, list)``, which\ncan be used instead of the tuple unpacking above. ``grouper`` is the\nvalue of the attribute, and ``list`` is the items with that value.\n\n.. sourcecode:: html+jinja\n\n <ul>{% for group in users|groupby(\"city\") %}\n <li>{{ group.grouper }}: {{ group.list|join(\", \") }}\n {% endfor %}</ul>\n\nYou can specify a ``default`` value to use if an object in the list\ndoes not have the given attribute.\n\n.. sourcecode:: jinja\n\n <ul>{% for city, items in users|groupby(\"city\", default=\"NY\") %}\n <li>{{ city }}: {{ items|map(attribute=\"name\")|join(\", \") }}</li>\n {% endfor %}</ul>\n\nLike the :func:`~jinja-filters.sort` filter, sorting and grouping is\ncase-insensitive by default. The ``key`` for each group will have\nthe case of the first item in that group of values. For example, if\na list of users has cities ``[\"CA\", \"NY\", \"ca\"]``, the \"CA\" group\nwill have two values. This can be disabled by passing\n``case_sensitive=True``.\n\n.. versionchanged:: 3.1\n Added the ``case_sensitive`` parameter. Sorting and grouping is\n case-insensitive by default, matching other filters that do\n comparisons.\n\n.. versionchanged:: 3.0\n Added the ``default`` parameter.\n\n.. versionchanged:: 2.6\n The attribute supports dot notation for nested access.\n", "indent": "Function: (s: str, width: Union[int, str] = 4, first: bool = False, blank: bool = False) -> str Return a copy of the string with each line indented by 4 spaces. The\nfirst line and blank lines are not indented by default.\n\n:param width: Number of spaces, or a string, to indent by.\n:param first: Don't skip indenting the first line.\n:param blank: Don't skip indenting empty lines.\n\n.. versionchanged:: 3.0\n ``width`` can be a string.\n\n.. versionchanged:: 2.10\n Blank lines are not indented by default.\n\n Rename the ``indentfirst`` argument to ``first``.\n", "int": "Function: (value: Any, default: int = 0, base: int = 10) -> int Convert the value into an integer. If the\nconversion doesn't work it will return ``0``. You can\noverride this default using the first parameter. You\ncan also override the default base (10) in the second\nparameter, which handles input with prefixes such as\n0b, 0o and 0x for bases 2, 8 and 16 respectively.\nThe base is ignored for decimal numbers and non-string values.\n", "join": "Function: (eval_ctx: 'EvalContext', value: Iterable[Any], d: str = '', attribute: Union[str, int, NoneType] = None) -> str Return a string which is the concatenation of the strings in the\nsequence. The separator between elements is an empty string per\ndefault, you can define it with the optional parameter:\n\n.. sourcecode:: jinja\n\n {{ [1, 2, 3]|join('|') }}\n -> 1|2|3\n\n {{ [1, 2, 3]|join }}\n -> 123\n\nIt is also possible to join certain attributes of an object:\n\n.. sourcecode:: jinja\n\n {{ users|join(', ', attribute='username') }}\n\n.. versionadded:: 2.6\n The `attribute` parameter was added.\n", "last": "Function: (environment: 'Environment', seq: 't.Reversible[V]') -> 't.Union[V, Undefined]' Return the last item of a sequence.\n\nNote: Does not work with generators. You may want to explicitly\nconvert it to a list:\n\n.. sourcecode:: jinja\n\n {{ data | selectattr('name', '==', 'Jinja') | list | last }}\n", "length": "<built-in function len>", "list": "Function: (value: 't.Iterable[V]') -> 't.List[V]' Convert the value into a list. If it was a string the returned list\nwill be a list of characters.\n", "lower": "Function: (s: str) -> str Convert a value to lowercase.", "items": "Function: (value: Union[Mapping[~K, ~V], jinja2.runtime.Undefined]) -> Iterator[Tuple[~K, ~V]] Return an iterator over the ``(key, value)`` items of a mapping.\n\n``x|items`` is the same as ``x.items()``, except if ``x`` is\nundefined an empty iterator is returned.\n\nThis filter is useful if you expect the template to be rendered with\nan implementation of Jinja in another programming language that does\nnot have a ``.items()`` method on its mapping type.\n\n.. code-block:: html+jinja\n\n <dl>\n {% for key, value in my_dict|items %}\n <dt>{{ key }}\n <dd>{{ value }}\n {% endfor %}\n </dl>\n\n.. versionadded:: 3.1\n", "map": "Function: (context: 'Context', value: Iterable[Any], *args: Any, **kwargs: Any) -> Iterable[Any] Applies a filter on a sequence of objects or looks up an attribute.\nThis is useful when dealing with lists of objects but you are really\nonly interested in a certain value of it.\n\nThe basic usage is mapping on an attribute. Imagine you have a list\nof users but you are only interested in a list of usernames:\n\n.. sourcecode:: jinja\n\n Users on this page: {{ users|map(attribute='username')|join(', ') }}\n\nYou can specify a ``default`` value to use if an object in the list\ndoes not have the given attribute.\n\n.. sourcecode:: jinja\n\n {{ users|map(attribute=\"username\", default=\"Anonymous\")|join(\", \") }}\n\nAlternatively you can let it invoke a filter by passing the name of the\nfilter and the arguments afterwards. A good example would be applying a\ntext conversion filter on a sequence:\n\n.. sourcecode:: jinja\n\n Users on this page: {{ titles|map('lower')|join(', ') }}\n\nSimilar to a generator comprehension such as:\n\n.. code-block:: python\n\n (u.username for u in users)\n (getattr(u, \"username\", \"Anonymous\") for u in users)\n (do_lower(x) for x in titles)\n\n.. versionchanged:: 2.11.0\n Added the ``default`` parameter.\n\n.. versionadded:: 2.7\n", "min": "Function: (environment: 'Environment', value: 't.Iterable[V]', case_sensitive: bool = False, attribute: Union[str, int, NoneType] = None) -> 't.Union[V, Undefined]' Return the smallest item from the sequence.\n\n.. sourcecode:: jinja\n\n {{ [1, 2, 3]|min }}\n -> 1\n\n:param case_sensitive: Treat upper and lower case strings as distinct.\n:param attribute: Get the object with the min value of this attribute.\n", "max": "Function: (environment: 'Environment', value: 't.Iterable[V]', case_sensitive: bool = False, attribute: Union[str, int, NoneType] = None) -> 't.Union[V, Undefined]' Return the largest item from the sequence.\n\n.. sourcecode:: jinja\n\n {{ [1, 2, 3]|max }}\n -> 3\n\n:param case_sensitive: Treat upper and lower case strings as distinct.\n:param attribute: Get the object with the max value of this attribute.\n", "pprint": "Function: (value: Any) -> str Pretty print a variable. Useful for debugging.", "random": "Function: (context: 'Context', seq: 't.Sequence[V]') -> 't.Union[V, Undefined]' Return a random item from the sequence.", "reject": "Function: (context: 'Context', value: 't.Iterable[V]', *args: Any, **kwargs: Any) -> 't.Iterator[V]' Filters a sequence of objects by applying a test to each object,\nand rejecting the objects with the test succeeding.\n\nIf no test is specified, each object will be evaluated as a boolean.\n\nExample usage:\n\n.. sourcecode:: jinja\n\n {{ numbers|reject(\"odd\") }}\n\nSimilar to a generator comprehension such as:\n\n.. code-block:: python\n\n (n for n in numbers if not test_odd(n))\n\n.. versionadded:: 2.7\n", "rejectattr": "Function: (context: 'Context', value: 't.Iterable[V]', *args: Any, **kwargs: Any) -> 't.Iterator[V]' Filters a sequence of objects by applying a test to the specified\nattribute of each object, and rejecting the objects with the test\nsucceeding.\n\nIf no test is specified, the attribute's value will be evaluated as\na boolean.\n\n.. sourcecode:: jinja\n\n {{ users|rejectattr(\"is_active\") }}\n {{ users|rejectattr(\"email\", \"none\") }}\n\nSimilar to a generator comprehension such as:\n\n.. code-block:: python\n\n (user for user in users if not user.is_active)\n (user for user in users if not test_none(user.email))\n\n.. versionadded:: 2.7\n", "replace": "Function: (eval_ctx: 'EvalContext', s: str, old: str, new: str, count: Optional[int] = None) -> str Return a copy of the value with all occurrences of a substring\nreplaced with a new one. The first argument is the substring\nthat should be replaced, the second is the replacement string.\nIf the optional third argument ``count`` is given, only the first\n``count`` occurrences are replaced:\n\n.. sourcecode:: jinja\n\n {{ \"Hello World\"|replace(\"Hello\", \"Goodbye\") }}\n -> Goodbye World\n\n {{ \"aaaaargh\"|replace(\"a\", \"d'oh, \", 2) }}\n -> d'oh, d'oh, aaargh\n", "reverse": "Function: (value: Union[str, Iterable[~V]]) -> Union[str, Iterable[~V]] Reverse the object or return an iterator that iterates over it the other\nway round.\n", "round": "Function: (value: float, precision: int = 0, method: 'te.Literal[\"common\", \"ceil\", \"floor\"]' = 'common') -> float Round the number to a given precision. The first\nparameter specifies the precision (default is ``0``), the\nsecond the rounding method:\n\n- ``'common'`` rounds either up or down\n- ``'ceil'`` always rounds up\n- ``'floor'`` always rounds down\n\nIf you don't specify a method ``'common'`` is used.\n\n.. sourcecode:: jinja\n\n {{ 42.55|round }}\n -> 43.0\n {{ 42.55|round(1, 'floor') }}\n -> 42.5\n\nNote that even if rounded to 0 precision, a float is returned. If\nyou need a real integer, pipe it through `int`:\n\n.. sourcecode:: jinja\n\n {{ 42.55|round|int }}\n -> 43\n", "safe": "Function: (value: str) -> markupsafe.Markup Mark the value as safe which means that in an environment with automatic\nescaping enabled this variable will not be escaped.\n", "select": "Function: (context: 'Context', value: 't.Iterable[V]', *args: Any, **kwargs: Any) -> 't.Iterator[V]' Filters a sequence of objects by applying a test to each object,\nand only selecting the objects with the test succeeding.\n\nIf no test is specified, each object will be evaluated as a boolean.\n\nExample usage:\n\n.. sourcecode:: jinja\n\n {{ numbers|select(\"odd\") }}\n {{ numbers|select(\"odd\") }}\n {{ numbers|select(\"divisibleby\", 3) }}\n {{ numbers|select(\"lessthan\", 42) }}\n {{ strings|select(\"equalto\", \"mystring\") }}\n\nSimilar to a generator comprehension such as:\n\n.. code-block:: python\n\n (n for n in numbers if test_odd(n))\n (n for n in numbers if test_divisibleby(n, 3))\n\n.. versionadded:: 2.7\n", "selectattr": "Function: (context: 'Context', value: 't.Iterable[V]', *args: Any, **kwargs: Any) -> 't.Iterator[V]' Filters a sequence of objects by applying a test to the specified\nattribute of each object, and only selecting the objects with the\ntest succeeding.\n\nIf no test is specified, the attribute's value will be evaluated as\na boolean.\n\nExample usage:\n\n.. sourcecode:: jinja\n\n {{ users|selectattr(\"is_active\") }}\n {{ users|selectattr(\"email\", \"none\") }}\n\nSimilar to a generator comprehension such as:\n\n.. code-block:: python\n\n (user for user in users if user.is_active)\n (user for user in users if test_none(user.email))\n\n.. versionadded:: 2.7\n", "slice": "Function: (value: 't.Collection[V]', slices: int, fill_with: 't.Optional[V]' = None) -> 't.Iterator[t.List[V]]' Slice an iterator and return a list of lists containing\nthose items. Useful if you want to create a div containing\nthree ul tags that represent columns:\n\n.. sourcecode:: html+jinja\n\n <div class=\"columnwrapper\">\n {%- for column in items|slice(3) %}\n <ul class=\"column-{{ loop.index }}\">\n {%- for item in column %}\n <li>{{ item }}</li>\n {%- endfor %}\n </ul>\n {%- endfor %}\n </div>\n\nIf you pass it a second argument it's used to fill missing\nvalues on the last iteration.\n", "sort": "Function: (environment: 'Environment', value: 't.Iterable[V]', reverse: bool = False, case_sensitive: bool = False, attribute: Union[str, int, NoneType] = None) -> 't.List[V]' Sort an iterable using Python's :func:`sorted`.\n\n.. sourcecode:: jinja\n\n {% for city in cities|sort %}\n ...\n {% endfor %}\n\n:param reverse: Sort descending instead of ascending.\n:param case_sensitive: When sorting strings, sort upper and lower\n case separately.\n:param attribute: When sorting objects or dicts, an attribute or\n key to sort by. Can use dot notation like ``\"address.city\"``.\n Can be a list of attributes like ``\"age,name\"``.\n\nThe sort is stable, it does not change the relative order of\nelements that compare equal. This makes it is possible to chain\nsorts on different attributes and ordering.\n\n.. sourcecode:: jinja\n\n {% for user in users|sort(attribute=\"name\")\n |sort(reverse=true, attribute=\"age\") %}\n ...\n {% endfor %}\n\nAs a shortcut to chaining when the direction is the same for all\nattributes, pass a comma separate list of attributes.\n\n.. sourcecode:: jinja\n\n {% for user in users|sort(attribute=\"age,name\") %}\n ...\n {% endfor %}\n\n.. versionchanged:: 2.11.0\n The ``attribute`` parameter can be a comma separated list of\n attributes, e.g. ``\"age,name\"``.\n\n.. versionchanged:: 2.6\n The ``attribute`` parameter was added.\n", "string": "<built-in function soft_str>", "striptags": "Function: (value: 't.Union[str, HasHTML]') -> str Strip SGML/XML tags and replace adjacent whitespace by one space.", "sum": "Function: (environment: 'Environment', iterable: 't.Iterable[V]', attribute: Union[str, int, NoneType] = None, start: ~V = 0) -> ~V Returns the sum of a sequence of numbers plus the value of parameter\n'start' (which defaults to 0). When the sequence is empty it returns\nstart.\n\nIt is also possible to sum up only certain attributes:\n\n.. sourcecode:: jinja\n\n Total: {{ items|sum(attribute='price') }}\n\n.. versionchanged:: 2.6\n The ``attribute`` parameter was added to allow summing up over\n attributes. Also the ``start`` parameter was moved on to the right.\n", "title": "Function: (s: str) -> str Return a titlecased version of the value. I.e. words will start with\nuppercase letters, all remaining characters are lowercase.\n", "trim": "Function: (value: str, chars: Optional[str] = None) -> str Strip leading and trailing characters, by default whitespace.", "truncate": "Function: (env: 'Environment', s: str, length: int = 255, killwords: bool = False, end: str = '...', leeway: Optional[int] = None) -> str Return a truncated copy of the string. The length is specified\nwith the first parameter which defaults to ``255``. If the second\nparameter is ``true`` the filter will cut the text at length. Otherwise\nit will discard the last word. If the text was in fact\ntruncated it will append an ellipsis sign (``\"...\"``). If you want a\ndifferent ellipsis sign than ``\"...\"`` you can specify it using the\nthird parameter. Strings that only exceed the length by the tolerance\nmargin given in the fourth parameter will not be truncated.\n\n.. sourcecode:: jinja\n\n {{ \"foo bar baz qux\"|truncate(9) }}\n -> \"foo...\"\n {{ \"foo bar baz qux\"|truncate(9, True) }}\n -> \"foo ba...\"\n {{ \"foo bar baz qux\"|truncate(11) }}\n -> \"foo bar baz qux\"\n {{ \"foo bar baz qux\"|truncate(11, False, '...', 0) }}\n -> \"foo bar...\"\n\nThe default leeway on newer Jinja versions is 5 and was 0 before but\ncan be reconfigured globally.\n", "unique": "Function: (environment: 'Environment', value: 't.Iterable[V]', case_sensitive: bool = False, attribute: Union[str, int, NoneType] = None) -> 't.Iterator[V]' Returns a list of unique items from the given iterable.\n\n.. sourcecode:: jinja\n\n {{ ['foo', 'bar', 'foobar', 'FooBar']|unique|list }}\n -> ['foo', 'bar', 'foobar']\n\nThe unique items are yielded in the same order as their first occurrence in\nthe iterable passed to the filter.\n\n:param case_sensitive: Treat upper and lower case strings as distinct.\n:param attribute: Filter objects with unique values for this attribute.\n", "upper": "Function: (s: str) -> str Convert a value to uppercase.", "urlencode": "Function: (value: Union[str, Mapping[str, Any], Iterable[Tuple[str, Any]]]) -> str Quote data for use in a URL path or query using UTF-8.\n\nBasic wrapper around :func:`urllib.parse.quote` when given a\nstring, or :func:`urllib.parse.urlencode` for a dict or iterable.\n\n:param value: Data to quote. A string will be quoted directly. A\n dict or iterable of ``(key, value)`` pairs will be joined as a\n query string.\n\nWhen given a string, \"/\" is not quoted. HTTP servers treat \"/\" and\n\"%2F\" equivalently in paths. If you need quoted slashes, use the\n``|replace(\"/\", \"%2F\")`` filter.\n\n.. versionadded:: 2.7\n", "urlize": "Function: (eval_ctx: 'EvalContext', value: str, trim_url_limit: Optional[int] = None, nofollow: bool = False, target: Optional[str] = None, rel: Optional[str] = None, extra_schemes: Optional[Iterable[str]] = None) -> str Convert URLs in text into clickable links.\n\nThis may not recognize links in some situations. Usually, a more\ncomprehensive formatter, such as a Markdown library, is a better\nchoice.\n\nWorks on ``http://``, ``https://``, ``www.``, ``mailto:``, and email\naddresses. Links with trailing punctuation (periods, commas, closing\nparentheses) and leading punctuation (opening parentheses) are\nrecognized excluding the punctuation. Email addresses that include\nheader fields are not recognized (for example,\n``mailto:address@example.com?cc=copy@example.com``).\n\n:param value: Original text containing URLs to link.\n:param trim_url_limit: Shorten displayed URL values to this length.\n:param nofollow: Add the ``rel=nofollow`` attribute to links.\n:param target: Add the ``target`` attribute to links.\n:param rel: Add the ``rel`` attribute to links.\n:param extra_schemes: Recognize URLs that start with these schemes\n in addition to the default behavior. Defaults to\n ``env.policies[\"urlize.extra_schemes\"]``, which defaults to no\n extra schemes.\n\n.. versionchanged:: 3.0\n The ``extra_schemes`` parameter was added.\n\n.. versionchanged:: 3.0\n Generate ``https://`` links for URLs without a scheme.\n\n.. versionchanged:: 3.0\n The parsing rules were updated. Recognize email addresses with\n or without the ``mailto:`` scheme. Validate IP addresses. Ignore\n parentheses and brackets in more cases.\n\n.. versionchanged:: 2.8\n The ``target`` parameter was added.\n", "wordcount": "Function: (s: str) -> int Count the words in that string.", "wordwrap": "Function: (environment: 'Environment', s: str, width: int = 79, break_long_words: bool = True, wrapstring: Optional[str] = None, break_on_hyphens: bool = True) -> str Wrap a string to the given width. Existing newlines are treated\nas paragraphs to be wrapped separately.\n\n:param s: Original text to wrap.\n:param width: Maximum length of wrapped lines.\n:param break_long_words: If a word is longer than ``width``, break\n it across lines.\n:param break_on_hyphens: If a word contains hyphens, it may be split\n across lines.\n:param wrapstring: String to join each wrapped line. Defaults to\n :attr:`Environment.newline_sequence`.\n\n.. versionchanged:: 2.11\n Existing newlines are treated as paragraphs wrapped separately.\n\n.. versionchanged:: 2.11\n Added the ``break_on_hyphens`` parameter.\n\n.. versionchanged:: 2.7\n Added the ``wrapstring`` parameter.\n", "xmlattr": "Function: (eval_ctx: 'EvalContext', d: Mapping[str, Any], autospace: bool = True) -> str Create an SGML/XML attribute string based on the items in a dict.\n\n**Values** that are neither ``none`` nor ``undefined`` are automatically\nescaped, safely allowing untrusted user input.\n\nUser input should not be used as **keys** to this filter. If any key\ncontains a space, ``/`` solidus, ``>`` greater-than sign, or ``=`` equals\nsign, this fails with a ``ValueError``. Regardless of this, user input\nshould never be used as keys to this filter, or must be separately validated\nfirst.\n\n.. sourcecode:: html+jinja\n\n <ul{{ {'class': 'my_list', 'missing': none,\n 'id': 'list-%d'|format(variable)}|xmlattr }}>\n ...\n </ul>\n\nResults in something like this:\n\n.. sourcecode:: html\n\n <ul class=\"my_list\" id=\"list-42\">\n ...\n </ul>\n\nAs you can see it automatically prepends a space in front of the item\nif the filter returned something unless the second parameter is false.\n\n.. versionchanged:: 3.1.4\n Keys with ``/`` solidus, ``>`` greater-than sign, or ``=`` equals sign\n are not allowed.\n\n.. versionchanged:: 3.1.3\n Keys with spaces are not allowed.\n", "tojson": "Function: (eval_ctx: 'EvalContext', value: Any, indent: Optional[int] = None) -> markupsafe.Markup Serialize an object to a string of JSON, and mark it safe to\nrender in HTML. This filter is only for use in HTML documents.\n\nThe returned string is safe to render in HTML documents and\n``<script>`` tags. The exception is in HTML attributes that are\ndouble quoted; either use single quotes or the ``|forceescape``\nfilter.\n\n:param value: The object to serialize to JSON.\n:param indent: The ``indent`` parameter passed to ``dumps``, for\n pretty-printing the value.\n\n.. versionadded:: 2.9\n"}} INFO - [macros] - Config macros: ['context', 'macros_info', 'now', 'fix_url', 'async_sync_snippet'] DEBUG - [macros] - Config macros: {"context": "Function: (obj: dict = None) \n*Default Mkdocs-Macro*: List an object\n(by default the variables)\n", "macros_info": "Function: () \n*Test/debug function*:\nlist useful documentation on the mkdocs_macro environment.\n", "now": "Function: () \n*Default Mkdocs-Macro*:\nGet the current time (at the moment of the project build).\nIt returns a datetime object. \nUsed alone, it provides a timestamp.\nTo get the year use `now().year`, for the month number \n`now().month`, etc.\n", "fix_url": "Function: (url) \nIf url is relative, fix it so that it points to the docs directory.\nThis is necessary because relative links in markdown must be adapted\nin html ('img/foo.png' => '../img/img.png').\n", "async_sync_snippet": "Function: (folder: str, filename: str, hl_lines=None, linenums=True) None"} INFO - [macros] - Config filters: ['pretty', 'relative_url'] DEBUG - [macros] - Config filters: {"pretty": "Function: (var_list) \n*Default Mkdocs-Macro*: Prettify a dictionary or object \n(used for environment documentation, or debugging).\n\nNote: it will work only on the product of the `context()` macro\n\nTo prettify any object `obj`, thus use: `context(obj) | pretty`\n", "relative_url": "Function: (path: str) \n*Default Mkdocs-Macro*:\nconvert the path of any page according to MkDoc's internal logic,\ninto a URL relative to the current page\n(implements the `normalize_url()` function from `mkdocs.util`).\nTypically used to manage custom navigation:\n`{{ page.url | relative_url }}`.\n"} INFO - Cleaning site directory INFO - Building documentation to directory: /build/reproducible-path/python-odmantic-1.0.2/html DEBUG - Looking for translations for locale 'en' DEBUG - No translations found here: '/usr/lib/python3/dist-packages/mkdocs/templates/locales' DEBUG - No translations found here: '/usr/lib/python3/dist-packages/material/templates/locales' DEBUG - Running `nav` event from plugin 'macros' DEBUG - Reading markdown pages. DEBUG - Reading: index.md DEBUG - Running `page_markdown` event from plugin 'macros' DEBUG - [macros] - Rendering source page: index.md DEBUG - [macros] - Page title: Getting Started DEBUG - Running `page_markdown` event from plugin 'autorefs' DEBUG - mkdocs_autorefs: Enabling backlinks feature DEBUG - Running `page_content` event from plugin 'autorefs' DEBUG - Reading: changelog.md DEBUG - Running `page_markdown` event from plugin 'macros' DEBUG - [macros] - Rendering source page: changelog.md DEBUG - [macros] - Page title: Changelog DEBUG - Running `page_markdown` event from plugin 'autorefs' DEBUG - Running `page_content` event from plugin 'autorefs' DEBUG - Reading: contributing.md DEBUG - Running `page_markdown` event from plugin 'macros' DEBUG - [macros] - Rendering source page: contributing.md DEBUG - [macros] - Page title: Contributing DEBUG - Running `page_markdown` event from plugin 'autorefs' DEBUG - Running `page_content` event from plugin 'autorefs' DEBUG - Reading: engine.md DEBUG - Running `page_markdown` event from plugin 'macros' DEBUG - [macros] - Rendering source page: engine.md DEBUG - [macros] - Page title: Engine DEBUG - Running `page_markdown` event from plugin 'autorefs' DEBUG - Running `page_content` event from plugin 'autorefs' DEBUG - Reading: fields.md DEBUG - Running `page_markdown` event from plugin 'macros' DEBUG - [macros] - Rendering source page: fields.md DEBUG - [macros] - Page title: Fields DEBUG - Running `page_markdown` event from plugin 'autorefs' DEBUG - Running `page_content` event from plugin 'autorefs' DEBUG - Reading: migration_guide.md DEBUG - Running `page_markdown` event from plugin 'macros' DEBUG - [macros] - Rendering source page: migration_guide.md DEBUG - [macros] - Page title: Migration Guide DEBUG - Running `page_markdown` event from plugin 'autorefs' DEBUG - Running `page_content` event from plugin 'autorefs' DEBUG - Reading: modeling.md DEBUG - Running `page_markdown` event from plugin 'macros' DEBUG - [macros] - Rendering source page: modeling.md DEBUG - [macros] - Page title: Modeling DEBUG - Running `page_markdown` event from plugin 'autorefs' DEBUG - Running `page_content` event from plugin 'autorefs' DEBUG - Reading: querying.md DEBUG - Running `page_markdown` event from plugin 'macros' DEBUG - [macros] - Rendering source page: querying.md DEBUG - [macros] - Page title: Querying DEBUG - Running `page_markdown` event from plugin 'autorefs' DEBUG - Running `page_content` event from plugin 'autorefs' DEBUG - Reading: raw_query_usage.md DEBUG - Running `page_markdown` event from plugin 'macros' DEBUG - [macros] - Rendering source page: raw_query_usage.md DEBUG - [macros] - Page title: Raw query usage DEBUG - Running `page_markdown` event from plugin 'autorefs' DEBUG - Running `page_content` event from plugin 'autorefs' DEBUG - Reading: usage_fastapi.md DEBUG - Running `page_markdown` event from plugin 'macros' DEBUG - [macros] - Rendering source page: usage_fastapi.md DEBUG - [macros] - Page title: Usage with FastAPI DEBUG - Running `page_markdown` event from plugin 'autorefs' DEBUG - Running `page_content` event from plugin 'autorefs' DEBUG - Reading: usage_pydantic.md DEBUG - Running `page_markdown` event from plugin 'macros' DEBUG - [macros] - Rendering source page: usage_pydantic.md DEBUG - [macros] - Page title: Usage with Pydantic DEBUG - Running `page_markdown` event from plugin 'autorefs' DEBUG - Running `page_content` event from plugin 'autorefs' DEBUG - Reading: api_reference/index.md DEBUG - Running `page_markdown` event from plugin 'macros' DEBUG - [macros] - Rendering source page: api_reference/index.md DEBUG - [macros] - Page title: odmantic.index DEBUG - Running `page_markdown` event from plugin 'autorefs' DEBUG - mkdocstrings: Matched '::: odmantic.index.Index' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - griffe: Searching path(s) for odmantic DEBUG - griffe: Found odmantic: loading DEBUG - griffe: Loading path /build/reproducible-path/python-odmantic-1.0.2/odmantic/__init__.py DEBUG - griffe: Loading path /build/reproducible-path/python-odmantic-1.0.2/odmantic/utils.py DEBUG - griffe: Loading path /build/reproducible-path/python-odmantic-1.0.2/odmantic/typing.py DEBUG - griffe: Loading path /build/reproducible-path/python-odmantic-1.0.2/odmantic/session.py DEBUG - griffe: Loading path /build/reproducible-path/python-odmantic-1.0.2/odmantic/reference.py DEBUG - griffe: Loading path /build/reproducible-path/python-odmantic-1.0.2/odmantic/query.py DEBUG - griffe: Loading path /build/reproducible-path/python-odmantic-1.0.2/odmantic/model.py DEBUG - griffe: Loading path /build/reproducible-path/python-odmantic-1.0.2/odmantic/index.py DEBUG - griffe: Loading path /build/reproducible-path/python-odmantic-1.0.2/odmantic/field.py DEBUG - griffe: Loading path /build/reproducible-path/python-odmantic-1.0.2/odmantic/exceptions.py DEBUG - griffe: Loading path /build/reproducible-path/python-odmantic-1.0.2/odmantic/engine.py DEBUG - griffe: Loading path /build/reproducible-path/python-odmantic-1.0.2/odmantic/config.py DEBUG - griffe: Loading path /build/reproducible-path/python-odmantic-1.0.2/odmantic/bson.py DEBUG - griffe: Base class typing.Dict is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.Dict is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class pydantic._internal._model_construction.ModelMetaclass is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class pydantic._internal._model_construction.ModelMetaclass is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class pydantic._internal._model_construction.ModelMetaclass is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class pydantic.BaseModel is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class pydantic.BaseModel is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class str is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class pydantic.config.ConfigDict is not loaded, or not static, it cannot be resolved DEBUG - griffe: Handling dataclass: odmantic.bson.WithBsonSerializer DEBUG - griffe: Base class bson.ObjectId is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class bson.Int64 is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class bson.decimal128.Decimal128 is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class bson.binary.Binary is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class bson.regex.Regex is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class datetime.datetime is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class pydantic.main.BaseModel is not loaded, or not static, it cannot be resolved DEBUG - griffe: Iteration 1 finished, 0 aliases resolved, still 0 to go DEBUG - mkdocstrings: Updating handler's rendering env DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.index.Index DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.index.Index DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.index.Index.__init__ DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - Running `page_content` event from plugin 'autorefs' DEBUG - Reading: api_reference/bson.md DEBUG - Running `page_markdown` event from plugin 'macros' DEBUG - [macros] - Rendering source page: api_reference/bson.md DEBUG - [macros] - Page title: odmantic.bson DEBUG - Running `page_markdown` event from plugin 'autorefs' DEBUG - mkdocstrings: Matched '::: odmantic.bson.BaseBSONModel' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Updating handler's rendering env DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.bson.BaseBSONModel DEBUG - griffe: Base class pydantic.main.BaseModel is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - griffe: Base class pydantic.main.BaseModel is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.bson.BaseBSONModel DEBUG - griffe: Base class pydantic.main.BaseModel is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class pydantic.main.BaseModel is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class pydantic.main.BaseModel is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings: Matched '::: odmantic.bson.BSON_TYPES_ENCODERS' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/attribute.html.jinja: Rendering odmantic.bson.BSON_TYPES_ENCODERS DEBUG - mkdocstrings: Matched '::: odmantic.bson.WithBsonSerializer' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.bson.WithBsonSerializer DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.bson.WithBsonSerializer DEBUG - mkdocstrings: Matched '::: odmantic.bson.ObjectId' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.bson.ObjectId DEBUG - griffe: Base class bson.ObjectId is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class bson.ObjectId is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.bson.ObjectId DEBUG - griffe: Base class bson.ObjectId is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class bson.ObjectId is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class bson.ObjectId is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings: Matched '::: odmantic.bson.Int64' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.bson.Int64 DEBUG - griffe: Base class bson.Int64 is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class bson.Int64 is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.bson.Int64 DEBUG - griffe: Base class bson.Int64 is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class bson.Int64 is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class bson.Int64 is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings: Matched '::: odmantic.bson.Decimal128' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.bson.Decimal128 DEBUG - griffe: Base class bson.decimal128.Decimal128 is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class bson.decimal128.Decimal128 is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.bson.Decimal128 DEBUG - griffe: Base class bson.decimal128.Decimal128 is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class bson.decimal128.Decimal128 is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class bson.decimal128.Decimal128 is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings: Matched '::: odmantic.bson.Binary' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.bson.Binary DEBUG - griffe: Base class bson.binary.Binary is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class bson.binary.Binary is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.bson.Binary DEBUG - griffe: Base class bson.binary.Binary is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class bson.binary.Binary is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class bson.binary.Binary is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings: Matched '::: odmantic.bson.Regex' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.bson.Regex DEBUG - griffe: Base class bson.regex.Regex is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class bson.regex.Regex is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.bson.Regex DEBUG - griffe: Base class bson.regex.Regex is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class bson.regex.Regex is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class bson.regex.Regex is not loaded, or not static, it cannot be resolved DEBUG - Running `page_content` event from plugin 'autorefs' DEBUG - Reading: api_reference/config.md DEBUG - Running `page_markdown` event from plugin 'macros' DEBUG - [macros] - Rendering source page: api_reference/config.md DEBUG - [macros] - Page title: odmantic.config DEBUG - Running `page_markdown` event from plugin 'autorefs' DEBUG - mkdocstrings: Matched '::: odmantic.config.ODMConfigDict' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Updating handler's rendering env DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.config.ODMConfigDict DEBUG - griffe: Base class pydantic.config.ConfigDict is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class pydantic.config.ConfigDict is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.config.ODMConfigDict DEBUG - griffe: Base class pydantic.config.ConfigDict is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/attribute.html.jinja: Rendering odmantic.config.ODMConfigDict.collection DEBUG - mkdocstrings_handlers: python/templates/material/labels.html.jinja: Rendering labels DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/attribute.html.jinja: Rendering odmantic.config.ODMConfigDict.indexes DEBUG - mkdocstrings_handlers: python/templates/material/labels.html.jinja: Rendering labels DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/attribute.html.jinja: Rendering odmantic.config.ODMConfigDict.parse_doc_with_default_factories DEBUG - mkdocstrings_handlers: python/templates/material/labels.html.jinja: Rendering labels DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - griffe: Base class pydantic.config.ConfigDict is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class pydantic.config.ConfigDict is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class pydantic.config.ConfigDict is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class pydantic.config.ConfigDict is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class pydantic.config.ConfigDict is not loaded, or not static, it cannot be resolved DEBUG - Running `page_content` event from plugin 'autorefs' DEBUG - Reading: api_reference/engine.md DEBUG - Running `page_markdown` event from plugin 'macros' DEBUG - [macros] - Rendering source page: api_reference/engine.md DEBUG - [macros] - Page title: odmantic.engine DEBUG - Running `page_markdown` event from plugin 'autorefs' DEBUG - mkdocstrings: Matched '::: odmantic.engine.AIOEngine' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Updating handler's rendering env DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.engine.AIOEngine DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.engine.AIOEngine DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.AIOEngine.__init__ DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.AIOEngine.configure_database DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/labels.html.jinja: Rendering labels DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.AIOEngine.count DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/labels.html.jinja: Rendering labels DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.AIOEngine.delete DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/labels.html.jinja: Rendering labels DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/raises.html.jinja: Rendering raises section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.AIOEngine.find DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/raises.html.jinja: Rendering raises section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.AIOEngine.find_one DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/labels.html.jinja: Rendering labels DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/raises.html.jinja: Rendering raises section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.AIOEngine.get_collection DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.AIOEngine.remove DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/labels.html.jinja: Rendering labels DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.AIOEngine.save DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/labels.html.jinja: Rendering labels DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/raises.html.jinja: Rendering raises section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/admonition.html.jinja: Rendering admonition DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.AIOEngine.save_all DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/labels.html.jinja: Rendering labels DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/raises.html.jinja: Rendering raises section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/admonition.html.jinja: Rendering admonition DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.AIOEngine.session DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.AIOEngine.transaction DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/admonition.html.jinja: Rendering admonition DEBUG - mkdocstrings: Matched '::: odmantic.engine.AIOCursor' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.engine.AIOCursor DEBUG - griffe: Base class typing.AsyncIterable is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.Awaitable is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.Generic is not loaded, or not static, it cannot be resolved DEBUG - griffe: odmantic/engine.py:93: Possible admonition skipped, reasons: Extraneous blank line below admonition title DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - griffe: Base class typing.AsyncIterable is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.Awaitable is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.Generic is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.engine.AIOCursor DEBUG - griffe: Base class typing.AsyncIterable is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.Awaitable is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.Generic is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.AsyncIterable is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.Awaitable is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.Generic is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.AsyncIterable is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.Awaitable is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.Generic is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings: Matched '::: odmantic.engine.SyncEngine' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.engine.SyncEngine DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.engine.SyncEngine DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.SyncEngine.__init__ DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.SyncEngine.configure_database DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.SyncEngine.count DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.SyncEngine.delete DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/raises.html.jinja: Rendering raises section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.SyncEngine.find DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/raises.html.jinja: Rendering raises section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.SyncEngine.find_one DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/raises.html.jinja: Rendering raises section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.SyncEngine.get_collection DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.SyncEngine.remove DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.SyncEngine.save DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/raises.html.jinja: Rendering raises section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/admonition.html.jinja: Rendering admonition DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.SyncEngine.save_all DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/raises.html.jinja: Rendering raises section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/admonition.html.jinja: Rendering admonition DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.SyncEngine.session DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.SyncEngine.transaction DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/admonition.html.jinja: Rendering admonition DEBUG - mkdocstrings: Matched '::: odmantic.engine.SyncCursor' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.engine.SyncCursor DEBUG - griffe: Base class typing.Iterable is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.Generic is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - griffe: Base class typing.Iterable is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.Generic is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.engine.SyncCursor DEBUG - griffe: Base class typing.Iterable is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.Generic is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.Iterable is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.Generic is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.Iterable is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.Generic is not loaded, or not static, it cannot be resolved DEBUG - Running `page_content` event from plugin 'autorefs' DEBUG - Reading: api_reference/exceptions.md DEBUG - Running `page_markdown` event from plugin 'macros' DEBUG - [macros] - Rendering source page: api_reference/exceptions.md DEBUG - [macros] - Page title: odmantic.exceptions DEBUG - Running `page_markdown` event from plugin 'autorefs' DEBUG - mkdocstrings: Matched '::: odmantic.exceptions.BaseEngineException' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Updating handler's rendering env DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.exceptions.BaseEngineException DEBUG - griffe: Base class Exception is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - griffe: Base class Exception is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.exceptions.BaseEngineException DEBUG - griffe: Base class Exception is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class Exception is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class Exception is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings: Matched '::: odmantic.exceptions.DocumentNotFoundError' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.exceptions.DocumentNotFoundError DEBUG - griffe: Base class Exception is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class Exception is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/attributes.html.jinja: Rendering attributes section DEBUG - griffe: Base class Exception is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.exceptions.DocumentNotFoundError DEBUG - griffe: Base class Exception is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class Exception is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class Exception is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings: Matched '::: odmantic.exceptions.DocumentParsingError' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.exceptions.DocumentParsingError DEBUG - griffe: Base class ValueError is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/attributes.html.jinja: Rendering attributes section DEBUG - griffe: Base class ValueError is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.exceptions.DocumentParsingError DEBUG - griffe: Base class ValueError is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class ValueError is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class ValueError is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings: Matched '::: odmantic.exceptions.DuplicateKeyError' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.exceptions.DuplicateKeyError DEBUG - griffe: Base class Exception is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class Exception is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class Exception is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/attributes.html.jinja: Rendering attributes section DEBUG - griffe: Base class Exception is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.exceptions.DuplicateKeyError DEBUG - griffe: Base class Exception is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class Exception is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class Exception is not loaded, or not static, it cannot be resolved DEBUG - Running `page_content` event from plugin 'autorefs' DEBUG - Reading: api_reference/field.md DEBUG - Running `page_markdown` event from plugin 'macros' DEBUG - [macros] - Rendering source page: api_reference/field.md DEBUG - [macros] - Page title: odmantic.field DEBUG - Running `page_markdown` event from plugin 'autorefs' DEBUG - mkdocstrings: Matched '::: odmantic.field.Field' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Updating handler's rendering env DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.field.Field DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/admonition.html.jinja: Rendering admonition DEBUG - mkdocstrings_handlers: python/templates/material/docstring/admonition.html.jinja: Rendering admonition DEBUG - mkdocstrings_handlers: python/templates/material/docstring/admonition.html.jinja: Rendering admonition DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - Running `page_content` event from plugin 'autorefs' DEBUG - Reading: api_reference/model.md DEBUG - Running `page_markdown` event from plugin 'macros' DEBUG - [macros] - Rendering source page: api_reference/model.md DEBUG - [macros] - Page title: odmantic.model DEBUG - Running `page_markdown` event from plugin 'autorefs' DEBUG - mkdocstrings: Matched '::: odmantic.model._BaseODMModel' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Updating handler's rendering env DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.model._BaseODMModel DEBUG - griffe: Base class pydantic.BaseModel is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - griffe: Base class pydantic.BaseModel is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.model._BaseODMModel DEBUG - griffe: Base class pydantic.BaseModel is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class pydantic.BaseModel is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class pydantic.BaseModel is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.model._BaseODMModel.model_copy DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/admonition.html.jinja: Rendering admonition DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.model._BaseODMModel.model_dump_doc DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.model._BaseODMModel.model_update DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/raises.html.jinja: Rendering raises section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.model._BaseODMModel.model_validate_doc DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/labels.html.jinja: Rendering labels DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/raises.html.jinja: Rendering raises section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - griffe: Base class pydantic.BaseModel is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class pydantic.BaseModel is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class pydantic.BaseModel is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class pydantic.BaseModel is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings: Matched '::: odmantic.model.Model' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.model.Model DEBUG - griffe: Base class pydantic.BaseModel is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - griffe: Base class pydantic.BaseModel is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.model.Model DEBUG - griffe: Base class pydantic.BaseModel is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class pydantic.BaseModel is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class pydantic.BaseModel is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings: Matched '::: odmantic.model.EmbeddedModel' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.model.EmbeddedModel DEBUG - griffe: Base class pydantic.BaseModel is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - griffe: Base class pydantic.BaseModel is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.model.EmbeddedModel DEBUG - griffe: Base class pydantic.BaseModel is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class pydantic.BaseModel is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class pydantic.BaseModel is not loaded, or not static, it cannot be resolved DEBUG - Running `page_content` event from plugin 'autorefs' DEBUG - Reading: api_reference/query.md DEBUG - Running `page_markdown` event from plugin 'macros' DEBUG - [macros] - Rendering source page: api_reference/query.md DEBUG - [macros] - Page title: odmantic.query DEBUG - Running `page_markdown` event from plugin 'autorefs' DEBUG - mkdocstrings: Matched '::: odmantic.query.QueryExpression' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Updating handler's rendering env DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.query.QueryExpression DEBUG - griffe: Base class typing.Dict is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/admonition.html.jinja: Rendering admonition DEBUG - griffe: Base class typing.Dict is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.query.QueryExpression DEBUG - griffe: Base class typing.Dict is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.Dict is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.Dict is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings: Matched '::: odmantic.query.and_' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.query.and_ DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings: Matched '::: odmantic.query.or_' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.query.or_ DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings: Matched '::: odmantic.query.nor_' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.query.nor_ DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings: Matched '::: odmantic.query.eq' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.query.eq DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings: Matched '::: odmantic.query.ne' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.query.ne DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings: Matched '::: odmantic.query.gt' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.query.gt DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings: Matched '::: odmantic.query.gte' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.query.gte DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings: Matched '::: odmantic.query.lt' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.query.lt DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings: Matched '::: odmantic.query.lte' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.query.lte DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings: Matched '::: odmantic.query.in_' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.query.in_ DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings: Matched '::: odmantic.query.not_in' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.query.not_in DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings: Matched '::: odmantic.query.match' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.query.match DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings: Matched '::: odmantic.query.SortExpression' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.query.SortExpression DEBUG - griffe: Base class typing.Dict is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - griffe: Base class typing.Dict is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.query.SortExpression DEBUG - griffe: Base class typing.Dict is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.Dict is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.Dict is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings: Matched '::: odmantic.query.asc' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.query.asc DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings: Matched '::: odmantic.query.desc' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.query.desc DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - Running `page_content` event from plugin 'autorefs' DEBUG - Reading: api_reference/reference.md DEBUG - Running `page_markdown` event from plugin 'macros' DEBUG - [macros] - Rendering source page: api_reference/reference.md DEBUG - [macros] - Page title: odmantic.reference DEBUG - Running `page_markdown` event from plugin 'autorefs' DEBUG - mkdocstrings: Matched '::: odmantic.reference.Reference' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Updating handler's rendering env DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.reference.Reference DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - Running `page_content` event from plugin 'autorefs' DEBUG - Reading: api_reference/session.md DEBUG - Running `page_markdown` event from plugin 'macros' DEBUG - [macros] - Rendering source page: api_reference/session.md DEBUG - [macros] - Page title: odmantic.session DEBUG - Running `page_markdown` event from plugin 'autorefs' DEBUG - mkdocstrings: Matched '::: odmantic.session.AIOSession' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Updating handler's rendering env DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.session.AIOSession DEBUG - griffe: Base class typing.AsyncContextManager is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - griffe: Base class typing.AsyncContextManager is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.session.AIOSession DEBUG - griffe: Base class typing.AsyncContextManager is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.AsyncContextManager is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.AsyncContextManager is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.session.AIOSession.end DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/labels.html.jinja: Rendering labels DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.session.AIOSession.get_driver_session DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.session.AIOSession.start DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/labels.html.jinja: Rendering labels DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.session.AIOSession.transaction DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - griffe: Base class typing.AsyncContextManager is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.AsyncContextManager is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.AsyncContextManager is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.AsyncContextManager is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings: Matched '::: odmantic.engine.AIOTransaction' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.engine.AIOTransaction DEBUG - griffe: Base class typing.AsyncContextManager is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/admonition.html.jinja: Rendering admonition DEBUG - griffe: Base class typing.AsyncContextManager is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.engine.AIOTransaction DEBUG - griffe: Base class typing.AsyncContextManager is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.AsyncContextManager is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.AsyncContextManager is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.AIOTransaction.abort DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/labels.html.jinja: Rendering labels DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.AIOTransaction.commit DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/labels.html.jinja: Rendering labels DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.AIOTransaction.get_driver_session DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.AIOTransaction.start DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/labels.html.jinja: Rendering labels DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - griffe: Base class typing.AsyncContextManager is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.AsyncContextManager is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.AsyncContextManager is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.AsyncContextManager is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings: Matched '::: odmantic.session.AIOSessionBase' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.session.AIOSessionBase DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.session.AIOSessionBase DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.session.AIOSessionBase.count DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/labels.html.jinja: Rendering labels DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.session.AIOSessionBase.delete DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/labels.html.jinja: Rendering labels DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/raises.html.jinja: Rendering raises section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.session.AIOSessionBase.find DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.session.AIOSessionBase.find_one DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/labels.html.jinja: Rendering labels DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/raises.html.jinja: Rendering raises section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.session.AIOSessionBase.remove DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/labels.html.jinja: Rendering labels DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.session.AIOSessionBase.save DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/labels.html.jinja: Rendering labels DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/admonition.html.jinja: Rendering admonition DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.session.AIOSessionBase.save_all DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/labels.html.jinja: Rendering labels DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/admonition.html.jinja: Rendering admonition DEBUG - mkdocstrings: Matched '::: odmantic.engine.SyncSession' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.engine.SyncSession DEBUG - griffe: Base class typing.ContextManager is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - griffe: Base class typing.ContextManager is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.engine.SyncSession DEBUG - griffe: Base class typing.ContextManager is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.ContextManager is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.ContextManager is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.SyncSession.end DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.SyncSession.get_driver_session DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.SyncSession.start DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.SyncSession.transaction DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - griffe: Base class typing.ContextManager is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.ContextManager is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.ContextManager is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.ContextManager is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings: Matched '::: odmantic.engine.SyncTransaction' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.engine.SyncTransaction DEBUG - griffe: Base class typing.ContextManager is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/admonition.html.jinja: Rendering admonition DEBUG - griffe: Base class typing.ContextManager is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.engine.SyncTransaction DEBUG - griffe: Base class typing.ContextManager is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.ContextManager is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.ContextManager is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.SyncTransaction.abort DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.SyncTransaction.commit DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.SyncTransaction.get_driver_session DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.SyncTransaction.start DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - griffe: Base class typing.ContextManager is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.ContextManager is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.ContextManager is not loaded, or not static, it cannot be resolved DEBUG - griffe: Base class typing.ContextManager is not loaded, or not static, it cannot be resolved DEBUG - mkdocstrings: Matched '::: odmantic.engine.SyncSessionBase' DEBUG - mkdocstrings: Using handler 'python' DEBUG - mkdocstrings: Collecting data DEBUG - mkdocstrings: Rendering templates DEBUG - mkdocstrings_handlers: python/templates/material/class.html.jinja: Rendering odmantic.engine.SyncSessionBase DEBUG - mkdocstrings_handlers: python/templates/material/children.html.jinja: Rendering children of odmantic.engine.SyncSessionBase DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.SyncSessionBase.count DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.SyncSessionBase.delete DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/raises.html.jinja: Rendering raises section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.SyncSessionBase.find DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.SyncSessionBase.find_one DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/raises.html.jinja: Rendering raises section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.SyncSessionBase.remove DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.SyncSessionBase.save DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/admonition.html.jinja: Rendering admonition DEBUG - mkdocstrings_handlers: python/templates/material/function.html.jinja: Rendering odmantic.engine.SyncSessionBase.save_all DEBUG - mkdocstrings_handlers: python/templates/material/signature.html.jinja: Rendering signature DEBUG - mkdocstrings_handlers: python/templates/material/docstring.html.jinja: Rendering docstring DEBUG - mkdocstrings_handlers: python/templates/material/docstring/parameters.html.jinja: Rendering parameters section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/returns.html.jinja: Rendering returns section DEBUG - mkdocstrings_handlers: python/templates/material/docstring/admonition.html.jinja: Rendering admonition DEBUG - Running `page_content` event from plugin 'autorefs' DEBUG - Running `env` event from plugin 'mkdocstrings' DEBUG - Running `env` event from plugin 'mkdocstrings' DEBUG - Running `env` event from plugin 'mkdocstrings' DEBUG - mkdocstrings: Creating inventory file objects.inv DEBUG - Running `env` event from plugin 'autorefs' DEBUG - mkdocs_autorefs: Applying cross-refs in page index.md DEBUG - mkdocs_autorefs: Applying cross-refs in page changelog.md DEBUG - mkdocs_autorefs: Applying cross-refs in page contributing.md DEBUG - mkdocs_autorefs: Applying cross-refs in page engine.md DEBUG - mkdocs_autorefs: Applying cross-refs in page fields.md DEBUG - mkdocs_autorefs: Applying cross-refs in page migration_guide.md DEBUG - mkdocs_autorefs: Applying cross-refs in page modeling.md DEBUG - mkdocs_autorefs: Applying cross-refs in page querying.md DEBUG - mkdocs_autorefs: Applying cross-refs in page raw_query_usage.md DEBUG - mkdocs_autorefs: Applying cross-refs in page usage_fastapi.md DEBUG - mkdocs_autorefs: Applying cross-refs in page usage_pydantic.md DEBUG - mkdocs_autorefs: Applying cross-refs in page api_reference/index.md DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Any DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: str DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: str DEBUG - mkdocs_autorefs: Applying cross-refs in page api_reference/bson.md DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: pydantic.main.BaseModel DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bson.ObjectId DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bson.Int64 DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bson.decimal128.Decimal128 DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bson.binary.Binary DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bson.regex.Regex DEBUG - mkdocs_autorefs: Applying cross-refs in page api_reference/config.md DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: pydantic.config.ConfigDict DEBUG - mkdocs_autorefs: Applying cross-refs in page api_reference/engine.md DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.BaseEngine DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Union DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: motor.motor_asyncio.AsyncIOMotorClient DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: str DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Sequence DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Type DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.SyncSessionType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Type DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Union DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Dict DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.AIOSessionType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: int DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.AIOSessionType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Type DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Union DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Dict DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Any DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: int DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: int DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.AIOSessionType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: DocumentParsingError DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Type DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Union DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Dict DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Any DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.AIOSessionType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: DocumentParsingError DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Type DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: motor.motor_asyncio.AsyncIOMotorCollection DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Type DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Union DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Dict DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.AIOSessionType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: int DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.AIOSessionType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Sequence DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.AIOSessionType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.List DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.BaseCursor DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.AsyncIterable DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Awaitable DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.List DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.BaseEngine DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Union DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: pymongo.MongoClient DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: str DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Sequence DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Type DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.SyncSessionType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Type DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Union DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Dict DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.SyncSessionType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: int DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.SyncSessionType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Type DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Union DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Dict DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Any DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: int DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: int DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.SyncSessionType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: DocumentParsingError DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Type DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Union DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Dict DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Any DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.SyncSessionType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: DocumentParsingError DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Type DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: pymongo.collection.Collection DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Type DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Union DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Dict DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.SyncSessionType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: int DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.SyncSessionType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Sequence DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.SyncSessionType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.List DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.BaseCursor DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Iterable DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Applying cross-refs in page api_reference/exceptions.md DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: Exception DEBUG - griffe: Base class Exception is not loaded, or not static, it cannot be resolved DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.exceptions.DocumentNotFoundError.instance DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: ValueError DEBUG - griffe: Base class ValueError is not loaded, or not static, it cannot be resolved DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.exceptions.DocumentParsingError.model DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Union DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Type DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Type DEBUG - griffe: Base class Exception is not loaded, or not static, it cannot be resolved DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.exceptions.DuplicateKeyError.instance DEBUG - griffe: Base class Exception is not loaded, or not static, it cannot be resolved DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.exceptions.DuplicateKeyError.driver_error DEBUG - mkdocs_autorefs: Applying cross-refs in page api_reference/field.md DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Any DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: pydantic.fields.PydanticUndefined DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: str DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: str DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: str DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: list DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Any DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: pydantic.config.JsonDict DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Callable DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: pydantic.config.JsonDict DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: float DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: float DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: float DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: float DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: float DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: int DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: int DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: int DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: int DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: str DEBUG - mkdocs_autorefs: Applying cross-refs in page api_reference/model.md DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: pydantic.BaseModel DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.model.BaseT DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Dict DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: str DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Any DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Union DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: pydantic.main.BaseModel DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Dict DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: str DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Any DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: pydantic.ValidationError DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Dict DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.model.BaseT DEBUG - mkdocs_autorefs: Applying cross-refs in page api_reference/query.md DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Dict DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: str DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Any DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Dict DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: str DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Literal DEBUG - mkdocs_autorefs: Applying cross-refs in page api_reference/reference.md DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: str DEBUG - mkdocs_autorefs: Applying cross-refs in page api_reference/session.md DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.AsyncContextManager DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.AsyncContextManager DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Type DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Union DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Dict DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: int DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: DocumentNotFoundError DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Type DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Union DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Dict DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Any DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: int DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: int DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Type DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Union DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Dict DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Any DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: DocumentParsingError DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Type DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Union DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Dict DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: int DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Sequence DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.List DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.ContextManager DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.ContextManager DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Type DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Union DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Dict DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: int DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: DocumentNotFoundError DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Type DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Union DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Dict DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Any DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: int DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: int DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Type DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Union DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Dict DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Any DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: DocumentParsingError DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Optional DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Type DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Union DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Dict DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: bool DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: int DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.Sequence DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: typing.List DEBUG - mkdocs_autorefs: Unresolved optional cross-reference: odmantic.engine.ModelType DEBUG - Running `env` event from plugin 'mkdocstrings' DEBUG - mkdocstrings: Applying backlinks in page index.md DEBUG - mkdocstrings: Applying backlinks in page changelog.md DEBUG - mkdocstrings: Applying backlinks in page contributing.md DEBUG - mkdocstrings: Applying backlinks in page engine.md DEBUG - mkdocstrings: Applying backlinks in page fields.md DEBUG - mkdocstrings: Applying backlinks in page migration_guide.md DEBUG - mkdocstrings: Applying backlinks in page modeling.md DEBUG - mkdocstrings: Applying backlinks in page querying.md DEBUG - mkdocstrings: Applying backlinks in page raw_query_usage.md DEBUG - mkdocstrings: Applying backlinks in page usage_fastapi.md DEBUG - mkdocstrings: Applying backlinks in page usage_pydantic.md DEBUG - mkdocstrings: Applying backlinks in page api_reference/index.md DEBUG - mkdocstrings: Applying backlinks in page api_reference/bson.md DEBUG - mkdocstrings: Applying backlinks in page api_reference/config.md DEBUG - mkdocstrings: Applying backlinks in page api_reference/engine.md DEBUG - mkdocstrings: Applying backlinks in page api_reference/exceptions.md DEBUG - mkdocstrings: Applying backlinks in page api_reference/field.md DEBUG - mkdocstrings: Applying backlinks in page api_reference/model.md DEBUG - mkdocstrings: Applying backlinks in page api_reference/query.md DEBUG - mkdocstrings: Applying backlinks in page api_reference/reference.md DEBUG - mkdocstrings: Applying backlinks in page api_reference/session.md DEBUG - Copying static assets. DEBUG - Copying media file: '__init__.py' DEBUG - Copying media file: 'main.py' DEBUG - Copying media file: 'sitemap.xml' DEBUG - Copying media file: '__pycache__/main.cpython-313.pyc' DEBUG - Copying media file: 'api_reference/templates/python/material/properties.html' DEBUG - Copying media file: 'css/extra.css' DEBUG - Copying media file: 'examples_src/__init__.py' DEBUG - Copying media file: 'examples_src/engine/__init__.py' DEBUG - Copying media file: 'examples_src/engine/async/__init__.py' DEBUG - Copying media file: 'examples_src/engine/async/count.py' DEBUG - Copying media file: 'examples_src/engine/async/create.py' DEBUG - Copying media file: 'examples_src/engine/async/delete.py' DEBUG - Copying media file: 'examples_src/engine/async/engine_creation.py' DEBUG - Copying media file: 'examples_src/engine/async/fetch_async_for.py' DEBUG - Copying media file: 'examples_src/engine/async/fetch_await.py' DEBUG - Copying media file: 'examples_src/engine/async/fetch_find_one.py' DEBUG - Copying media file: 'examples_src/engine/async/patch_multiple_fields_dict.py' DEBUG - Copying media file: 'examples_src/engine/async/patch_multiple_fields_pydantic.py' DEBUG - Copying media file: 'examples_src/engine/async/primary_key_update.py' DEBUG - Copying media file: 'examples_src/engine/async/remove.py' DEBUG - Copying media file: 'examples_src/engine/async/remove_just_one.py' DEBUG - Copying media file: 'examples_src/engine/async/save_with_session.py' DEBUG - Copying media file: 'examples_src/engine/async/save_with_transaction.py' DEBUG - Copying media file: 'examples_src/engine/async/transaction_from_session.py' DEBUG - Copying media file: 'examples_src/engine/async/update.py' DEBUG - Copying media file: 'examples_src/engine/sync/__init__.py' DEBUG - Copying media file: 'examples_src/engine/sync/count.py' DEBUG - Copying media file: 'examples_src/engine/sync/create.py' DEBUG - Copying media file: 'examples_src/engine/sync/delete.py' DEBUG - Copying media file: 'examples_src/engine/sync/engine_creation.py' DEBUG - Copying media file: 'examples_src/engine/sync/fetch_async_for.py' DEBUG - Copying media file: 'examples_src/engine/sync/fetch_await.py' DEBUG - Copying media file: 'examples_src/engine/sync/fetch_find_one.py' DEBUG - Copying media file: 'examples_src/engine/sync/patch_multiple_fields_dict.py' DEBUG - Copying media file: 'examples_src/engine/sync/patch_multiple_fields_pydantic.py' DEBUG - Copying media file: 'examples_src/engine/sync/primary_key_update.py' DEBUG - Copying media file: 'examples_src/engine/sync/remove.py' DEBUG - Copying media file: 'examples_src/engine/sync/remove_just_one.py' DEBUG - Copying media file: 'examples_src/engine/sync/save_with_session.py' DEBUG - Copying media file: 'examples_src/engine/sync/save_with_transaction.py' DEBUG - Copying media file: 'examples_src/engine/sync/transaction_from_session.py' DEBUG - Copying media file: 'examples_src/engine/sync/update.py' DEBUG - Copying media file: 'examples_src/fields/__init__.py' DEBUG - Copying media file: 'examples_src/fields/container_dict.py' DEBUG - Copying media file: 'examples_src/fields/container_list.py' DEBUG - Copying media file: 'examples_src/fields/container_tuple.py' DEBUG - Copying media file: 'examples_src/fields/custom_bson_serialization.py' DEBUG - Copying media file: 'examples_src/fields/custom_field_validators.py' DEBUG - Copying media file: 'examples_src/fields/default_value.py' DEBUG - Copying media file: 'examples_src/fields/default_value_field.py' DEBUG - Copying media file: 'examples_src/fields/enum.py' DEBUG - Copying media file: 'examples_src/fields/inconsistent_enum_1.py' DEBUG - Copying media file: 'examples_src/fields/inconsistent_enum_2.py' DEBUG - Copying media file: 'examples_src/fields/objectid.py' DEBUG - Copying media file: 'examples_src/fields/optional.py' DEBUG - Copying media file: 'examples_src/fields/union.py' DEBUG - Copying media file: 'examples_src/fields/validation_field_descriptor.py' DEBUG - Copying media file: 'examples_src/fields/validation_strict_types.py' DEBUG - Copying media file: 'examples_src/fields/async/custom_key_name.py' DEBUG - Copying media file: 'examples_src/fields/async/custom_primary_field.py' DEBUG - Copying media file: 'examples_src/fields/async/indexed_field.py' DEBUG - Copying media file: 'examples_src/fields/async/unique_field.py' DEBUG - Copying media file: 'examples_src/fields/sync/custom_key_name.py' DEBUG - Copying media file: 'examples_src/fields/sync/custom_primary_field.py' DEBUG - Copying media file: 'examples_src/fields/sync/indexed_field.py' DEBUG - Copying media file: 'examples_src/fields/sync/unique_field.py' DEBUG - Copying media file: 'examples_src/modeling/__init__.py' DEBUG - Copying media file: 'examples_src/modeling/compound_index.py' DEBUG - Copying media file: 'examples_src/modeling/compound_index_sort_order.py' DEBUG - Copying media file: 'examples_src/modeling/custom_text_index.py' DEBUG - Copying media file: 'examples_src/modeling/custom_validators.py' DEBUG - Copying media file: 'examples_src/modeling/many_to_many.py' DEBUG - Copying media file: 'examples_src/modeling/many_to_many_1.py' DEBUG - Copying media file: 'examples_src/modeling/many_to_one.py' DEBUG - Copying media file: 'examples_src/modeling/one_to_many.py' DEBUG - Copying media file: 'examples_src/modeling/one_to_one.py' DEBUG - Copying media file: 'examples_src/modeling/one_to_one_1.py' DEBUG - Copying media file: 'examples_src/modeling/async/index_creation.py' DEBUG - Copying media file: 'examples_src/modeling/sync/index_creation.py' DEBUG - Copying media file: 'examples_src/querying/__init__.py' DEBUG - Copying media file: 'examples_src/querying/and.py' DEBUG - Copying media file: 'examples_src/querying/asc.py' DEBUG - Copying media file: 'examples_src/querying/desc.py' DEBUG - Copying media file: 'examples_src/querying/embedded.py' DEBUG - Copying media file: 'examples_src/querying/embedded_sort.py' DEBUG - Copying media file: 'examples_src/querying/enum.py' DEBUG - Copying media file: 'examples_src/querying/equal.py' DEBUG - Copying media file: 'examples_src/querying/gt_e.py' DEBUG - Copying media file: 'examples_src/querying/in.py' DEBUG - Copying media file: 'examples_src/querying/lt_e.py' DEBUG - Copying media file: 'examples_src/querying/match.py' DEBUG - Copying media file: 'examples_src/querying/multiple_sort.py' DEBUG - Copying media file: 'examples_src/querying/nor.py' DEBUG - Copying media file: 'examples_src/querying/not_equal.py' DEBUG - Copying media file: 'examples_src/querying/not_in.py' DEBUG - Copying media file: 'examples_src/querying/or.py' DEBUG - Copying media file: 'examples_src/raw_query_usage/__init__.py' DEBUG - Copying media file: 'examples_src/raw_query_usage/aggregation_example.py' DEBUG - Copying media file: 'examples_src/raw_query_usage/collection_name.py' DEBUG - Copying media file: 'examples_src/raw_query_usage/create_from_raw.py' DEBUG - Copying media file: 'examples_src/raw_query_usage/extract_from_existing.py' DEBUG - Copying media file: 'examples_src/raw_query_usage/field_key_name.py' DEBUG - Copying media file: 'examples_src/raw_query_usage/motor_collection.py' DEBUG - Copying media file: 'examples_src/raw_query_usage/parse_with_unset_default.py' DEBUG - Copying media file: 'examples_src/raw_query_usage/parse_with_unset_default_factory.py' DEBUG - Copying media file: 'examples_src/raw_query_usage/parse_with_unset_default_factory_enabled.py' DEBUG - Copying media file: 'examples_src/raw_query_usage/pymongo_collection.py' DEBUG - Copying media file: 'examples_src/raw_query_usage/raw_query_filters.py' DEBUG - Copying media file: 'examples_src/raw_query_usage/raw_query_filters_1.py' DEBUG - Copying media file: 'examples_src/usage_fastapi/__init__.py' DEBUG - Copying media file: 'examples_src/usage_fastapi/base_example.py' DEBUG - Copying media file: 'examples_src/usage_fastapi/example_delete.py' DEBUG - Copying media file: 'examples_src/usage_fastapi/example_update.py' DEBUG - Copying media file: 'examples_src/usage_pydantic/__init__.py' DEBUG - Copying media file: 'examples_src/usage_pydantic/custom_encoders.py' DEBUG - Copying media file: 'img/internals.excalidraw' DEBUG - Copying media file: 'img/usage_fastapi_swagger.png' DEBUG - Copying media file: 'js/gitter.js' DEBUG - Copying media file: 'assets/images/favicon.png' DEBUG - Copying media file: 'assets/javascripts/bundle.f1b6f286.min.js' DEBUG - Copying media file: 'assets/javascripts/bundle.f1b6f286.min.js.map' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.ar.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.da.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.de.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.du.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.el.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.es.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.fi.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.fr.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.he.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.hi.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.hu.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.hy.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.it.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.ja.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.jp.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.kn.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.ko.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.multi.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.nl.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.no.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.pt.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.ro.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.ru.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.sa.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.stemmer.support.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.sv.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.ta.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.te.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.th.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.tr.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.vi.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/min/lunr.zh.min.js' DEBUG - Copying media file: 'assets/javascripts/lunr/tinyseg.js' DEBUG - Copying media file: 'assets/javascripts/lunr/wordcut.js' DEBUG - Copying media file: 'assets/javascripts/workers/search.f8cc74c7.min.js' DEBUG - Copying media file: 'assets/javascripts/workers/search.f8cc74c7.min.js.map' DEBUG - Copying media file: 'assets/stylesheets/main.8608ea7d.min.css' DEBUG - Copying media file: 'assets/stylesheets/main.8608ea7d.min.css.map' DEBUG - Copying media file: 'assets/stylesheets/palette.06af60db.min.css' DEBUG - Copying media file: 'assets/stylesheets/palette.06af60db.min.css.map' DEBUG - Building theme template: 404.html DEBUG - Building theme template: sitemap.xml DEBUG - Gzipping template: sitemap.xml DEBUG - Building extra template: sitemap.xml DEBUG - Building markdown pages. DEBUG - Building page index.md DEBUG - Running `page_context` event from plugin 'material/search' DEBUG - Building page changelog.md DEBUG - Running `page_context` event from plugin 'material/search' DEBUG - Building page contributing.md DEBUG - Running `page_context` event from plugin 'material/search' DEBUG - Building page engine.md DEBUG - Running `page_context` event from plugin 'material/search' DEBUG - Building page fields.md DEBUG - Running `page_context` event from plugin 'material/search' DEBUG - Building page migration_guide.md DEBUG - Running `page_context` event from plugin 'material/search' DEBUG - Building page modeling.md DEBUG - Running `page_context` event from plugin 'material/search' DEBUG - Building page querying.md DEBUG - Running `page_context` event from plugin 'material/search' DEBUG - Building page raw_query_usage.md DEBUG - Running `page_context` event from plugin 'material/search' DEBUG - Building page usage_fastapi.md DEBUG - Running `page_context` event from plugin 'material/search' DEBUG - Building page usage_pydantic.md DEBUG - Running `page_context` event from plugin 'material/search' DEBUG - Building page api_reference/index.md DEBUG - Running `page_context` event from plugin 'material/search' DEBUG - Building page api_reference/bson.md DEBUG - Running `page_context` event from plugin 'material/search' DEBUG - Building page api_reference/config.md DEBUG - Running `page_context` event from plugin 'material/search' DEBUG - Building page api_reference/engine.md DEBUG - Running `page_context` event from plugin 'material/search' DEBUG - Building page api_reference/exceptions.md DEBUG - Running `page_context` event from plugin 'material/search' DEBUG - Building page api_reference/field.md DEBUG - Running `page_context` event from plugin 'material/search' DEBUG - Building page api_reference/model.md DEBUG - Running `page_context` event from plugin 'material/search' DEBUG - Building page api_reference/query.md DEBUG - Running `page_context` event from plugin 'material/search' DEBUG - Building page api_reference/reference.md DEBUG - Running `page_context` event from plugin 'material/search' DEBUG - Building page api_reference/session.md DEBUG - Running `page_context` event from plugin 'material/search' DEBUG - Running `post_build` event from plugin 'material/search' DEBUG - Running `post_build` event from plugin 'macros' DEBUG - Running `post_build` event from plugin 'mkdocstrings' DEBUG - mkdocstrings: Tearing handlers down INFO - Documentation built in 3.58 seconds rm -rf html/sitemap.xml.gz html/__pycache__ make[1]: Leaving directory '/build/reproducible-path/python-odmantic-1.0.2' dh_auto_test -O--buildsystem=pybuild I: pybuild base:311: cd /build/reproducible-path/python-odmantic-1.0.2/.pybuild/cpython3_3.13_odmantic/build; python3.13 -m pytest --ignore tests/integration/benchmarks/test_bench_sync.py --ignore tests/integration/fastapi/test_doc_example.py --ignore tests/integration/test_embedded_model.py --ignore tests/integration/test_engine.py --ignore tests/integration/test_engine_reference.py --ignore tests/integration/test_index.py --ignore tests/integration/test_query.py --ignore tests/integration/test_session.py --ignore tests/integration/test_types.py --ignore tests/integration/test_zoo.py -k 'not test_session_find and not test_session_find_one and not test_session_count and not test_session_save and not test_session_save_all and not test_session_delete and not test_session_remove and not test_get_first_type_argument_subclassing_on_non_matching_generics and not test_datetime_naive ' /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) ============================= test session starts ============================== platform linux -- Python 3.13.2, pytest-8.3.5, pluggy-1.5.0 codspeed: 3.2.0 (disabled, mode: walltime, timer_resolution: 1.0ns) benchmark: 5.1.0 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /build/reproducible-path/python-odmantic-1.0.2/.pybuild/cpython3_3.13_odmantic/build configfile: pyproject.toml plugins: xdist-3.6.1, codspeed-3.2.0, benchmark-5.1.0, asyncio-0.25.1, inline-snapshot-0.20.7, anyio-4.8.0 asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None collected 359 items / 16 deselected / 343 selected tests/integration/benchmarks/test_bench_async.py sssssssssssssss [ 4%] tests/integration/fastapi/test_models.py ..s................. [ 10%] tests/test_typing_utils.py ... [ 11%] tests/unit/test_bson_fields.py ..................... [ 17%] tests/unit/test_config.py ... [ 18%] tests/unit/test_deprecations.py ..... [ 19%] tests/unit/test_document_serialization.py .. [ 20%] tests/unit/test_field.py ............... [ 24%] tests/unit/test_index_definition.py .......... [ 27%] tests/unit/test_json_serialization.py ........x [ 30%] tests/unit/test_model_definition.py ...............ss.....s............. [ 40%] .................................. [ 50%] tests/unit/test_model_logic.py ......................................... [ 62%] .......................... [ 69%] tests/unit/test_model_type_validation.py ............................... [ 79%] ............................................... [ 92%] tests/unit/test_query.py ....... [ 94%] tests/unit/test_reference.py ... [ 95%] tests/unit/test_session.py .............. [ 99%] tests/unit/test_typing.py . [100%] =============================== warnings summary =============================== tests/unit/test_bson_fields.py::test_datetime_non_naive tests/unit/test_bson_fields.py:21: PytestWarning: The test <Function test_datetime_non_naive> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_datetime_non_naive(): tests/unit/test_bson_fields.py::test_datetime_non_naive_utc tests/unit/test_bson_fields.py:32: PytestWarning: The test <Function test_datetime_non_naive_utc> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_datetime_non_naive_utc(): tests/unit/test_bson_fields.py::test_datetime_non_naive_utc_as_simplified_extended_iso_format_string tests/unit/test_bson_fields.py:39: PytestWarning: The test <Function test_datetime_non_naive_utc_as_simplified_extended_iso_format_string> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_datetime_non_naive_utc_as_simplified_extended_iso_format_string(): tests/unit/test_bson_fields.py::test_datetime_non_naive_utc_as_gmt_zero_offset_string tests/unit/test_bson_fields.py:46: PytestWarning: The test <Function test_datetime_non_naive_utc_as_gmt_zero_offset_string> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_datetime_non_naive_utc_as_gmt_zero_offset_string(): tests/unit/test_bson_fields.py::test_datetime_milliseconds_rounding tests/unit/test_bson_fields.py:60: PytestWarning: The test <Function test_datetime_milliseconds_rounding> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_datetime_milliseconds_rounding(): tests/unit/test_bson_fields.py::test_validate_datetime_from_strings tests/unit/test_bson_fields.py:79: PytestWarning: The test <Function test_validate_datetime_from_strings> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_datetime_from_strings(): tests/unit/test_bson_fields.py::test_validate_bson_objectid tests/unit/test_bson_fields.py:91: PytestWarning: The test <Function test_validate_bson_objectid> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_bson_objectid(): tests/unit/test_bson_fields.py::test_validate_invalid_bson_objectid tests/unit/test_bson_fields.py:100: PytestWarning: The test <Function test_validate_invalid_bson_objectid> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_invalid_bson_objectid(): tests/unit/test_bson_fields.py::test_validate_decimal_valid_string tests/unit/test_bson_fields.py:112: PytestWarning: The test <Function test_validate_decimal_valid_string> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_decimal_valid_string(): tests/unit/test_bson_fields.py::test_validate_decimal_valid_bson_decimal tests/unit/test_bson_fields.py:122: PytestWarning: The test <Function test_validate_decimal_valid_bson_decimal> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_decimal_valid_bson_decimal(): tests/unit/test_bson_fields.py::test_validate_decimal_invalid_string tests/unit/test_bson_fields.py:133: PytestWarning: The test <Function test_validate_decimal_invalid_string> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_decimal_invalid_string(): tests/unit/test_bson_fields.py::test_validate_bson_decimal_valid_string tests/unit/test_bson_fields.py:145: PytestWarning: The test <Function test_validate_bson_decimal_valid_string> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_bson_decimal_valid_string(): tests/unit/test_bson_fields.py::test_validate_bson_decimal_valid_bson_decimal tests/unit/test_bson_fields.py:155: PytestWarning: The test <Function test_validate_bson_decimal_valid_bson_decimal> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_bson_decimal_valid_bson_decimal(): tests/unit/test_bson_fields.py::test_validate_bson_decimal_invalid_string tests/unit/test_bson_fields.py:165: PytestWarning: The test <Function test_validate_bson_decimal_invalid_string> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_bson_decimal_invalid_string(): tests/unit/test_bson_fields.py::test_validate_regex_valid_regex tests/unit/test_bson_fields.py:177: PytestWarning: The test <Function test_validate_regex_valid_regex> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_regex_valid_regex(): tests/unit/test_bson_fields.py::test_validate_regex_valid_string tests/unit/test_bson_fields.py:187: PytestWarning: The test <Function test_validate_regex_valid_string> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_regex_valid_string(): tests/unit/test_bson_fields.py::test_validate_regex_invalid_string tests/unit/test_bson_fields.py:197: PytestWarning: The test <Function test_validate_regex_invalid_string> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_regex_invalid_string(): tests/unit/test_bson_fields.py::test_validate_pattern_valid_string tests/unit/test_bson_fields.py:209: PytestWarning: The test <Function test_validate_pattern_valid_string> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_pattern_valid_string(): tests/unit/test_bson_fields.py::test_validate_pattern_valid_bson_regex tests/unit/test_bson_fields.py:219: PytestWarning: The test <Function test_validate_pattern_valid_bson_regex> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_pattern_valid_bson_regex(): tests/unit/test_bson_fields.py::test_validate_pattern_invalid_string tests/unit/test_bson_fields.py:231: PytestWarning: The test <Function test_validate_pattern_invalid_string> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_validate_pattern_invalid_string(): tests/unit/test_bson_fields.py::test_with_bson_serializer_override_builtin_bson tests/unit/test_bson_fields.py:243: PytestWarning: The test <Function test_with_bson_serializer_override_builtin_bson> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_with_bson_serializer_override_builtin_bson(): tests/unit/test_json_serialization.py::test_simple_model_serialization tests/unit/test_json_serialization.py:23: PytestWarning: The test <Function test_simple_model_serialization> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_simple_model_serialization(): tests/unit/test_json_serialization.py::test_zoo_serialization_no_id[instance0-expected_parsed_json0] tests/unit/test_json_serialization.py:34: PytestWarning: The test <Function test_zoo_serialization_no_id[instance0-expected_parsed_json0]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. @pytest.mark.parametrize( tests/unit/test_json_serialization.py::test_zoo_serialization_no_id[instance1-expected_parsed_json1] tests/unit/test_json_serialization.py:34: PytestWarning: The test <Function test_zoo_serialization_no_id[instance1-expected_parsed_json1]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. @pytest.mark.parametrize( tests/unit/test_json_serialization.py::test_zoo_serialization_no_id[instance2-expected_parsed_json2] tests/unit/test_json_serialization.py:34: PytestWarning: The test <Function test_zoo_serialization_no_id[instance2-expected_parsed_json2]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. @pytest.mark.parametrize( tests/unit/test_json_serialization.py::test_zoo_serialization_no_id[instance3-expected_parsed_json3] tests/unit/test_json_serialization.py:34: PytestWarning: The test <Function test_zoo_serialization_no_id[instance3-expected_parsed_json3]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. @pytest.mark.parametrize( tests/unit/test_json_serialization.py::test_zoo_serialization_no_id[instance4-expected_parsed_json4] tests/unit/test_json_serialization.py:34: PytestWarning: The test <Function test_zoo_serialization_no_id[instance4-expected_parsed_json4]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. @pytest.mark.parametrize( tests/unit/test_json_serialization.py::test_zoo_serialization_no_id[instance5-expected_parsed_json5] tests/unit/test_json_serialization.py:34: PytestWarning: The test <Function test_zoo_serialization_no_id[instance5-expected_parsed_json5]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. @pytest.mark.parametrize( tests/unit/test_json_serialization.py::test_custom_json_encoders tests/unit/test_json_serialization.py:122: PytestWarning: The test <Function test_custom_json_encoders> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. @pytest.mark.filterwarnings("ignore:`json_encoders` is deprecated") tests/unit/test_json_serialization.py::test_custom_json_encoders_override_builtin_bson tests/unit/test_json_serialization.py:134: PytestWarning: The test <Function test_custom_json_encoders_override_builtin_bson> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. @pytest.mark.xfail( tests/unit/test_session.py::test_sync_session_find[session] tests/unit/test_session.py:121: PytestWarning: The test <Function test_sync_session_find[session]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_find( tests/unit/test_session.py::test_sync_session_find[transaction] tests/unit/test_session.py:121: PytestWarning: The test <Function test_sync_session_find[transaction]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_find( tests/unit/test_session.py::test_sync_session_find_one[session] tests/unit/test_session.py:129: PytestWarning: The test <Function test_sync_session_find_one[session]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_find_one( tests/unit/test_session.py::test_sync_session_find_one[transaction] tests/unit/test_session.py:129: PytestWarning: The test <Function test_sync_session_find_one[transaction]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_find_one( tests/unit/test_session.py::test_sync_session_count[session] tests/unit/test_session.py:139: PytestWarning: The test <Function test_sync_session_count[session]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_count( tests/unit/test_session.py::test_sync_session_count[transaction] tests/unit/test_session.py:139: PytestWarning: The test <Function test_sync_session_count[transaction]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_count( tests/unit/test_session.py::test_sync_session_save[session] tests/unit/test_session.py:147: PytestWarning: The test <Function test_sync_session_save[session]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_save( tests/unit/test_session.py::test_sync_session_save[transaction] tests/unit/test_session.py:147: PytestWarning: The test <Function test_sync_session_save[transaction]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_save( tests/unit/test_session.py::test_sync_session_save_all[session] tests/unit/test_session.py:155: PytestWarning: The test <Function test_sync_session_save_all[session]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_save_all( tests/unit/test_session.py::test_sync_session_save_all[transaction] tests/unit/test_session.py:155: PytestWarning: The test <Function test_sync_session_save_all[transaction]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_save_all( tests/unit/test_session.py::test_sync_session_delete[session] tests/unit/test_session.py:165: PytestWarning: The test <Function test_sync_session_delete[session]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_delete( tests/unit/test_session.py::test_sync_session_delete[transaction] tests/unit/test_session.py:165: PytestWarning: The test <Function test_sync_session_delete[transaction]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_delete( tests/unit/test_session.py::test_sync_session_remove[session] tests/unit/test_session.py:175: PytestWarning: The test <Function test_sync_session_remove[session]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_remove( tests/unit/test_session.py::test_sync_session_remove[transaction] tests/unit/test_session.py:175: PytestWarning: The test <Function test_sync_session_remove[transaction]> is marked with '@pytest.mark.asyncio' but it is not an async function. Please remove the asyncio mark. If the test is not marked explicitly, check for global marks applied via 'pytestmark'. def test_sync_session_remove( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =============================== inline snapshot ================================ ==== 323 passed, 19 skipped, 16 deselected, 1 xfailed, 44 warnings in 1.99s ==== create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=pybuild dh_prep -O--buildsystem=pybuild dh_auto_install -O--buildsystem=pybuild I: pybuild plugin_pyproject:178: Copying package built for python3.13 to destdir dh_installdocs -O--buildsystem=pybuild dh_installdocs: warning: Cannot auto-detect main package for python-odmantic-doc. If the default is wrong, please use --doc-main-package dh_installchangelogs -O--buildsystem=pybuild dh_python3 -O--buildsystem=pybuild dh_installsystemduser -O--buildsystem=pybuild dh_perl -O--buildsystem=pybuild dh_link -O--buildsystem=pybuild dh_strip_nondeterminism -O--buildsystem=pybuild dh_compress -O--buildsystem=pybuild dh_fixperms -O--buildsystem=pybuild dh_missing -O--buildsystem=pybuild dh_installdeb -O--buildsystem=pybuild dh_gencontrol -O--buildsystem=pybuild dpkg-gencontrol: warning: Depends field of package python-odmantic-doc: substitution variable ${mkdocs:Depends} used, but is not defined dh_md5sums -O--buildsystem=pybuild dh_builddeb -O--buildsystem=pybuild dpkg-deb: building package 'python-odmantic-doc' in '../python-odmantic-doc_1.0.2-3_all.deb'. dpkg-deb: building package 'python3-odmantic' in '../python3-odmantic_1.0.2-3_all.deb'. dpkg-genbuildinfo --build=binary -O../python-odmantic_1.0.2-3_arm64.buildinfo dpkg-genchanges --build=binary -O../python-odmantic_1.0.2-3_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-source: info: using options from python-odmantic-1.0.2/debian/source/options: --extend-diff-ignore=^[^/]*[.]egg-info/ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/1184012/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/1184012/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/1184012 and its subdirectories I: Current time: Wed Mar 26 04:32:04 +14 2025 I: pbuilder-time-stamp: 1742913124