I: pbuilder: network access will be disabled during build I: Current time: Sun Jan 7 09:22:07 +14 2024 I: pbuilder-time-stamp: 1704568927 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-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 [cherrypy3_8.9.1-8.dsc] I: copying [./cherrypy3_8.9.1.orig.tar.gz] I: copying [./cherrypy3_8.9.1-8.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/tmp/dpkg-verify-sig.eAlrHo3u/trustedkeys.kbx': General error gpgv: Signature made Mon Mar 1 18:33:01 2021 gpgv: using EDDSA key EE9AD6F90520FA11F69F4824477B0DB0263A54D8 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./cherrypy3_8.9.1-8.dsc dpkg-source: info: extracting cherrypy3 in cherrypy3-8.9.1 dpkg-source: info: unpacking cherrypy3_8.9.1.orig.tar.gz dpkg-source: info: unpacking cherrypy3_8.9.1-8.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-disable-sphinx-rst.linker-extension.patch dpkg-source: info: applying 0002-use-mock.mock-instead-of-unittest.mock.patch dpkg-source: info: applying 0003-disable-test_antistampede.patch dpkg-source: info: applying 0004-unrepr-also-from-__builtin__.patch dpkg-source: info: applying 0005-fix-use-of-isAlive.patch I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/524364/tmp/hooks/D01_modify_environment starting debug: Running on ionos11-amd64. 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 Jan 6 19:22 /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/524364/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/524364/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") BASH_VERSION='5.1.4(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=amd64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=15 ' DIRSTACK=() DISTRIBUTION=bullseye EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=x86_64 HOST_ARCH=amd64 IFS=' ' INVOCATION_ID=8b5a2c34ec954759b29a036e4d028e2f LANG=C LANGUAGE=et_EE:et LC_ALL=C MACHTYPE=x86_64-pc-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=524364 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.tXyugN79/pbuilderrc_Q3ys --distribution bullseye --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.tXyugN79/b2 --logfile b2/build.log cherrypy3_8.9.1-8.dsc' SUDO_GID=111 SUDO_UID=106 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://78.137.99.97:3128 I: uname -a Linux i-capture-the-hostname 6.1.0-17-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.69-1 (2023-12-30) x86_64 GNU/Linux I: ls -l /bin total 5476 -rwxr-xr-x 1 root root 1234376 Mar 27 2022 bash -rwxr-xr-x 3 root root 38984 Jul 20 2020 bunzip2 -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzcat lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzip2 -rwxr-xr-x 1 root root 18424 Jul 20 2020 bzip2recover lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore -rwxr-xr-x 1 root root 43936 Sep 24 2020 cat -rwxr-xr-x 1 root root 72672 Sep 24 2020 chgrp -rwxr-xr-x 1 root root 64448 Sep 24 2020 chmod -rwxr-xr-x 1 root root 72672 Sep 24 2020 chown -rwxr-xr-x 1 root root 151168 Sep 24 2020 cp -rwxr-xr-x 1 root root 125560 Dec 10 2020 dash -rwxr-xr-x 1 root root 113664 Sep 24 2020 date -rwxr-xr-x 1 root root 80968 Sep 24 2020 dd -rwxr-xr-x 1 root root 93936 Sep 24 2020 df -rwxr-xr-x 1 root root 147176 Sep 24 2020 dir -rwxr-xr-x 1 root root 84440 Jan 20 2022 dmesg lrwxrwxrwx 1 root root 8 Nov 7 2019 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Nov 7 2019 domainname -> hostname -rwxr-xr-x 1 root root 39712 Sep 24 2020 echo -rwxr-xr-x 1 root root 28 Jan 25 2023 egrep -rwxr-xr-x 1 root root 39680 Sep 24 2020 false -rwxr-xr-x 1 root root 28 Jan 25 2023 fgrep -rwxr-xr-x 1 root root 69032 Jan 20 2022 findmnt -rwsr-xr-x 1 root root 34896 Feb 26 2021 fusermount -rwxr-xr-x 1 root root 203072 Jan 25 2023 grep -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe -rwxr-xr-x 1 root root 98048 Apr 10 2022 gzip -rwxr-xr-x 1 root root 22600 Nov 7 2019 hostname -rwxr-xr-x 1 root root 72840 Sep 24 2020 ln -rwxr-xr-x 1 root root 56952 Feb 7 2020 login -rwxr-xr-x 1 root root 147176 Sep 24 2020 ls -rwxr-xr-x 1 root root 149736 Jan 20 2022 lsblk -rwxr-xr-x 1 root root 85184 Sep 24 2020 mkdir -rwxr-xr-x 1 root root 76896 Sep 24 2020 mknod -rwxr-xr-x 1 root root 48064 Sep 24 2020 mktemp -rwxr-xr-x 1 root root 59632 Jan 20 2022 more -rwsr-xr-x 1 root root 55528 Jan 20 2022 mount -rwxr-xr-x 1 root root 18664 Jan 20 2022 mountpoint -rwxr-xr-x 1 root root 147080 Sep 24 2020 mv lrwxrwxrwx 1 root root 8 Nov 7 2019 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Dec 16 2021 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 43872 Sep 24 2020 pwd lrwxrwxrwx 1 root root 4 Mar 27 2022 rbash -> bash -rwxr-xr-x 1 root root 52032 Sep 24 2020 readlink -rwxr-xr-x 1 root root 72704 Sep 24 2020 rm -rwxr-xr-x 1 root root 52032 Sep 24 2020 rmdir -rwxr-xr-x 1 root root 27472 Sep 27 2020 run-parts -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed lrwxrwxrwx 1 root root 9 Jan 6 19:22 sh -> /bin/bash -rwxr-xr-x 1 root root 43808 Sep 24 2020 sleep -rwxr-xr-x 1 root root 84928 Sep 24 2020 stty -rwsr-xr-x 1 root root 71912 Jan 20 2022 su -rwxr-xr-x 1 root root 39744 Sep 24 2020 sync -rwxr-xr-x 1 root root 531928 Feb 17 2021 tar -rwxr-xr-x 1 root root 14456 Sep 27 2020 tempfile -rwxr-xr-x 1 root root 101408 Sep 24 2020 touch -rwxr-xr-x 1 root root 39680 Sep 24 2020 true -rwxr-xr-x 1 root root 14328 Feb 26 2021 ulockmgr_server -rwsr-xr-x 1 root root 35040 Jan 20 2022 umount -rwxr-xr-x 1 root root 39744 Sep 24 2020 uname -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress -rwxr-xr-x 1 root root 147176 Sep 24 2020 vdir -rwxr-xr-x 1 root root 63744 Jan 20 2022 wdctl lrwxrwxrwx 1 root root 8 Nov 7 2019 ypdomainname -> hostname -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp -rwxr-xr-x 1 root root 5898 Apr 10 2022 zdiff -rwxr-xr-x 1 root root 29 Apr 10 2022 zegrep -rwxr-xr-x 1 root root 29 Apr 10 2022 zfgrep -rwxr-xr-x 1 root root 2081 Apr 10 2022 zforce -rwxr-xr-x 1 root root 8049 Apr 10 2022 zgrep -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew I: user script /srv/workspace/pbuilder/524364/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: amd64 Maintainer: Debian Pbuilder Team 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 (= 10), dh-python, python3-sphinx, python3-all, python3-coverage, python3-mock, python3-nose, python3-pytest, python3-setuptools, python3-setuptools-scm dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 17743 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 (= 10); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-python; however: Package dh-python is not installed. pbuilder-satisfydepends-dummy depends on python3-sphinx; however: Package python3-sphinx is not installed. pbuilder-satisfydepends-dummy depends on python3-all; however: Package python3-all is not installed. pbuilder-satisfydepends-dummy depends on python3-coverage; however: Package python3-coverage is not installed. pbuilder-satisfydepends-dummy depends on python3-mock; however: Package python3-mock is not installed. pbuilder-satisfydepends-dummy depends on python3-nose; however: Package python3-nose is not installed. pbuilder-satisfydepends-dummy depends on python3-pytest; however: Package python3-pytest is not installed. pbuilder-satisfydepends-dummy depends on python3-setuptools; however: Package python3-setuptools is not installed. pbuilder-satisfydepends-dummy depends on python3-setuptools-scm; however: Package python3-setuptools-scm 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} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libicu67{a} libjs-jquery{a} libjs-sphinxdoc{a} libjs-underscore{a} libmagic-mgc{a} libmagic1{a} libmpdec3{a} libpipeline1{a} libpython3-stdlib{a} libpython3.9-minimal{a} libpython3.9-stdlib{a} libreadline8{a} libsigsegv2{a} libsub-override-perl{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} media-types{a} openssl{a} po-debconf{a} python-babel-localedata{a} python3{a} python3-alabaster{a} python3-all{a} python3-attr{a} python3-babel{a} python3-certifi{a} python3-chardet{a} python3-coverage{a} python3-distutils{a} python3-docutils{a} python3-idna{a} python3-imagesize{a} python3-importlib-metadata{a} python3-iniconfig{a} python3-jinja2{a} python3-lib2to3{a} python3-markupsafe{a} python3-minimal{a} python3-mock{a} python3-more-itertools{a} python3-nose{a} python3-packaging{a} python3-pbr{a} python3-pkg-resources{a} python3-pluggy{a} python3-py{a} python3-pygments{a} python3-pyparsing{a} python3-pytest{a} python3-requests{a} python3-roman{a} python3-setuptools{a} python3-setuptools-scm{a} python3-six{a} python3-snowballstemmer{a} python3-sphinx{a} python3-toml{a} python3-tz{a} python3-urllib3{a} python3-zipp{a} python3.9{a} python3.9-minimal{a} readline-common{a} sensible-utils{a} sgml-base{a} sphinx-common{a} tzdata{a} xml-core{a} The following packages are RECOMMENDED but will NOT be installed: curl javascript-common libarchive-cpio-perl libjs-jquery-isonscreen libjs-jquery-tablesorter libjs-jquery-throttle-debounce libltdl-dev libmail-sendmail-perl libpaper-utils lynx python3-pil wget 0 packages upgraded, 93 newly installed, 0 to remove and 0 not upgraded. Need to get 35.7 MB of archives. After unpacking 148 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bullseye/main amd64 bsdextrautils amd64 2.36.1-8+deb11u1 [145 kB] Get: 2 http://deb.debian.org/debian bullseye/main amd64 libuchardet0 amd64 0.0.7-1 [67.8 kB] Get: 3 http://deb.debian.org/debian bullseye/main amd64 groff-base amd64 1.22.4-6 [936 kB] Get: 4 http://deb.debian.org/debian bullseye/main amd64 libpipeline1 amd64 1.5.3-1 [34.3 kB] Get: 5 http://deb.debian.org/debian bullseye/main amd64 man-db amd64 2.9.4-2 [1354 kB] Get: 6 http://deb.debian.org/debian bullseye/main amd64 libpython3.9-minimal amd64 3.9.2-1 [801 kB] Get: 7 http://deb.debian.org/debian bullseye/main amd64 libexpat1 amd64 2.2.10-2+deb11u5 [98.2 kB] Get: 8 http://deb.debian.org/debian bullseye/main amd64 python3.9-minimal amd64 3.9.2-1 [1955 kB] Get: 9 http://deb.debian.org/debian bullseye/main amd64 python3-minimal amd64 3.9.2-3 [38.2 kB] Get: 10 http://deb.debian.org/debian bullseye/main amd64 media-types all 4.0.0 [30.3 kB] Get: 11 http://deb.debian.org/debian bullseye/main amd64 tzdata all 2021a-1+deb11u10 [286 kB] Get: 12 http://deb.debian.org/debian bullseye/main amd64 libmpdec3 amd64 2.5.1-1 [87.7 kB] Get: 13 http://deb.debian.org/debian bullseye/main amd64 readline-common all 8.1-1 [73.7 kB] Get: 14 http://deb.debian.org/debian bullseye/main amd64 libreadline8 amd64 8.1-1 [169 kB] Get: 15 http://deb.debian.org/debian bullseye/main amd64 libpython3.9-stdlib amd64 3.9.2-1 [1684 kB] Get: 16 http://deb.debian.org/debian bullseye/main amd64 python3.9 amd64 3.9.2-1 [466 kB] Get: 17 http://deb.debian.org/debian bullseye/main amd64 libpython3-stdlib amd64 3.9.2-3 [21.4 kB] Get: 18 http://deb.debian.org/debian bullseye/main amd64 python3 amd64 3.9.2-3 [37.9 kB] Get: 19 http://deb.debian.org/debian bullseye/main amd64 sgml-base all 1.30 [15.1 kB] Get: 20 http://deb.debian.org/debian bullseye/main amd64 sensible-utils all 0.0.14 [14.8 kB] Get: 21 http://deb.debian.org/debian bullseye/main amd64 openssl amd64 1.1.1w-0+deb11u1 [859 kB] Get: 22 http://deb.debian.org/debian bullseye/main amd64 ca-certificates all 20210119 [158 kB] Get: 23 http://deb.debian.org/debian bullseye/main amd64 libmagic-mgc amd64 1:5.39-3+deb11u1 [273 kB] Get: 24 http://deb.debian.org/debian bullseye/main amd64 libmagic1 amd64 1:5.39-3+deb11u1 [128 kB] Get: 25 http://deb.debian.org/debian bullseye/main amd64 file amd64 1:5.39-3+deb11u1 [69.2 kB] Get: 26 http://deb.debian.org/debian bullseye/main amd64 gettext-base amd64 0.21-4 [175 kB] Get: 27 http://deb.debian.org/debian bullseye/main amd64 libsigsegv2 amd64 2.13-1 [34.8 kB] Get: 28 http://deb.debian.org/debian bullseye/main amd64 m4 amd64 1.4.18-5 [204 kB] Get: 29 http://deb.debian.org/debian bullseye/main amd64 autoconf all 2.69-14 [313 kB] Get: 30 http://deb.debian.org/debian bullseye/main amd64 autotools-dev all 20180224.1+nmu1 [77.1 kB] Get: 31 http://deb.debian.org/debian bullseye/main amd64 automake all 1:1.16.3-2 [814 kB] Get: 32 http://deb.debian.org/debian bullseye/main amd64 autopoint all 0.21-4 [510 kB] Get: 33 http://deb.debian.org/debian bullseye/main amd64 libdebhelper-perl all 13.3.4 [189 kB] Get: 34 http://deb.debian.org/debian bullseye/main amd64 libtool all 2.4.6-15 [513 kB] Get: 35 http://deb.debian.org/debian bullseye/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 36 http://deb.debian.org/debian bullseye/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 37 http://deb.debian.org/debian bullseye/main amd64 libsub-override-perl all 0.09-2 [10.2 kB] Get: 38 http://deb.debian.org/debian bullseye/main amd64 libfile-stripnondeterminism-perl all 1.12.0-1 [26.3 kB] Get: 39 http://deb.debian.org/debian bullseye/main amd64 dh-strip-nondeterminism all 1.12.0-1 [15.4 kB] Get: 40 http://deb.debian.org/debian bullseye/main amd64 libelf1 amd64 0.183-1 [165 kB] Get: 41 http://deb.debian.org/debian bullseye/main amd64 dwz amd64 0.13+20210201-1 [175 kB] Get: 42 http://deb.debian.org/debian bullseye/main amd64 libicu67 amd64 67.1-7 [8622 kB] Get: 43 http://deb.debian.org/debian bullseye/main amd64 libxml2 amd64 2.9.10+dfsg-6.7+deb11u4 [693 kB] Get: 44 http://deb.debian.org/debian bullseye/main amd64 gettext amd64 0.21-4 [1311 kB] Get: 45 http://deb.debian.org/debian bullseye/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 46 http://deb.debian.org/debian bullseye/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 47 http://deb.debian.org/debian bullseye/main amd64 debhelper all 13.3.4 [1049 kB] Get: 48 http://deb.debian.org/debian bullseye/main amd64 python3-lib2to3 all 3.9.2-1 [77.8 kB] Get: 49 http://deb.debian.org/debian bullseye/main amd64 python3-distutils all 3.9.2-1 [143 kB] Get: 50 http://deb.debian.org/debian bullseye/main amd64 dh-python all 4.20201102+nmu1 [99.4 kB] Get: 51 http://deb.debian.org/debian bullseye/main amd64 xml-core all 0.18+nmu1 [23.8 kB] Get: 52 http://deb.debian.org/debian bullseye/main amd64 docutils-common all 0.16+dfsg-4 [129 kB] Get: 53 http://deb.debian.org/debian bullseye/main amd64 libjs-jquery all 3.5.1+dfsg+~3.5.5-7 [315 kB] Get: 54 http://deb.debian.org/debian bullseye/main amd64 libjs-underscore all 1.9.1~dfsg-3 [100 kB] Get: 55 http://deb.debian.org/debian bullseye/main amd64 libjs-sphinxdoc all 3.4.3-2 [127 kB] Get: 56 http://deb.debian.org/debian bullseye/main amd64 python-babel-localedata all 2.8.0+dfsg.1-7 [4997 kB] Get: 57 http://deb.debian.org/debian bullseye/main amd64 python3-alabaster all 0.7.8-1.1 [18.6 kB] Get: 58 http://deb.debian.org/debian bullseye/main amd64 python3-all amd64 3.9.2-3 [1056 B] Get: 59 http://deb.debian.org/debian bullseye/main amd64 python3-attr all 20.3.0-1 [52.9 kB] Get: 60 http://deb.debian.org/debian bullseye/main amd64 python3-pkg-resources all 52.0.0-4 [190 kB] Get: 61 http://deb.debian.org/debian bullseye/main amd64 python3-tz all 2021.1-1 [34.8 kB] Get: 62 http://deb.debian.org/debian bullseye/main amd64 python3-babel all 2.8.0+dfsg.1-7 [100 kB] Get: 63 http://deb.debian.org/debian bullseye/main amd64 python3-certifi all 2020.6.20-1 [151 kB] Get: 64 http://deb.debian.org/debian bullseye/main amd64 python3-chardet all 4.0.0-1 [99.0 kB] Get: 65 http://deb.debian.org/debian bullseye/main amd64 python3-coverage amd64 5.1+dfsg.1-2+b2 [169 kB] Get: 66 http://deb.debian.org/debian bullseye/main amd64 python3-roman all 2.0.0-5 [9064 B] Get: 67 http://deb.debian.org/debian bullseye/main amd64 python3-docutils all 0.16+dfsg-4 [384 kB] Get: 68 http://deb.debian.org/debian bullseye/main amd64 python3-idna all 2.10-1 [37.4 kB] Get: 69 http://deb.debian.org/debian bullseye/main amd64 python3-imagesize all 1.2.0-2 [5824 B] Get: 70 http://deb.debian.org/debian bullseye/main amd64 python3-six all 1.16.0-2 [17.5 kB] Get: 71 http://deb.debian.org/debian bullseye/main amd64 python3-more-itertools all 4.2.0-3 [42.7 kB] Get: 72 http://deb.debian.org/debian bullseye/main amd64 python3-zipp all 1.0.0-3 [6060 B] Get: 73 http://deb.debian.org/debian bullseye/main amd64 python3-importlib-metadata all 1.6.0-2 [10.3 kB] Get: 74 http://deb.debian.org/debian bullseye/main amd64 python3-iniconfig all 1.1.1-1 [6308 B] Get: 75 http://deb.debian.org/debian bullseye/main amd64 python3-markupsafe amd64 1.1.1-1+b3 [15.2 kB] Get: 76 http://deb.debian.org/debian bullseye/main amd64 python3-jinja2 all 2.11.3-1 [114 kB] Get: 77 http://deb.debian.org/debian bullseye/main amd64 python3-setuptools all 52.0.0-4 [366 kB] Get: 78 http://deb.debian.org/debian bullseye/main amd64 python3-pbr all 5.5.0-2 [60.4 kB] Get: 79 http://deb.debian.org/debian bullseye/main amd64 python3-mock all 4.0.3-1 [34.6 kB] Get: 80 http://deb.debian.org/debian bullseye/main amd64 python3-nose all 1.3.7-7 [133 kB] Get: 81 http://deb.debian.org/debian bullseye/main amd64 python3-pyparsing all 2.4.7-1 [109 kB] Get: 82 http://deb.debian.org/debian bullseye/main amd64 python3-packaging all 20.9-2 [33.5 kB] Get: 83 http://deb.debian.org/debian bullseye/main amd64 python3-pluggy all 0.13.0-6 [22.3 kB] Get: 84 http://deb.debian.org/debian bullseye/main amd64 python3-py all 1.10.0-1 [94.2 kB] Get: 85 http://deb.debian.org/debian bullseye/main amd64 python3-pygments all 2.7.1+dfsg-2.1 [657 kB] Get: 86 http://deb.debian.org/debian bullseye/main amd64 python3-toml all 0.10.1-1 [15.9 kB] Get: 87 http://deb.debian.org/debian bullseye/main amd64 python3-pytest all 6.0.2-2 [211 kB] Get: 88 http://deb.debian.org/debian bullseye/main amd64 python3-urllib3 all 1.26.5-1~exp1 [114 kB] Get: 89 http://deb.debian.org/debian bullseye/main amd64 python3-requests all 2.25.1+dfsg-2 [69.3 kB] Get: 90 http://deb.debian.org/debian bullseye/main amd64 python3-setuptools-scm all 5.0.1-1 [31.3 kB] Get: 91 http://deb.debian.org/debian bullseye/main amd64 python3-snowballstemmer all 2.1.0-1 [58.7 kB] Get: 92 http://deb.debian.org/debian bullseye/main amd64 sphinx-common all 3.4.3-2 [578 kB] Get: 93 http://deb.debian.org/debian bullseye/main amd64 python3-sphinx all 3.4.3-2 [545 kB] Fetched 35.7 MB in 3s (13.4 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (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 ... 17743 files and directories currently installed.) Preparing to unpack .../0-bsdextrautils_2.36.1-8+deb11u1_amd64.deb ... Unpacking bsdextrautils (2.36.1-8+deb11u1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../1-libuchardet0_0.0.7-1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../2-groff-base_1.22.4-6_amd64.deb ... Unpacking groff-base (1.22.4-6) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../3-libpipeline1_1.5.3-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.3-1) ... Selecting previously unselected package man-db. Preparing to unpack .../4-man-db_2.9.4-2_amd64.deb ... Unpacking man-db (2.9.4-2) ... Selecting previously unselected package libpython3.9-minimal:amd64. Preparing to unpack .../5-libpython3.9-minimal_3.9.2-1_amd64.deb ... Unpacking libpython3.9-minimal:amd64 (3.9.2-1) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../6-libexpat1_2.2.10-2+deb11u5_amd64.deb ... Unpacking libexpat1:amd64 (2.2.10-2+deb11u5) ... Selecting previously unselected package python3.9-minimal. Preparing to unpack .../7-python3.9-minimal_3.9.2-1_amd64.deb ... Unpacking python3.9-minimal (3.9.2-1) ... Setting up libpython3.9-minimal:amd64 (3.9.2-1) ... Setting up libexpat1:amd64 (2.2.10-2+deb11u5) ... Setting up python3.9-minimal (3.9.2-1) ... 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 ... 18610 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.9.2-3_amd64.deb ... Unpacking python3-minimal (3.9.2-3) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_4.0.0_all.deb ... Unpacking media-types (4.0.0) ... Selecting previously unselected package tzdata. Preparing to unpack .../2-tzdata_2021a-1+deb11u10_all.deb ... Unpacking tzdata (2021a-1+deb11u10) ... Selecting previously unselected package libmpdec3:amd64. Preparing to unpack .../3-libmpdec3_2.5.1-1_amd64.deb ... Unpacking libmpdec3:amd64 (2.5.1-1) ... Selecting previously unselected package readline-common. Preparing to unpack .../4-readline-common_8.1-1_all.deb ... Unpacking readline-common (8.1-1) ... Selecting previously unselected package libreadline8:amd64. Preparing to unpack .../5-libreadline8_8.1-1_amd64.deb ... Unpacking libreadline8:amd64 (8.1-1) ... Selecting previously unselected package libpython3.9-stdlib:amd64. Preparing to unpack .../6-libpython3.9-stdlib_3.9.2-1_amd64.deb ... Unpacking libpython3.9-stdlib:amd64 (3.9.2-1) ... Selecting previously unselected package python3.9. Preparing to unpack .../7-python3.9_3.9.2-1_amd64.deb ... Unpacking python3.9 (3.9.2-1) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../8-libpython3-stdlib_3.9.2-3_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.9.2-3) ... Setting up python3-minimal (3.9.2-3) ... 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 ... 20893 files and directories currently installed.) Preparing to unpack .../00-python3_3.9.2-3_amd64.deb ... Unpacking python3 (3.9.2-3) ... Selecting previously unselected package sgml-base. Preparing to unpack .../01-sgml-base_1.30_all.deb ... Unpacking sgml-base (1.30) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../02-sensible-utils_0.0.14_all.deb ... Unpacking sensible-utils (0.0.14) ... Selecting previously unselected package openssl. Preparing to unpack .../03-openssl_1.1.1w-0+deb11u1_amd64.deb ... Unpacking openssl (1.1.1w-0+deb11u1) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../04-ca-certificates_20210119_all.deb ... Unpacking ca-certificates (20210119) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../05-libmagic-mgc_1%3a5.39-3+deb11u1_amd64.deb ... Unpacking libmagic-mgc (1:5.39-3+deb11u1) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../06-libmagic1_1%3a5.39-3+deb11u1_amd64.deb ... Unpacking libmagic1:amd64 (1:5.39-3+deb11u1) ... Selecting previously unselected package file. Preparing to unpack .../07-file_1%3a5.39-3+deb11u1_amd64.deb ... Unpacking file (1:5.39-3+deb11u1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../08-gettext-base_0.21-4_amd64.deb ... Unpacking gettext-base (0.21-4) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../09-libsigsegv2_2.13-1_amd64.deb ... Unpacking libsigsegv2:amd64 (2.13-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.18-5_amd64.deb ... Unpacking m4 (1.4.18-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.69-14_all.deb ... Unpacking autoconf (2.69-14) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20180224.1+nmu1_all.deb ... Unpacking autotools-dev (20180224.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.16.3-2_all.deb ... Unpacking automake (1:1.16.3-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.21-4_all.deb ... Unpacking autopoint (0.21-4) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.3.4_all.deb ... Unpacking libdebhelper-perl (13.3.4) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.4.6-15_all.deb ... Unpacking libtool (2.4.6-15) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../17-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../19-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.12.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.12.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../21-dh-strip-nondeterminism_1.12.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.12.0-1) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../22-libelf1_0.183-1_amd64.deb ... Unpacking libelf1:amd64 (0.183-1) ... Selecting previously unselected package dwz. Preparing to unpack .../23-dwz_0.13+20210201-1_amd64.deb ... Unpacking dwz (0.13+20210201-1) ... Selecting previously unselected package libicu67:amd64. Preparing to unpack .../24-libicu67_67.1-7_amd64.deb ... Unpacking libicu67:amd64 (67.1-7) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../25-libxml2_2.9.10+dfsg-6.7+deb11u4_amd64.deb ... Unpacking libxml2:amd64 (2.9.10+dfsg-6.7+deb11u4) ... Selecting previously unselected package gettext. Preparing to unpack .../26-gettext_0.21-4_amd64.deb ... Unpacking gettext (0.21-4) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../27-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../28-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../29-debhelper_13.3.4_all.deb ... Unpacking debhelper (13.3.4) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../30-python3-lib2to3_3.9.2-1_all.deb ... Unpacking python3-lib2to3 (3.9.2-1) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../31-python3-distutils_3.9.2-1_all.deb ... Unpacking python3-distutils (3.9.2-1) ... Selecting previously unselected package dh-python. Preparing to unpack .../32-dh-python_4.20201102+nmu1_all.deb ... Unpacking dh-python (4.20201102+nmu1) ... Selecting previously unselected package xml-core. Preparing to unpack .../33-xml-core_0.18+nmu1_all.deb ... Unpacking xml-core (0.18+nmu1) ... Selecting previously unselected package docutils-common. Preparing to unpack .../34-docutils-common_0.16+dfsg-4_all.deb ... Unpacking docutils-common (0.16+dfsg-4) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../35-libjs-jquery_3.5.1+dfsg+~3.5.5-7_all.deb ... Unpacking libjs-jquery (3.5.1+dfsg+~3.5.5-7) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../36-libjs-underscore_1.9.1~dfsg-3_all.deb ... Unpacking libjs-underscore (1.9.1~dfsg-3) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../37-libjs-sphinxdoc_3.4.3-2_all.deb ... Unpacking libjs-sphinxdoc (3.4.3-2) ... Selecting previously unselected package python-babel-localedata. Preparing to unpack .../38-python-babel-localedata_2.8.0+dfsg.1-7_all.deb ... Unpacking python-babel-localedata (2.8.0+dfsg.1-7) ... Selecting previously unselected package python3-alabaster. Preparing to unpack .../39-python3-alabaster_0.7.8-1.1_all.deb ... Unpacking python3-alabaster (0.7.8-1.1) ... Selecting previously unselected package python3-all. Preparing to unpack .../40-python3-all_3.9.2-3_amd64.deb ... Unpacking python3-all (3.9.2-3) ... Selecting previously unselected package python3-attr. Preparing to unpack .../41-python3-attr_20.3.0-1_all.deb ... Unpacking python3-attr (20.3.0-1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../42-python3-pkg-resources_52.0.0-4_all.deb ... Unpacking python3-pkg-resources (52.0.0-4) ... Selecting previously unselected package python3-tz. Preparing to unpack .../43-python3-tz_2021.1-1_all.deb ... Unpacking python3-tz (2021.1-1) ... Selecting previously unselected package python3-babel. Preparing to unpack .../44-python3-babel_2.8.0+dfsg.1-7_all.deb ... Unpacking python3-babel (2.8.0+dfsg.1-7) ... Selecting previously unselected package python3-certifi. Preparing to unpack .../45-python3-certifi_2020.6.20-1_all.deb ... Unpacking python3-certifi (2020.6.20-1) ... Selecting previously unselected package python3-chardet. Preparing to unpack .../46-python3-chardet_4.0.0-1_all.deb ... Unpacking python3-chardet (4.0.0-1) ... Selecting previously unselected package python3-coverage. Preparing to unpack .../47-python3-coverage_5.1+dfsg.1-2+b2_amd64.deb ... Unpacking python3-coverage (5.1+dfsg.1-2+b2) ... Selecting previously unselected package python3-roman. Preparing to unpack .../48-python3-roman_2.0.0-5_all.deb ... Unpacking python3-roman (2.0.0-5) ... Selecting previously unselected package python3-docutils. Preparing to unpack .../49-python3-docutils_0.16+dfsg-4_all.deb ... Unpacking python3-docutils (0.16+dfsg-4) ... Selecting previously unselected package python3-idna. Preparing to unpack .../50-python3-idna_2.10-1_all.deb ... Unpacking python3-idna (2.10-1) ... Selecting previously unselected package python3-imagesize. Preparing to unpack .../51-python3-imagesize_1.2.0-2_all.deb ... Unpacking python3-imagesize (1.2.0-2) ... Selecting previously unselected package python3-six. Preparing to unpack .../52-python3-six_1.16.0-2_all.deb ... Unpacking python3-six (1.16.0-2) ... Selecting previously unselected package python3-more-itertools. Preparing to unpack .../53-python3-more-itertools_4.2.0-3_all.deb ... Unpacking python3-more-itertools (4.2.0-3) ... Selecting previously unselected package python3-zipp. Preparing to unpack .../54-python3-zipp_1.0.0-3_all.deb ... Unpacking python3-zipp (1.0.0-3) ... Selecting previously unselected package python3-importlib-metadata. Preparing to unpack .../55-python3-importlib-metadata_1.6.0-2_all.deb ... Unpacking python3-importlib-metadata (1.6.0-2) ... Selecting previously unselected package python3-iniconfig. Preparing to unpack .../56-python3-iniconfig_1.1.1-1_all.deb ... Unpacking python3-iniconfig (1.1.1-1) ... Selecting previously unselected package python3-markupsafe. Preparing to unpack .../57-python3-markupsafe_1.1.1-1+b3_amd64.deb ... Unpacking python3-markupsafe (1.1.1-1+b3) ... Selecting previously unselected package python3-jinja2. Preparing to unpack .../58-python3-jinja2_2.11.3-1_all.deb ... Unpacking python3-jinja2 (2.11.3-1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../59-python3-setuptools_52.0.0-4_all.deb ... Unpacking python3-setuptools (52.0.0-4) ... Selecting previously unselected package python3-pbr. Preparing to unpack .../60-python3-pbr_5.5.0-2_all.deb ... Unpacking python3-pbr (5.5.0-2) ... Selecting previously unselected package python3-mock. Preparing to unpack .../61-python3-mock_4.0.3-1_all.deb ... Unpacking python3-mock (4.0.3-1) ... Selecting previously unselected package python3-nose. Preparing to unpack .../62-python3-nose_1.3.7-7_all.deb ... Unpacking python3-nose (1.3.7-7) ... Selecting previously unselected package python3-pyparsing. Preparing to unpack .../63-python3-pyparsing_2.4.7-1_all.deb ... Unpacking python3-pyparsing (2.4.7-1) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../64-python3-packaging_20.9-2_all.deb ... Unpacking python3-packaging (20.9-2) ... Selecting previously unselected package python3-pluggy. Preparing to unpack .../65-python3-pluggy_0.13.0-6_all.deb ... Unpacking python3-pluggy (0.13.0-6) ... Selecting previously unselected package python3-py. Preparing to unpack .../66-python3-py_1.10.0-1_all.deb ... Unpacking python3-py (1.10.0-1) ... Selecting previously unselected package python3-pygments. Preparing to unpack .../67-python3-pygments_2.7.1+dfsg-2.1_all.deb ... Unpacking python3-pygments (2.7.1+dfsg-2.1) ... Selecting previously unselected package python3-toml. Preparing to unpack .../68-python3-toml_0.10.1-1_all.deb ... Unpacking python3-toml (0.10.1-1) ... Selecting previously unselected package python3-pytest. Preparing to unpack .../69-python3-pytest_6.0.2-2_all.deb ... Unpacking python3-pytest (6.0.2-2) ... Selecting previously unselected package python3-urllib3. Preparing to unpack .../70-python3-urllib3_1.26.5-1~exp1_all.deb ... Unpacking python3-urllib3 (1.26.5-1~exp1) ... Selecting previously unselected package python3-requests. Preparing to unpack .../71-python3-requests_2.25.1+dfsg-2_all.deb ... Unpacking python3-requests (2.25.1+dfsg-2) ... Selecting previously unselected package python3-setuptools-scm. Preparing to unpack .../72-python3-setuptools-scm_5.0.1-1_all.deb ... Unpacking python3-setuptools-scm (5.0.1-1) ... Selecting previously unselected package python3-snowballstemmer. Preparing to unpack .../73-python3-snowballstemmer_2.1.0-1_all.deb ... Unpacking python3-snowballstemmer (2.1.0-1) ... Selecting previously unselected package sphinx-common. Preparing to unpack .../74-sphinx-common_3.4.3-2_all.deb ... Unpacking sphinx-common (3.4.3-2) ... Selecting previously unselected package python3-sphinx. Preparing to unpack .../75-python3-sphinx_3.4.3-2_all.deb ... Unpacking python3-sphinx (3.4.3-2) ... Setting up media-types (4.0.0) ... Setting up libpipeline1:amd64 (1.5.3-1) ... Setting up bsdextrautils (2.36.1-8+deb11u1) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libicu67:amd64 (67.1-7) ... Setting up libmagic-mgc (1:5.39-3+deb11u1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.3.4) ... Setting up libmagic1:amd64 (1:5.39-3+deb11u1) ... Setting up gettext-base (0.21-4) ... Setting up file (1:5.39-3+deb11u1) ... Setting up python-babel-localedata (2.8.0+dfsg.1-7) ... Setting up tzdata (2021a-1+deb11u10) ... Current default time zone: 'Etc/UTC' Local time is now: Sat Jan 6 19:23:08 UTC 2024. Universal Time is now: Sat Jan 6 19:23:08 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20180224.1+nmu1) ... Setting up libsigsegv2:amd64 (2.13-1) ... Setting up autopoint (0.21-4) ... Setting up sensible-utils (0.0.14) ... Setting up libuchardet0:amd64 (0.0.7-1) ... Setting up libmpdec3:amd64 (2.5.1-1) ... Setting up libsub-override-perl (0.09-2) ... Setting up sgml-base (1.30) ... Setting up libjs-jquery (3.5.1+dfsg+~3.5.5-7) ... Setting up openssl (1.1.1w-0+deb11u1) ... Setting up libelf1:amd64 (0.183-1) ... Setting up readline-common (8.1-1) ... Setting up libxml2:amd64 (2.9.10+dfsg-6.7+deb11u4) ... Setting up libjs-underscore (1.9.1~dfsg-3) ... Setting up libfile-stripnondeterminism-perl (1.12.0-1) ... Setting up gettext (0.21-4) ... Setting up libtool (2.4.6-15) ... Setting up libreadline8:amd64 (8.1-1) ... Setting up m4 (1.4.18-5) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up ca-certificates (20210119) ... Updating certificates in /etc/ssl/certs... 129 added, 0 removed; done. Setting up libjs-sphinxdoc (3.4.3-2) ... Setting up autoconf (2.69-14) ... Setting up dh-strip-nondeterminism (1.12.0-1) ... Setting up dwz (0.13+20210201-1) ... Setting up groff-base (1.22.4-6) ... Setting up xml-core (0.18+nmu1) ... Setting up libpython3.9-stdlib:amd64 (3.9.2-1) ... Setting up libpython3-stdlib:amd64 (3.9.2-3) ... Setting up automake (1:1.16.3-2) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.9.4-2) ... Not building database; man-db/auto-update is not 'true'. Setting up dh-autoreconf (20) ... Setting up sphinx-common (3.4.3-2) ... Setting up python3.9 (3.9.2-1) ... Setting up debhelper (13.3.4) ... Setting up python3 (3.9.2-3) ... Setting up python3-markupsafe (1.1.1-1+b3) ... Setting up python3-tz (2021.1-1) ... Setting up python3-six (1.16.0-2) ... Setting up python3-roman (2.0.0-5) ... Setting up python3-jinja2 (2.11.3-1) ... Setting up python3-pyparsing (2.4.7-1) ... Setting up python3-certifi (2020.6.20-1) ... Setting up python3-snowballstemmer (2.1.0-1) ... Setting up python3-idna (2.10-1) ... Setting up python3-toml (0.10.1-1) ... Setting up python3-urllib3 (1.26.5-1~exp1) ... Setting up python3-lib2to3 (3.9.2-1) ... Setting up python3-imagesize (1.2.0-2) ... Setting up python3-pkg-resources (52.0.0-4) ... Setting up python3-distutils (3.9.2-1) ... Setting up dh-python (4.20201102+nmu1) ... Setting up python3-more-itertools (4.2.0-3) ... Setting up python3-iniconfig (1.1.1-1) ... Setting up python3-attr (20.3.0-1) ... Setting up python3-setuptools (52.0.0-4) ... Setting up python3-py (1.10.0-1) ... Setting up python3-babel (2.8.0+dfsg.1-7) ... update-alternatives: using /usr/bin/pybabel-python3 to provide /usr/bin/pybabel (pybabel) in auto mode Setting up python3-pbr (5.5.0-2) ... Setting up python3-alabaster (0.7.8-1.1) ... Setting up python3-all (3.9.2-3) ... Setting up python3-coverage (5.1+dfsg.1-2+b2) ... Setting up python3-zipp (1.0.0-3) ... Setting up python3-nose (1.3.7-7) ... Setting up python3-setuptools-scm (5.0.1-1) ... Setting up python3-mock (4.0.3-1) ... Setting up python3-pygments (2.7.1+dfsg-2.1) ... Setting up python3-packaging (20.9-2) ... Setting up python3-chardet (4.0.0-1) ... Setting up python3-requests (2.25.1+dfsg-2) ... Setting up python3-importlib-metadata (1.6.0-2) ... Setting up python3-pluggy (0.13.0-6) ... Setting up python3-pytest (6.0.2-2) ... Processing triggers for libc-bin (2.31-13+deb11u6) ... Processing triggers for sgml-base (1.30) ... Setting up docutils-common (0.16+dfsg-4) ... Processing triggers for sgml-base (1.30) ... Setting up python3-docutils (0.16+dfsg-4) ... update-alternatives: using /usr/share/docutils/scripts/python3/rst-buildhtml to provide /usr/bin/rst-buildhtml (rst-buildhtml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2html to provide /usr/bin/rst2html (rst2html) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2html4 to provide /usr/bin/rst2html4 (rst2html4) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2html5 to provide /usr/bin/rst2html5 (rst2html5) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2latex to provide /usr/bin/rst2latex (rst2latex) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2man to provide /usr/bin/rst2man (rst2man) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2odt to provide /usr/bin/rst2odt (rst2odt) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2odt_prepstyles to provide /usr/bin/rst2odt_prepstyles (rst2odt_prepstyles) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2pseudoxml to provide /usr/bin/rst2pseudoxml (rst2pseudoxml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2s5 to provide /usr/bin/rst2s5 (rst2s5) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2xetex to provide /usr/bin/rst2xetex (rst2xetex) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rst2xml to provide /usr/bin/rst2xml (rst2xml) in auto mode update-alternatives: using /usr/share/docutils/scripts/python3/rstpep2html to provide /usr/bin/rstpep2html (rstpep2html) in auto mode Setting up python3-sphinx (3.4.3-2) ... Processing triggers for ca-certificates (20210119) ... 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 Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.25.3-1.1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: user script /srv/workspace/pbuilder/524364/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for bullseye I: user script /srv/workspace/pbuilder/524364/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/cherrypy3-8.9.1/ && 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 > ../cherrypy3_8.9.1-8_source.changes dpkg-buildpackage: info: source package cherrypy3 dpkg-buildpackage: info: source version 8.9.1-8 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by JCF Ploemen (jcfp) dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 dpkg-source: info: using options from cherrypy3-8.9.1/debian/source/options: --extend-diff-ignore=^[^/]+\.egg-info/|cherrypy/test/.+\.log|cherrypy/test/static/has space.html fakeroot debian/rules clean dh clean --buildsystem pybuild --with python3,sphinxdoc dh_auto_clean -O--buildsystem=pybuild I: pybuild base:232: python3.9 setup.py clean running clean removing '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build' (and everything under it) 'build/bdist.linux-x86_64' does not exist -- can't clean it 'build/scripts-3.9' does not exist -- can't clean it dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild debian/rules build dh build --buildsystem pybuild --with python3,sphinxdoc dh_update_autotools_config -O--buildsystem=pybuild dh_autoreconf -O--buildsystem=pybuild dh_auto_configure -O--buildsystem=pybuild I: pybuild base:232: python3.9 setup.py config running config debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/cherrypy3-8.9.1' cp -a man/cherryd.1 debian/cherryd3.1 dh_auto_build I: pybuild base:232: /usr/bin/python3 setup.py build running build running build_py creating /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy copying cherrypy/daemon.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy copying cherrypy/_helper.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy copying cherrypy/_cpwsgi_server.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy copying cherrypy/_cpwsgi.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy copying cherrypy/_cptree.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy copying cherrypy/_cptools.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy copying cherrypy/_cpserver.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy copying cherrypy/_cprequest.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy copying cherrypy/_cpreqbody.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy copying cherrypy/_cpnative_server.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy copying cherrypy/_cpmodpy.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy copying cherrypy/_cplogging.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy copying cherrypy/_cperror.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy copying cherrypy/_cpdispatch.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy copying cherrypy/_cpconfig.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy copying cherrypy/_cpcompat.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy copying cherrypy/_cpchecker.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy copying cherrypy/__main__.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy copying cherrypy/__init__.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy creating /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib copying cherrypy/lib/reprconf.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib copying cherrypy/lib/xmlrpcutil.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib copying cherrypy/lib/static.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib copying cherrypy/lib/sessions.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib copying cherrypy/lib/profiler.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib copying cherrypy/lib/locking.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib copying cherrypy/lib/lockfile.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib copying cherrypy/lib/jsontools.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib copying cherrypy/lib/httputil.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib copying cherrypy/lib/httpauth.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib copying cherrypy/lib/gctools.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib copying cherrypy/lib/encoding.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib copying cherrypy/lib/cptools.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib copying cherrypy/lib/cpstats.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib copying cherrypy/lib/covercp.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib copying cherrypy/lib/caching.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib copying cherrypy/lib/auth_digest.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib copying cherrypy/lib/auth_basic.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib copying cherrypy/lib/auth.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib copying cherrypy/lib/__init__.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib creating /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial copying cherrypy/tutorial/tut10_http_errors.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial copying cherrypy/tutorial/tut09_files.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial copying cherrypy/tutorial/tut08_generators_and_yield.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial copying cherrypy/tutorial/tut07_sessions.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial copying cherrypy/tutorial/tut06_default_method.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial copying cherrypy/tutorial/tut05_derived_objects.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial copying cherrypy/tutorial/tut04_complex_site.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial copying cherrypy/tutorial/tut03_get_and_post.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial copying cherrypy/tutorial/tut02_expose_methods.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial copying cherrypy/tutorial/tut01_helloworld.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial copying cherrypy/tutorial/__init__.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial creating /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_caching.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_http.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_encoding.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/webtest.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_xmlrpc.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_wsgiapps.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_wsgi_vhost.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_wsgi_unix_socket.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_wsgi_ns.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_virtualhost.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_tutorials.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_tools.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_static.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_states.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_sessionauthenticate.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_session.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_routes.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_request_obj.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_refleaks.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_proxy.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_params.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_objectmapping.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_misc_tools.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_mime.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_logging.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_json.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_iterator.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_httplib.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_httpauth.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_etags.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_dynamicobjectmapping.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_core.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_conn.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_config_server.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_config.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_compat.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_bus.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_auth_digest.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/test_auth_basic.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/sessiondemo.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/modwsgi.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/modpy.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/modfcgid.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/modfastcgi.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/logtest.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/helper.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/checkerdemo.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/benchmark.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/_test_states_demo.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/_test_decorators.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test copying cherrypy/test/__init__.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test creating /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/process copying cherrypy/process/wspbus.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/process copying cherrypy/process/win32.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/process copying cherrypy/process/servers.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/process copying cherrypy/process/plugins.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/process copying cherrypy/process/__init__.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/process creating /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/scaffold copying cherrypy/scaffold/__init__.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/scaffold creating /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/wsgiserver copying cherrypy/wsgiserver/__init__.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/wsgiserver copying cherrypy/wsgiserver/test_wsgiserver.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/wsgiserver copying cherrypy/wsgiserver/ssl_pyopenssl.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/wsgiserver copying cherrypy/wsgiserver/ssl_builtin.py -> /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/wsgiserver running egg_info writing CherryPy.egg-info/PKG-INFO writing dependency_links to CherryPy.egg-info/dependency_links.txt writing entry points to CherryPy.egg-info/entry_points.txt writing requirements to CherryPy.egg-info/requires.txt writing top-level names to CherryPy.egg-info/top_level.txt writing manifest file 'CherryPy.egg-info/SOURCES.txt' reading manifest file 'CherryPy.egg-info/SOURCES.txt' writing manifest file 'CherryPy.egg-info/SOURCES.txt' make[1]: Leaving directory '/build/reproducible-path/cherrypy3-8.9.1' debian/rules override_dh_auto_test make[1]: Entering directory '/build/reproducible-path/cherrypy3-8.9.1' PYBUILD_TEST_ARGS="cherrypy/test cherrypy/wsgiserver -l " dh_auto_test I: pybuild base:232: cd /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build; python3.9 -m pytest cherrypy/test cherrypy/wsgiserver -l ============================= test session starts ============================== platform linux -- Python 3.9.2, pytest-6.0.2, py-1.10.0, pluggy-0.13.0 rootdir: /build/reproducible-path/cherrypy3-8.9.1 collected 264 items cherrypy/test/test_auth_basic.py .... [ 1%] cherrypy/test/test_auth_digest.py ... [ 2%] cherrypy/test/test_bus.py ........... [ 6%] cherrypy/test/test_caching.py .F.... [ 9%] cherrypy/test/test_compat.py s. [ 9%] cherrypy/test/test_config.py EEEEEEEFFF [ 13%] cherrypy/test/test_config_server.py ..... [ 15%] cherrypy/test/test_conn.py ..........F.......X... [ 23%] cherrypy/test/test_core.py ..F.F.............. [ 31%] cherrypy/test/test_dynamicobjectmapping.py .... [ 32%] cherrypy/test/test_encoding.py ............ [ 37%] cherrypy/test/test_etags.py .... [ 38%] cherrypy/test/test_http.py .s....... [ 42%] cherrypy/test/test_httpauth.py ..... [ 43%] cherrypy/test/test_httplib.py . [ 44%] cherrypy/test/test_iterator.py .. [ 45%] cherrypy/test/test_json.py .... [ 46%] cherrypy/test/test_logging.py ....... [ 49%] cherrypy/test/test_mime.py ..... [ 51%] cherrypy/test/test_misc_tools.py .......... [ 54%] cherrypy/test/test_objectmapping.py ......... [ 58%] cherrypy/test/test_params.py .... [ 59%] cherrypy/test/test_proxy.py .. [ 60%] cherrypy/test/test_refleaks.py .. [ 61%] cherrypy/test/test_request_obj.py ..F............ [ 67%] cherrypy/test/test_routes.py ss [ 67%] cherrypy/test/test_session.py x.X.X.....s. [ 72%] cherrypy/test/test_sessionauthenticate.py .. [ 73%] cherrypy/test/test_states.py ....F..F.FFFF.. [ 78%] cherrypy/test/test_static.py EEEExEEEEEEEEEE [ 84%] cherrypy/test/test_tools.py .F......... [ 88%] cherrypy/test/test_tutorials.py FFFFFFFFFF. [ 92%] cherrypy/test/test_virtualhost.py .F. [ 93%] cherrypy/test/test_wsgi_ns.py .. [ 94%] cherrypy/test/test_wsgi_unix_socket.py .... [ 96%] cherrypy/test/test_wsgi_vhost.py .. [ 96%] cherrypy/test/test_wsgiapps.py ..... [ 98%] cherrypy/test/test_xmlrpc.py .. [ 99%] cherrypy/wsgiserver/test_wsgiserver.py . [100%] ==================================== ERRORS ==================================== ___________________ ERROR at setup of ConfigTests.testConfig ___________________ self = , raw = False vars = None def as_dict(self, raw=False, vars=None): """Convert an INI file to a dictionary""" # Load INI file into a dict result = {} for section in self.sections(): if section not in result: result[section] = {} for option in self.options(section): value = self.get(section, option, raw=raw, vars=vars) try: > value = unrepr(value) msg = "Config error in section: '/', option: 'neg', value: '-1234'. Config values must be valid Python." option = 'neg' raw = False result = {'/': {}} section = '/' self = value = '-1234' vars = None x = TypeError("unrepr does not recognize 'Constant'") cherrypy/lib/reprconf.py:213: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ s = '-1234' def unrepr(s): """Return a Python object compiled from a string.""" if not s: return s if sys.version_info < (3, 0): b = _Builder2() else: b = _Builder3() obj = b.astnode(s) > return b.build(obj) b = obj = s = '-1234' cherrypy/lib/reprconf.py:518: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build(self, o): m = getattr(self, 'build_' + o.__class__.__name__, None) if m is None: raise TypeError('unrepr does not recognize %s' % repr(o.__class__.__name__)) > return m(o) m = > o = self = cherrypy/lib/reprconf.py:361: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build_UnaryOp(self, o): > op, operand = map(self.build, [o.op, o.operand]) o = self = cherrypy/lib/reprconf.py:485: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build(self, o): m = getattr(self, 'build_' + o.__class__.__name__, None) if m is None: > raise TypeError('unrepr does not recognize %s' % repr(o.__class__.__name__)) E TypeError: unrepr does not recognize 'Constant' m = None o = self = cherrypy/lib/reprconf.py:359: TypeError During handling of the above exception, another exception occurred: def setup_server(): @cherrypy.config(foo='this', bar='that') class Root: def __init__(self): cherrypy.config.namespaces['db'] = self.db_namespace def db_namespace(self, k, v): if k == 'scheme': self.db = v @cherrypy.expose(alias=('global_', 'xyz')) def index(self, key): return cherrypy.request.config.get(key, 'None') @cherrypy.expose def repr(self, key): return repr(cherrypy.request.config.get(key, None)) @cherrypy.expose def dbscheme(self): return self.db @cherrypy.expose @cherrypy.config(**{'request.body.attempt_charsets': ['utf-16']}) def plain(self, x): return x favicon_ico = cherrypy.tools.staticfile.handler( filename=os.path.join(localDir, '../favicon.ico')) @cherrypy.config(foo='this2', baz='that2') class Foo: @cherrypy.expose def index(self, key): return cherrypy.request.config.get(key, 'None') nex = index @cherrypy.expose @cherrypy.config(**{'response.headers.X-silly': 'sillyval'}) def silly(self): return 'Hello world' # Test the expose and config decorators @cherrypy.config(foo='this3', **{'bax': 'this4'}) @cherrypy.expose def bar(self, key): return repr(cherrypy.request.config.get(key, None)) class Another: @cherrypy.expose def index(self, key): return str(cherrypy.request.config.get(key, 'None')) def raw_namespace(key, value): if key == 'input.map': handler = cherrypy.request.handler def wrapper(): params = cherrypy.request.params for name, coercer in list(value.items()): try: params[name] = coercer(params[name]) except KeyError: pass return handler() cherrypy.request.handler = wrapper elif key == 'output': handler = cherrypy.request.handler def wrapper(): # 'value' is a type (like int or str). return value(handler()) cherrypy.request.handler = wrapper @cherrypy.config(**{'raw.output': repr}) class Raw: @cherrypy.expose @cherrypy.config(**{'raw.input.map': {'num': int}}) def incr(self, num): return num + 1 if not six.PY3: thing3 = "thing3: unicode('test', errors='ignore')" else: thing3 = '' ioconf = StringIOFromNative(""" [/] neg: -1234 filename: os.path.join(sys.prefix, "hello.py") thing1: cherrypy.lib.httputil.response_codes[404] thing2: __import__('cherrypy.tutorial', globals(), locals(), ['']).thing2 %s complex: 3+2j mul: 6*3 ones: "11" twos: "22" stradd: %%(ones)s + %%(twos)s + "33" [/favicon.ico] tools.staticfile.filename = %r """ % (thing3, os.path.join(localDir, 'static/dirback.jpg'))) root = Root() root.foo = Foo() root.raw = Raw() > app = cherrypy.tree.mount(root, config=ioconf) Another = .Another'> Foo = .Foo'> Raw = .Raw'> Root = .Root'> ioconf = <_io.StringIO object at 0x7f965c58adc0> raw_namespace = .raw_namespace at 0x7f965df0d940> root = .Root object at 0x7f965c5fd970> thing3 = '' cherrypy/test/test_config.py:133: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/_cptree.py:226: in mount app.merge(config) app = cherrypy._cptree.Application(.Root object at 0x7f965c5fd970>, '') config = <_io.StringIO object at 0x7f965c58adc0> root = .Root object at 0x7f965c5fd970> script_name = '' self = cherrypy/_cptree.py:100: in merge _cpconfig.merge(self.config, config) config = <_io.StringIO object at 0x7f965c58adc0> self = cherrypy._cptree.Application(.Root object at 0x7f965c5fd970>, '') cherrypy/_cpconfig.py:139: in merge for section, value_map in reprconf.as_dict(other).items(): base = {} other = <_io.StringIO object at 0x7f965c58adc0> cherrypy/lib/reprconf.py:48: in as_dict config = Parser().dict_from_file(config) config = <_io.StringIO object at 0x7f965c58adc0> cherrypy/lib/reprconf.py:228: in dict_from_file return self.as_dict() file = <_io.StringIO object at 0x7f965c58adc0> self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , raw = False vars = None def as_dict(self, raw=False, vars=None): """Convert an INI file to a dictionary""" # Load INI file into a dict result = {} for section in self.sections(): if section not in result: result[section] = {} for option in self.options(section): value = self.get(section, option, raw=raw, vars=vars) try: value = unrepr(value) except Exception: x = sys.exc_info()[1] msg = ('Config error in section: %r, option: %r, ' 'value: %r. Config values must be valid Python.' % (section, option, value)) > raise ValueError(msg, x.__class__.__name__, x.args) E ValueError: ("Config error in section: '/', option: 'neg', value: '-1234'. Config values must be valid Python.", 'TypeError', ("unrepr does not recognize 'Constant'",)) msg = "Config error in section: '/', option: 'neg', value: '-1234'. Config values must be valid Python." option = 'neg' raw = False result = {'/': {}} section = '/' self = value = '-1234' vars = None x = TypeError("unrepr does not recognize 'Constant'") cherrypy/lib/reprconf.py:219: ValueError ------------------------------ Captured log setup ------------------------------ INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:24:41] ENGINE Listening for SIGTERM. INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:24:41] ENGINE Listening for SIGHUP. INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:24:41] ENGINE Listening for SIGUSR1. ______________ ERROR at setup of ConfigTests.testCustomNamespaces ______________ self = , raw = False vars = None def as_dict(self, raw=False, vars=None): """Convert an INI file to a dictionary""" # Load INI file into a dict result = {} for section in self.sections(): if section not in result: result[section] = {} for option in self.options(section): value = self.get(section, option, raw=raw, vars=vars) try: > value = unrepr(value) msg = "Config error in section: '/', option: 'neg', value: '-1234'. Config values must be valid Python." option = 'neg' raw = False result = {'/': {}} section = '/' self = value = '-1234' vars = None x = TypeError("unrepr does not recognize 'Constant'") cherrypy/lib/reprconf.py:213: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ s = '-1234' def unrepr(s): """Return a Python object compiled from a string.""" if not s: return s if sys.version_info < (3, 0): b = _Builder2() else: b = _Builder3() obj = b.astnode(s) > return b.build(obj) b = obj = s = '-1234' cherrypy/lib/reprconf.py:518: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build(self, o): m = getattr(self, 'build_' + o.__class__.__name__, None) if m is None: raise TypeError('unrepr does not recognize %s' % repr(o.__class__.__name__)) > return m(o) m = > o = self = cherrypy/lib/reprconf.py:361: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build_UnaryOp(self, o): > op, operand = map(self.build, [o.op, o.operand]) o = self = cherrypy/lib/reprconf.py:485: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build(self, o): m = getattr(self, 'build_' + o.__class__.__name__, None) if m is None: > raise TypeError('unrepr does not recognize %s' % repr(o.__class__.__name__)) E TypeError: unrepr does not recognize 'Constant' m = None o = self = cherrypy/lib/reprconf.py:359: TypeError During handling of the above exception, another exception occurred: def setup_server(): @cherrypy.config(foo='this', bar='that') class Root: def __init__(self): cherrypy.config.namespaces['db'] = self.db_namespace def db_namespace(self, k, v): if k == 'scheme': self.db = v @cherrypy.expose(alias=('global_', 'xyz')) def index(self, key): return cherrypy.request.config.get(key, 'None') @cherrypy.expose def repr(self, key): return repr(cherrypy.request.config.get(key, None)) @cherrypy.expose def dbscheme(self): return self.db @cherrypy.expose @cherrypy.config(**{'request.body.attempt_charsets': ['utf-16']}) def plain(self, x): return x favicon_ico = cherrypy.tools.staticfile.handler( filename=os.path.join(localDir, '../favicon.ico')) @cherrypy.config(foo='this2', baz='that2') class Foo: @cherrypy.expose def index(self, key): return cherrypy.request.config.get(key, 'None') nex = index @cherrypy.expose @cherrypy.config(**{'response.headers.X-silly': 'sillyval'}) def silly(self): return 'Hello world' # Test the expose and config decorators @cherrypy.config(foo='this3', **{'bax': 'this4'}) @cherrypy.expose def bar(self, key): return repr(cherrypy.request.config.get(key, None)) class Another: @cherrypy.expose def index(self, key): return str(cherrypy.request.config.get(key, 'None')) def raw_namespace(key, value): if key == 'input.map': handler = cherrypy.request.handler def wrapper(): params = cherrypy.request.params for name, coercer in list(value.items()): try: params[name] = coercer(params[name]) except KeyError: pass return handler() cherrypy.request.handler = wrapper elif key == 'output': handler = cherrypy.request.handler def wrapper(): # 'value' is a type (like int or str). return value(handler()) cherrypy.request.handler = wrapper @cherrypy.config(**{'raw.output': repr}) class Raw: @cherrypy.expose @cherrypy.config(**{'raw.input.map': {'num': int}}) def incr(self, num): return num + 1 if not six.PY3: thing3 = "thing3: unicode('test', errors='ignore')" else: thing3 = '' ioconf = StringIOFromNative(""" [/] neg: -1234 filename: os.path.join(sys.prefix, "hello.py") thing1: cherrypy.lib.httputil.response_codes[404] thing2: __import__('cherrypy.tutorial', globals(), locals(), ['']).thing2 %s complex: 3+2j mul: 6*3 ones: "11" twos: "22" stradd: %%(ones)s + %%(twos)s + "33" [/favicon.ico] tools.staticfile.filename = %r """ % (thing3, os.path.join(localDir, 'static/dirback.jpg'))) root = Root() root.foo = Foo() root.raw = Raw() > app = cherrypy.tree.mount(root, config=ioconf) Another = .Another'> Foo = .Foo'> Raw = .Raw'> Root = .Root'> ioconf = <_io.StringIO object at 0x7f965c58adc0> raw_namespace = .raw_namespace at 0x7f965df0d940> root = .Root object at 0x7f965c5fd970> thing3 = '' cherrypy/test/test_config.py:133: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/_cptree.py:226: in mount app.merge(config) app = cherrypy._cptree.Application(.Root object at 0x7f965c5fd970>, '') config = <_io.StringIO object at 0x7f965c58adc0> root = .Root object at 0x7f965c5fd970> script_name = '' self = cherrypy/_cptree.py:100: in merge _cpconfig.merge(self.config, config) config = <_io.StringIO object at 0x7f965c58adc0> self = cherrypy._cptree.Application(.Root object at 0x7f965c5fd970>, '') cherrypy/_cpconfig.py:139: in merge for section, value_map in reprconf.as_dict(other).items(): base = {} other = <_io.StringIO object at 0x7f965c58adc0> cherrypy/lib/reprconf.py:48: in as_dict config = Parser().dict_from_file(config) config = <_io.StringIO object at 0x7f965c58adc0> cherrypy/lib/reprconf.py:228: in dict_from_file return self.as_dict() file = <_io.StringIO object at 0x7f965c58adc0> self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , raw = False vars = None def as_dict(self, raw=False, vars=None): """Convert an INI file to a dictionary""" # Load INI file into a dict result = {} for section in self.sections(): if section not in result: result[section] = {} for option in self.options(section): value = self.get(section, option, raw=raw, vars=vars) try: value = unrepr(value) except Exception: x = sys.exc_info()[1] msg = ('Config error in section: %r, option: %r, ' 'value: %r. Config values must be valid Python.' % (section, option, value)) > raise ValueError(msg, x.__class__.__name__, x.args) E ValueError: ("Config error in section: '/', option: 'neg', value: '-1234'. Config values must be valid Python.", 'TypeError', ("unrepr does not recognize 'Constant'",)) msg = "Config error in section: '/', option: 'neg', value: '-1234'. Config values must be valid Python." option = 'neg' raw = False result = {'/': {}} section = '/' self = value = '-1234' vars = None x = TypeError("unrepr does not recognize 'Constant'") cherrypy/lib/reprconf.py:219: ValueError _________ ERROR at setup of ConfigTests.testHandlerToolConfigOverride __________ self = , raw = False vars = None def as_dict(self, raw=False, vars=None): """Convert an INI file to a dictionary""" # Load INI file into a dict result = {} for section in self.sections(): if section not in result: result[section] = {} for option in self.options(section): value = self.get(section, option, raw=raw, vars=vars) try: > value = unrepr(value) msg = "Config error in section: '/', option: 'neg', value: '-1234'. Config values must be valid Python." option = 'neg' raw = False result = {'/': {}} section = '/' self = value = '-1234' vars = None x = TypeError("unrepr does not recognize 'Constant'") cherrypy/lib/reprconf.py:213: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ s = '-1234' def unrepr(s): """Return a Python object compiled from a string.""" if not s: return s if sys.version_info < (3, 0): b = _Builder2() else: b = _Builder3() obj = b.astnode(s) > return b.build(obj) b = obj = s = '-1234' cherrypy/lib/reprconf.py:518: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build(self, o): m = getattr(self, 'build_' + o.__class__.__name__, None) if m is None: raise TypeError('unrepr does not recognize %s' % repr(o.__class__.__name__)) > return m(o) m = > o = self = cherrypy/lib/reprconf.py:361: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build_UnaryOp(self, o): > op, operand = map(self.build, [o.op, o.operand]) o = self = cherrypy/lib/reprconf.py:485: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build(self, o): m = getattr(self, 'build_' + o.__class__.__name__, None) if m is None: > raise TypeError('unrepr does not recognize %s' % repr(o.__class__.__name__)) E TypeError: unrepr does not recognize 'Constant' m = None o = self = cherrypy/lib/reprconf.py:359: TypeError During handling of the above exception, another exception occurred: def setup_server(): @cherrypy.config(foo='this', bar='that') class Root: def __init__(self): cherrypy.config.namespaces['db'] = self.db_namespace def db_namespace(self, k, v): if k == 'scheme': self.db = v @cherrypy.expose(alias=('global_', 'xyz')) def index(self, key): return cherrypy.request.config.get(key, 'None') @cherrypy.expose def repr(self, key): return repr(cherrypy.request.config.get(key, None)) @cherrypy.expose def dbscheme(self): return self.db @cherrypy.expose @cherrypy.config(**{'request.body.attempt_charsets': ['utf-16']}) def plain(self, x): return x favicon_ico = cherrypy.tools.staticfile.handler( filename=os.path.join(localDir, '../favicon.ico')) @cherrypy.config(foo='this2', baz='that2') class Foo: @cherrypy.expose def index(self, key): return cherrypy.request.config.get(key, 'None') nex = index @cherrypy.expose @cherrypy.config(**{'response.headers.X-silly': 'sillyval'}) def silly(self): return 'Hello world' # Test the expose and config decorators @cherrypy.config(foo='this3', **{'bax': 'this4'}) @cherrypy.expose def bar(self, key): return repr(cherrypy.request.config.get(key, None)) class Another: @cherrypy.expose def index(self, key): return str(cherrypy.request.config.get(key, 'None')) def raw_namespace(key, value): if key == 'input.map': handler = cherrypy.request.handler def wrapper(): params = cherrypy.request.params for name, coercer in list(value.items()): try: params[name] = coercer(params[name]) except KeyError: pass return handler() cherrypy.request.handler = wrapper elif key == 'output': handler = cherrypy.request.handler def wrapper(): # 'value' is a type (like int or str). return value(handler()) cherrypy.request.handler = wrapper @cherrypy.config(**{'raw.output': repr}) class Raw: @cherrypy.expose @cherrypy.config(**{'raw.input.map': {'num': int}}) def incr(self, num): return num + 1 if not six.PY3: thing3 = "thing3: unicode('test', errors='ignore')" else: thing3 = '' ioconf = StringIOFromNative(""" [/] neg: -1234 filename: os.path.join(sys.prefix, "hello.py") thing1: cherrypy.lib.httputil.response_codes[404] thing2: __import__('cherrypy.tutorial', globals(), locals(), ['']).thing2 %s complex: 3+2j mul: 6*3 ones: "11" twos: "22" stradd: %%(ones)s + %%(twos)s + "33" [/favicon.ico] tools.staticfile.filename = %r """ % (thing3, os.path.join(localDir, 'static/dirback.jpg'))) root = Root() root.foo = Foo() root.raw = Raw() > app = cherrypy.tree.mount(root, config=ioconf) Another = .Another'> Foo = .Foo'> Raw = .Raw'> Root = .Root'> ioconf = <_io.StringIO object at 0x7f965c58adc0> raw_namespace = .raw_namespace at 0x7f965df0d940> root = .Root object at 0x7f965c5fd970> thing3 = '' cherrypy/test/test_config.py:133: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/_cptree.py:226: in mount app.merge(config) app = cherrypy._cptree.Application(.Root object at 0x7f965c5fd970>, '') config = <_io.StringIO object at 0x7f965c58adc0> root = .Root object at 0x7f965c5fd970> script_name = '' self = cherrypy/_cptree.py:100: in merge _cpconfig.merge(self.config, config) config = <_io.StringIO object at 0x7f965c58adc0> self = cherrypy._cptree.Application(.Root object at 0x7f965c5fd970>, '') cherrypy/_cpconfig.py:139: in merge for section, value_map in reprconf.as_dict(other).items(): base = {} other = <_io.StringIO object at 0x7f965c58adc0> cherrypy/lib/reprconf.py:48: in as_dict config = Parser().dict_from_file(config) config = <_io.StringIO object at 0x7f965c58adc0> cherrypy/lib/reprconf.py:228: in dict_from_file return self.as_dict() file = <_io.StringIO object at 0x7f965c58adc0> self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , raw = False vars = None def as_dict(self, raw=False, vars=None): """Convert an INI file to a dictionary""" # Load INI file into a dict result = {} for section in self.sections(): if section not in result: result[section] = {} for option in self.options(section): value = self.get(section, option, raw=raw, vars=vars) try: value = unrepr(value) except Exception: x = sys.exc_info()[1] msg = ('Config error in section: %r, option: %r, ' 'value: %r. Config values must be valid Python.' % (section, option, value)) > raise ValueError(msg, x.__class__.__name__, x.args) E ValueError: ("Config error in section: '/', option: 'neg', value: '-1234'. Config values must be valid Python.", 'TypeError', ("unrepr does not recognize 'Constant'",)) msg = "Config error in section: '/', option: 'neg', value: '-1234'. Config values must be valid Python." option = 'neg' raw = False result = {'/': {}} section = '/' self = value = '-1234' vars = None x = TypeError("unrepr does not recognize 'Constant'") cherrypy/lib/reprconf.py:219: ValueError _______________ ERROR at setup of ConfigTests.testRespNamespaces _______________ self = , raw = False vars = None def as_dict(self, raw=False, vars=None): """Convert an INI file to a dictionary""" # Load INI file into a dict result = {} for section in self.sections(): if section not in result: result[section] = {} for option in self.options(section): value = self.get(section, option, raw=raw, vars=vars) try: > value = unrepr(value) msg = "Config error in section: '/', option: 'neg', value: '-1234'. Config values must be valid Python." option = 'neg' raw = False result = {'/': {}} section = '/' self = value = '-1234' vars = None x = TypeError("unrepr does not recognize 'Constant'") cherrypy/lib/reprconf.py:213: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ s = '-1234' def unrepr(s): """Return a Python object compiled from a string.""" if not s: return s if sys.version_info < (3, 0): b = _Builder2() else: b = _Builder3() obj = b.astnode(s) > return b.build(obj) b = obj = s = '-1234' cherrypy/lib/reprconf.py:518: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build(self, o): m = getattr(self, 'build_' + o.__class__.__name__, None) if m is None: raise TypeError('unrepr does not recognize %s' % repr(o.__class__.__name__)) > return m(o) m = > o = self = cherrypy/lib/reprconf.py:361: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build_UnaryOp(self, o): > op, operand = map(self.build, [o.op, o.operand]) o = self = cherrypy/lib/reprconf.py:485: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build(self, o): m = getattr(self, 'build_' + o.__class__.__name__, None) if m is None: > raise TypeError('unrepr does not recognize %s' % repr(o.__class__.__name__)) E TypeError: unrepr does not recognize 'Constant' m = None o = self = cherrypy/lib/reprconf.py:359: TypeError During handling of the above exception, another exception occurred: def setup_server(): @cherrypy.config(foo='this', bar='that') class Root: def __init__(self): cherrypy.config.namespaces['db'] = self.db_namespace def db_namespace(self, k, v): if k == 'scheme': self.db = v @cherrypy.expose(alias=('global_', 'xyz')) def index(self, key): return cherrypy.request.config.get(key, 'None') @cherrypy.expose def repr(self, key): return repr(cherrypy.request.config.get(key, None)) @cherrypy.expose def dbscheme(self): return self.db @cherrypy.expose @cherrypy.config(**{'request.body.attempt_charsets': ['utf-16']}) def plain(self, x): return x favicon_ico = cherrypy.tools.staticfile.handler( filename=os.path.join(localDir, '../favicon.ico')) @cherrypy.config(foo='this2', baz='that2') class Foo: @cherrypy.expose def index(self, key): return cherrypy.request.config.get(key, 'None') nex = index @cherrypy.expose @cherrypy.config(**{'response.headers.X-silly': 'sillyval'}) def silly(self): return 'Hello world' # Test the expose and config decorators @cherrypy.config(foo='this3', **{'bax': 'this4'}) @cherrypy.expose def bar(self, key): return repr(cherrypy.request.config.get(key, None)) class Another: @cherrypy.expose def index(self, key): return str(cherrypy.request.config.get(key, 'None')) def raw_namespace(key, value): if key == 'input.map': handler = cherrypy.request.handler def wrapper(): params = cherrypy.request.params for name, coercer in list(value.items()): try: params[name] = coercer(params[name]) except KeyError: pass return handler() cherrypy.request.handler = wrapper elif key == 'output': handler = cherrypy.request.handler def wrapper(): # 'value' is a type (like int or str). return value(handler()) cherrypy.request.handler = wrapper @cherrypy.config(**{'raw.output': repr}) class Raw: @cherrypy.expose @cherrypy.config(**{'raw.input.map': {'num': int}}) def incr(self, num): return num + 1 if not six.PY3: thing3 = "thing3: unicode('test', errors='ignore')" else: thing3 = '' ioconf = StringIOFromNative(""" [/] neg: -1234 filename: os.path.join(sys.prefix, "hello.py") thing1: cherrypy.lib.httputil.response_codes[404] thing2: __import__('cherrypy.tutorial', globals(), locals(), ['']).thing2 %s complex: 3+2j mul: 6*3 ones: "11" twos: "22" stradd: %%(ones)s + %%(twos)s + "33" [/favicon.ico] tools.staticfile.filename = %r """ % (thing3, os.path.join(localDir, 'static/dirback.jpg'))) root = Root() root.foo = Foo() root.raw = Raw() > app = cherrypy.tree.mount(root, config=ioconf) Another = .Another'> Foo = .Foo'> Raw = .Raw'> Root = .Root'> ioconf = <_io.StringIO object at 0x7f965c58adc0> raw_namespace = .raw_namespace at 0x7f965df0d940> root = .Root object at 0x7f965c5fd970> thing3 = '' cherrypy/test/test_config.py:133: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/_cptree.py:226: in mount app.merge(config) app = cherrypy._cptree.Application(.Root object at 0x7f965c5fd970>, '') config = <_io.StringIO object at 0x7f965c58adc0> root = .Root object at 0x7f965c5fd970> script_name = '' self = cherrypy/_cptree.py:100: in merge _cpconfig.merge(self.config, config) config = <_io.StringIO object at 0x7f965c58adc0> self = cherrypy._cptree.Application(.Root object at 0x7f965c5fd970>, '') cherrypy/_cpconfig.py:139: in merge for section, value_map in reprconf.as_dict(other).items(): base = {} other = <_io.StringIO object at 0x7f965c58adc0> cherrypy/lib/reprconf.py:48: in as_dict config = Parser().dict_from_file(config) config = <_io.StringIO object at 0x7f965c58adc0> cherrypy/lib/reprconf.py:228: in dict_from_file return self.as_dict() file = <_io.StringIO object at 0x7f965c58adc0> self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , raw = False vars = None def as_dict(self, raw=False, vars=None): """Convert an INI file to a dictionary""" # Load INI file into a dict result = {} for section in self.sections(): if section not in result: result[section] = {} for option in self.options(section): value = self.get(section, option, raw=raw, vars=vars) try: value = unrepr(value) except Exception: x = sys.exc_info()[1] msg = ('Config error in section: %r, option: %r, ' 'value: %r. Config values must be valid Python.' % (section, option, value)) > raise ValueError(msg, x.__class__.__name__, x.args) E ValueError: ("Config error in section: '/', option: 'neg', value: '-1234'. Config values must be valid Python.", 'TypeError', ("unrepr does not recognize 'Constant'",)) msg = "Config error in section: '/', option: 'neg', value: '-1234'. Config values must be valid Python." option = 'neg' raw = False result = {'/': {}} section = '/' self = value = '-1234' vars = None x = TypeError("unrepr does not recognize 'Constant'") cherrypy/lib/reprconf.py:219: ValueError ___________________ ERROR at setup of ConfigTests.testUnrepr ___________________ self = , raw = False vars = None def as_dict(self, raw=False, vars=None): """Convert an INI file to a dictionary""" # Load INI file into a dict result = {} for section in self.sections(): if section not in result: result[section] = {} for option in self.options(section): value = self.get(section, option, raw=raw, vars=vars) try: > value = unrepr(value) msg = "Config error in section: '/', option: 'neg', value: '-1234'. Config values must be valid Python." option = 'neg' raw = False result = {'/': {}} section = '/' self = value = '-1234' vars = None x = TypeError("unrepr does not recognize 'Constant'") cherrypy/lib/reprconf.py:213: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ s = '-1234' def unrepr(s): """Return a Python object compiled from a string.""" if not s: return s if sys.version_info < (3, 0): b = _Builder2() else: b = _Builder3() obj = b.astnode(s) > return b.build(obj) b = obj = s = '-1234' cherrypy/lib/reprconf.py:518: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build(self, o): m = getattr(self, 'build_' + o.__class__.__name__, None) if m is None: raise TypeError('unrepr does not recognize %s' % repr(o.__class__.__name__)) > return m(o) m = > o = self = cherrypy/lib/reprconf.py:361: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build_UnaryOp(self, o): > op, operand = map(self.build, [o.op, o.operand]) o = self = cherrypy/lib/reprconf.py:485: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build(self, o): m = getattr(self, 'build_' + o.__class__.__name__, None) if m is None: > raise TypeError('unrepr does not recognize %s' % repr(o.__class__.__name__)) E TypeError: unrepr does not recognize 'Constant' m = None o = self = cherrypy/lib/reprconf.py:359: TypeError During handling of the above exception, another exception occurred: def setup_server(): @cherrypy.config(foo='this', bar='that') class Root: def __init__(self): cherrypy.config.namespaces['db'] = self.db_namespace def db_namespace(self, k, v): if k == 'scheme': self.db = v @cherrypy.expose(alias=('global_', 'xyz')) def index(self, key): return cherrypy.request.config.get(key, 'None') @cherrypy.expose def repr(self, key): return repr(cherrypy.request.config.get(key, None)) @cherrypy.expose def dbscheme(self): return self.db @cherrypy.expose @cherrypy.config(**{'request.body.attempt_charsets': ['utf-16']}) def plain(self, x): return x favicon_ico = cherrypy.tools.staticfile.handler( filename=os.path.join(localDir, '../favicon.ico')) @cherrypy.config(foo='this2', baz='that2') class Foo: @cherrypy.expose def index(self, key): return cherrypy.request.config.get(key, 'None') nex = index @cherrypy.expose @cherrypy.config(**{'response.headers.X-silly': 'sillyval'}) def silly(self): return 'Hello world' # Test the expose and config decorators @cherrypy.config(foo='this3', **{'bax': 'this4'}) @cherrypy.expose def bar(self, key): return repr(cherrypy.request.config.get(key, None)) class Another: @cherrypy.expose def index(self, key): return str(cherrypy.request.config.get(key, 'None')) def raw_namespace(key, value): if key == 'input.map': handler = cherrypy.request.handler def wrapper(): params = cherrypy.request.params for name, coercer in list(value.items()): try: params[name] = coercer(params[name]) except KeyError: pass return handler() cherrypy.request.handler = wrapper elif key == 'output': handler = cherrypy.request.handler def wrapper(): # 'value' is a type (like int or str). return value(handler()) cherrypy.request.handler = wrapper @cherrypy.config(**{'raw.output': repr}) class Raw: @cherrypy.expose @cherrypy.config(**{'raw.input.map': {'num': int}}) def incr(self, num): return num + 1 if not six.PY3: thing3 = "thing3: unicode('test', errors='ignore')" else: thing3 = '' ioconf = StringIOFromNative(""" [/] neg: -1234 filename: os.path.join(sys.prefix, "hello.py") thing1: cherrypy.lib.httputil.response_codes[404] thing2: __import__('cherrypy.tutorial', globals(), locals(), ['']).thing2 %s complex: 3+2j mul: 6*3 ones: "11" twos: "22" stradd: %%(ones)s + %%(twos)s + "33" [/favicon.ico] tools.staticfile.filename = %r """ % (thing3, os.path.join(localDir, 'static/dirback.jpg'))) root = Root() root.foo = Foo() root.raw = Raw() > app = cherrypy.tree.mount(root, config=ioconf) Another = .Another'> Foo = .Foo'> Raw = .Raw'> Root = .Root'> ioconf = <_io.StringIO object at 0x7f965c58adc0> raw_namespace = .raw_namespace at 0x7f965df0d940> root = .Root object at 0x7f965c5fd970> thing3 = '' cherrypy/test/test_config.py:133: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/_cptree.py:226: in mount app.merge(config) app = cherrypy._cptree.Application(.Root object at 0x7f965c5fd970>, '') config = <_io.StringIO object at 0x7f965c58adc0> root = .Root object at 0x7f965c5fd970> script_name = '' self = cherrypy/_cptree.py:100: in merge _cpconfig.merge(self.config, config) config = <_io.StringIO object at 0x7f965c58adc0> self = cherrypy._cptree.Application(.Root object at 0x7f965c5fd970>, '') cherrypy/_cpconfig.py:139: in merge for section, value_map in reprconf.as_dict(other).items(): base = {} other = <_io.StringIO object at 0x7f965c58adc0> cherrypy/lib/reprconf.py:48: in as_dict config = Parser().dict_from_file(config) config = <_io.StringIO object at 0x7f965c58adc0> cherrypy/lib/reprconf.py:228: in dict_from_file return self.as_dict() file = <_io.StringIO object at 0x7f965c58adc0> self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , raw = False vars = None def as_dict(self, raw=False, vars=None): """Convert an INI file to a dictionary""" # Load INI file into a dict result = {} for section in self.sections(): if section not in result: result[section] = {} for option in self.options(section): value = self.get(section, option, raw=raw, vars=vars) try: value = unrepr(value) except Exception: x = sys.exc_info()[1] msg = ('Config error in section: %r, option: %r, ' 'value: %r. Config values must be valid Python.' % (section, option, value)) > raise ValueError(msg, x.__class__.__name__, x.args) E ValueError: ("Config error in section: '/', option: 'neg', value: '-1234'. Config values must be valid Python.", 'TypeError', ("unrepr does not recognize 'Constant'",)) msg = "Config error in section: '/', option: 'neg', value: '-1234'. Config values must be valid Python." option = 'neg' raw = False result = {'/': {}} section = '/' self = value = '-1234' vars = None x = TypeError("unrepr does not recognize 'Constant'") cherrypy/lib/reprconf.py:219: ValueError __________ ERROR at setup of ConfigTests.test_request_body_namespace ___________ self = , raw = False vars = None def as_dict(self, raw=False, vars=None): """Convert an INI file to a dictionary""" # Load INI file into a dict result = {} for section in self.sections(): if section not in result: result[section] = {} for option in self.options(section): value = self.get(section, option, raw=raw, vars=vars) try: > value = unrepr(value) msg = "Config error in section: '/', option: 'neg', value: '-1234'. Config values must be valid Python." option = 'neg' raw = False result = {'/': {}} section = '/' self = value = '-1234' vars = None x = TypeError("unrepr does not recognize 'Constant'") cherrypy/lib/reprconf.py:213: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ s = '-1234' def unrepr(s): """Return a Python object compiled from a string.""" if not s: return s if sys.version_info < (3, 0): b = _Builder2() else: b = _Builder3() obj = b.astnode(s) > return b.build(obj) b = obj = s = '-1234' cherrypy/lib/reprconf.py:518: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build(self, o): m = getattr(self, 'build_' + o.__class__.__name__, None) if m is None: raise TypeError('unrepr does not recognize %s' % repr(o.__class__.__name__)) > return m(o) m = > o = self = cherrypy/lib/reprconf.py:361: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build_UnaryOp(self, o): > op, operand = map(self.build, [o.op, o.operand]) o = self = cherrypy/lib/reprconf.py:485: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build(self, o): m = getattr(self, 'build_' + o.__class__.__name__, None) if m is None: > raise TypeError('unrepr does not recognize %s' % repr(o.__class__.__name__)) E TypeError: unrepr does not recognize 'Constant' m = None o = self = cherrypy/lib/reprconf.py:359: TypeError During handling of the above exception, another exception occurred: def setup_server(): @cherrypy.config(foo='this', bar='that') class Root: def __init__(self): cherrypy.config.namespaces['db'] = self.db_namespace def db_namespace(self, k, v): if k == 'scheme': self.db = v @cherrypy.expose(alias=('global_', 'xyz')) def index(self, key): return cherrypy.request.config.get(key, 'None') @cherrypy.expose def repr(self, key): return repr(cherrypy.request.config.get(key, None)) @cherrypy.expose def dbscheme(self): return self.db @cherrypy.expose @cherrypy.config(**{'request.body.attempt_charsets': ['utf-16']}) def plain(self, x): return x favicon_ico = cherrypy.tools.staticfile.handler( filename=os.path.join(localDir, '../favicon.ico')) @cherrypy.config(foo='this2', baz='that2') class Foo: @cherrypy.expose def index(self, key): return cherrypy.request.config.get(key, 'None') nex = index @cherrypy.expose @cherrypy.config(**{'response.headers.X-silly': 'sillyval'}) def silly(self): return 'Hello world' # Test the expose and config decorators @cherrypy.config(foo='this3', **{'bax': 'this4'}) @cherrypy.expose def bar(self, key): return repr(cherrypy.request.config.get(key, None)) class Another: @cherrypy.expose def index(self, key): return str(cherrypy.request.config.get(key, 'None')) def raw_namespace(key, value): if key == 'input.map': handler = cherrypy.request.handler def wrapper(): params = cherrypy.request.params for name, coercer in list(value.items()): try: params[name] = coercer(params[name]) except KeyError: pass return handler() cherrypy.request.handler = wrapper elif key == 'output': handler = cherrypy.request.handler def wrapper(): # 'value' is a type (like int or str). return value(handler()) cherrypy.request.handler = wrapper @cherrypy.config(**{'raw.output': repr}) class Raw: @cherrypy.expose @cherrypy.config(**{'raw.input.map': {'num': int}}) def incr(self, num): return num + 1 if not six.PY3: thing3 = "thing3: unicode('test', errors='ignore')" else: thing3 = '' ioconf = StringIOFromNative(""" [/] neg: -1234 filename: os.path.join(sys.prefix, "hello.py") thing1: cherrypy.lib.httputil.response_codes[404] thing2: __import__('cherrypy.tutorial', globals(), locals(), ['']).thing2 %s complex: 3+2j mul: 6*3 ones: "11" twos: "22" stradd: %%(ones)s + %%(twos)s + "33" [/favicon.ico] tools.staticfile.filename = %r """ % (thing3, os.path.join(localDir, 'static/dirback.jpg'))) root = Root() root.foo = Foo() root.raw = Raw() > app = cherrypy.tree.mount(root, config=ioconf) Another = .Another'> Foo = .Foo'> Raw = .Raw'> Root = .Root'> ioconf = <_io.StringIO object at 0x7f965c58adc0> raw_namespace = .raw_namespace at 0x7f965df0d940> root = .Root object at 0x7f965c5fd970> thing3 = '' cherrypy/test/test_config.py:133: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/_cptree.py:226: in mount app.merge(config) app = cherrypy._cptree.Application(.Root object at 0x7f965c5fd970>, '') config = <_io.StringIO object at 0x7f965c58adc0> root = .Root object at 0x7f965c5fd970> script_name = '' self = cherrypy/_cptree.py:100: in merge _cpconfig.merge(self.config, config) config = <_io.StringIO object at 0x7f965c58adc0> self = cherrypy._cptree.Application(.Root object at 0x7f965c5fd970>, '') cherrypy/_cpconfig.py:139: in merge for section, value_map in reprconf.as_dict(other).items(): base = {} other = <_io.StringIO object at 0x7f965c58adc0> cherrypy/lib/reprconf.py:48: in as_dict config = Parser().dict_from_file(config) config = <_io.StringIO object at 0x7f965c58adc0> cherrypy/lib/reprconf.py:228: in dict_from_file return self.as_dict() file = <_io.StringIO object at 0x7f965c58adc0> self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , raw = False vars = None def as_dict(self, raw=False, vars=None): """Convert an INI file to a dictionary""" # Load INI file into a dict result = {} for section in self.sections(): if section not in result: result[section] = {} for option in self.options(section): value = self.get(section, option, raw=raw, vars=vars) try: value = unrepr(value) except Exception: x = sys.exc_info()[1] msg = ('Config error in section: %r, option: %r, ' 'value: %r. Config values must be valid Python.' % (section, option, value)) > raise ValueError(msg, x.__class__.__name__, x.args) E ValueError: ("Config error in section: '/', option: 'neg', value: '-1234'. Config values must be valid Python.", 'TypeError', ("unrepr does not recognize 'Constant'",)) msg = "Config error in section: '/', option: 'neg', value: '-1234'. Config values must be valid Python." option = 'neg' raw = False result = {'/': {}} section = '/' self = value = '-1234' vars = None x = TypeError("unrepr does not recognize 'Constant'") cherrypy/lib/reprconf.py:219: ValueError ____________________ ERROR at setup of ConfigTests.test_gc _____________________ self = , raw = False vars = None def as_dict(self, raw=False, vars=None): """Convert an INI file to a dictionary""" # Load INI file into a dict result = {} for section in self.sections(): if section not in result: result[section] = {} for option in self.options(section): value = self.get(section, option, raw=raw, vars=vars) try: > value = unrepr(value) msg = "Config error in section: '/', option: 'neg', value: '-1234'. Config values must be valid Python." option = 'neg' raw = False result = {'/': {}} section = '/' self = value = '-1234' vars = None x = TypeError("unrepr does not recognize 'Constant'") cherrypy/lib/reprconf.py:213: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ s = '-1234' def unrepr(s): """Return a Python object compiled from a string.""" if not s: return s if sys.version_info < (3, 0): b = _Builder2() else: b = _Builder3() obj = b.astnode(s) > return b.build(obj) b = obj = s = '-1234' cherrypy/lib/reprconf.py:518: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build(self, o): m = getattr(self, 'build_' + o.__class__.__name__, None) if m is None: raise TypeError('unrepr does not recognize %s' % repr(o.__class__.__name__)) > return m(o) m = > o = self = cherrypy/lib/reprconf.py:361: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build_UnaryOp(self, o): > op, operand = map(self.build, [o.op, o.operand]) o = self = cherrypy/lib/reprconf.py:485: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build(self, o): m = getattr(self, 'build_' + o.__class__.__name__, None) if m is None: > raise TypeError('unrepr does not recognize %s' % repr(o.__class__.__name__)) E TypeError: unrepr does not recognize 'Constant' m = None o = self = cherrypy/lib/reprconf.py:359: TypeError During handling of the above exception, another exception occurred: cls = @classmethod def setup_class(cls): '' # Creates a server conf = get_tst_config() supervisor_factory = cls.available_servers.get( conf.get('server', 'wsgi')) if supervisor_factory is None: raise RuntimeError('Unknown server in config: %s' % conf['server']) supervisor = supervisor_factory(**conf) # Copied from "run_test_suite" cherrypy.config.reset() baseconf = cls._setup_server(supervisor, conf) cherrypy.config.update(baseconf) setup_client() if hasattr(cls, 'setup_server'): # Clear the cherrypy tree and clear the wsgi server so that # it can be updated with the new root cherrypy.tree = cherrypy._cptree.Tree() cherrypy.server.httpserver = None > cls.setup_server() baseconf = {'environment': 'test_suite', 'host': '127.0.0.1', 'port': 54583, 'protocol': 'HTTP/1.1', ...} cls = conf = {'host': '127.0.0.1', 'port': 54583, 'protocol': 'HTTP/1.1', 'scheme': 'http', ...} supervisor = supervisor_factory = cherrypy/test/helper.py:290: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/test/test_config.py:133: in setup_server app = cherrypy.tree.mount(root, config=ioconf) Another = .Another'> Foo = .Foo'> Raw = .Raw'> Root = .Root'> ioconf = <_io.StringIO object at 0x7f965c58adc0> raw_namespace = .raw_namespace at 0x7f965df0d940> root = .Root object at 0x7f965c5fd970> thing3 = '' cherrypy/_cptree.py:226: in mount app.merge(config) app = cherrypy._cptree.Application(.Root object at 0x7f965c5fd970>, '') config = <_io.StringIO object at 0x7f965c58adc0> root = .Root object at 0x7f965c5fd970> script_name = '' self = cherrypy/_cptree.py:100: in merge _cpconfig.merge(self.config, config) config = <_io.StringIO object at 0x7f965c58adc0> self = cherrypy._cptree.Application(.Root object at 0x7f965c5fd970>, '') cherrypy/_cpconfig.py:139: in merge for section, value_map in reprconf.as_dict(other).items(): base = {} other = <_io.StringIO object at 0x7f965c58adc0> cherrypy/lib/reprconf.py:48: in as_dict config = Parser().dict_from_file(config) config = <_io.StringIO object at 0x7f965c58adc0> cherrypy/lib/reprconf.py:228: in dict_from_file return self.as_dict() file = <_io.StringIO object at 0x7f965c58adc0> self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , raw = False vars = None def as_dict(self, raw=False, vars=None): """Convert an INI file to a dictionary""" # Load INI file into a dict result = {} for section in self.sections(): if section not in result: result[section] = {} for option in self.options(section): value = self.get(section, option, raw=raw, vars=vars) try: value = unrepr(value) except Exception: x = sys.exc_info()[1] msg = ('Config error in section: %r, option: %r, ' 'value: %r. Config values must be valid Python.' % (section, option, value)) > raise ValueError(msg, x.__class__.__name__, x.args) E ValueError: ("Config error in section: '/', option: 'neg', value: '-1234'. Config values must be valid Python.", 'TypeError', ("unrepr does not recognize 'Constant'",)) msg = "Config error in section: '/', option: 'neg', value: '-1234'. Config values must be valid Python." option = 'neg' raw = False result = {'/': {}} section = '/' self = value = '-1234' vars = None x = TypeError("unrepr does not recognize 'Constant'") cherrypy/lib/reprconf.py:219: ValueError _________________ ERROR at setup of StaticTest.test_755_vhost __________________ @staticmethod def setup_server(): if not os.path.exists(has_space_filepath): > with open(has_space_filepath, 'wb') as f: E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/static/has space.html' cherrypy/test/test_static.py:36: FileNotFoundError ------------------------------ Captured log setup ------------------------------ INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:29:28] ENGINE Listening for SIGTERM. INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:29:28] ENGINE Listening for SIGHUP. INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:29:28] ENGINE Listening for SIGUSR1. _______________ ERROR at setup of StaticTest.test_config_errors ________________ @staticmethod def setup_server(): if not os.path.exists(has_space_filepath): > with open(has_space_filepath, 'wb') as f: E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/static/has space.html' cherrypy/test/test_static.py:36: FileNotFoundError _________ ERROR at setup of StaticTest.test_error_page_with_serve_file _________ @staticmethod def setup_server(): if not os.path.exists(has_space_filepath): > with open(has_space_filepath, 'wb') as f: E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/static/has space.html' cherrypy/test/test_static.py:36: FileNotFoundError ________________ ERROR at setup of StaticTest.test_fallthrough _________________ @staticmethod def setup_server(): if not os.path.exists(has_space_filepath): > with open(has_space_filepath, 'wb') as f: E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/static/has space.html' cherrypy/test/test_static.py:36: FileNotFoundError ____________ ERROR at setup of StaticTest.test_file_stream_deadlock ____________ @staticmethod def setup_server(): if not os.path.exists(has_space_filepath): > with open(has_space_filepath, 'wb') as f: E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/static/has space.html' cherrypy/test/test_static.py:36: FileNotFoundError ___________________ ERROR at setup of StaticTest.test_index ____________________ @staticmethod def setup_server(): if not os.path.exists(has_space_filepath): > with open(has_space_filepath, 'wb') as f: E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/static/has space.html' cherrypy/test/test_static.py:36: FileNotFoundError ___________________ ERROR at setup of StaticTest.test_modif ____________________ @staticmethod def setup_server(): if not os.path.exists(has_space_filepath): > with open(has_space_filepath, 'wb') as f: E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/static/has space.html' cherrypy/test/test_static.py:36: FileNotFoundError _________________ ERROR at setup of StaticTest.test_null_bytes _________________ @staticmethod def setup_server(): if not os.path.exists(has_space_filepath): > with open(has_space_filepath, 'wb') as f: E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/static/has space.html' cherrypy/test/test_static.py:36: FileNotFoundError __________________ ERROR at setup of StaticTest.test_security __________________ @staticmethod def setup_server(): if not os.path.exists(has_space_filepath): > with open(has_space_filepath, 'wb') as f: E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/static/has space.html' cherrypy/test/test_static.py:36: FileNotFoundError _______________ ERROR at setup of StaticTest.test_serve_bytesio ________________ @staticmethod def setup_server(): if not os.path.exists(has_space_filepath): > with open(has_space_filepath, 'wb') as f: E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/static/has space.html' cherrypy/test/test_static.py:36: FileNotFoundError _______________ ERROR at setup of StaticTest.test_serve_fileobj ________________ @staticmethod def setup_server(): if not os.path.exists(has_space_filepath): > with open(has_space_filepath, 'wb') as f: E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/static/has space.html' cherrypy/test/test_static.py:36: FileNotFoundError ___________________ ERROR at setup of StaticTest.test_static ___________________ @staticmethod def setup_server(): if not os.path.exists(has_space_filepath): > with open(has_space_filepath, 'wb') as f: E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/static/has space.html' cherrypy/test/test_static.py:36: FileNotFoundError __________________ ERROR at setup of StaticTest.test_unicode ___________________ @staticmethod def setup_server(): if not os.path.exists(has_space_filepath): > with open(has_space_filepath, 'wb') as f: E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/static/has space.html' cherrypy/test/test_static.py:36: FileNotFoundError _____________________ ERROR at setup of StaticTest.test_gc _____________________ cls = @classmethod def setup_class(cls): '' # Creates a server conf = get_tst_config() supervisor_factory = cls.available_servers.get( conf.get('server', 'wsgi')) if supervisor_factory is None: raise RuntimeError('Unknown server in config: %s' % conf['server']) supervisor = supervisor_factory(**conf) # Copied from "run_test_suite" cherrypy.config.reset() baseconf = cls._setup_server(supervisor, conf) cherrypy.config.update(baseconf) setup_client() if hasattr(cls, 'setup_server'): # Clear the cherrypy tree and clear the wsgi server so that # it can be updated with the new root cherrypy.tree = cherrypy._cptree.Tree() cherrypy.server.httpserver = None > cls.setup_server() baseconf = {'environment': 'test_suite', 'host': '127.0.0.1', 'port': 54583, 'protocol': 'HTTP/1.1', ...} cls = conf = {'host': '127.0.0.1', 'port': 54583, 'protocol': 'HTTP/1.1', 'scheme': 'http', ...} supervisor = supervisor_factory = cherrypy/test/helper.py:290: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ @staticmethod def setup_server(): if not os.path.exists(has_space_filepath): > with open(has_space_filepath, 'wb') as f: E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/static/has space.html' cherrypy/test/test_static.py:36: FileNotFoundError =================================== FAILURES =================================== __________________________ CacheTest.testExpiresTool ___________________________ self = def testExpiresTool(self): # test setting an expires header self.getPage('/expires/specific') self.assertStatus('200 OK') self.assertHeader('Expires') # test exceptions for bad time values self.getPage('/expires/wrongtype') self.assertStatus(500) self.assertInBody('TypeError') # static content should not have "cache prevention" headers self.getPage('/expires/index.html') > self.assertStatus('200 OK') self = cherrypy/test/test_caching.py:220: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/test/webtest.py:356: in assertStatus self._handlewebError(msg) msg = "Status ('404 Not Found') != '200 OK'" self = status = '200 OK' cherrypy/test/webtest.py:314: in _handlewebError i = getchar().upper() msg = "Status ('404 Not Found') != '200 OK'" p = ' Show: [B]ody [H]eaders [S]tatus [U]RL; [I]gnore, [R]aise, or sys.e[X]it >> ' self = cherrypy/test/webtest.py:167: in getchar fd = sys.stdin.fileno() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.capture.DontReadFromInput object at 0x7f965f0a5ca0> def fileno(self) -> int: > raise UnsupportedOperation("redirected stdin is pseudofile, has no fileno()") E io.UnsupportedOperation: redirected stdin is pseudofile, has no fileno() self = <_pytest.capture.DontReadFromInput object at 0x7f965f0a5ca0> /usr/lib/python3/dist-packages/_pytest/capture.py:228: UnsupportedOperation ----------------------------- Captured stdout call ----------------------------- ERROR: Status ('404 Not Found') != '200 OK' Show: [B]ody [H]eaders [S]tatus [U]RL; [I]gnore, [R]aise, or sys.e[X]it >> ------------------------------ Captured log call ------------------------------- INFO cherrypy.access.140283798148432:_cplogging.py:284 127.0.0.1 - - [07/Jan/2024:09:24:40] "GET /expires/specific HTTP/1.1" 200 19 "" "" ERROR cherrypy.error.140283798148432:_cplogging.py:219 [07/Jan/2024:09:24:40] Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cprequest.py", line 104, in run hook() File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cprequest.py", line 63, in __call__ return self.callback(**self.kwargs) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/caching.py", line 468, in expires expiry = httputil.HTTPDate(response.time + secs) TypeError: unsupported operand type(s) for +: 'float' and 'Foo' ERROR cherrypy.error.140283798148432:_cplogging.py:219 [07/Jan/2024:09:24:40] HTTP Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cprequest.py", line 674, in respond self.hooks.run('before_finalize') File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cprequest.py", line 114, in run raise exc File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cprequest.py", line 104, in run hook() File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cprequest.py", line 63, in __call__ return self.callback(**self.kwargs) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/caching.py", line 468, in expires expiry = httputil.HTTPDate(response.time + secs) TypeError: unsupported operand type(s) for +: 'float' and 'Foo' INFO cherrypy.access.140283798148432:_cplogging.py:284 127.0.0.1 - - [07/Jan/2024:09:24:40] "GET /expires/wrongtype HTTP/1.1" 500 1738 "" "" INFO cherrypy.access.140283798148432:_cplogging.py:284 127.0.0.1 - - [07/Jan/2024:09:24:40] "GET /expires/index.html HTTP/1.1" 404 1370 "" "" ____________________ VariableSubstitutionTests.test_config _____________________ self = , raw = False vars = None def as_dict(self, raw=False, vars=None): """Convert an INI file to a dictionary""" # Load INI file into a dict result = {} for section in self.sections(): if section not in result: result[section] = {} for option in self.options(section): value = self.get(section, option, raw=raw, vars=vars) try: > value = unrepr(value) msg = 'Config error in section: \'my\', option: \'my.dir\', value: \'"/some/dir" + "/my/dir"\'. Config values must be valid Python.' option = 'my.dir' raw = False result = {'my': {}} section = 'my' self = value = '"/some/dir" + "/my/dir"' vars = None x = TypeError("unrepr does not recognize 'Constant'") cherrypy/lib/reprconf.py:213: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ s = '"/some/dir" + "/my/dir"' def unrepr(s): """Return a Python object compiled from a string.""" if not s: return s if sys.version_info < (3, 0): b = _Builder2() else: b = _Builder3() obj = b.astnode(s) > return b.build(obj) b = obj = s = '"/some/dir" + "/my/dir"' cherrypy/lib/reprconf.py:518: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build(self, o): m = getattr(self, 'build_' + o.__class__.__name__, None) if m is None: raise TypeError('unrepr does not recognize %s' % repr(o.__class__.__name__)) > return m(o) m = > o = self = cherrypy/lib/reprconf.py:361: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build_BinOp(self, o): > left, op, right = map(self.build, [o.left, o.op, o.right]) o = self = cherrypy/lib/reprconf.py:489: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build(self, o): m = getattr(self, 'build_' + o.__class__.__name__, None) if m is None: > raise TypeError('unrepr does not recognize %s' % repr(o.__class__.__name__)) E TypeError: unrepr does not recognize 'Constant' m = None o = self = cherrypy/lib/reprconf.py:359: TypeError During handling of the above exception, another exception occurred: self = def test_config(self): from textwrap import dedent # variable substitution with [DEFAULT] conf = dedent(""" [DEFAULT] dir = "/some/dir" my.dir = %(dir)s + "/sub" [my] my.dir = %(dir)s + "/my/dir" my.dir2 = %(my.dir)s + '/dir2' """) fp = StringIOFromNative(conf) > cherrypy.config.update(fp) conf = '\n[DEFAULT]\ndir = "/some/dir"\nmy.dir = %(dir)s + "/sub"\n\n[my]\nmy.dir = %(dir)s + "/my/dir"\nmy.dir2 = %(my.dir)s + \'/dir2\'\n\n' dedent = fp = <_io.StringIO object at 0x7f965c58a4c0> self = cherrypy/test/test_config.py:267: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/_cpconfig.py:158: in update reprconf.Config.update(self, config) config = <_io.StringIO object at 0x7f965c58a4c0> self = {'tools.log_tracebacks.on': True, 'tools.log_headers.on': False, 'tools.trailing_slash.on': True, 'tools.encode.on': T...lse, 'checker.on': False, 'request.show_tracebacks': True, 'request.show_mismatched_params': True, 'log.screen': False} cherrypy/lib/reprconf.py:158: in update config = Parser().dict_from_file(config) config = <_io.StringIO object at 0x7f965c58a4c0> self = {'tools.log_tracebacks.on': True, 'tools.log_headers.on': False, 'tools.trailing_slash.on': True, 'tools.encode.on': T...lse, 'checker.on': False, 'request.show_tracebacks': True, 'request.show_mismatched_params': True, 'log.screen': False} cherrypy/lib/reprconf.py:228: in dict_from_file return self.as_dict() file = <_io.StringIO object at 0x7f965c58a4c0> self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , raw = False vars = None def as_dict(self, raw=False, vars=None): """Convert an INI file to a dictionary""" # Load INI file into a dict result = {} for section in self.sections(): if section not in result: result[section] = {} for option in self.options(section): value = self.get(section, option, raw=raw, vars=vars) try: value = unrepr(value) except Exception: x = sys.exc_info()[1] msg = ('Config error in section: %r, option: %r, ' 'value: %r. Config values must be valid Python.' % (section, option, value)) > raise ValueError(msg, x.__class__.__name__, x.args) E ValueError: ('Config error in section: \'my\', option: \'my.dir\', value: \'"/some/dir" + "/my/dir"\'. Config values must be valid Python.', 'TypeError', ("unrepr does not recognize 'Constant'",)) msg = 'Config error in section: \'my\', option: \'my.dir\', value: \'"/some/dir" + "/my/dir"\'. Config values must be valid Python.' option = 'my.dir' raw = False result = {'my': {}} section = 'my' self = value = '"/some/dir" + "/my/dir"' vars = None x = TypeError("unrepr does not recognize 'Constant'") cherrypy/lib/reprconf.py:219: ValueError _________________ CallablesInConfigTest.test_call_with_kwargs __________________ self = , raw = False vars = None def as_dict(self, raw=False, vars=None): """Convert an INI file to a dictionary""" # Load INI file into a dict result = {} for section in self.sections(): if section not in result: result[section] = {} for option in self.options(section): value = self.get(section, option, raw=raw, vars=vars) try: > value = unrepr(value) msg = 'Config error in section: \'my\', option: \'value\', value: \'dict(foo="buzz", **cherrypy._test_dict)\'. Config values must be valid Python.' option = 'value' raw = False result = {'my': {}} section = 'my' self = value = 'dict(foo="buzz", **cherrypy._test_dict)' vars = None x = TypeError("unrepr does not recognize 'Constant'") cherrypy/lib/reprconf.py:213: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ s = 'dict(foo="buzz", **cherrypy._test_dict)' def unrepr(s): """Return a Python object compiled from a string.""" if not s: return s if sys.version_info < (3, 0): b = _Builder2() else: b = _Builder3() obj = b.astnode(s) > return b.build(obj) b = obj = s = 'dict(foo="buzz", **cherrypy._test_dict)' cherrypy/lib/reprconf.py:518: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build(self, o): m = getattr(self, 'build_' + o.__class__.__name__, None) if m is None: raise TypeError('unrepr does not recognize %s' % repr(o.__class__.__name__)) > return m(o) m = > o = self = cherrypy/lib/reprconf.py:361: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build_Call(self, o): if sys.version_info >= (3, 5): > return self._build_call35(o) o = self = cherrypy/lib/reprconf.py:412: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def _build_call35(self, o): """ Workaround for python 3.5 _ast.Call signature, docs found here https://greentreesnakes.readthedocs.org/en/latest/nodes.html """ import ast callee = self.build(o.func) args = [] if o.args is not None: for a in o.args: if isinstance(a, ast.Starred): args.append(self.build(a.value)) else: args.append(self.build(a)) kwargs = {} for kw in o.keywords: if kw.arg is None: # double asterix `**` rst = self.build(kw.value) if not isinstance(rst, dict): raise TypeError('Invalid argument for call.' 'Must be a mapping object.') # give preference to the keys set directly from arg=value for k, v in rst.items(): if k not in kwargs: kwargs[k] = v else: # defined on the call as: arg=value > kwargs[kw.arg] = self.build(kw.value) args = [] ast = callee = kw = kwargs = {} o = self = cherrypy/lib/reprconf.py:407: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build(self, o): m = getattr(self, 'build_' + o.__class__.__name__, None) if m is None: > raise TypeError('unrepr does not recognize %s' % repr(o.__class__.__name__)) E TypeError: unrepr does not recognize 'Constant' m = None o = self = cherrypy/lib/reprconf.py:359: TypeError During handling of the above exception, another exception occurred: self = def test_call_with_kwargs(self): from textwrap import dedent conf = dedent(""" [my] value = dict(foo="buzz", **cherrypy._test_dict) """) test_dict = { 'foo': 'bar', 'bar': 'foo', 'fizz': 'buzz' } cherrypy._test_dict = test_dict fp = StringIOFromNative(conf) > cherrypy.config.update(fp) conf = '\n[my]\nvalue = dict(foo="buzz", **cherrypy._test_dict)\n' dedent = fp = <_io.StringIO object at 0x7f965c6170d0> self = test_dict = {'bar': 'foo', 'fizz': 'buzz', 'foo': 'bar'} cherrypy/test/test_config.py:300: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/_cpconfig.py:158: in update reprconf.Config.update(self, config) config = <_io.StringIO object at 0x7f965c6170d0> self = {'tools.log_tracebacks.on': True, 'tools.log_headers.on': False, 'tools.trailing_slash.on': True, 'tools.encode.on': T...lse, 'checker.on': False, 'request.show_tracebacks': True, 'request.show_mismatched_params': True, 'log.screen': False} cherrypy/lib/reprconf.py:158: in update config = Parser().dict_from_file(config) config = <_io.StringIO object at 0x7f965c6170d0> self = {'tools.log_tracebacks.on': True, 'tools.log_headers.on': False, 'tools.trailing_slash.on': True, 'tools.encode.on': T...lse, 'checker.on': False, 'request.show_tracebacks': True, 'request.show_mismatched_params': True, 'log.screen': False} cherrypy/lib/reprconf.py:228: in dict_from_file return self.as_dict() file = <_io.StringIO object at 0x7f965c6170d0> self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , raw = False vars = None def as_dict(self, raw=False, vars=None): """Convert an INI file to a dictionary""" # Load INI file into a dict result = {} for section in self.sections(): if section not in result: result[section] = {} for option in self.options(section): value = self.get(section, option, raw=raw, vars=vars) try: value = unrepr(value) except Exception: x = sys.exc_info()[1] msg = ('Config error in section: %r, option: %r, ' 'value: %r. Config values must be valid Python.' % (section, option, value)) > raise ValueError(msg, x.__class__.__name__, x.args) E ValueError: ('Config error in section: \'my\', option: \'value\', value: \'dict(foo="buzz", **cherrypy._test_dict)\'. Config values must be valid Python.', 'TypeError', ("unrepr does not recognize 'Constant'",)) msg = 'Config error in section: \'my\', option: \'value\', value: \'dict(foo="buzz", **cherrypy._test_dict)\'. Config values must be valid Python.' option = 'value' raw = False result = {'my': {}} section = 'my' self = value = 'dict(foo="buzz", **cherrypy._test_dict)' vars = None x = TypeError("unrepr does not recognize 'Constant'") cherrypy/lib/reprconf.py:219: ValueError ______________ CallablesInConfigTest.test_call_with_literal_dict _______________ self = , raw = False vars = None def as_dict(self, raw=False, vars=None): """Convert an INI file to a dictionary""" # Load INI file into a dict result = {} for section in self.sections(): if section not in result: result[section] = {} for option in self.options(section): value = self.get(section, option, raw=raw, vars=vars) try: > value = unrepr(value) msg = 'Config error in section: \'my\', option: \'value\', value: "dict(**{\'foo\': \'bar\'})". Config values must be valid Python.' option = 'value' raw = False result = {'my': {}} section = 'my' self = value = "dict(**{'foo': 'bar'})" vars = None x = TypeError("unrepr does not recognize 'Constant'") cherrypy/lib/reprconf.py:213: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ s = "dict(**{'foo': 'bar'})" def unrepr(s): """Return a Python object compiled from a string.""" if not s: return s if sys.version_info < (3, 0): b = _Builder2() else: b = _Builder3() obj = b.astnode(s) > return b.build(obj) b = obj = s = "dict(**{'foo': 'bar'})" cherrypy/lib/reprconf.py:518: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build(self, o): m = getattr(self, 'build_' + o.__class__.__name__, None) if m is None: raise TypeError('unrepr does not recognize %s' % repr(o.__class__.__name__)) > return m(o) m = > o = self = cherrypy/lib/reprconf.py:361: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build_Call(self, o): if sys.version_info >= (3, 5): > return self._build_call35(o) o = self = cherrypy/lib/reprconf.py:412: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def _build_call35(self, o): """ Workaround for python 3.5 _ast.Call signature, docs found here https://greentreesnakes.readthedocs.org/en/latest/nodes.html """ import ast callee = self.build(o.func) args = [] if o.args is not None: for a in o.args: if isinstance(a, ast.Starred): args.append(self.build(a.value)) else: args.append(self.build(a)) kwargs = {} for kw in o.keywords: if kw.arg is None: # double asterix `**` > rst = self.build(kw.value) args = [] ast = callee = kw = kwargs = {} o = self = cherrypy/lib/reprconf.py:398: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build(self, o): m = getattr(self, 'build_' + o.__class__.__name__, None) if m is None: raise TypeError('unrepr does not recognize %s' % repr(o.__class__.__name__)) > return m(o) m = > o = self = cherrypy/lib/reprconf.py:361: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build_Dict(self, o): > return dict([(self.build(k), self.build(v)) for k, v in zip(o.keys, o.values)]) o = self = cherrypy/lib/reprconf.py:446: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ .0 = > return dict([(self.build(k), self.build(v)) for k, v in zip(o.keys, o.values)]) .0 = k = self = v = cherrypy/lib/reprconf.py:446: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = o = def build(self, o): m = getattr(self, 'build_' + o.__class__.__name__, None) if m is None: > raise TypeError('unrepr does not recognize %s' % repr(o.__class__.__name__)) E TypeError: unrepr does not recognize 'Constant' m = None o = self = cherrypy/lib/reprconf.py:359: TypeError During handling of the above exception, another exception occurred: self = def test_call_with_literal_dict(self): from textwrap import dedent conf = dedent(""" [my] value = dict(**{'foo': 'bar'}) """) fp = StringIOFromNative(conf) > cherrypy.config.update(fp) conf = "\n[my]\nvalue = dict(**{'foo': 'bar'})\n" dedent = fp = <_io.StringIO object at 0x7f965c617310> self = cherrypy/test/test_config.py:284: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/_cpconfig.py:158: in update reprconf.Config.update(self, config) config = <_io.StringIO object at 0x7f965c617310> self = {'tools.log_tracebacks.on': True, 'tools.log_headers.on': False, 'tools.trailing_slash.on': True, 'tools.encode.on': T...lse, 'checker.on': False, 'request.show_tracebacks': True, 'request.show_mismatched_params': True, 'log.screen': False} cherrypy/lib/reprconf.py:158: in update config = Parser().dict_from_file(config) config = <_io.StringIO object at 0x7f965c617310> self = {'tools.log_tracebacks.on': True, 'tools.log_headers.on': False, 'tools.trailing_slash.on': True, 'tools.encode.on': T...lse, 'checker.on': False, 'request.show_tracebacks': True, 'request.show_mismatched_params': True, 'log.screen': False} cherrypy/lib/reprconf.py:228: in dict_from_file return self.as_dict() file = <_io.StringIO object at 0x7f965c617310> self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , raw = False vars = None def as_dict(self, raw=False, vars=None): """Convert an INI file to a dictionary""" # Load INI file into a dict result = {} for section in self.sections(): if section not in result: result[section] = {} for option in self.options(section): value = self.get(section, option, raw=raw, vars=vars) try: value = unrepr(value) except Exception: x = sys.exc_info()[1] msg = ('Config error in section: %r, option: %r, ' 'value: %r. Config values must be valid Python.' % (section, option, value)) > raise ValueError(msg, x.__class__.__name__, x.args) E ValueError: ('Config error in section: \'my\', option: \'value\', value: "dict(**{\'foo\': \'bar\'})". Config values must be valid Python.', 'TypeError', ("unrepr does not recognize 'Constant'",)) msg = 'Config error in section: \'my\', option: \'value\', value: "dict(**{\'foo\': \'bar\'})". Config values must be valid Python.' option = 'value' raw = False result = {'my': {}} section = 'my' self = value = "dict(**{'foo': 'bar'})" vars = None x = TypeError("unrepr does not recognize 'Constant'") cherrypy/lib/reprconf.py:219: ValueError ___________________________ ConnectionTests.test_598 ___________________________ self = http_class = req = , http_conn_args = {} host = '127.0.0.1:9', h = def do_open(self, http_class, req, **http_conn_args): """Return an HTTPResponse object for the request, using http_class. http_class must implement the HTTPConnection API from http.client. """ host = req.host if not host: raise URLError('no host given') # will parse host:port h = http_class(host, timeout=req.timeout, **http_conn_args) h.set_debuglevel(self._debuglevel) headers = dict(req.unredirected_hdrs) headers.update({k: v for k, v in req.headers.items() if k not in headers}) # TODO(jhylton): Should this be redesigned to handle # persistent connections? # We want to make an HTTP/1.1 request, but the addinfourl # class isn't prepared to deal with a persistent connection. # It will try to read all remaining data from the socket, # which will block while the server waits for the next request. # So make sure the connection gets closed after the (only) # request. headers["Connection"] = "close" headers = {name.title(): val for name, val in headers.items()} if req._tunnel_host: tunnel_headers = {} proxy_auth_hdr = "Proxy-Authorization" if proxy_auth_hdr in headers: tunnel_headers[proxy_auth_hdr] = headers[proxy_auth_hdr] # Proxy-Authorization should not be sent to origin # server. del headers[proxy_auth_hdr] h.set_tunnel(req._tunnel_host, headers=tunnel_headers) try: try: > h.request(req.get_method(), req.selector, req.data, headers, encode_chunked=req.has_header('Transfer-encoding')) h = headers = {'Connection': 'close', 'Host': '127.0.0.1:54583', 'User-Agent': 'Python-urllib/3.9'} host = '127.0.0.1:9' http_class = http_conn_args = {} req = self = /usr/lib/python3.9/urllib/request.py:1346: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , method = 'GET' url = 'http://127.0.0.1:54583/one_megabyte_of_a/', body = None headers = {'Connection': 'close', 'Host': '127.0.0.1:54583', 'User-Agent': 'Python-urllib/3.9'} def request(self, method, url, body=None, headers={}, *, encode_chunked=False): """Send a complete request to the server.""" > self._send_request(method, url, body, headers, encode_chunked) body = None encode_chunked = False headers = {'Connection': 'close', 'Host': '127.0.0.1:54583', 'User-Agent': 'Python-urllib/3.9'} method = 'GET' self = url = 'http://127.0.0.1:54583/one_megabyte_of_a/' /usr/lib/python3.9/http/client.py:1255: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = , method = 'GET' url = 'http://127.0.0.1:54583/one_megabyte_of_a/', body = None headers = {'Connection': 'close', 'Host': '127.0.0.1:54583', 'User-Agent': 'Python-urllib/3.9'} encode_chunked = False def _send_request(self, method, url, body, headers, encode_chunked): # Honor explicitly requested Host: and Accept-Encoding: headers. header_names = frozenset(k.lower() for k in headers) skips = {} if 'host' in header_names: skips['skip_host'] = 1 if 'accept-encoding' in header_names: skips['skip_accept_encoding'] = 1 self.putrequest(method, url, **skips) # chunked encoding will happen if HTTP/1.1 is used and either # the caller passes encode_chunked=True or the following # conditions hold: # 1. content-length has not been explicitly set # 2. the body is a file or iterable, but not a str or bytes-like # 3. Transfer-Encoding has NOT been explicitly set by the caller if 'content-length' not in header_names: # only chunk body if not explicitly set for backwards # compatibility, assuming the client code is already handling the # chunking if 'transfer-encoding' not in header_names: # if content-length cannot be automatically determined, fall # back to chunked encoding encode_chunked = False content_length = self._get_content_length(body, method) if content_length is None: if body is not None: if self.debuglevel > 0: print('Unable to determine size of %r' % body) encode_chunked = True self.putheader('Transfer-Encoding', 'chunked') else: self.putheader('Content-Length', str(content_length)) else: encode_chunked = False for hdr, value in headers.items(): self.putheader(hdr, value) if isinstance(body, str): # RFC 2616 Section 3.7.1 says that text default has a # default charset of iso-8859-1. body = _encode(body, 'body') > self.endheaders(body, encode_chunked=encode_chunked) body = None content_length = None encode_chunked = False hdr = 'Connection' header_names = frozenset({'connection', 'host', 'user-agent'}) headers = {'Connection': 'close', 'Host': '127.0.0.1:54583', 'User-Agent': 'Python-urllib/3.9'} method = 'GET' self = skips = {'skip_host': 1} url = 'http://127.0.0.1:54583/one_megabyte_of_a/' value = 'close' /usr/lib/python3.9/http/client.py:1301: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = message_body = None def endheaders(self, message_body=None, *, encode_chunked=False): """Indicate that the last header line has been sent to the server. This method sends the request to the server. The optional message_body argument can be used to pass a message body associated with the request. """ if self.__state == _CS_REQ_STARTED: self.__state = _CS_REQ_SENT else: raise CannotSendHeader() > self._send_output(message_body, encode_chunked=encode_chunked) encode_chunked = False message_body = None self = /usr/lib/python3.9/http/client.py:1250: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = message_body = None, encode_chunked = False def _send_output(self, message_body=None, encode_chunked=False): """Send the currently buffered request and clear the buffer. Appends an extra \\r\\n to the buffer. A message_body may be specified, to be appended to the request. """ self._buffer.extend((b"", b"")) msg = b"\r\n".join(self._buffer) del self._buffer[:] > self.send(msg) encode_chunked = False message_body = None msg = b'GET http://127.0.0.1:54583/one_megabyte_of_a/ HTTP/1.1\r\nAccept-Encoding: identity\r\nHost: 127.0.0.1:54583\r\nUser-Agent: Python-urllib/3.9\r\nConnection: close\r\n\r\n' self = /usr/lib/python3.9/http/client.py:1010: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = data = b'GET http://127.0.0.1:54583/one_megabyte_of_a/ HTTP/1.1\r\nAccept-Encoding: identity\r\nHost: 127.0.0.1:54583\r\nUser-Agent: Python-urllib/3.9\r\nConnection: close\r\n\r\n' def send(self, data): """Send `data' to the server. ``data`` can be a string object, a bytes object, an array object, a file-like object that supports a .read() method, or an iterable object. """ if self.sock is None: if self.auto_open: > self.connect() data = b'GET http://127.0.0.1:54583/one_megabyte_of_a/ HTTP/1.1\r\nAccept-Encoding: identity\r\nHost: 127.0.0.1:54583\r\nUser-Agent: Python-urllib/3.9\r\nConnection: close\r\n\r\n' self = /usr/lib/python3.9/http/client.py:950: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = def connect(self): """Connect to the host and port specified in __init__.""" > self.sock = self._create_connection( (self.host,self.port), self.timeout, self.source_address) self = /usr/lib/python3.9/http/client.py:921: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ address = ('127.0.0.1', 9), timeout = source_address = None def create_connection(address, timeout=_GLOBAL_DEFAULT_TIMEOUT, source_address=None): """Connect to *address* and return the socket object. Convenience function. Connect to *address* (a 2-tuple ``(host, port)``) and return the socket object. Passing the optional *timeout* parameter will set the timeout on the socket instance before attempting to connect. If no *timeout* is supplied, the global default timeout setting returned by :func:`getdefaulttimeout` is used. If *source_address* is set it must be a tuple of (host, port) for the socket to bind as a source address before making the connection. A host of '' or port 0 tells the OS to use the default. """ host, port = address err = None for res in getaddrinfo(host, port, 0, SOCK_STREAM): af, socktype, proto, canonname, sa = res sock = None try: sock = socket(af, socktype, proto) if timeout is not _GLOBAL_DEFAULT_TIMEOUT: sock.settimeout(timeout) if source_address: sock.bind(source_address) sock.connect(sa) # Break explicitly a reference cycle err = None return sock except error as _: err = _ if sock is not None: sock.close() if err is not None: try: > raise err address = ('127.0.0.1', 9) af = canonname = '' err = None host = '127.0.0.1' port = 9 proto = 6 res = (, , 6, '', ('127.0.0.1', 9)) sa = ('127.0.0.1', 9) sock = socktype = source_address = None timeout = /usr/lib/python3.9/socket.py:843: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ address = ('127.0.0.1', 9), timeout = source_address = None def create_connection(address, timeout=_GLOBAL_DEFAULT_TIMEOUT, source_address=None): """Connect to *address* and return the socket object. Convenience function. Connect to *address* (a 2-tuple ``(host, port)``) and return the socket object. Passing the optional *timeout* parameter will set the timeout on the socket instance before attempting to connect. If no *timeout* is supplied, the global default timeout setting returned by :func:`getdefaulttimeout` is used. If *source_address* is set it must be a tuple of (host, port) for the socket to bind as a source address before making the connection. A host of '' or port 0 tells the OS to use the default. """ host, port = address err = None for res in getaddrinfo(host, port, 0, SOCK_STREAM): af, socktype, proto, canonname, sa = res sock = None try: sock = socket(af, socktype, proto) if timeout is not _GLOBAL_DEFAULT_TIMEOUT: sock.settimeout(timeout) if source_address: sock.bind(source_address) > sock.connect(sa) E ConnectionRefusedError: [Errno 111] Connection refused address = ('127.0.0.1', 9) af = canonname = '' err = None host = '127.0.0.1' port = 9 proto = 6 res = (, , 6, '', ('127.0.0.1', 9)) sa = ('127.0.0.1', 9) sock = socktype = source_address = None timeout = /usr/lib/python3.9/socket.py:831: ConnectionRefusedError During handling of the above exception, another exception occurred: self = def test_598(self): > remote_data_conn = urlopen('%s://%s:%s/one_megabyte_of_a/' % (self.scheme, self.HOST, self.PORT,)) self = cherrypy/test/test_conn.py:726: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.9/urllib/request.py:214: in urlopen return opener.open(url, data, timeout) cadefault = False cafile = None capath = None context = None data = None opener = timeout = url = 'http://127.0.0.1:54583/one_megabyte_of_a/' /usr/lib/python3.9/urllib/request.py:517: in open response = self._open(req, data) data = None fullurl = 'http://127.0.0.1:54583/one_megabyte_of_a/' meth = > meth_name = 'http_request' processor = protocol = 'http' req = self = timeout = /usr/lib/python3.9/urllib/request.py:534: in _open result = self._call_chain(self.handle_open, protocol, protocol + data = None protocol = 'http' req = result = None self = /usr/lib/python3.9/urllib/request.py:494: in _call_chain result = func(*args) args = (,) chain = {'data': [], 'file': [, ], ...} func = > handler = handlers = [, ] kind = 'http' meth_name = 'http_open' result = None self = /usr/lib/python3.9/urllib/request.py:1375: in http_open return self.do_open(http.client.HTTPConnection, req) req = self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = http_class = req = , http_conn_args = {} host = '127.0.0.1:9', h = def do_open(self, http_class, req, **http_conn_args): """Return an HTTPResponse object for the request, using http_class. http_class must implement the HTTPConnection API from http.client. """ host = req.host if not host: raise URLError('no host given') # will parse host:port h = http_class(host, timeout=req.timeout, **http_conn_args) h.set_debuglevel(self._debuglevel) headers = dict(req.unredirected_hdrs) headers.update({k: v for k, v in req.headers.items() if k not in headers}) # TODO(jhylton): Should this be redesigned to handle # persistent connections? # We want to make an HTTP/1.1 request, but the addinfourl # class isn't prepared to deal with a persistent connection. # It will try to read all remaining data from the socket, # which will block while the server waits for the next request. # So make sure the connection gets closed after the (only) # request. headers["Connection"] = "close" headers = {name.title(): val for name, val in headers.items()} if req._tunnel_host: tunnel_headers = {} proxy_auth_hdr = "Proxy-Authorization" if proxy_auth_hdr in headers: tunnel_headers[proxy_auth_hdr] = headers[proxy_auth_hdr] # Proxy-Authorization should not be sent to origin # server. del headers[proxy_auth_hdr] h.set_tunnel(req._tunnel_host, headers=tunnel_headers) try: try: h.request(req.get_method(), req.selector, req.data, headers, encode_chunked=req.has_header('Transfer-encoding')) except OSError as err: # timeout error > raise URLError(err) E urllib.error.URLError: h = headers = {'Connection': 'close', 'Host': '127.0.0.1:54583', 'User-Agent': 'Python-urllib/3.9'} host = '127.0.0.1:9' http_class = http_conn_args = {} req = self = /usr/lib/python3.9/urllib/request.py:1349: URLError ------------------------------ Captured log setup ------------------------------ INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:24:54] ENGINE Listening for SIGTERM. INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:24:54] ENGINE Listening for SIGHUP. INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:24:54] ENGINE Listening for SIGUSR1. INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:24:54] ENGINE Bus STARTING INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:24:54] ENGINE Started monitor thread '_TimeoutMonitor'. INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:24:54] ENGINE Serving on http://127.0.0.1:54583 INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:24:54] ENGINE Bus STARTED _____________________ CoreRequestHandlingTest.testFavicon ______________________ self = def testFavicon(self): # favicon.ico is served by staticfile. icofilename = os.path.join(localDir, '../favicon.ico') > icofile = open(icofilename, 'rb') E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/../favicon.ico' icofilename = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/../favicon.ico' self = cherrypy/test/test_core.py:561: FileNotFoundError ______________________ CoreRequestHandlingTest.testRanges ______________________ self = def testRanges(self): self.getPage('/ranges/get_ranges?bytes=3-6') self.assertBody('[(3, 7)]') # Test multiple ranges and a suffix-byte-range-spec, for good measure. self.getPage('/ranges/get_ranges?bytes=2-4,-1') self.assertBody('[(2, 5), (7, 8)]') # Test a suffix-byte-range longer than the content # length. Note that in this test, the content length # is 8 bytes. self.getPage('/ranges/get_ranges?bytes=-100') self.assertBody('[(0, 8)]') # Get a partial file. if cherrypy.server.protocol_version == 'HTTP/1.1': self.getPage('/ranges/slice_file', [('Range', 'bytes=2-5')]) > self.assertStatus(206) self = cherrypy/test/test_core.py:519: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/test/webtest.py:362: in assertStatus self._handlewebError(msg) code = 404 msg = "Status ('404 Not Found') != 206" self = status = 206 cherrypy/test/webtest.py:314: in _handlewebError i = getchar().upper() msg = "Status ('404 Not Found') != 206" p = ' Show: [B]ody [H]eaders [S]tatus [U]RL; [I]gnore, [R]aise, or sys.e[X]it >> ' self = cherrypy/test/webtest.py:167: in getchar fd = sys.stdin.fileno() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.capture.DontReadFromInput object at 0x7f965f0a5ca0> def fileno(self) -> int: > raise UnsupportedOperation("redirected stdin is pseudofile, has no fileno()") E io.UnsupportedOperation: redirected stdin is pseudofile, has no fileno() self = <_pytest.capture.DontReadFromInput object at 0x7f965f0a5ca0> /usr/lib/python3/dist-packages/_pytest/capture.py:228: UnsupportedOperation ----------------------------- Captured stdout call ----------------------------- ERROR: Status ('404 Not Found') != 206 Show: [B]ody [H]eaders [S]tatus [U]RL; [I]gnore, [R]aise, or sys.e[X]it >> ------------------------------ Captured log call ------------------------------- INFO cherrypy.access.140283771322272:_cplogging.py:284 127.0.0.1 - - [07/Jan/2024:09:24:59] "GET /ranges/get_ranges?bytes=3-6 HTTP/1.1" 200 8 "" "" INFO cherrypy.access.140283771322272:_cplogging.py:284 127.0.0.1 - - [07/Jan/2024:09:24:59] "GET /ranges/get_ranges?bytes=2-4,-1 HTTP/1.1" 200 16 "" "" INFO cherrypy.access.140283771322272:_cplogging.py:284 127.0.0.1 - - [07/Jan/2024:09:24:59] "GET /ranges/get_ranges?bytes=-100 HTTP/1.1" 200 8 "" "" INFO cherrypy.access.140283771322272:_cplogging.py:284 127.0.0.1 - - [07/Jan/2024:09:24:59] "GET /ranges/slice_file HTTP/1.1" 404 2174 "" "" _____________________ RequestObjectTests.testErrorHandling _____________________ self = def testErrorHandling(self): self.getPage('/error/missing') self.assertStatus(404) self.assertErrorPage(404, "The path '/error/missing' was not found.") ignore = helper.webtest.ignored_exceptions ignore.append(ValueError) try: valerr = '\n raise ValueError()\nValueError' self.getPage('/error/page_method') self.assertErrorPage(500, pattern=valerr) self.getPage('/error/page_yield') self.assertErrorPage(500, pattern=valerr) if (cherrypy.server.protocol_version == 'HTTP/1.0' or getattr(cherrypy.server, 'using_apache', False)): self.getPage('/error/page_streamed') # Because this error is raised after the response body has # started, the status should not change to an error status. self.assertStatus(200) self.assertBody('word up') else: # Under HTTP/1.1, the chunked transfer-coding is used. # The HTTP client will choke when the output is incomplete. self.assertRaises((ValueError, IncompleteRead), self.getPage, '/error/page_streamed') # No traceback should be present self.getPage('/error/cause_err_in_finalize') msg = "Illegal response status from server ('ZOO' is non-numeric)." self.assertErrorPage(500, msg, None) finally: ignore.pop() # Test HTTPError with a reason-phrase in the status arg. self.getPage('/error/reason_phrase') self.assertStatus("410 Gone fishin'") # Test custom error page for a specific error. self.getPage('/error/custom') self.assertStatus(404) > self.assertBody('Hello, world\r\n' + (' ' * 499)) ignore = [] msg = "Illegal response status from server ('ZOO' is non-numeric)." self = valerr = '\n raise ValueError()\nValueError' cherrypy/test/test_request_obj.py:557: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/test/webtest.py:435: in assertBody self._handlewebError(msg) msg = 'expected body:\nb\'Hello, world\\r\\n ...ed by CherryPy unknown\\n \\n \\n \\n\\n\'' self = value = b'Hello, world\r\n ... ' cherrypy/test/webtest.py:314: in _handlewebError i = getchar().upper() msg = 'expected body:\nb\'Hello, world\\r\\n ...ed by CherryPy unknown\\n \\n \\n \\n\\n\'' p = ' Show: [B]ody [H]eaders [S]tatus [U]RL; [I]gnore, [R]aise, or sys.e[X]it >> ' self = cherrypy/test/webtest.py:167: in getchar fd = sys.stdin.fileno() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.capture.DontReadFromInput object at 0x7f965f0a5ca0> def fileno(self) -> int: > raise UnsupportedOperation("redirected stdin is pseudofile, has no fileno()") E io.UnsupportedOperation: redirected stdin is pseudofile, has no fileno() self = <_pytest.capture.DontReadFromInput object at 0x7f965f0a5ca0> /usr/lib/python3/dist-packages/_pytest/capture.py:228: UnsupportedOperation ----------------------------- Captured stdout call ----------------------------- ERROR: expected body: b'Hello, world\r\n ' actual body: b'\n\n\n \n 404 Not Found\n \n\n \n

404 Not Found

\n

No, <b>really</b>, not found!
In addition, the custom error page failed:\n
FileNotFoundError: [Errno 2] No such file or directory: \'/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/static/index.html\'\n

\n
Traceback (most recent call last):\n  File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cprequest.py", line 670, in respond\n    response.body = self.handler()\n  File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/encoding.py", line 220, in __call__\n    self.body = self.oldhandler(*args, **kwargs)\n  File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpdispatch.py", line 60, in __call__\n    return self.callable(*self.args, **self.kwargs)\n  File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_request_obj.py", line 146, in custom\n    raise cherrypy.HTTPError(\ncherrypy._cperror.HTTPError: (404, \'No, <b>really</b>, not found!\')\n
\n
\n \n Powered by CherryPy unknown\n \n
\n \n\n' Show: [B]ody [H]eaders [S]tatus [U]RL; [I]gnore, [R]aise, or sys.e[X]it >> ------------------------------ Captured log call ------------------------------- INFO cherrypy.access.140283775340752:_cplogging.py:284 127.0.0.1 - - [07/Jan/2024:09:25:26] "GET /error/missing HTTP/1.1" 404 1360 "" "" ERROR cherrypy.error.140283775340752:_cplogging.py:219 [07/Jan/2024:09:25:26] HTTP Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cprequest.py", line 670, in respond response.body = self.handler() File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/encoding.py", line 220, in __call__ self.body = self.oldhandler(*args, **kwargs) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpdispatch.py", line 60, in __call__ return self.callable(*self.args, **self.kwargs) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_request_obj.py", line 160, in page_method raise ValueError() ValueError INFO cherrypy.access.140283775340752:_cplogging.py:284 127.0.0.1 - - [07/Jan/2024:09:25:26] "GET /error/page_method HTTP/1.1" 500 1581 "" "" ERROR cherrypy.error.140283775340752:_cplogging.py:219 [07/Jan/2024:09:25:26] HTTP Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cprequest.py", line 670, in respond response.body = self.handler() File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/encoding.py", line 263, in __call__ ct.params['charset'] = self.find_acceptable_charset() File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/encoding.py", line 172, in find_acceptable_charset if encoder(self.default_encoding): File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/encoding.py", line 113, in encode_string for chunk in self.body: File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_request_obj.py", line 164, in page_yield raise ValueError() ValueError INFO cherrypy.access.140283775340752:_cplogging.py:284 127.0.0.1 - - [07/Jan/2024:09:25:26] "GET /error/page_yield HTTP/1.1" 500 1762 "" "" INFO cherrypy.access.140283775340752:_cplogging.py:284 127.0.0.1 - - [07/Jan/2024:09:25:26] "GET /error/page_streamed HTTP/1.1" 200 - "" "" ERROR cherrypy.error.140283775340752:_cplogging.py:219 [07/Jan/2024:09:25:26] Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpwsgi.py", line 189, in trap return func(*args, **kwargs) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpwsgi.py", line 285, in __next__ return next(self.iter_response) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/encoding.py", line 100, in encoder for chunk in body: File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_request_obj.py", line 169, in page_streamed raise ValueError() ValueError ERROR cherrypy.error.140283775340752:_cplogging.py:219 [07/Jan/2024:09:25:26] Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpwsgi.py", line 214, in trap self.start_response(s, h, _sys.exc_info()) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/wsgiserver/__init__.py", line 2361, in start_response six.reraise(*exc_info) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpwsgi.py", line 189, in trap return func(*args, **kwargs) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpwsgi.py", line 285, in __next__ return next(self.iter_response) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/encoding.py", line 100, in encoder for chunk in body: File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_request_obj.py", line 169, in page_streamed raise ValueError() ValueError ERROR cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:25:26] ENGINE ValueError() Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/wsgiserver/__init__.py", line 1408, in communicate req.respond() File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/wsgiserver/__init__.py", line 862, in respond self.server.gateway(self).respond() File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/wsgiserver/__init__.py", line 2337, in respond for chunk in filter(None, response): File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpwsgi.py", line 177, in __next__ return self.trap(next, self.iter_response) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpwsgi.py", line 214, in trap self.start_response(s, h, _sys.exc_info()) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/wsgiserver/__init__.py", line 2361, in start_response six.reraise(*exc_info) File "/usr/lib/python3/dist-packages/six.py", line 719, in reraise raise value File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpwsgi.py", line 189, in trap return func(*args, **kwargs) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpwsgi.py", line 285, in __next__ return next(self.iter_response) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/encoding.py", line 100, in encoder for chunk in body: File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_request_obj.py", line 169, in page_streamed raise ValueError() ValueError INFO cherrypy.access.140283775340752:_cplogging.py:284 127.0.0.1 - - [07/Jan/2024:09:25:26] "GET /error/cause_err_in_finalize HTTP/1.1" 500 790 "" "" INFO cherrypy.access.140283775340752:_cplogging.py:284 127.0.0.1 - - [07/Jan/2024:09:25:26] "GET /error/reason_phrase HTTP/1.1" 410 1595 "" "" INFO cherrypy.access.140283775340752:_cplogging.py:284 127.0.0.1 - - [07/Jan/2024:09:25:26] "GET /error/custom HTTP/1.1" 404 1799 "" "" ______________________ ServerStateTests.test_4_Autoreload ______________________ self = def test_4_Autoreload(self): # If test_3 has not been executed, the server won't be stopped, # so we'll have to do it. if engine.state != engine.states.EXITING: engine.exit() # Start the demo script in a new process p = helper.CPProcess(ssl=(self.scheme.lower() == 'https')) p.write_conf(extra='test_case_name: "test_4_Autoreload"') > p.start(imports='cherrypy.test._test_states_demo') p = self = cherrypy/test/test_states.py:276: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/test/helper.py:523: in start cherrypy._cpserver.wait_for_occupied_port(self.host, self.port) args = ['-m', 'cherrypy.__main__', '-c', '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cher...f', '-p', '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test.pid', ...] env = {'BUILDUSERGECOS': 'second user,second room,second work-phone,second home-phone,second other', 'BUILDUSERNAME': 'pbuil...-prefix-map=/build/reproducible-path/cherrypy3-8.9.1=. -fstack-protector-strong -Wformat -Werror=format-security', ...} grandparentdir = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build' i = 'cherrypy.test._test_states_demo' imports = ['cherrypy.test._test_states_demo'] self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ host = '127.0.0.1', port = 54583, timeout = 1.0 def wait_for_occupied_port(host, port, timeout=None): """Wait for the specified port to become active (receive requests).""" if not host: raise ValueError("Host values of '' or None are not allowed.") if timeout is None: timeout = occupied_port_timeout for trial in range(50): try: check_port(host, port, timeout=timeout) except IOError: # port is occupied return else: time.sleep(timeout) if host == client_host(host): > raise IOError('Port %r not bound on %r' % (port, host)) E OSError: Port 54583 not bound on '127.0.0.1' host = '127.0.0.1' port = 54583 timeout = 1.0 trial = 49 cherrypy/process/servers.py:484: OSError ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 213, in as_dict value = unrepr(value) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 518, in unrepr return b.build(obj) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 359, in build raise TypeError('unrepr does not recognize %s' % TypeError: unrepr does not recognize 'Constant' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/runpy.py", line 197, in _run_module_as_main return _run_code(code, main_globals, None, File "/usr/lib/python3.9/runpy.py", line 87, in _run_code exec(code, run_globals) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/__main__.py", line 5, in run() File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/daemon.py", line 104, in run start(options.config, options.daemonize, File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/daemon.py", line 19, in start cherrypy.config.update(c) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpconfig.py", line 158, in update reprconf.Config.update(self, config) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 155, in update config = Parser().dict_from_file(config) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 228, in dict_from_file return self.as_dict() File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 219, in as_dict raise ValueError(msg, x.__class__.__name__, x.args) ValueError: ('Config error in section: \'global\', option: \'server.socket_host\', value: "\'127.0.0.1\'". Config values must be valid Python.', 'TypeError', ("unrepr does not recognize 'Constant'",)) __________________________ PluginTests.test_daemonize __________________________ self = def test_daemonize(self): if os.name not in ['posix']: return self.skip('skipped (not on posix) ') self.HOST = '127.0.0.1' self.PORT = 8081 # Spawn the process and wait, when this returns, the original process # is finished. If it daemonized properly, we should still be able # to access pages. p = helper.CPProcess(ssl=(self.scheme.lower() == 'https'), wait=True, daemonize=True, socket_host='127.0.0.1', socket_port=8081) p.write_conf( extra='test_case_name: "test_daemonize"') p.start(imports='cherrypy.test._test_states_demo') try: # Just get the pid of the daemonization process. > self.getPage('/pid') p = self = cherrypy/test/test_states.py:341: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = url = '/pid', headers = None, method = 'GET', body = None, protocol = None raise_subcls = None def getPage(self, url, headers=None, method='GET', body=None, protocol=None, raise_subcls=None): """Open the url. Return status, headers, body. `raise_subcls` must be a tuple with the exceptions classes or a single exception class that are not going to be considered a socket.error regardless that they were are subclass of a socket.error and therefore not considered for a connection retry. """ if self.script_name: url = httputil.urljoin(self.script_name, url) > return webtest.WebCase.getPage(self, url, headers, method, body, protocol, raise_subcls) body = None headers = None method = 'GET' protocol = None raise_subcls = None self = url = '/pid' cherrypy/test/helper.py:344: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = url = b'/pid', headers = None, method = 'GET', body = None, protocol = None raise_subcls = None def getPage(self, url, headers=None, method='GET', body=None, protocol=None, raise_subcls=None): """Open the url with debugging support. Return status, headers, body. `raise_subcls` must be a tuple with the exceptions classes or a single exception class that are not going to be considered a socket.error regardless that they were are subclass of a socket.error and therefore not considered for a connection retry. """ ServerError.on = False if isinstance(url, six.text_type): url = url.encode('utf-8') if isinstance(body, six.text_type): body = body.encode('utf-8') self.url = url self.time = None start = time.time() > result = openURL(url, headers, method, body, self.HOST, self.PORT, self.HTTP_CONN, protocol or self.PROTOCOL, raise_subcls) body = None headers = None method = 'GET' protocol = None raise_subcls = None self = start = 1704569197.352277 url = b'/pid' cherrypy/test/webtest.py:275: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ url = '/pid', headers = [('Host', '127.0.0.1:8081')], method = 'GET' body = None, host = '127.0.0.1', port = 8081 http_conn = , protocol = 'HTTP/1.1' raise_subcls = None def openURL(url, headers=None, method='GET', body=None, host='127.0.0.1', port=8000, http_conn=HTTPConnection, protocol='HTTP/1.1', raise_subcls=None): """ Open the given HTTP resource and return status, headers, and body. `raise_subcls` must be a tuple with the exceptions classes or a single exception class that are not going to be considered a socket.error regardless that they were are subclass of a socket.error and therefore not considered for a connection retry. """ headers = cleanHeaders(headers, method, body, host, port) # Trying 10 times is simply in case of socket errors. # Normal case--it should run once. for trial in range(10): try: # Allow http_conn to be a class or an instance if hasattr(http_conn, 'host'): conn = http_conn else: conn = http_conn(interface(host), port) conn._http_vsn_str = protocol conn._http_vsn = int(''.join([x for x in protocol if x.isdigit()])) if six.PY3 and isinstance(url, bytes): url = url.decode() conn.putrequest(method.upper(), url, skip_host=True, skip_accept_encoding=True) for key, value in headers: conn.putheader(key, value.encode('Latin-1')) > conn.endheaders() body = None conn = headers = [('Host', '127.0.0.1:8081')] host = '127.0.0.1' http_conn = key = 'Host' method = 'GET' port = 8081 protocol = 'HTTP/1.1' raise_subcls = None trial = 9 url = '/pid' value = '127.0.0.1:8081' cherrypy/test/webtest.py:557: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = message_body = None def endheaders(self, message_body=None, *, encode_chunked=False): """Indicate that the last header line has been sent to the server. This method sends the request to the server. The optional message_body argument can be used to pass a message body associated with the request. """ if self.__state == _CS_REQ_STARTED: self.__state = _CS_REQ_SENT else: raise CannotSendHeader() > self._send_output(message_body, encode_chunked=encode_chunked) encode_chunked = False message_body = None self = /usr/lib/python3.9/http/client.py:1250: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = message_body = None, encode_chunked = False def _send_output(self, message_body=None, encode_chunked=False): """Send the currently buffered request and clear the buffer. Appends an extra \\r\\n to the buffer. A message_body may be specified, to be appended to the request. """ self._buffer.extend((b"", b"")) msg = b"\r\n".join(self._buffer) del self._buffer[:] > self.send(msg) encode_chunked = False message_body = None msg = b'GET /pid HTTP/1.1\r\nHost: 127.0.0.1:8081\r\n\r\n' self = /usr/lib/python3.9/http/client.py:1010: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = data = b'GET /pid HTTP/1.1\r\nHost: 127.0.0.1:8081\r\n\r\n' def send(self, data): """Send `data' to the server. ``data`` can be a string object, a bytes object, an array object, a file-like object that supports a .read() method, or an iterable object. """ if self.sock is None: if self.auto_open: > self.connect() data = b'GET /pid HTTP/1.1\r\nHost: 127.0.0.1:8081\r\n\r\n' self = /usr/lib/python3.9/http/client.py:950: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = def connect(self): """Connect to the host and port specified in __init__.""" > self.sock = self._create_connection( (self.host,self.port), self.timeout, self.source_address) self = /usr/lib/python3.9/http/client.py:921: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ address = ('127.0.0.1', 8081), timeout = source_address = None def create_connection(address, timeout=_GLOBAL_DEFAULT_TIMEOUT, source_address=None): """Connect to *address* and return the socket object. Convenience function. Connect to *address* (a 2-tuple ``(host, port)``) and return the socket object. Passing the optional *timeout* parameter will set the timeout on the socket instance before attempting to connect. If no *timeout* is supplied, the global default timeout setting returned by :func:`getdefaulttimeout` is used. If *source_address* is set it must be a tuple of (host, port) for the socket to bind as a source address before making the connection. A host of '' or port 0 tells the OS to use the default. """ host, port = address err = None for res in getaddrinfo(host, port, 0, SOCK_STREAM): af, socktype, proto, canonname, sa = res sock = None try: sock = socket(af, socktype, proto) if timeout is not _GLOBAL_DEFAULT_TIMEOUT: sock.settimeout(timeout) if source_address: sock.bind(source_address) sock.connect(sa) # Break explicitly a reference cycle err = None return sock except error as _: err = _ if sock is not None: sock.close() if err is not None: try: > raise err address = ('127.0.0.1', 8081) af = canonname = '' err = None host = '127.0.0.1' port = 8081 proto = 6 res = (, , 6, '', ('127.0.0.1', 8081)) sa = ('127.0.0.1', 8081) sock = socktype = source_address = None timeout = /usr/lib/python3.9/socket.py:843: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ address = ('127.0.0.1', 8081), timeout = source_address = None def create_connection(address, timeout=_GLOBAL_DEFAULT_TIMEOUT, source_address=None): """Connect to *address* and return the socket object. Convenience function. Connect to *address* (a 2-tuple ``(host, port)``) and return the socket object. Passing the optional *timeout* parameter will set the timeout on the socket instance before attempting to connect. If no *timeout* is supplied, the global default timeout setting returned by :func:`getdefaulttimeout` is used. If *source_address* is set it must be a tuple of (host, port) for the socket to bind as a source address before making the connection. A host of '' or port 0 tells the OS to use the default. """ host, port = address err = None for res in getaddrinfo(host, port, 0, SOCK_STREAM): af, socktype, proto, canonname, sa = res sock = None try: sock = socket(af, socktype, proto) if timeout is not _GLOBAL_DEFAULT_TIMEOUT: sock.settimeout(timeout) if source_address: sock.bind(source_address) > sock.connect(sa) E ConnectionRefusedError: [Errno 111] Connection refused address = ('127.0.0.1', 8081) af = canonname = '' err = None host = '127.0.0.1' port = 8081 proto = 6 res = (, , 6, '', ('127.0.0.1', 8081)) sa = ('127.0.0.1', 8081) sock = socktype = source_address = None timeout = /usr/lib/python3.9/socket.py:831: ConnectionRefusedError During handling of the above exception, another exception occurred: self = def test_daemonize(self): if os.name not in ['posix']: return self.skip('skipped (not on posix) ') self.HOST = '127.0.0.1' self.PORT = 8081 # Spawn the process and wait, when this returns, the original process # is finished. If it daemonized properly, we should still be able # to access pages. p = helper.CPProcess(ssl=(self.scheme.lower() == 'https'), wait=True, daemonize=True, socket_host='127.0.0.1', socket_port=8081) p.write_conf( extra='test_case_name: "test_daemonize"') p.start(imports='cherrypy.test._test_states_demo') try: # Just get the pid of the daemonization process. self.getPage('/pid') self.assertStatus(200) page_pid = int(self.body) self.assertEqual(page_pid, p.get_pid()) finally: # Shut down the spawned process > self.getPage('/exit') p = self = cherrypy/test/test_states.py:347: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/test/helper.py:344: in getPage return webtest.WebCase.getPage(self, url, headers, method, body, body = None headers = None method = 'GET' protocol = None raise_subcls = None self = url = '/exit' cherrypy/test/webtest.py:275: in getPage result = openURL(url, headers, method, body, self.HOST, self.PORT, body = None headers = None method = 'GET' protocol = None raise_subcls = None self = start = 1704569202.3939528 url = b'/exit' cherrypy/test/webtest.py:557: in openURL conn.endheaders() body = None conn = headers = [('Host', '127.0.0.1:8081')] host = '127.0.0.1' http_conn = key = 'Host' method = 'GET' port = 8081 protocol = 'HTTP/1.1' raise_subcls = None trial = 9 url = '/exit' value = '127.0.0.1:8081' /usr/lib/python3.9/http/client.py:1250: in endheaders self._send_output(message_body, encode_chunked=encode_chunked) encode_chunked = False message_body = None self = /usr/lib/python3.9/http/client.py:1010: in _send_output self.send(msg) encode_chunked = False message_body = None msg = b'GET /exit HTTP/1.1\r\nHost: 127.0.0.1:8081\r\n\r\n' self = /usr/lib/python3.9/http/client.py:950: in send self.connect() data = b'GET /exit HTTP/1.1\r\nHost: 127.0.0.1:8081\r\n\r\n' self = /usr/lib/python3.9/http/client.py:921: in connect self.sock = self._create_connection( self = /usr/lib/python3.9/socket.py:843: in create_connection raise err address = ('127.0.0.1', 8081) af = canonname = '' err = None host = '127.0.0.1' port = 8081 proto = 6 res = (, , 6, '', ('127.0.0.1', 8081)) sa = ('127.0.0.1', 8081) sock = socktype = source_address = None timeout = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ address = ('127.0.0.1', 8081), timeout = source_address = None def create_connection(address, timeout=_GLOBAL_DEFAULT_TIMEOUT, source_address=None): """Connect to *address* and return the socket object. Convenience function. Connect to *address* (a 2-tuple ``(host, port)``) and return the socket object. Passing the optional *timeout* parameter will set the timeout on the socket instance before attempting to connect. If no *timeout* is supplied, the global default timeout setting returned by :func:`getdefaulttimeout` is used. If *source_address* is set it must be a tuple of (host, port) for the socket to bind as a source address before making the connection. A host of '' or port 0 tells the OS to use the default. """ host, port = address err = None for res in getaddrinfo(host, port, 0, SOCK_STREAM): af, socktype, proto, canonname, sa = res sock = None try: sock = socket(af, socktype, proto) if timeout is not _GLOBAL_DEFAULT_TIMEOUT: sock.settimeout(timeout) if source_address: sock.bind(source_address) > sock.connect(sa) E ConnectionRefusedError: [Errno 111] Connection refused address = ('127.0.0.1', 8081) af = canonname = '' err = None host = '127.0.0.1' port = 8081 proto = 6 res = (, , 6, '', ('127.0.0.1', 8081)) sa = ('127.0.0.1', 8081) sock = socktype = source_address = None timeout = /usr/lib/python3.9/socket.py:831: ConnectionRefusedError ------------------------------ Captured log setup ------------------------------ INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:26:34] ENGINE Listening for SIGTERM. INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:26:34] ENGINE Listening for SIGHUP. INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:26:34] ENGINE Listening for SIGUSR1. ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 213, in as_dict value = unrepr(value) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 518, in unrepr return b.build(obj) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 359, in build raise TypeError('unrepr does not recognize %s' % TypeError: unrepr does not recognize 'Constant' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/runpy.py", line 197, in _run_module_as_main return _run_code(code, main_globals, None, File "/usr/lib/python3.9/runpy.py", line 87, in _run_code exec(code, run_globals) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/__main__.py", line 5, in run() File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/daemon.py", line 104, in run start(options.config, options.daemonize, File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/daemon.py", line 19, in start cherrypy.config.update(c) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpconfig.py", line 158, in update reprconf.Config.update(self, config) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 155, in update config = Parser().dict_from_file(config) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 228, in dict_from_file return self.as_dict() File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 219, in as_dict raise ValueError(msg, x.__class__.__name__, x.args) ValueError: ('Config error in section: \'global\', option: \'server.socket_host\', value: "\'127.0.0.1\'". Config values must be valid Python.', 'TypeError', ("unrepr does not recognize 'Constant'",)) __________________ SignalHandlingTests.test_SIGHUP_daemonized __________________ self = def test_SIGHUP_daemonized(self): # When daemonized, SIGHUP should restart the server. try: from signal import SIGHUP except ImportError: return self.skip('skipped (no SIGHUP) ') if os.name not in ['posix']: return self.skip('skipped (not on posix) ') # Spawn the process and wait, when this returns, the original process # is finished. If it daemonized properly, we should still be able # to access pages. p = helper.CPProcess(ssl=(self.scheme.lower() == 'https'), wait=True, daemonize=True) p.write_conf( extra='test_case_name: "test_SIGHUP_daemonized"') p.start(imports='cherrypy.test._test_states_demo') > pid = p.get_pid() SIGHUP = p = self = cherrypy/test/test_states.py:394: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = def get_pid(self): if self.daemonize: > return int(open(self.pid_file, 'rb').read()) E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test.pid' self = cherrypy/test/helper.py:533: FileNotFoundError ------------------------------ Captured log setup ------------------------------ INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:26:47] ENGINE Listening for SIGTERM. INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:26:47] ENGINE Listening for SIGHUP. INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:26:47] ENGINE Listening for SIGUSR1. ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 213, in as_dict value = unrepr(value) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 518, in unrepr return b.build(obj) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 359, in build raise TypeError('unrepr does not recognize %s' % TypeError: unrepr does not recognize 'Constant' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/runpy.py", line 197, in _run_module_as_main return _run_code(code, main_globals, None, File "/usr/lib/python3.9/runpy.py", line 87, in _run_code exec(code, run_globals) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/__main__.py", line 5, in run() File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/daemon.py", line 104, in run start(options.config, options.daemonize, File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/daemon.py", line 19, in start cherrypy.config.update(c) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpconfig.py", line 158, in update reprconf.Config.update(self, config) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 155, in update config = Parser().dict_from_file(config) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 228, in dict_from_file return self.as_dict() File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 219, in as_dict raise ValueError(msg, x.__class__.__name__, x.args) ValueError: ('Config error in section: \'global\', option: \'server.socket_host\', value: "\'127.0.0.1\'". Config values must be valid Python.', 'TypeError', ("unrepr does not recognize 'Constant'",)) _____________________ SignalHandlingTests.test_SIGHUP_tty ______________________ self = def test_SIGHUP_tty(self): # When not daemonized, SIGHUP should shut down the server. try: from signal import SIGHUP except ImportError: return self.skip('skipped (no SIGHUP) ') # Spawn the process. p = helper.CPProcess(ssl=(self.scheme.lower() == 'https')) p.write_conf( extra='test_case_name: "test_SIGHUP_tty"') > p.start(imports='cherrypy.test._test_states_demo') SIGHUP = p = self = cherrypy/test/test_states.py:369: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/test/helper.py:523: in start cherrypy._cpserver.wait_for_occupied_port(self.host, self.port) args = ['-m', 'cherrypy.__main__', '-c', '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cher...f', '-p', '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test.pid', ...] env = {'BUILDUSERGECOS': 'second user,second room,second work-phone,second home-phone,second other', 'BUILDUSERNAME': 'pbuil...-prefix-map=/build/reproducible-path/cherrypy3-8.9.1=. -fstack-protector-strong -Wformat -Werror=format-security', ...} grandparentdir = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build' i = 'cherrypy.test._test_states_demo' imports = ['cherrypy.test._test_states_demo'] self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ host = '127.0.0.1', port = 54583, timeout = 1.0 def wait_for_occupied_port(host, port, timeout=None): """Wait for the specified port to become active (receive requests).""" if not host: raise ValueError("Host values of '' or None are not allowed.") if timeout is None: timeout = occupied_port_timeout for trial in range(50): try: check_port(host, port, timeout=timeout) except IOError: # port is occupied return else: time.sleep(timeout) if host == client_host(host): > raise IOError('Port %r not bound on %r' % (port, host)) E OSError: Port 54583 not bound on '127.0.0.1' host = '127.0.0.1' port = 54583 timeout = 1.0 trial = 49 cherrypy/process/servers.py:484: OSError ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 213, in as_dict value = unrepr(value) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 518, in unrepr return b.build(obj) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 359, in build raise TypeError('unrepr does not recognize %s' % TypeError: unrepr does not recognize 'Constant' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/runpy.py", line 197, in _run_module_as_main return _run_code(code, main_globals, None, File "/usr/lib/python3.9/runpy.py", line 87, in _run_code exec(code, run_globals) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/__main__.py", line 5, in run() File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/daemon.py", line 104, in run start(options.config, options.daemonize, File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/daemon.py", line 19, in start cherrypy.config.update(c) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpconfig.py", line 158, in update reprconf.Config.update(self, config) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 155, in update config = Parser().dict_from_file(config) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 228, in dict_from_file return self.as_dict() File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 219, in as_dict raise ValueError(msg, x.__class__.__name__, x.args) ValueError: ('Config error in section: \'global\', option: \'server.socket_host\', value: "\'127.0.0.1\'". Config values must be valid Python.', 'TypeError', ("unrepr does not recognize 'Constant'",)) _______________________ SignalHandlingTests.test_SIGTERM _______________________ self = def test_SIGTERM(self): 'SIGTERM should shut down the server whether daemonized or not.' self._require_signal_and_kill('SIGTERM') # Spawn a normal, undaemonized process. p = helper.CPProcess(ssl=(self.scheme.lower() == 'https')) p.write_conf( extra='test_case_name: "test_SIGTERM"') > p.start(imports='cherrypy.test._test_states_demo') p = self = cherrypy/test/test_states.py:424: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/test/helper.py:523: in start cherrypy._cpserver.wait_for_occupied_port(self.host, self.port) args = ['-m', 'cherrypy.__main__', '-c', '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cher...f', '-p', '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test.pid', ...] env = {'BUILDUSERGECOS': 'second user,second room,second work-phone,second home-phone,second other', 'BUILDUSERNAME': 'pbuil...-prefix-map=/build/reproducible-path/cherrypy3-8.9.1=. -fstack-protector-strong -Wformat -Werror=format-security', ...} grandparentdir = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build' i = 'cherrypy.test._test_states_demo' imports = ['cherrypy.test._test_states_demo'] self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ host = '127.0.0.1', port = 54583, timeout = 1.0 def wait_for_occupied_port(host, port, timeout=None): """Wait for the specified port to become active (receive requests).""" if not host: raise ValueError("Host values of '' or None are not allowed.") if timeout is None: timeout = occupied_port_timeout for trial in range(50): try: check_port(host, port, timeout=timeout) except IOError: # port is occupied return else: time.sleep(timeout) if host == client_host(host): > raise IOError('Port %r not bound on %r' % (port, host)) E OSError: Port 54583 not bound on '127.0.0.1' host = '127.0.0.1' port = 54583 timeout = 1.0 trial = 49 cherrypy/process/servers.py:484: OSError ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 213, in as_dict value = unrepr(value) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 518, in unrepr return b.build(obj) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 359, in build raise TypeError('unrepr does not recognize %s' % TypeError: unrepr does not recognize 'Constant' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/runpy.py", line 197, in _run_module_as_main return _run_code(code, main_globals, None, File "/usr/lib/python3.9/runpy.py", line 87, in _run_code exec(code, run_globals) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/__main__.py", line 5, in run() File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/daemon.py", line 104, in run start(options.config, options.daemonize, File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/daemon.py", line 19, in start cherrypy.config.update(c) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpconfig.py", line 158, in update reprconf.Config.update(self, config) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 155, in update config = Parser().dict_from_file(config) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 228, in dict_from_file return self.as_dict() File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 219, in as_dict raise ValueError(msg, x.__class__.__name__, x.args) ValueError: ('Config error in section: \'global\', option: \'server.socket_host\', value: "\'127.0.0.1\'". Config values must be valid Python.', 'TypeError', ("unrepr does not recognize 'Constant'",)) _____________ SignalHandlingTests.test_signal_handler_unsubscribe ______________ self = def test_signal_handler_unsubscribe(self): self._require_signal_and_kill('SIGTERM') # Although Windows has `os.kill` and SIGTERM is defined, the # platform does not implement signals and sending SIGTERM # will result in a forced termination of the process. # Therefore, this test is not suitable for Windows. if os.name == 'nt': self.skip('SIGTERM not available') # Spawn a normal, undaemonized process. p = helper.CPProcess(ssl=(self.scheme.lower() == 'https')) p.write_conf( extra="""unsubsig: True test_case_name: "test_signal_handler_unsubscribe" """) > p.start(imports='cherrypy.test._test_states_demo') p = self = cherrypy/test/test_states.py:458: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/test/helper.py:523: in start cherrypy._cpserver.wait_for_occupied_port(self.host, self.port) args = ['-m', 'cherrypy.__main__', '-c', '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cher...f', '-p', '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test.pid', ...] env = {'BUILDUSERGECOS': 'second user,second room,second work-phone,second home-phone,second other', 'BUILDUSERNAME': 'pbuil...-prefix-map=/build/reproducible-path/cherrypy3-8.9.1=. -fstack-protector-strong -Wformat -Werror=format-security', ...} grandparentdir = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build' i = 'cherrypy.test._test_states_demo' imports = ['cherrypy.test._test_states_demo'] self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ host = '127.0.0.1', port = 54583, timeout = 1.0 def wait_for_occupied_port(host, port, timeout=None): """Wait for the specified port to become active (receive requests).""" if not host: raise ValueError("Host values of '' or None are not allowed.") if timeout is None: timeout = occupied_port_timeout for trial in range(50): try: check_port(host, port, timeout=timeout) except IOError: # port is occupied return else: time.sleep(timeout) if host == client_host(host): > raise IOError('Port %r not bound on %r' % (port, host)) E OSError: Port 54583 not bound on '127.0.0.1' host = '127.0.0.1' port = 54583 timeout = 1.0 trial = 49 cherrypy/process/servers.py:484: OSError ----------------------------- Captured stderr call ----------------------------- Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 213, in as_dict value = unrepr(value) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 518, in unrepr return b.build(obj) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 359, in build raise TypeError('unrepr does not recognize %s' % TypeError: unrepr does not recognize 'Constant' During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.9/runpy.py", line 197, in _run_module_as_main return _run_code(code, main_globals, None, File "/usr/lib/python3.9/runpy.py", line 87, in _run_code exec(code, run_globals) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/__main__.py", line 5, in run() File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/daemon.py", line 104, in run start(options.config, options.daemonize, File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/daemon.py", line 19, in start cherrypy.config.update(c) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpconfig.py", line 158, in update reprconf.Config.update(self, config) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 155, in update config = Parser().dict_from_file(config) File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 228, in dict_from_file return self.as_dict() File "/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py", line 219, in as_dict raise ValueError(msg, x.__class__.__name__, x.args) ValueError: ('Config error in section: \'global\', option: \'server.socket_host\', value: "\'127.0.0.1\'". Config values must be valid Python.', 'TypeError', ("unrepr does not recognize 'Constant'",)) _________________________ ToolTests.testCombinedTools __________________________ self = def testCombinedTools(self): expectedResult = (ntou('Hello,world') + europoundUnicode).encode('utf-8') zbuf = io.BytesIO() zfile = gzip.GzipFile(mode='wb', fileobj=zbuf, compresslevel=9) zfile.write(expectedResult) zfile.close() self.getPage('/euro', headers=[ ('Accept-Encoding', 'gzip'), ('Accept-Charset', 'ISO-8859-1,utf-8;q=0.7,*;q=0.7')]) self.assertInBody(zbuf.getvalue()[:3]) zbuf = io.BytesIO() zfile = gzip.GzipFile(mode='wb', fileobj=zbuf, compresslevel=6) zfile.write(expectedResult) zfile.close() self.getPage('/decorated_euro', headers=[('Accept-Encoding', 'gzip')]) self.assertInBody(zbuf.getvalue()[:3]) # This returns a different value because gzip's priority was # lowered in conf, allowing the rotator to run after gzip. # Of course, we don't want breakage in production apps, # but it proves the priority was changed. self.getPage('/decorated_euro/subpath', headers=[('Accept-Encoding', 'gzip')]) if six.PY3: > self.assertInBody(bytes([(x + 3) % 256 for x in zbuf.getvalue()])) expectedResult = b'Hello,world\xc2\x80\xc2\xa3' self = zbuf = <_io.BytesIO object at 0x7f965cb07ea0> zfile = cherrypy/test/test_tools.py:373: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/test/webtest.py:444: in assertInBody self._handlewebError(msg) msg = 'b\'"\\x8e\\x0b\\x03\\x1c\\xad\\x9ch\\x03\\x02\\xf6K\\xd0\\xcc\\xcc\\xda,\\xd22\\xcdL<\\xd7sk4\\x03\\xe62\\x9e\\x8e\\x...3\\x1c\\xad\\x9ch\\x05\\x02\\xf6K\\xd0\\xcc\\xcc\\xda,\\xd22\\xcdL<\\xd7sk4\\x03\\xe62\\x9e\\x8e\\x12\\x03\\x03\\x03\'' self = value = b'"\x8e\x0b\x03\x1c\xad\x9ch\x03\x02\xf6K\xd0\xcc\xcc\xda,\xd22\xcdL<\xd7sk4\x03\xe62\x9e\x8e\x12\x03\x03\x03' cherrypy/test/webtest.py:314: in _handlewebError i = getchar().upper() msg = 'b\'"\\x8e\\x0b\\x03\\x1c\\xad\\x9ch\\x03\\x02\\xf6K\\xd0\\xcc\\xcc\\xda,\\xd22\\xcdL<\\xd7sk4\\x03\\xe62\\x9e\\x8e\\x...3\\x1c\\xad\\x9ch\\x05\\x02\\xf6K\\xd0\\xcc\\xcc\\xda,\\xd22\\xcdL<\\xd7sk4\\x03\\xe62\\x9e\\x8e\\x12\\x03\\x03\\x03\'' p = ' Show: [B]ody [H]eaders [S]tatus [U]RL; [I]gnore, [R]aise, or sys.e[X]it >> ' self = cherrypy/test/webtest.py:167: in getchar fd = sys.stdin.fileno() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.capture.DontReadFromInput object at 0x7f965f0a5ca0> def fileno(self) -> int: > raise UnsupportedOperation("redirected stdin is pseudofile, has no fileno()") E io.UnsupportedOperation: redirected stdin is pseudofile, has no fileno() self = <_pytest.capture.DontReadFromInput object at 0x7f965f0a5ca0> /usr/lib/python3/dist-packages/_pytest/capture.py:228: UnsupportedOperation ----------------------------- Captured stdout call ----------------------------- ERROR: b'"\x8e\x0b\x03\x1c\xad\x9ch\x03\x02\xf6K\xd0\xcc\xcc\xda,\xd22\xcdL<\xd7sk4\x03\xe62\x9e\x8e\x12\x03\x03\x03' not in body: b'"\x8e\x0b\x03\x1c\xad\x9ch\x05\x02\xf6K\xd0\xcc\xcc\xda,\xd22\xcdL<\xd7sk4\x03\xe62\x9e\x8e\x12\x03\x03\x03' Show: [B]ody [H]eaders [S]tatus [U]RL; [I]gnore, [R]aise, or sys.e[X]it >> ------------------------------ Captured log call ------------------------------- INFO cherrypy.access.140283776081152:_cplogging.py:284 127.0.0.1 - - [07/Jan/2024:09:29:29] "GET /euro HTTP/1.1" 200 33 "" "" INFO cherrypy.access.140283776081152:_cplogging.py:284 127.0.0.1 - - [07/Jan/2024:09:29:29] "GET /decorated_euro HTTP/1.1" 200 35 "" "" INFO cherrypy.access.140283776081152:_cplogging.py:284 127.0.0.1 - - [07/Jan/2024:09:29:29] "GET /decorated_euro/subpath HTTP/1.1" 200 35 "" "" ________________________ TutorialTest.test01HelloWorld _________________________ self = def test01HelloWorld(self): > self.setup_tutorial('tut01_helloworld', 'HelloWorld') self = cherrypy/test/test_tutorials.py:57: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/test/test_tutorials.py:53: in setup_tutorial cherrypy.tree.mount(root, config=conf) class_types = (,) cls = conf = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' config = {} module = name = 'tut01_helloworld' root = root_name = 'HelloWorld' cherrypy/_cptree.py:226: in mount app.merge(config) app = cherrypy._cptree.Application(, '') config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' favicon = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/favicon.ico' root = script_name = '' self = cherrypy/_cptree.py:100: in merge _cpconfig.merge(self.config, config) config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' self = cherrypy._cptree.Application(, '') cherrypy/_cpconfig.py:139: in merge for section, value_map in reprconf.as_dict(other).items(): base = {} other = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' cherrypy/lib/reprconf.py:46: in as_dict config = Parser().dict_from_file(config) config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' cherrypy/lib/reprconf.py:227: in dict_from_file self.read(file) file = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = filenames = ['/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'] def read(self, filenames): if isinstance(filenames, text_or_bytes): filenames = [filenames] for filename in filenames: # try: # fp = open(filename) # except IOError: # continue > fp = open(filename) E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' filename = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' filenames = ['/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'] self = cherrypy/lib/reprconf.py:197: FileNotFoundError ------------------------------ Captured log setup ------------------------------ INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:29:30] ENGINE Listening for SIGTERM. INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:29:30] ENGINE Listening for SIGHUP. INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:29:30] ENGINE Listening for SIGUSR1. INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:29:30] ENGINE Bus STARTING INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:29:30] ENGINE Started monitor thread 'Session cleanup'. INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:29:30] ENGINE Started monitor thread '_TimeoutMonitor'. INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:29:30] ENGINE Started monitor thread 'Session cleanup'. INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:29:30] ENGINE Serving on http://127.0.0.1:54583 INFO cherrypy.error:_cplogging.py:219 [07/Jan/2024:09:29:30] ENGINE Bus STARTED _______________________ TutorialTest.test02ExposeMethods _______________________ self = def test02ExposeMethods(self): > self.setup_tutorial('tut02_expose_methods', 'HelloWorld') self = cherrypy/test/test_tutorials.py:62: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/test/test_tutorials.py:53: in setup_tutorial cherrypy.tree.mount(root, config=conf) class_types = (,) cls = conf = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' config = {} module = name = 'tut02_expose_methods' root = root_name = 'HelloWorld' cherrypy/_cptree.py:226: in mount app.merge(config) app = cherrypy._cptree.Application(, '') config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' favicon = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/favicon.ico' root = script_name = '' self = cherrypy/_cptree.py:100: in merge _cpconfig.merge(self.config, config) config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' self = cherrypy._cptree.Application(, '') cherrypy/_cpconfig.py:139: in merge for section, value_map in reprconf.as_dict(other).items(): base = {} other = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' cherrypy/lib/reprconf.py:46: in as_dict config = Parser().dict_from_file(config) config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' cherrypy/lib/reprconf.py:227: in dict_from_file self.read(file) file = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = filenames = ['/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'] def read(self, filenames): if isinstance(filenames, text_or_bytes): filenames = [filenames] for filename in filenames: # try: # fp = open(filename) # except IOError: # continue > fp = open(filename) E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' filename = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' filenames = ['/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'] self = cherrypy/lib/reprconf.py:197: FileNotFoundError ________________________ TutorialTest.test03GetAndPost _________________________ self = def test03GetAndPost(self): > self.setup_tutorial('tut03_get_and_post', 'WelcomePage') self = cherrypy/test/test_tutorials.py:67: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/test/test_tutorials.py:53: in setup_tutorial cherrypy.tree.mount(root, config=conf) class_types = (,) cls = conf = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' config = {} module = name = 'tut03_get_and_post' root = root_name = 'WelcomePage' cherrypy/_cptree.py:226: in mount app.merge(config) app = cherrypy._cptree.Application(, '') config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' favicon = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/favicon.ico' root = script_name = '' self = cherrypy/_cptree.py:100: in merge _cpconfig.merge(self.config, config) config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' self = cherrypy._cptree.Application(, '') cherrypy/_cpconfig.py:139: in merge for section, value_map in reprconf.as_dict(other).items(): base = {} other = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' cherrypy/lib/reprconf.py:46: in as_dict config = Parser().dict_from_file(config) config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' cherrypy/lib/reprconf.py:227: in dict_from_file self.read(file) file = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = filenames = ['/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'] def read(self, filenames): if isinstance(filenames, text_or_bytes): filenames = [filenames] for filename in filenames: # try: # fp = open(filename) # except IOError: # continue > fp = open(filename) E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' filename = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' filenames = ['/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'] self = cherrypy/lib/reprconf.py:197: FileNotFoundError ________________________ TutorialTest.test04ComplexSite ________________________ self = def test04ComplexSite(self): > self.setup_tutorial('tut04_complex_site', 'root') self = cherrypy/test/test_tutorials.py:87: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/test/test_tutorials.py:53: in setup_tutorial cherrypy.tree.mount(root, config=conf) class_types = (,) cls = conf = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' config = {} module = name = 'tut04_complex_site' root = root_name = 'root' cherrypy/_cptree.py:226: in mount app.merge(config) app = cherrypy._cptree.Application(, '') config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' favicon = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/favicon.ico' root = script_name = '' self = cherrypy/_cptree.py:100: in merge _cpconfig.merge(self.config, config) config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' self = cherrypy._cptree.Application(, '') cherrypy/_cpconfig.py:139: in merge for section, value_map in reprconf.as_dict(other).items(): base = {} other = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' cherrypy/lib/reprconf.py:46: in as_dict config = Parser().dict_from_file(config) config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' cherrypy/lib/reprconf.py:227: in dict_from_file self.read(file) file = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = filenames = ['/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'] def read(self, filenames): if isinstance(filenames, text_or_bytes): filenames = [filenames] for filename in filenames: # try: # fp = open(filename) # except IOError: # continue > fp = open(filename) E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' filename = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' filenames = ['/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'] self = cherrypy/lib/reprconf.py:197: FileNotFoundError ______________________ TutorialTest.test05DerivedObjects _______________________ self = def test05DerivedObjects(self): > self.setup_tutorial('tut05_derived_objects', 'HomePage') self = cherrypy/test/test_tutorials.py:102: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/test/test_tutorials.py:53: in setup_tutorial cherrypy.tree.mount(root, config=conf) class_types = (,) cls = conf = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' config = {} module = name = 'tut05_derived_objects' root = root_name = 'HomePage' cherrypy/_cptree.py:226: in mount app.merge(config) app = cherrypy._cptree.Application(, '') config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' favicon = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/favicon.ico' root = script_name = '' self = cherrypy/_cptree.py:100: in merge _cpconfig.merge(self.config, config) config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' self = cherrypy._cptree.Application(, '') cherrypy/_cpconfig.py:139: in merge for section, value_map in reprconf.as_dict(other).items(): base = {} other = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' cherrypy/lib/reprconf.py:46: in as_dict config = Parser().dict_from_file(config) config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' cherrypy/lib/reprconf.py:227: in dict_from_file self.read(file) file = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = filenames = ['/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'] def read(self, filenames): if isinstance(filenames, text_or_bytes): filenames = [filenames] for filename in filenames: # try: # fp = open(filename) # except IOError: # continue > fp = open(filename) E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' filename = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' filenames = ['/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'] self = cherrypy/lib/reprconf.py:197: FileNotFoundError _______________________ TutorialTest.test06DefaultMethod _______________________ self = def test06DefaultMethod(self): > self.setup_tutorial('tut06_default_method', 'UsersPage') self = cherrypy/test/test_tutorials.py:125: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/test/test_tutorials.py:53: in setup_tutorial cherrypy.tree.mount(root, config=conf) class_types = (,) cls = conf = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' config = {} module = name = 'tut06_default_method' root = root_name = 'UsersPage' cherrypy/_cptree.py:226: in mount app.merge(config) app = cherrypy._cptree.Application(, '') config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' favicon = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/favicon.ico' root = script_name = '' self = cherrypy/_cptree.py:100: in merge _cpconfig.merge(self.config, config) config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' self = cherrypy._cptree.Application(, '') cherrypy/_cpconfig.py:139: in merge for section, value_map in reprconf.as_dict(other).items(): base = {} other = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' cherrypy/lib/reprconf.py:46: in as_dict config = Parser().dict_from_file(config) config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' cherrypy/lib/reprconf.py:227: in dict_from_file self.read(file) file = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = filenames = ['/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'] def read(self, filenames): if isinstance(filenames, text_or_bytes): filenames = [filenames] for filename in filenames: # try: # fp = open(filename) # except IOError: # continue > fp = open(filename) E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' filename = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' filenames = ['/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'] self = cherrypy/lib/reprconf.py:197: FileNotFoundError _________________________ TutorialTest.test07Sessions __________________________ self = def test07Sessions(self): > self.setup_tutorial('tut07_sessions', 'HitCounter') self = cherrypy/test/test_tutorials.py:131: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/test/test_tutorials.py:53: in setup_tutorial cherrypy.tree.mount(root, config=conf) class_types = (,) cls = conf = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' config = {} module = name = 'tut07_sessions' root = root_name = 'HitCounter' cherrypy/_cptree.py:226: in mount app.merge(config) app = cherrypy._cptree.Application(, '') config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' favicon = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/favicon.ico' root = script_name = '' self = cherrypy/_cptree.py:100: in merge _cpconfig.merge(self.config, config) config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' self = cherrypy._cptree.Application(, '') cherrypy/_cpconfig.py:139: in merge for section, value_map in reprconf.as_dict(other).items(): base = {} other = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' cherrypy/lib/reprconf.py:46: in as_dict config = Parser().dict_from_file(config) config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' cherrypy/lib/reprconf.py:227: in dict_from_file self.read(file) file = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = filenames = ['/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'] def read(self, filenames): if isinstance(filenames, text_or_bytes): filenames = [filenames] for filename in filenames: # try: # fp = open(filename) # except IOError: # continue > fp = open(filename) E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' filename = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' filenames = ['/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'] self = cherrypy/lib/reprconf.py:197: FileNotFoundError ____________________ TutorialTest.test08GeneratorsAndYield _____________________ self = def test08GeneratorsAndYield(self): > self.setup_tutorial('tut08_generators_and_yield', 'GeneratorDemo') self = cherrypy/test/test_tutorials.py:146: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/test/test_tutorials.py:53: in setup_tutorial cherrypy.tree.mount(root, config=conf) class_types = (,) cls = conf = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' config = {} module = name = 'tut08_generators_and_yield' root = root_name = 'GeneratorDemo' cherrypy/_cptree.py:226: in mount app.merge(config) app = cherrypy._cptree.Application(, '') config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' favicon = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/favicon.ico' root = script_name = '' self = cherrypy/_cptree.py:100: in merge _cpconfig.merge(self.config, config) config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' self = cherrypy._cptree.Application(, '') cherrypy/_cpconfig.py:139: in merge for section, value_map in reprconf.as_dict(other).items(): base = {} other = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' cherrypy/lib/reprconf.py:46: in as_dict config = Parser().dict_from_file(config) config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' cherrypy/lib/reprconf.py:227: in dict_from_file self.read(file) file = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = filenames = ['/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'] def read(self, filenames): if isinstance(filenames, text_or_bytes): filenames = [filenames] for filename in filenames: # try: # fp = open(filename) # except IOError: # continue > fp = open(filename) E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' filename = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' filenames = ['/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'] self = cherrypy/lib/reprconf.py:197: FileNotFoundError ___________________________ TutorialTest.test09Files ___________________________ self = def test09Files(self): > self.setup_tutorial('tut09_files', 'FileDemo') self = cherrypy/test/test_tutorials.py:154: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/test/test_tutorials.py:53: in setup_tutorial cherrypy.tree.mount(root, config=conf) class_types = (,) cls = conf = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' config = {} module = name = 'tut09_files' root = root_name = 'FileDemo' cherrypy/_cptree.py:226: in mount app.merge(config) app = cherrypy._cptree.Application(, '') config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' favicon = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/favicon.ico' root = script_name = '' self = cherrypy/_cptree.py:100: in merge _cpconfig.merge(self.config, config) config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' self = cherrypy._cptree.Application(, '') cherrypy/_cpconfig.py:139: in merge for section, value_map in reprconf.as_dict(other).items(): base = {} other = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' cherrypy/lib/reprconf.py:46: in as_dict config = Parser().dict_from_file(config) config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' cherrypy/lib/reprconf.py:227: in dict_from_file self.read(file) file = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = filenames = ['/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'] def read(self, filenames): if isinstance(filenames, text_or_bytes): filenames = [filenames] for filename in filenames: # try: # fp = open(filename) # except IOError: # continue > fp = open(filename) E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' filename = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' filenames = ['/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'] self = cherrypy/lib/reprconf.py:197: FileNotFoundError ________________________ TutorialTest.test10HTTPErrors _________________________ self = def test10HTTPErrors(self): > self.setup_tutorial('tut10_http_errors', 'HTTPErrorDemo') @cherrypy.expose self = cherrypy/test/test_tutorials.py:185: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/test/test_tutorials.py:53: in setup_tutorial cherrypy.tree.mount(root, config=conf) class_types = (,) cls = conf = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' config = {} module = name = 'tut10_http_errors' root = root_name = 'HTTPErrorDemo' cherrypy/_cptree.py:226: in mount app.merge(config) app = cherrypy._cptree.Application(, '') config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' favicon = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/favicon.ico' root = script_name = '' self = cherrypy/_cptree.py:100: in merge _cpconfig.merge(self.config, config) config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' self = cherrypy._cptree.Application(, '') cherrypy/_cpconfig.py:139: in merge for section, value_map in reprconf.as_dict(other).items(): base = {} other = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' cherrypy/lib/reprconf.py:46: in as_dict config = Parser().dict_from_file(config) config = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' cherrypy/lib/reprconf.py:227: in dict_from_file self.read(file) file = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' self = _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = filenames = ['/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'] def read(self, filenames): if isinstance(filenames, text_or_bytes): filenames = [filenames] for filename in filenames: # try: # fp = open(filename) # except IOError: # continue > fp = open(filename) E FileNotFoundError: [Errno 2] No such file or directory: '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' filename = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf' filenames = ['/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'] self = cherrypy/lib/reprconf.py:197: FileNotFoundError ____________________ VirtualHostTest.test_VHost_plus_Static ____________________ self = def test_VHost_plus_Static(self): # Test static as a handler self.getPage('/static/style.css', [('Host', 'www.mydom2.com')]) > self.assertStatus('200 OK') self = cherrypy/test/test_virtualhost.py:99: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ cherrypy/test/webtest.py:356: in assertStatus self._handlewebError(msg) msg = "Status ('404 Not Found') != '200 OK'" self = status = '200 OK' cherrypy/test/webtest.py:314: in _handlewebError i = getchar().upper() msg = "Status ('404 Not Found') != '200 OK'" p = ' Show: [B]ody [H]eaders [S]tatus [U]RL; [I]gnore, [R]aise, or sys.e[X]it >> ' self = cherrypy/test/webtest.py:167: in getchar fd = sys.stdin.fileno() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <_pytest.capture.DontReadFromInput object at 0x7f965f0a5ca0> def fileno(self) -> int: > raise UnsupportedOperation("redirected stdin is pseudofile, has no fileno()") E io.UnsupportedOperation: redirected stdin is pseudofile, has no fileno() self = <_pytest.capture.DontReadFromInput object at 0x7f965f0a5ca0> /usr/lib/python3/dist-packages/_pytest/capture.py:228: UnsupportedOperation ----------------------------- Captured stdout call ----------------------------- ERROR: Status ('404 Not Found') != '200 OK' Show: [B]ody [H]eaders [S]tatus [U]RL; [I]gnore, [R]aise, or sys.e[X]it >> ------------------------------ Captured log call ------------------------------- INFO cherrypy.access.140283796598688:_cplogging.py:284 127.0.0.1 - - [07/Jan/2024:09:29:31] "GET /static/style.css HTTP/1.1" 404 1570 "" "" =============================== warnings summary =============================== cherrypy/lib/httputil.py:43 /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/httputil.py:43: DeprecationWarning: invalid escape sequence \* """Return the given path \*atoms, joined into a single URL. cherrypy/_cpreqbody.py:328 /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpreqbody.py:328: DeprecationWarning: invalid escape sequence \* """A list of strings, each of which should be a known encoding. cherrypy/_cpreqbody.py:577 /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpreqbody.py:577: DeprecationWarning: invalid escape sequence \* """A list of strings, each of which should be a known encoding. cherrypy/process/wspbus.py:1 /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/process/wspbus.py:1: DeprecationWarning: invalid escape sequence \_ """An implementation of the Web Site Process Bus. cherrypy/process/servers.py:1 /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/process/servers.py:1: DeprecationWarning: invalid escape sequence \ """ cherrypy/test/helper.py:481 /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/helper.py:481: DeprecationWarning: invalid escape sequence \. """ /usr/lib/python3/dist-packages/nose/importer.py:12 /usr/lib/python3/dist-packages/nose/importer.py:12: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses from imp import find_module, load_module, acquire_lock, release_lock cherrypy/test/test_static.py:193 /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_static.py:193: DeprecationWarning: invalid escape sequence \( 'TypeError: staticdir\(\) missing 2 ' cherrypy/test/test_static.py:198 /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_static.py:198: DeprecationWarning: invalid escape sequence \( 'TypeError: staticdir\(\) takes at least 2 ' cherrypy/test/test_static.py:199 /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_static.py:199: DeprecationWarning: invalid escape sequence \( '(positional )?arguments \(0 given\)' :193 :193: DeprecationWarning: invalid escape sequence \( :198 :198: DeprecationWarning: invalid escape sequence \( :199 :199: DeprecationWarning: invalid escape sequence \( .pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_caching.py::CacheTest::testCaching .pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_caching.py::CacheTest::testCaching .pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_caching.py::CacheTest::testCaching .pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_caching.py::CacheTest::testCaching .pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_caching.py::CacheTest::testCaching .pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_caching.py::CacheTest::testCaching .pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_caching.py::CacheTest::testCaching .pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_caching.py::CacheTest::testCaching .pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_caching.py::CacheTest::testCaching /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_caching.py:143: DeprecationWarning: Please use assertTrue instead. self.assert_(age >= elapsed) .pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_config.py::ConfigTests::testConfig .pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_config.py::VariableSubstitutionTests::test_config .pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_config.py::CallablesInConfigTest::test_call_with_kwargs .pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_config.py::CallablesInConfigTest::test_call_with_literal_dict /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py:225: DeprecationWarning: This method will be removed in future versions. Use 'parser.read_file()' instead. self.readfp(file) -- Docs: https://docs.pytest.org/en/stable/warnings.html =========================== short test summary info ============================ FAILED cherrypy/test/test_caching.py::CacheTest::testExpiresTool - io.Unsuppo... FAILED cherrypy/test/test_config.py::VariableSubstitutionTests::test_config FAILED cherrypy/test/test_config.py::CallablesInConfigTest::test_call_with_kwargs FAILED cherrypy/test/test_config.py::CallablesInConfigTest::test_call_with_literal_dict FAILED cherrypy/test/test_conn.py::ConnectionTests::test_598 - urllib.error.U... FAILED cherrypy/test/test_core.py::CoreRequestHandlingTest::testFavicon - Fil... FAILED cherrypy/test/test_core.py::CoreRequestHandlingTest::testRanges - io.U... FAILED cherrypy/test/test_request_obj.py::RequestObjectTests::testErrorHandling FAILED cherrypy/test/test_states.py::ServerStateTests::test_4_Autoreload - OS... FAILED cherrypy/test/test_states.py::PluginTests::test_daemonize - Connection... FAILED cherrypy/test/test_states.py::SignalHandlingTests::test_SIGHUP_daemonized FAILED cherrypy/test/test_states.py::SignalHandlingTests::test_SIGHUP_tty - O... FAILED cherrypy/test/test_states.py::SignalHandlingTests::test_SIGTERM - OSEr... FAILED cherrypy/test/test_states.py::SignalHandlingTests::test_signal_handler_unsubscribe FAILED cherrypy/test/test_tools.py::ToolTests::testCombinedTools - io.Unsuppo... FAILED cherrypy/test/test_tutorials.py::TutorialTest::test01HelloWorld - File... FAILED cherrypy/test/test_tutorials.py::TutorialTest::test02ExposeMethods - F... FAILED cherrypy/test/test_tutorials.py::TutorialTest::test03GetAndPost - File... FAILED cherrypy/test/test_tutorials.py::TutorialTest::test04ComplexSite - Fil... FAILED cherrypy/test/test_tutorials.py::TutorialTest::test05DerivedObjects - ... FAILED cherrypy/test/test_tutorials.py::TutorialTest::test06DefaultMethod - F... FAILED cherrypy/test/test_tutorials.py::TutorialTest::test07Sessions - FileNo... FAILED cherrypy/test/test_tutorials.py::TutorialTest::test08GeneratorsAndYield FAILED cherrypy/test/test_tutorials.py::TutorialTest::test09Files - FileNotFo... FAILED cherrypy/test/test_tutorials.py::TutorialTest::test10HTTPErrors - File... FAILED cherrypy/test/test_virtualhost.py::VirtualHostTest::test_VHost_plus_Static ERROR cherrypy/test/test_config.py::ConfigTests::testConfig - ValueError: ("C... ERROR cherrypy/test/test_config.py::ConfigTests::testCustomNamespaces - Value... ERROR cherrypy/test/test_config.py::ConfigTests::testHandlerToolConfigOverride ERROR cherrypy/test/test_config.py::ConfigTests::testRespNamespaces - ValueEr... ERROR cherrypy/test/test_config.py::ConfigTests::testUnrepr - ValueError: ("C... ERROR cherrypy/test/test_config.py::ConfigTests::test_request_body_namespace ERROR cherrypy/test/test_config.py::ConfigTests::test_gc - ValueError: ("Conf... ERROR cherrypy/test/test_static.py::StaticTest::test_755_vhost - FileNotFound... ERROR cherrypy/test/test_static.py::StaticTest::test_config_errors - FileNotF... ERROR cherrypy/test/test_static.py::StaticTest::test_error_page_with_serve_file ERROR cherrypy/test/test_static.py::StaticTest::test_fallthrough - FileNotFou... ERROR cherrypy/test/test_static.py::StaticTest::test_file_stream_deadlock - F... ERROR cherrypy/test/test_static.py::StaticTest::test_index - FileNotFoundErro... ERROR cherrypy/test/test_static.py::StaticTest::test_modif - FileNotFoundErro... ERROR cherrypy/test/test_static.py::StaticTest::test_null_bytes - FileNotFoun... ERROR cherrypy/test/test_static.py::StaticTest::test_security - FileNotFoundE... ERROR cherrypy/test/test_static.py::StaticTest::test_serve_bytesio - FileNotF... ERROR cherrypy/test/test_static.py::StaticTest::test_serve_fileobj - FileNotF... ERROR cherrypy/test/test_static.py::StaticTest::test_static - FileNotFoundErr... ERROR cherrypy/test/test_static.py::StaticTest::test_unicode - FileNotFoundEr... ERROR cherrypy/test/test_static.py::StaticTest::test_gc - FileNotFoundError: ... = 26 failed, 207 passed, 5 skipped, 2 xfailed, 3 xpassed, 26 warnings, 21 errors in 302.33s (0:05:02) = E: pybuild pybuild:353: test: plugin distutils failed with: exit code=1: cd /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build; python3.9 -m pytest cherrypy/test cherrypy/wsgiserver -l dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.9 returned exit code 13 make[1]: [debian/rules:15: override_dh_auto_test] Error 25 (ignored) make[1]: Leaving directory '/build/reproducible-path/cherrypy3-8.9.1' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary --buildsystem pybuild --with python3,sphinxdoc dh_testroot -O--buildsystem=pybuild dh_prep -O--buildsystem=pybuild dh_auto_install -O--buildsystem=pybuild I: pybuild base:232: /usr/bin/python3 setup.py install --root /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3 running install running build running build_py running egg_info writing CherryPy.egg-info/PKG-INFO writing dependency_links to CherryPy.egg-info/dependency_links.txt writing entry points to CherryPy.egg-info/entry_points.txt writing requirements to CherryPy.egg-info/requires.txt writing top-level names to CherryPy.egg-info/top_level.txt reading manifest file 'CherryPy.egg-info/SOURCES.txt' writing manifest file 'CherryPy.egg-info/SOURCES.txt' running install_lib creating /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr creating /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib creating /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9 creating /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages creating /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy creating /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/__pycache__/daemon.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/__pycache__/__main__.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/__pycache__/_cpwsgi_server.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/__pycache__/_cpchecker.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/__pycache__/_cpserver.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/__pycache__/_cpwsgi.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/__pycache__/_cptree.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/__pycache__/_cpconfig.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/__pycache__/_cpreqbody.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/__pycache__/_cprequest.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/__pycache__/_helper.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/__pycache__/_cptools.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/__pycache__/_cpdispatch.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/__pycache__/_cplogging.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/__pycache__/_cpcompat.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/__pycache__/_cperror.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/__pycache__/__init__.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/__pycache__ creating /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/wsgiserver creating /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/wsgiserver/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/wsgiserver/__pycache__/test_wsgiserver.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/wsgiserver/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/wsgiserver/__pycache__/__init__.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/wsgiserver/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/wsgiserver/ssl_builtin.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/wsgiserver copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/wsgiserver/ssl_pyopenssl.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/wsgiserver copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/wsgiserver/test_wsgiserver.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/wsgiserver copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/wsgiserver/__init__.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/wsgiserver creating /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/scaffold copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/scaffold/__init__.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/scaffold creating /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/process creating /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/process/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/process/__pycache__/win32.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/process/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/process/__pycache__/servers.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/process/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/process/__pycache__/plugins.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/process/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/process/__pycache__/wspbus.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/process/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/process/__pycache__/__init__.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/process/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/process/__init__.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/process copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/process/plugins.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/process copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/process/servers.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/process copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/process/win32.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/process copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/process/wspbus.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/process creating /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test.conf -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_misc_tools.log -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/access.log -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/error.log -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test creating /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/_test_states_demo.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_xmlrpc.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_wsgiapps.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_wsgi_vhost.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_wsgi_unix_socket.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_wsgi_ns.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_virtualhost.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_tutorials.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_tools.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_static.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_states.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_sessionauthenticate.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_session.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_routes.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_request_obj.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_refleaks.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_proxy.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_params.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_objectmapping.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_misc_tools.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_mime.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/logtest.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_logging.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_json.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_iterator.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_httplib.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_httpauth.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_http.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_etags.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_encoding.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_dynamicobjectmapping.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/_test_decorators.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_core.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_conn.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_config_server.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_config.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_compat.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_caching.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_bus.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_auth_digest.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/webtest.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/helper.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/test_auth_basic.cpython-39-pytest-6.0.2.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__pycache__/__init__.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/__init__.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/_test_decorators.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/_test_states_demo.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/benchmark.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/checkerdemo.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/helper.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/logtest.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/modfastcgi.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/modfcgid.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/modpy.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/modwsgi.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/sessiondemo.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_auth_basic.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_auth_digest.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_bus.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_compat.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_config.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_config_server.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_conn.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_core.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_dynamicobjectmapping.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_etags.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_httpauth.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_httplib.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_iterator.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_json.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_logging.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_mime.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_misc_tools.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_objectmapping.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_params.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_proxy.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_refleaks.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_request_obj.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_routes.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_session.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_sessionauthenticate.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_states.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_static.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_tools.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_tutorials.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_virtualhost.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_wsgi_ns.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_wsgi_unix_socket.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_wsgi_vhost.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_wsgiapps.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_xmlrpc.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/webtest.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_encoding.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_http.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/test/test_caching.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test creating /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial creating /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/__pycache__/tut10_http_errors.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/__pycache__/tut09_files.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/__pycache__/tut08_generators_and_yield.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/__pycache__/tut07_sessions.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/__pycache__/tut06_default_method.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/__pycache__/tut05_derived_objects.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/__pycache__/tut04_complex_site.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/__pycache__/tut03_get_and_post.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/__pycache__/tut02_expose_methods.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/__pycache__/tut01_helloworld.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/__pycache__/__init__.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/__init__.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tut01_helloworld.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tut02_expose_methods.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tut03_get_and_post.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tut04_complex_site.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tut05_derived_objects.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tut06_default_method.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tut07_sessions.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tut08_generators_and_yield.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tut09_files.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tut10_http_errors.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial creating /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib creating /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/__pycache__/gctools.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/__pycache__/reprconf.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/__pycache__/auth_digest.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/__pycache__/auth_basic.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/__pycache__/caching.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/__pycache__/xmlrpcutil.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/__pycache__/locking.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/__pycache__/lockfile.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/__pycache__/sessions.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/__pycache__/jsontools.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/__pycache__/static.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/__pycache__/httpauth.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/__pycache__/auth.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/__pycache__/encoding.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/__pycache__/cptools.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/__pycache__/httputil.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/__pycache__/__init__.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/__pycache__ copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/__init__.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/auth.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/auth_basic.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/auth_digest.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/caching.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/covercp.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/cpstats.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/cptools.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/encoding.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/gctools.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/httpauth.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/httputil.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/jsontools.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/lockfile.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/locking.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/profiler.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/sessions.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/static.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/xmlrpcutil.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/lib/reprconf.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/__init__.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/__main__.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpchecker.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpcompat.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpconfig.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpdispatch.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cperror.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cplogging.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpmodpy.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpnative_server.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpreqbody.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cprequest.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpserver.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cptools.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cptree.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpwsgi.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_cpwsgi_server.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/_helper.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy copying /build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/daemon.py -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/wsgiserver/ssl_builtin.py to ssl_builtin.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/wsgiserver/ssl_pyopenssl.py to ssl_pyopenssl.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/wsgiserver/test_wsgiserver.py to test_wsgiserver.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/wsgiserver/__init__.py to __init__.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/scaffold/__init__.py to __init__.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/process/__init__.py to __init__.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/process/plugins.py to plugins.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/process/servers.py to servers.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/process/win32.py to win32.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/process/wspbus.py to wspbus.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/__init__.py to __init__.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/_test_decorators.py to _test_decorators.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/_test_states_demo.py to _test_states_demo.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/benchmark.py to benchmark.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/checkerdemo.py to checkerdemo.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/helper.py to helper.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/logtest.py to logtest.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/modfastcgi.py to modfastcgi.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/modfcgid.py to modfcgid.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/modpy.py to modpy.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/modwsgi.py to modwsgi.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/sessiondemo.py to sessiondemo.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_auth_basic.py to test_auth_basic.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_auth_digest.py to test_auth_digest.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_bus.py to test_bus.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_compat.py to test_compat.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_config.py to test_config.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_config_server.py to test_config_server.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_conn.py to test_conn.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_core.py to test_core.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_dynamicobjectmapping.py to test_dynamicobjectmapping.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_etags.py to test_etags.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_httpauth.py to test_httpauth.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_httplib.py to test_httplib.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_iterator.py to test_iterator.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_json.py to test_json.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_logging.py to test_logging.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_mime.py to test_mime.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_misc_tools.py to test_misc_tools.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_objectmapping.py to test_objectmapping.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_params.py to test_params.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_proxy.py to test_proxy.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_refleaks.py to test_refleaks.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_request_obj.py to test_request_obj.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_routes.py to test_routes.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_session.py to test_session.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_sessionauthenticate.py to test_sessionauthenticate.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_states.py to test_states.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_static.py to test_static.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_tools.py to test_tools.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_tutorials.py to test_tutorials.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_virtualhost.py to test_virtualhost.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_wsgi_ns.py to test_wsgi_ns.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_wsgi_unix_socket.py to test_wsgi_unix_socket.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_wsgi_vhost.py to test_wsgi_vhost.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_wsgiapps.py to test_wsgiapps.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_xmlrpc.py to test_xmlrpc.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/webtest.py to webtest.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_encoding.py to test_encoding.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_http.py to test_http.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/test/test_caching.py to test_caching.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial/__init__.py to __init__.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial/tut01_helloworld.py to tut01_helloworld.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial/tut02_expose_methods.py to tut02_expose_methods.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial/tut03_get_and_post.py to tut03_get_and_post.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial/tut04_complex_site.py to tut04_complex_site.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial/tut05_derived_objects.py to tut05_derived_objects.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial/tut06_default_method.py to tut06_default_method.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial/tut07_sessions.py to tut07_sessions.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial/tut08_generators_and_yield.py to tut08_generators_and_yield.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial/tut09_files.py to tut09_files.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/tutorial/tut10_http_errors.py to tut10_http_errors.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/__init__.py to __init__.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/auth.py to auth.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/auth_basic.py to auth_basic.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/auth_digest.py to auth_digest.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/caching.py to caching.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/covercp.py to covercp.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/cpstats.py to cpstats.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/cptools.py to cptools.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/encoding.py to encoding.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/gctools.py to gctools.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/httpauth.py to httpauth.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/httputil.py to httputil.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/jsontools.py to jsontools.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/lockfile.py to lockfile.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/locking.py to locking.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/profiler.py to profiler.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/sessions.py to sessions.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/static.py to static.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/xmlrpcutil.py to xmlrpcutil.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/lib/reprconf.py to reprconf.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/__init__.py to __init__.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/__main__.py to __main__.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/_cpchecker.py to _cpchecker.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/_cpcompat.py to _cpcompat.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/_cpconfig.py to _cpconfig.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/_cpdispatch.py to _cpdispatch.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/_cperror.py to _cperror.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/_cplogging.py to _cplogging.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/_cpmodpy.py to _cpmodpy.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/_cpnative_server.py to _cpnative_server.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/_cpreqbody.py to _cpreqbody.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/_cprequest.py to _cprequest.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/_cpserver.py to _cpserver.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/_cptools.py to _cptools.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/_cptree.py to _cptree.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/_cpwsgi.py to _cpwsgi.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/_cpwsgi_server.py to _cpwsgi_server.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/_helper.py to _helper.cpython-39.pyc byte-compiling /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/daemon.py to daemon.cpython-39.pyc running install_egg_info Copying CherryPy.egg-info to /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/CherryPy-8.9.1.egg-info Skipping SOURCES.txt running install_scripts Installing cherryd script to /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/bin debian/rules override_dh_install make[1]: Entering directory '/build/reproducible-path/cherrypy3-8.9.1' find debian/python*-cherrypy3/ -name LICENSE.md -exec rm {} \; dh_install # Make python 2&3 cherrypy3 co-installable: mv debian/python3-cherrypy3/usr/bin/cherryd debian/python3-cherrypy3/usr/bin/cherryd3 # Only install the tutorial in the -doc package: rm -r debian/python*-cherrypy3/usr/lib/python*/dist-packages/cherrypy/tutorial make[1]: Leaving directory '/build/reproducible-path/cherrypy3-8.9.1' dh_installdocs -O--buildsystem=pybuild debian/rules override_dh_sphinxdoc make[1]: Entering directory '/build/reproducible-path/cherrypy3-8.9.1' http_proxy='http://127.0.0.1:9/' PYTHONPATH=. /usr/share/sphinx/scripts/python3/sphinx-build -N -q -E -b html docs/ debian/python-cherrypy3-doc/usr/share/doc/python-cherrypy3-doc/html/ WARNING: failed to reach any of the inventories with the following issues: intersphinx inventory 'https://docs.python.org/3/objects.inv' not fetchable due to : HTTPSConnectionPool(host='docs.python.org', port=443): Max retries exceeded with url: /3/objects.inv (Caused by NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')) /build/reproducible-path/cherrypy3-8.9.1/docs/advanced.rst:4: WARNING: Duplicate explicit target name: "here". /build/reproducible-path/cherrypy3-8.9.1/docs/basics.rst:4: WARNING: Duplicate explicit target name: "memcached". /build/reproducible-path/cherrypy3-8.9.1/docs/config.rst:469: WARNING: Include file '/build/cherrypy/_cpconfig.py' not found or reading it failed /build/reproducible-path/cherrypy3-8.9.1/docs/deploy.rst:88: WARNING: Title underline too short. Systemd socket activation ####################### /build/reproducible-path/cherrypy3-8.9.1/docs/deploy.rst:88: WARNING: Title underline too short. Systemd socket activation ####################### /build/reproducible-path/cherrypy3-8.9.1/docs/extend.rst:184: WARNING: Inline interpreted text or phrase reference start-string without end-string. /build/reproducible-path/cherrypy3-8.9.1/docs/extend.rst:201: WARNING: Bullet list ends without a blank line; unexpected unindent. /build/reproducible-path/cherrypy3-8.9.1/docs/extend.rst:205: WARNING: Block quote ends without a blank line; unexpected unindent. /build/reproducible-path/cherrypy3-8.9.1/docs/extend.rst:206: WARNING: Bullet list ends without a blank line; unexpected unindent. /build/reproducible-path/cherrypy3-8.9.1/docs/extend.rst:210: WARNING: Block quote ends without a blank line; unexpected unindent. /build/reproducible-path/cherrypy3-8.9.1/docs/extend.rst:211: WARNING: Bullet list ends without a blank line; unexpected unindent. /build/reproducible-path/cherrypy3-8.9.1/docs/history.rst:6: WARNING: Problems with "include" directive path: InputError: [Errno 2] No such file or directory: 'CHANGES (links).rst'. WARNING: autodoc: failed to import module '_cpchecker' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments /build/reproducible-path/cherrypy3-8.9.1/cherrypy/_cpdispatch.py:docstring of cherrypy._cpdispatch.test_callable_spec:6: WARNING: Unexpected indentation. /build/reproducible-path/cherrypy3-8.9.1/cherrypy/_cpdispatch.py:docstring of cherrypy._cpdispatch.test_callable_spec:6: WARNING: Inline emphasis start-string without end-string. /build/reproducible-path/cherrypy3-8.9.1/cherrypy/_cpdispatch.py:docstring of cherrypy._cpdispatch.test_callable_spec:6: WARNING: Inline strong start-string without end-string. /build/reproducible-path/cherrypy3-8.9.1/cherrypy/_cpdispatch.py:docstring of cherrypy._cpdispatch.test_callable_spec:7: WARNING: Block quote ends without a blank line; unexpected unindent. /build/reproducible-path/cherrypy3-8.9.1/cherrypy/_cpdispatch.py:docstring of cherrypy._cpdispatch.test_callable_spec:11: WARNING: Unexpected indentation. /build/reproducible-path/cherrypy3-8.9.1/cherrypy/_cpdispatch.py:docstring of cherrypy._cpdispatch.test_callable_spec:12: WARNING: Block quote ends without a blank line; unexpected unindent. /build/reproducible-path/cherrypy3-8.9.1/cherrypy/_cpdispatch.py:docstring of cherrypy._cpdispatch.test_callable_spec:15: WARNING: Enumerated list ends without a blank line; unexpected unindent. WARNING: autodoc: failed to import module '_cpmodpy' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module '_cpnative_server' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module '_cpwsgi_server' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments /build/reproducible-path/cherrypy3-8.9.1/cherrypy/_cperror.py:docstring of cherrypy._cperror:53: WARNING: image file not readable: refman/cperrors.gif WARNING: autodoc: failed to import module 'covercp' from module 'cherrypy.lib'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/lib/covercp.py", line 29, in import cherrypy File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'cpstats' from module 'cherrypy.lib'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/lib/cpstats.py", line 196, in import cherrypy File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments /build/reproducible-path/cherrypy3-8.9.1/cherrypy/lib/encoding.py:docstring of cherrypy.lib.encoding.gzip:9: WARNING: Inline emphasis start-string without end-string. WARNING: autodoc: failed to import module 'gctools' from module 'cherrypy.lib'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/lib/gctools.py", line 11, in import cherrypy File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'http' from module 'cherrypy.lib'; the following exception was raised: No module named 'cherrypy.lib.http' /build/reproducible-path/cherrypy3-8.9.1/cherrypy/lib/httputil.py:docstring of cherrypy.lib.httputil.urljoin_bytes:1: WARNING: Inline emphasis start-string without end-string. WARNING: autodoc: failed to import module 'profiler' from module 'cherrypy.lib'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/lib/profiler.py", line 42, in import cherrypy File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'scaffold' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test._test_decorators' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test._test_states_demo' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.benchmark' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.checkerdemo' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.helper' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.logtest' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.modfastcgi' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.modfcgid' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.modpy' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.modwsgi' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.sessiondemo' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_auth_basic' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_auth_digest' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_bus' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_caching' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_compat' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_config' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_config_server' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_conn' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_core' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_dynamicobjectmapping' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_encoding' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_etags' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_http' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_httpauth' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_httplib' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_json' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_logging' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_mime' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_misc_tools' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_objectmapping' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_proxy' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_refleaks' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_request_obj' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_routes' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_session' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_sessionauthenticate' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_states' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_static' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_tools' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_tutorials' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_virtualhost' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_wsgi_ns' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_wsgi_vhost' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_wsgiapps' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.test_xmlrpc' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test.webtest' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'test' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'tutorial.tut01_helloworld' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'tutorial.tut02_expose_methods' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'tutorial.tut03_get_and_post' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'tutorial.tut04_complex_site' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'tutorial.tut05_derived_objects' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'tutorial.tut06_default_method' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'tutorial.tut07_sessions' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'tutorial.tut08_generators_and_yield' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'tutorial.tut09_files' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'tutorial.tut10_http_errors' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'tutorial' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'wsgiserver.ssl_builtin' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'wsgiserver.ssl_pyopenssl' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'wsgiserver.wsgiserver2' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'wsgiserver.wsgiserver3' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments WARNING: autodoc: failed to import module 'wsgiserver' from module 'cherrypy'; the following exception was raised: Traceback (most recent call last): File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 85, in _get_state_event return self.events[state] KeyError: states.STOPPED During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 67, in import_module return importlib.import_module(modname) File "/usr/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1030, in _gcd_import File "", line 1007, in _find_and_load File "", line 986, in _find_and_load_unlocked File "", line 680, in _load_unlocked File "", line 790, in exec_module File "", line 228, in _call_with_frames_removed File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in engine = win32.Win32Bus() File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 80, in __init__ wspbus.Bus.__init__(self) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/wspbus.py", line 177, in __init__ self.state = states.STOPPED File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 98, in _set_state event = self._get_state_event(value) File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/win32.py", line 87, in _get_state_event event = win32event.CreateEvent(None, 0, 0, TypeError: CreateEvent() takes no arguments /build/reproducible-path/cherrypy3-8.9.1/docs/pkg/modules.rst: WARNING: document isn't included in any toctree /build/reproducible-path/cherrypy3-8.9.1/docs/config.rst:332: WARNING: undefined label: plugins /build/reproducible-path/cherrypy3-8.9.1/docs/config.rst:339: WARNING: undefined label: channels /build/reproducible-path/cherrypy3-8.9.1/docs/config.rst:388: WARNING: unknown document: /tutorial/tools /build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/plugins.py:docstring of cherrypy.process.plugins.Autoreloader:3: WARNING: undefined label: plugins /build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/servers.py:docstring of cherrypy.process.servers:1: WARNING: undefined label: plugins /build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/servers.py:docstring of cherrypy.process.servers:40: WARNING: unknown document: /deployguide/cherryd /build/reproducible-path/cherrypy3-8.9.1/cherrypy/process/servers.py:docstring of cherrypy.process.servers:73: WARNING: unknown document: /deployguide/cherryd /build/reproducible-path/cherrypy3-8.9.1/docs/tutorials.rst:952: WARNING: Could not lex literal_block as "javascript". Highlighting skipped. dh_sphinxdoc make[1]: Leaving directory '/build/reproducible-path/cherrypy3-8.9.1' dh_installchangelogs -O--buildsystem=pybuild dh_installman -O--buildsystem=pybuild dh_systemd_enable -O--buildsystem=pybuild dh_python3 -O--buildsystem=pybuild dh_installinit -O--buildsystem=pybuild dh_systemd_start -O--buildsystem=pybuild dh_perl -O--buildsystem=pybuild dh_link -O--buildsystem=pybuild dh_strip_nondeterminism -O--buildsystem=pybuild debian/rules override_dh_compress make[1]: Entering directory '/build/reproducible-path/cherrypy3-8.9.1' dh_compress -X.py -X.pdf make[1]: Leaving directory '/build/reproducible-path/cherrypy3-8.9.1' dh_fixperms -O--buildsystem=pybuild dh_missing -O--buildsystem=pybuild dh_installdeb -O--buildsystem=pybuild dh_gencontrol -O--buildsystem=pybuild dpkg-gencontrol: warning: package python-cherrypy3-doc: substitution variable ${sphinxdoc:Built-Using} unused, but is defined dh_md5sums -O--buildsystem=pybuild dh_builddeb -O--buildsystem=pybuild dpkg-deb: building package 'python-cherrypy3-doc' in '../python-cherrypy3-doc_8.9.1-8_all.deb'. dpkg-deb: building package 'python3-cherrypy3' in '../python3-cherrypy3_8.9.1-8_all.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../cherrypy3_8.9.1-8_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-source: info: using options from cherrypy3-8.9.1/debian/source/options: --extend-diff-ignore=^[^/]+\.egg-info/|cherrypy/test/.+\.log|cherrypy/test/static/has space.html 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/524364/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/524364/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/524364 and its subdirectories I: Current time: Sun Jan 7 09:30:18 +14 2024 I: pbuilder-time-stamp: 1704569418