I: pbuilder: network access will be disabled during build
I: Current time: Mon Jan  8 12:50:25 -12 2024
I: pbuilder-time-stamp: 1704761425
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: using eatmydata during job
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.tTBfQKJQ/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/3222/tmp/hooks/D02_print_environment starting
I: set
  BUILDDIR='/build/reproducible-path'
  BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other'
  BUILDUSERNAME='pbuilder1'
  BUILD_ARCH='i386'
  DEBIAN_FRONTEND='noninteractive'
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=8 '
  DISTRIBUTION='bullseye'
  HOME='/root'
  HOST_ARCH='i386'
  IFS=' 	
  '
  INVOCATION_ID='d766673157234d559fbe6bd8546c8f45'
  LANG='C'
  LANGUAGE='en_US:en'
  LC_ALL='C'
  LD_LIBRARY_PATH='/usr/lib/libeatmydata'
  LD_PRELOAD='libeatmydata.so'
  MAIL='/var/mail/root'
  OPTIND='1'
  PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'
  PBCURRENTCOMMANDLINEOPERATION='build'
  PBUILDER_OPERATION='build'
  PBUILDER_PKGDATADIR='/usr/share/pbuilder'
  PBUILDER_PKGLIBDIR='/usr/lib/pbuilder'
  PBUILDER_SYSCONFDIR='/etc'
  PPID='3222'
  PS1='# '
  PS2='> '
  PS4='+ '
  PWD='/'
  SHELL='/bin/bash'
  SHLVL='2'
  SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.qq8y8jgd/pbuilderrc_mHH5 --distribution bullseye --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.qq8y8jgd/b1 --logfile b1/build.log cherrypy3_8.9.1-8.dsc'
  SUDO_GID='112'
  SUDO_UID='107'
  SUDO_USER='jenkins'
  TERM='unknown'
  TZ='/usr/share/zoneinfo/Etc/GMT+12'
  USER='root'
  _='/usr/bin/systemd-run'
  http_proxy='http://78.137.99.97:3128'
I: uname -a
  Linux ionos12-i386 6.1.0-17-686-pae #1 SMP PREEMPT_DYNAMIC Debian 6.1.69-1 (2023-12-30) i686 GNU/Linux
I: ls -l /bin
  total 5776
  -rwxr-xr-x 1 root root 1367848 Mar 27  2022 bash
  -rwxr-xr-x 3 root root   38280 Jul 20  2020 bunzip2
  -rwxr-xr-x 3 root root   38280 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   38280 Jul 20  2020 bzip2
  -rwxr-xr-x 1 root root   17768 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   38824 Sep 22  2020 cat
  -rwxr-xr-x 1 root root   71624 Sep 22  2020 chgrp
  -rwxr-xr-x 1 root root   67528 Sep 22  2020 chmod
  -rwxr-xr-x 1 root root   75752 Sep 22  2020 chown
  -rwxr-xr-x 1 root root  157960 Sep 22  2020 cp
  -rwxr-xr-x 1 root root  128724 Dec 10  2020 dash
  -rwxr-xr-x 1 root root  124904 Sep 22  2020 date
  -rwxr-xr-x 1 root root   92172 Sep 22  2020 dd
  -rwxr-xr-x 1 root root  100752 Sep 22  2020 df
  -rwxr-xr-x 1 root root  153964 Sep 22  2020 dir
  -rwxr-xr-x 1 root root   83644 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   34664 Sep 22  2020 echo
  -rwxr-xr-x 1 root root      28 Jan 25  2023 egrep
  -rwxr-xr-x 1 root root   34664 Sep 22  2020 false
  -rwxr-xr-x 1 root root      28 Jan 25  2023 fgrep
  -rwxr-xr-x 1 root root   71928 Jan 20  2022 findmnt
  -rwsr-xr-x 1 root root   30112 Feb 26  2021 fusermount
  -rwxr-xr-x 1 root root  210488 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  100952 Apr 10  2022 gzip
  -rwxr-xr-x 1 root root   21916 Nov  7  2019 hostname
  -rwxr-xr-x 1 root root   83980 Sep 22  2020 ln
  -rwxr-xr-x 1 root root   55572 Feb  7  2020 login
  -rwxr-xr-x 1 root root  153964 Sep 22  2020 ls
  -rwxr-xr-x 1 root root  153124 Jan 20  2022 lsblk
  -rwxr-xr-x 1 root root   96328 Sep 22  2020 mkdir
  -rwxr-xr-x 1 root root   79912 Sep 22  2020 mknod
  -rwxr-xr-x 1 root root   47048 Sep 22  2020 mktemp
  -rwxr-xr-x 1 root root   58920 Jan 20  2022 more
  -rwsr-xr-x 1 root root   50720 Jan 20  2022 mount
  -rwxr-xr-x 1 root root   13856 Jan 20  2022 mountpoint
  -rwxr-xr-x 1 root root  157996 Sep 22  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   38824 Sep 22  2020 pwd
  lrwxrwxrwx 1 root root       4 Mar 27  2022 rbash -> bash
  -rwxr-xr-x 1 root root   46984 Sep 22  2020 readlink
  -rwxr-xr-x 1 root root   75720 Sep 22  2020 rm
  -rwxr-xr-x 1 root root   46984 Sep 22  2020 rmdir
  -rwxr-xr-x 1 root root   22292 Sep 27  2020 run-parts
  -rwxr-xr-x 1 root root  125036 Dec 22  2018 sed
  lrwxrwxrwx 1 root root       4 Jan  7 09:27 sh -> dash
  -rwxr-xr-x 1 root root   34696 Sep 22  2020 sleep
  -rwxr-xr-x 1 root root   83880 Sep 22  2020 stty
  -rwsr-xr-x 1 root root   79396 Jan 20  2022 su
  -rwxr-xr-x 1 root root   34696 Sep 22  2020 sync
  -rwxr-xr-x 1 root root  602584 Feb 17  2021 tar
  -rwxr-xr-x 1 root root   13860 Sep 27  2020 tempfile
  -rwxr-xr-x 1 root root  108520 Sep 22  2020 touch
  -rwxr-xr-x 1 root root   34664 Sep 22  2020 true
  -rwxr-xr-x 1 root root   17768 Feb 26  2021 ulockmgr_server
  -rwsr-xr-x 1 root root   30236 Jan 20  2022 umount
  -rwxr-xr-x 1 root root   34664 Sep 22  2020 uname
  -rwxr-xr-x 2 root root    2346 Apr 10  2022 uncompress
  -rwxr-xr-x 1 root root  153964 Sep 22  2020 vdir
  -rwxr-xr-x 1 root root   63024 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/3222/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: i386
Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: debhelper-compat (= 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 ... 17763 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 36.0 MB of archives. After unpacking 148 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian bullseye/main i386 bsdextrautils i386 2.36.1-8+deb11u1 [149 kB]
Get: 2 http://deb.debian.org/debian bullseye/main i386 libuchardet0 i386 0.0.7-1 [67.9 kB]
Get: 3 http://deb.debian.org/debian bullseye/main i386 groff-base i386 1.22.4-6 [952 kB]
Get: 4 http://deb.debian.org/debian bullseye/main i386 libpipeline1 i386 1.5.3-1 [36.8 kB]
Get: 5 http://deb.debian.org/debian bullseye/main i386 man-db i386 2.9.4-2 [1367 kB]
Get: 6 http://deb.debian.org/debian bullseye/main i386 libpython3.9-minimal i386 3.9.2-1 [801 kB]
Get: 7 http://deb.debian.org/debian bullseye/main i386 libexpat1 i386 2.2.10-2+deb11u5 [101 kB]
Get: 8 http://deb.debian.org/debian bullseye/main i386 python3.9-minimal i386 3.9.2-1 [1956 kB]
Get: 9 http://deb.debian.org/debian bullseye/main i386 python3-minimal i386 3.9.2-3 [38.2 kB]
Get: 10 http://deb.debian.org/debian bullseye/main i386 media-types all 4.0.0 [30.3 kB]
Get: 11 http://deb.debian.org/debian bullseye/main i386 tzdata all 2021a-1+deb11u10 [286 kB]
Get: 12 http://deb.debian.org/debian bullseye/main i386 libmpdec3 i386 2.5.1-1 [91.9 kB]
Get: 13 http://deb.debian.org/debian bullseye/main i386 readline-common all 8.1-1 [73.7 kB]
Get: 14 http://deb.debian.org/debian bullseye/main i386 libreadline8 i386 8.1-1 [173 kB]
Get: 15 http://deb.debian.org/debian bullseye/main i386 libpython3.9-stdlib i386 3.9.2-1 [1703 kB]
Get: 16 http://deb.debian.org/debian bullseye/main i386 python3.9 i386 3.9.2-1 [466 kB]
Get: 17 http://deb.debian.org/debian bullseye/main i386 libpython3-stdlib i386 3.9.2-3 [21.4 kB]
Get: 18 http://deb.debian.org/debian bullseye/main i386 python3 i386 3.9.2-3 [37.9 kB]
Get: 19 http://deb.debian.org/debian bullseye/main i386 sgml-base all 1.30 [15.1 kB]
Get: 20 http://deb.debian.org/debian bullseye/main i386 sensible-utils all 0.0.14 [14.8 kB]
Get: 21 http://deb.debian.org/debian bullseye/main i386 openssl i386 1.1.1w-0+deb11u1 [869 kB]
Get: 22 http://deb.debian.org/debian bullseye/main i386 ca-certificates all 20210119 [158 kB]
Get: 23 http://deb.debian.org/debian bullseye/main i386 libmagic-mgc i386 1:5.39-3+deb11u1 [273 kB]
Get: 24 http://deb.debian.org/debian bullseye/main i386 libmagic1 i386 1:5.39-3+deb11u1 [135 kB]
Get: 25 http://deb.debian.org/debian bullseye/main i386 file i386 1:5.39-3+deb11u1 [69.2 kB]
Get: 26 http://deb.debian.org/debian bullseye/main i386 gettext-base i386 0.21-4 [176 kB]
Get: 27 http://deb.debian.org/debian bullseye/main i386 libsigsegv2 i386 2.13-1 [35.1 kB]
Get: 28 http://deb.debian.org/debian bullseye/main i386 m4 i386 1.4.18-5 [206 kB]
Get: 29 http://deb.debian.org/debian bullseye/main i386 autoconf all 2.69-14 [313 kB]
Get: 30 http://deb.debian.org/debian bullseye/main i386 autotools-dev all 20180224.1+nmu1 [77.1 kB]
Get: 31 http://deb.debian.org/debian bullseye/main i386 automake all 1:1.16.3-2 [814 kB]
Get: 32 http://deb.debian.org/debian bullseye/main i386 autopoint all 0.21-4 [510 kB]
Get: 33 http://deb.debian.org/debian bullseye/main i386 libdebhelper-perl all 13.3.4 [189 kB]
Get: 34 http://deb.debian.org/debian bullseye/main i386 libtool all 2.4.6-15 [513 kB]
Get: 35 http://deb.debian.org/debian bullseye/main i386 dh-autoreconf all 20 [17.1 kB]
Get: 36 http://deb.debian.org/debian bullseye/main i386 libarchive-zip-perl all 1.68-1 [104 kB]
Get: 37 http://deb.debian.org/debian bullseye/main i386 libsub-override-perl all 0.09-2 [10.2 kB]
Get: 38 http://deb.debian.org/debian bullseye/main i386 libfile-stripnondeterminism-perl all 1.12.0-1 [26.3 kB]
Get: 39 http://deb.debian.org/debian bullseye/main i386 dh-strip-nondeterminism all 1.12.0-1 [15.4 kB]
Get: 40 http://deb.debian.org/debian bullseye/main i386 libelf1 i386 0.183-1 [171 kB]
Get: 41 http://deb.debian.org/debian bullseye/main i386 dwz i386 0.13+20210201-1 [179 kB]
Get: 42 http://deb.debian.org/debian bullseye/main i386 libicu67 i386 67.1-7 [8775 kB]
Get: 43 http://deb.debian.org/debian bullseye/main i386 libxml2 i386 2.9.10+dfsg-6.7+deb11u4 [728 kB]
Get: 44 http://deb.debian.org/debian bullseye/main i386 gettext i386 0.21-4 [1322 kB]
Get: 45 http://deb.debian.org/debian bullseye/main i386 intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get: 46 http://deb.debian.org/debian bullseye/main i386 po-debconf all 1.0.21+nmu1 [248 kB]
Get: 47 http://deb.debian.org/debian bullseye/main i386 debhelper all 13.3.4 [1049 kB]
Get: 48 http://deb.debian.org/debian bullseye/main i386 python3-lib2to3 all 3.9.2-1 [77.8 kB]
Get: 49 http://deb.debian.org/debian bullseye/main i386 python3-distutils all 3.9.2-1 [143 kB]
Get: 50 http://deb.debian.org/debian bullseye/main i386 dh-python all 4.20201102+nmu1 [99.4 kB]
Get: 51 http://deb.debian.org/debian bullseye/main i386 xml-core all 0.18+nmu1 [23.8 kB]
Get: 52 http://deb.debian.org/debian bullseye/main i386 docutils-common all 0.16+dfsg-4 [129 kB]
Get: 53 http://deb.debian.org/debian bullseye/main i386 libjs-jquery all 3.5.1+dfsg+~3.5.5-7 [315 kB]
Get: 54 http://deb.debian.org/debian bullseye/main i386 libjs-underscore all 1.9.1~dfsg-3 [100 kB]
Get: 55 http://deb.debian.org/debian bullseye/main i386 libjs-sphinxdoc all 3.4.3-2 [127 kB]
Get: 56 http://deb.debian.org/debian bullseye/main i386 python-babel-localedata all 2.8.0+dfsg.1-7 [4997 kB]
Get: 57 http://deb.debian.org/debian bullseye/main i386 python3-alabaster all 0.7.8-1.1 [18.6 kB]
Get: 58 http://deb.debian.org/debian bullseye/main i386 python3-all i386 3.9.2-3 [1060 B]
Get: 59 http://deb.debian.org/debian bullseye/main i386 python3-attr all 20.3.0-1 [52.9 kB]
Get: 60 http://deb.debian.org/debian bullseye/main i386 python3-pkg-resources all 52.0.0-4 [190 kB]
Get: 61 http://deb.debian.org/debian bullseye/main i386 python3-tz all 2021.1-1 [34.8 kB]
Get: 62 http://deb.debian.org/debian bullseye/main i386 python3-babel all 2.8.0+dfsg.1-7 [100 kB]
Get: 63 http://deb.debian.org/debian bullseye/main i386 python3-certifi all 2020.6.20-1 [151 kB]
Get: 64 http://deb.debian.org/debian bullseye/main i386 python3-chardet all 4.0.0-1 [99.0 kB]
Get: 65 http://deb.debian.org/debian bullseye/main i386 python3-coverage i386 5.1+dfsg.1-2+b2 [169 kB]
Get: 66 http://deb.debian.org/debian bullseye/main i386 python3-roman all 2.0.0-5 [9064 B]
Get: 67 http://deb.debian.org/debian bullseye/main i386 python3-docutils all 0.16+dfsg-4 [384 kB]
Get: 68 http://deb.debian.org/debian bullseye/main i386 python3-idna all 2.10-1 [37.4 kB]
Get: 69 http://deb.debian.org/debian bullseye/main i386 python3-imagesize all 1.2.0-2 [5824 B]
Get: 70 http://deb.debian.org/debian bullseye/main i386 python3-six all 1.16.0-2 [17.5 kB]
Get: 71 http://deb.debian.org/debian bullseye/main i386 python3-more-itertools all 4.2.0-3 [42.7 kB]
Get: 72 http://deb.debian.org/debian bullseye/main i386 python3-zipp all 1.0.0-3 [6060 B]
Get: 73 http://deb.debian.org/debian bullseye/main i386 python3-importlib-metadata all 1.6.0-2 [10.3 kB]
Get: 74 http://deb.debian.org/debian bullseye/main i386 python3-iniconfig all 1.1.1-1 [6308 B]
Get: 75 http://deb.debian.org/debian bullseye/main i386 python3-markupsafe i386 1.1.1-1+b3 [15.3 kB]
Get: 76 http://deb.debian.org/debian bullseye/main i386 python3-jinja2 all 2.11.3-1 [114 kB]
Get: 77 http://deb.debian.org/debian bullseye/main i386 python3-setuptools all 52.0.0-4 [366 kB]
Get: 78 http://deb.debian.org/debian bullseye/main i386 python3-pbr all 5.5.0-2 [60.4 kB]
Get: 79 http://deb.debian.org/debian bullseye/main i386 python3-mock all 4.0.3-1 [34.6 kB]
Get: 80 http://deb.debian.org/debian bullseye/main i386 python3-nose all 1.3.7-7 [133 kB]
Get: 81 http://deb.debian.org/debian bullseye/main i386 python3-pyparsing all 2.4.7-1 [109 kB]
Get: 82 http://deb.debian.org/debian bullseye/main i386 python3-packaging all 20.9-2 [33.5 kB]
Get: 83 http://deb.debian.org/debian bullseye/main i386 python3-pluggy all 0.13.0-6 [22.3 kB]
Get: 84 http://deb.debian.org/debian bullseye/main i386 python3-py all 1.10.0-1 [94.2 kB]
Get: 85 http://deb.debian.org/debian bullseye/main i386 python3-pygments all 2.7.1+dfsg-2.1 [657 kB]
Get: 86 http://deb.debian.org/debian bullseye/main i386 python3-toml all 0.10.1-1 [15.9 kB]
Get: 87 http://deb.debian.org/debian bullseye/main i386 python3-pytest all 6.0.2-2 [211 kB]
Get: 88 http://deb.debian.org/debian bullseye/main i386 python3-urllib3 all 1.26.5-1~exp1 [114 kB]
Get: 89 http://deb.debian.org/debian bullseye/main i386 python3-requests all 2.25.1+dfsg-2 [69.3 kB]
Get: 90 http://deb.debian.org/debian bullseye/main i386 python3-setuptools-scm all 5.0.1-1 [31.3 kB]
Get: 91 http://deb.debian.org/debian bullseye/main i386 python3-snowballstemmer all 2.1.0-1 [58.7 kB]
Get: 92 http://deb.debian.org/debian bullseye/main i386 sphinx-common all 3.4.3-2 [578 kB]
Get: 93 http://deb.debian.org/debian bullseye/main i386 python3-sphinx all 3.4.3-2 [545 kB]
Fetched 36.0 MB in 15s (2391 kB/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 ... 17763 files and directories currently installed.)
Preparing to unpack .../0-bsdextrautils_2.36.1-8+deb11u1_i386.deb ...
Unpacking bsdextrautils (2.36.1-8+deb11u1) ...
Selecting previously unselected package libuchardet0:i386.
Preparing to unpack .../1-libuchardet0_0.0.7-1_i386.deb ...
Unpacking libuchardet0:i386 (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../2-groff-base_1.22.4-6_i386.deb ...
Unpacking groff-base (1.22.4-6) ...
Selecting previously unselected package libpipeline1:i386.
Preparing to unpack .../3-libpipeline1_1.5.3-1_i386.deb ...
Unpacking libpipeline1:i386 (1.5.3-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../4-man-db_2.9.4-2_i386.deb ...
Unpacking man-db (2.9.4-2) ...
Selecting previously unselected package libpython3.9-minimal:i386.
Preparing to unpack .../5-libpython3.9-minimal_3.9.2-1_i386.deb ...
Unpacking libpython3.9-minimal:i386 (3.9.2-1) ...
Selecting previously unselected package libexpat1:i386.
Preparing to unpack .../6-libexpat1_2.2.10-2+deb11u5_i386.deb ...
Unpacking libexpat1:i386 (2.2.10-2+deb11u5) ...
Selecting previously unselected package python3.9-minimal.
Preparing to unpack .../7-python3.9-minimal_3.9.2-1_i386.deb ...
Unpacking python3.9-minimal (3.9.2-1) ...
Setting up libpython3.9-minimal:i386 (3.9.2-1) ...
Setting up libexpat1:i386 (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 ... 18630 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.9.2-3_i386.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:i386.
Preparing to unpack .../3-libmpdec3_2.5.1-1_i386.deb ...
Unpacking libmpdec3:i386 (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:i386.
Preparing to unpack .../5-libreadline8_8.1-1_i386.deb ...
Unpacking libreadline8:i386 (8.1-1) ...
Selecting previously unselected package libpython3.9-stdlib:i386.
Preparing to unpack .../6-libpython3.9-stdlib_3.9.2-1_i386.deb ...
Unpacking libpython3.9-stdlib:i386 (3.9.2-1) ...
Selecting previously unselected package python3.9.
Preparing to unpack .../7-python3.9_3.9.2-1_i386.deb ...
Unpacking python3.9 (3.9.2-1) ...
Selecting previously unselected package libpython3-stdlib:i386.
Preparing to unpack .../8-libpython3-stdlib_3.9.2-3_i386.deb ...
Unpacking libpython3-stdlib:i386 (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 ... 20913 files and directories currently installed.)
Preparing to unpack .../00-python3_3.9.2-3_i386.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_i386.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_i386.deb ...
Unpacking libmagic-mgc (1:5.39-3+deb11u1) ...
Selecting previously unselected package libmagic1:i386.
Preparing to unpack .../06-libmagic1_1%3a5.39-3+deb11u1_i386.deb ...
Unpacking libmagic1:i386 (1:5.39-3+deb11u1) ...
Selecting previously unselected package file.
Preparing to unpack .../07-file_1%3a5.39-3+deb11u1_i386.deb ...
Unpacking file (1:5.39-3+deb11u1) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../08-gettext-base_0.21-4_i386.deb ...
Unpacking gettext-base (0.21-4) ...
Selecting previously unselected package libsigsegv2:i386.
Preparing to unpack .../09-libsigsegv2_2.13-1_i386.deb ...
Unpacking libsigsegv2:i386 (2.13-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../10-m4_1.4.18-5_i386.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:i386.
Preparing to unpack .../22-libelf1_0.183-1_i386.deb ...
Unpacking libelf1:i386 (0.183-1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../23-dwz_0.13+20210201-1_i386.deb ...
Unpacking dwz (0.13+20210201-1) ...
Selecting previously unselected package libicu67:i386.
Preparing to unpack .../24-libicu67_67.1-7_i386.deb ...
Unpacking libicu67:i386 (67.1-7) ...
Selecting previously unselected package libxml2:i386.
Preparing to unpack .../25-libxml2_2.9.10+dfsg-6.7+deb11u4_i386.deb ...
Unpacking libxml2:i386 (2.9.10+dfsg-6.7+deb11u4) ...
Selecting previously unselected package gettext.
Preparing to unpack .../26-gettext_0.21-4_i386.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_i386.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_i386.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_i386.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:i386 (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:i386 (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:i386 (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:      Tue Jan  9 00:51:02 UTC 2024.
Universal Time is now:  Tue Jan  9 00:51:02 UTC 2024.
Run 'dpkg-reconfigure tzdata' if you wish to change it.

Setting up autotools-dev (20180224.1+nmu1) ...
Setting up libsigsegv2:i386 (2.13-1) ...
Setting up autopoint (0.21-4) ...
Setting up sensible-utils (0.0.14) ...
Setting up libuchardet0:i386 (0.0.7-1) ...
Setting up libmpdec3:i386 (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:i386 (0.183-1) ...
Setting up readline-common (8.1-1) ...
Setting up libxml2:i386 (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:i386 (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:i386 (3.9.2-1) ...
Setting up libpython3-stdlib:i386 (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: Running cd /build/reproducible-path/cherrypy3-8.9.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-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) <linux@jcf.pm>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture i386
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-i386' 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/_cptools.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/_cpwsgi.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
copying cherrypy/__main__.py -> /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/_cpconfig.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/_cpmodpy.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/_cpwsgi_server.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/_cpcompat.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/_cpreqbody.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/_helper.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
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/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/profiler.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/httpauth.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/httputil.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/gctools.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/__init__.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/caching.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/cptools.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/auth.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
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/tut08_generators_and_yield.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/tut09_files.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/__init__.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/tut06_default_method.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_iterator.py -> /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_auth_basic.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/modfcgid.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_static.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_etags.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_request_obj.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/test_tutorials.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_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/sessiondemo.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_states.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_httplib.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/modwsgi.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/checkerdemo.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_core.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_compat.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/test_httpauth.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/__init__.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/webtest.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_wsgi_unix_socket.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/modpy.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_decorators.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/test_auth_digest.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_xmlrpc.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_tools.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/logtest.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_bus.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/plugins.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/__init__.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
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/ssl_pyopenssl.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/__init__.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 = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>, 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       = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>
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          = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
obj        = <ast.UnaryOp object at 0xb67b6550>
s          = '-1234'

cherrypy/lib/reprconf.py:518: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
o = <ast.UnaryOp object at 0xb67b6550>

    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          = <bound method _Builder3.build_UnaryOp of <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>>
o          = <ast.UnaryOp object at 0xb67b6550>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>

cherrypy/lib/reprconf.py:361: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
o = <ast.UnaryOp object at 0xb67b6550>

    def build_UnaryOp(self, o):
>       op, operand = map(self.build, [o.op, o.operand])

o          = <ast.UnaryOp object at 0xb67b6550>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>

cherrypy/lib/reprconf.py:485: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
o = <ast.Constant object at 0xb67b6898>

    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          = <ast.Constant object at 0xb67b6898>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>

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    = <class 'cherrypy.test.test_config.setup_server.<locals>.Another'>
Foo        = <class 'cherrypy.test.test_config.setup_server.<locals>.Foo'>
Raw        = <class 'cherrypy.test.test_config.setup_server.<locals>.Raw'>
Root       = <class 'cherrypy.test.test_config.setup_server.<locals>.Root'>
ioconf     = <_io.StringIO object at 0xb554ad60>
raw_namespace = <function setup_server.<locals>.raw_namespace at 0xb678eb20>
root       = <cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>
thing3     = ''

cherrypy/test/test_config.py:133: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
cherrypy/_cptree.py:226: in mount
    app.merge(config)
        app        = cherrypy._cptree.Application(<cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>, '')
        config     = <_io.StringIO object at 0xb554ad60>
        root       = <cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>
        script_name = ''
        self       = <cherrypy._cptree.Tree object at 0xb67b61d8>
cherrypy/_cptree.py:100: in merge
    _cpconfig.merge(self.config, config)
        config     = <_io.StringIO object at 0xb554ad60>
        self       = cherrypy._cptree.Application(<cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>, '')
cherrypy/_cpconfig.py:139: in merge
    for section, value_map in reprconf.as_dict(other).items():
        base       = {}
        other      = <_io.StringIO object at 0xb554ad60>
cherrypy/lib/reprconf.py:48: in as_dict
    config = Parser().dict_from_file(config)
        config     = <_io.StringIO object at 0xb554ad60>
cherrypy/lib/reprconf.py:228: in dict_from_file
    return self.as_dict()
        file       = <_io.StringIO object at 0xb554ad60>
        self       = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>, 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       = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>
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 [08/Jan/2024:12:51:29] ENGINE Listening for SIGTERM.
INFO     cherrypy.error:_cplogging.py:219 [08/Jan/2024:12:51:29] ENGINE Listening for SIGHUP.
INFO     cherrypy.error:_cplogging.py:219 [08/Jan/2024:12:51:29] ENGINE Listening for SIGUSR1.
______________ ERROR at setup of ConfigTests.testCustomNamespaces ______________

self = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>, 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       = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>
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          = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
obj        = <ast.UnaryOp object at 0xb67b6550>
s          = '-1234'

cherrypy/lib/reprconf.py:518: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
o = <ast.UnaryOp object at 0xb67b6550>

    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          = <bound method _Builder3.build_UnaryOp of <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>>
o          = <ast.UnaryOp object at 0xb67b6550>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>

cherrypy/lib/reprconf.py:361: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
o = <ast.UnaryOp object at 0xb67b6550>

    def build_UnaryOp(self, o):
>       op, operand = map(self.build, [o.op, o.operand])

o          = <ast.UnaryOp object at 0xb67b6550>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>

cherrypy/lib/reprconf.py:485: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
o = <ast.Constant object at 0xb67b6898>

    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          = <ast.Constant object at 0xb67b6898>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>

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    = <class 'cherrypy.test.test_config.setup_server.<locals>.Another'>
Foo        = <class 'cherrypy.test.test_config.setup_server.<locals>.Foo'>
Raw        = <class 'cherrypy.test.test_config.setup_server.<locals>.Raw'>
Root       = <class 'cherrypy.test.test_config.setup_server.<locals>.Root'>
ioconf     = <_io.StringIO object at 0xb554ad60>
raw_namespace = <function setup_server.<locals>.raw_namespace at 0xb678eb20>
root       = <cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>
thing3     = ''

cherrypy/test/test_config.py:133: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
cherrypy/_cptree.py:226: in mount
    app.merge(config)
        app        = cherrypy._cptree.Application(<cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>, '')
        config     = <_io.StringIO object at 0xb554ad60>
        root       = <cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>
        script_name = ''
        self       = <cherrypy._cptree.Tree object at 0xb67b61d8>
cherrypy/_cptree.py:100: in merge
    _cpconfig.merge(self.config, config)
        config     = <_io.StringIO object at 0xb554ad60>
        self       = cherrypy._cptree.Application(<cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>, '')
cherrypy/_cpconfig.py:139: in merge
    for section, value_map in reprconf.as_dict(other).items():
        base       = {}
        other      = <_io.StringIO object at 0xb554ad60>
cherrypy/lib/reprconf.py:48: in as_dict
    config = Parser().dict_from_file(config)
        config     = <_io.StringIO object at 0xb554ad60>
cherrypy/lib/reprconf.py:228: in dict_from_file
    return self.as_dict()
        file       = <_io.StringIO object at 0xb554ad60>
        self       = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>, 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       = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>
value      = '-1234'
vars       = None
x          = TypeError("unrepr does not recognize 'Constant'")

cherrypy/lib/reprconf.py:219: ValueError
_________ ERROR at setup of ConfigTests.testHandlerToolConfigOverride __________

self = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>, 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       = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>
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          = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
obj        = <ast.UnaryOp object at 0xb67b6550>
s          = '-1234'

cherrypy/lib/reprconf.py:518: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
o = <ast.UnaryOp object at 0xb67b6550>

    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          = <bound method _Builder3.build_UnaryOp of <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>>
o          = <ast.UnaryOp object at 0xb67b6550>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>

cherrypy/lib/reprconf.py:361: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
o = <ast.UnaryOp object at 0xb67b6550>

    def build_UnaryOp(self, o):
>       op, operand = map(self.build, [o.op, o.operand])

o          = <ast.UnaryOp object at 0xb67b6550>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>

cherrypy/lib/reprconf.py:485: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
o = <ast.Constant object at 0xb67b6898>

    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          = <ast.Constant object at 0xb67b6898>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>

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    = <class 'cherrypy.test.test_config.setup_server.<locals>.Another'>
Foo        = <class 'cherrypy.test.test_config.setup_server.<locals>.Foo'>
Raw        = <class 'cherrypy.test.test_config.setup_server.<locals>.Raw'>
Root       = <class 'cherrypy.test.test_config.setup_server.<locals>.Root'>
ioconf     = <_io.StringIO object at 0xb554ad60>
raw_namespace = <function setup_server.<locals>.raw_namespace at 0xb678eb20>
root       = <cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>
thing3     = ''

cherrypy/test/test_config.py:133: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
cherrypy/_cptree.py:226: in mount
    app.merge(config)
        app        = cherrypy._cptree.Application(<cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>, '')
        config     = <_io.StringIO object at 0xb554ad60>
        root       = <cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>
        script_name = ''
        self       = <cherrypy._cptree.Tree object at 0xb67b61d8>
cherrypy/_cptree.py:100: in merge
    _cpconfig.merge(self.config, config)
        config     = <_io.StringIO object at 0xb554ad60>
        self       = cherrypy._cptree.Application(<cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>, '')
cherrypy/_cpconfig.py:139: in merge
    for section, value_map in reprconf.as_dict(other).items():
        base       = {}
        other      = <_io.StringIO object at 0xb554ad60>
cherrypy/lib/reprconf.py:48: in as_dict
    config = Parser().dict_from_file(config)
        config     = <_io.StringIO object at 0xb554ad60>
cherrypy/lib/reprconf.py:228: in dict_from_file
    return self.as_dict()
        file       = <_io.StringIO object at 0xb554ad60>
        self       = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>, 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       = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>
value      = '-1234'
vars       = None
x          = TypeError("unrepr does not recognize 'Constant'")

cherrypy/lib/reprconf.py:219: ValueError
_______________ ERROR at setup of ConfigTests.testRespNamespaces _______________

self = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>, 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       = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>
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          = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
obj        = <ast.UnaryOp object at 0xb67b6550>
s          = '-1234'

cherrypy/lib/reprconf.py:518: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
o = <ast.UnaryOp object at 0xb67b6550>

    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          = <bound method _Builder3.build_UnaryOp of <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>>
o          = <ast.UnaryOp object at 0xb67b6550>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>

cherrypy/lib/reprconf.py:361: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
o = <ast.UnaryOp object at 0xb67b6550>

    def build_UnaryOp(self, o):
>       op, operand = map(self.build, [o.op, o.operand])

o          = <ast.UnaryOp object at 0xb67b6550>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>

cherrypy/lib/reprconf.py:485: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
o = <ast.Constant object at 0xb67b6898>

    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          = <ast.Constant object at 0xb67b6898>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>

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    = <class 'cherrypy.test.test_config.setup_server.<locals>.Another'>
Foo        = <class 'cherrypy.test.test_config.setup_server.<locals>.Foo'>
Raw        = <class 'cherrypy.test.test_config.setup_server.<locals>.Raw'>
Root       = <class 'cherrypy.test.test_config.setup_server.<locals>.Root'>
ioconf     = <_io.StringIO object at 0xb554ad60>
raw_namespace = <function setup_server.<locals>.raw_namespace at 0xb678eb20>
root       = <cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>
thing3     = ''

cherrypy/test/test_config.py:133: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
cherrypy/_cptree.py:226: in mount
    app.merge(config)
        app        = cherrypy._cptree.Application(<cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>, '')
        config     = <_io.StringIO object at 0xb554ad60>
        root       = <cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>
        script_name = ''
        self       = <cherrypy._cptree.Tree object at 0xb67b61d8>
cherrypy/_cptree.py:100: in merge
    _cpconfig.merge(self.config, config)
        config     = <_io.StringIO object at 0xb554ad60>
        self       = cherrypy._cptree.Application(<cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>, '')
cherrypy/_cpconfig.py:139: in merge
    for section, value_map in reprconf.as_dict(other).items():
        base       = {}
        other      = <_io.StringIO object at 0xb554ad60>
cherrypy/lib/reprconf.py:48: in as_dict
    config = Parser().dict_from_file(config)
        config     = <_io.StringIO object at 0xb554ad60>
cherrypy/lib/reprconf.py:228: in dict_from_file
    return self.as_dict()
        file       = <_io.StringIO object at 0xb554ad60>
        self       = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>, 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       = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>
value      = '-1234'
vars       = None
x          = TypeError("unrepr does not recognize 'Constant'")

cherrypy/lib/reprconf.py:219: ValueError
___________________ ERROR at setup of ConfigTests.testUnrepr ___________________

self = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>, 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       = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>
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          = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
obj        = <ast.UnaryOp object at 0xb67b6550>
s          = '-1234'

cherrypy/lib/reprconf.py:518: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
o = <ast.UnaryOp object at 0xb67b6550>

    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          = <bound method _Builder3.build_UnaryOp of <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>>
o          = <ast.UnaryOp object at 0xb67b6550>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>

cherrypy/lib/reprconf.py:361: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
o = <ast.UnaryOp object at 0xb67b6550>

    def build_UnaryOp(self, o):
>       op, operand = map(self.build, [o.op, o.operand])

o          = <ast.UnaryOp object at 0xb67b6550>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>

cherrypy/lib/reprconf.py:485: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
o = <ast.Constant object at 0xb67b6898>

    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          = <ast.Constant object at 0xb67b6898>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>

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    = <class 'cherrypy.test.test_config.setup_server.<locals>.Another'>
Foo        = <class 'cherrypy.test.test_config.setup_server.<locals>.Foo'>
Raw        = <class 'cherrypy.test.test_config.setup_server.<locals>.Raw'>
Root       = <class 'cherrypy.test.test_config.setup_server.<locals>.Root'>
ioconf     = <_io.StringIO object at 0xb554ad60>
raw_namespace = <function setup_server.<locals>.raw_namespace at 0xb678eb20>
root       = <cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>
thing3     = ''

cherrypy/test/test_config.py:133: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
cherrypy/_cptree.py:226: in mount
    app.merge(config)
        app        = cherrypy._cptree.Application(<cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>, '')
        config     = <_io.StringIO object at 0xb554ad60>
        root       = <cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>
        script_name = ''
        self       = <cherrypy._cptree.Tree object at 0xb67b61d8>
cherrypy/_cptree.py:100: in merge
    _cpconfig.merge(self.config, config)
        config     = <_io.StringIO object at 0xb554ad60>
        self       = cherrypy._cptree.Application(<cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>, '')
cherrypy/_cpconfig.py:139: in merge
    for section, value_map in reprconf.as_dict(other).items():
        base       = {}
        other      = <_io.StringIO object at 0xb554ad60>
cherrypy/lib/reprconf.py:48: in as_dict
    config = Parser().dict_from_file(config)
        config     = <_io.StringIO object at 0xb554ad60>
cherrypy/lib/reprconf.py:228: in dict_from_file
    return self.as_dict()
        file       = <_io.StringIO object at 0xb554ad60>
        self       = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>, 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       = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>
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 = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>, 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       = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>
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          = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
obj        = <ast.UnaryOp object at 0xb67b6550>
s          = '-1234'

cherrypy/lib/reprconf.py:518: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
o = <ast.UnaryOp object at 0xb67b6550>

    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          = <bound method _Builder3.build_UnaryOp of <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>>
o          = <ast.UnaryOp object at 0xb67b6550>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>

cherrypy/lib/reprconf.py:361: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
o = <ast.UnaryOp object at 0xb67b6550>

    def build_UnaryOp(self, o):
>       op, operand = map(self.build, [o.op, o.operand])

o          = <ast.UnaryOp object at 0xb67b6550>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>

cherrypy/lib/reprconf.py:485: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
o = <ast.Constant object at 0xb67b6898>

    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          = <ast.Constant object at 0xb67b6898>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>

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    = <class 'cherrypy.test.test_config.setup_server.<locals>.Another'>
Foo        = <class 'cherrypy.test.test_config.setup_server.<locals>.Foo'>
Raw        = <class 'cherrypy.test.test_config.setup_server.<locals>.Raw'>
Root       = <class 'cherrypy.test.test_config.setup_server.<locals>.Root'>
ioconf     = <_io.StringIO object at 0xb554ad60>
raw_namespace = <function setup_server.<locals>.raw_namespace at 0xb678eb20>
root       = <cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>
thing3     = ''

cherrypy/test/test_config.py:133: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
cherrypy/_cptree.py:226: in mount
    app.merge(config)
        app        = cherrypy._cptree.Application(<cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>, '')
        config     = <_io.StringIO object at 0xb554ad60>
        root       = <cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>
        script_name = ''
        self       = <cherrypy._cptree.Tree object at 0xb67b61d8>
cherrypy/_cptree.py:100: in merge
    _cpconfig.merge(self.config, config)
        config     = <_io.StringIO object at 0xb554ad60>
        self       = cherrypy._cptree.Application(<cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>, '')
cherrypy/_cpconfig.py:139: in merge
    for section, value_map in reprconf.as_dict(other).items():
        base       = {}
        other      = <_io.StringIO object at 0xb554ad60>
cherrypy/lib/reprconf.py:48: in as_dict
    config = Parser().dict_from_file(config)
        config     = <_io.StringIO object at 0xb554ad60>
cherrypy/lib/reprconf.py:228: in dict_from_file
    return self.as_dict()
        file       = <_io.StringIO object at 0xb554ad60>
        self       = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>, 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       = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>
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 = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>, 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       = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>
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          = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
obj        = <ast.UnaryOp object at 0xb67b6550>
s          = '-1234'

cherrypy/lib/reprconf.py:518: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
o = <ast.UnaryOp object at 0xb67b6550>

    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          = <bound method _Builder3.build_UnaryOp of <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>>
o          = <ast.UnaryOp object at 0xb67b6550>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>

cherrypy/lib/reprconf.py:361: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
o = <ast.UnaryOp object at 0xb67b6550>

    def build_UnaryOp(self, o):
>       op, operand = map(self.build, [o.op, o.operand])

o          = <ast.UnaryOp object at 0xb67b6550>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>

cherrypy/lib/reprconf.py:485: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>
o = <ast.Constant object at 0xb67b6898>

    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          = <ast.Constant object at 0xb67b6898>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb67b6a30>

cherrypy/lib/reprconf.py:359: TypeError

During handling of the above exception, another exception occurred:

cls = <class 'cherrypy.test.test_config.ConfigTests'>

    @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        = <class 'cherrypy.test.test_config.ConfigTests'>
conf       = {'host': '127.0.0.1', 'port': 54583, 'protocol': 'HTTP/1.1', 'scheme': 'http', ...}
supervisor = <cherrypy.test.helper.LocalWSGISupervisor object at 0xb67b67a8>
supervisor_factory = <class 'cherrypy.test.helper.LocalWSGISupervisor'>

cherrypy/test/helper.py:290: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
cherrypy/test/test_config.py:133: in setup_server
    app = cherrypy.tree.mount(root, config=ioconf)
        Another    = <class 'cherrypy.test.test_config.setup_server.<locals>.Another'>
        Foo        = <class 'cherrypy.test.test_config.setup_server.<locals>.Foo'>
        Raw        = <class 'cherrypy.test.test_config.setup_server.<locals>.Raw'>
        Root       = <class 'cherrypy.test.test_config.setup_server.<locals>.Root'>
        ioconf     = <_io.StringIO object at 0xb554ad60>
        raw_namespace = <function setup_server.<locals>.raw_namespace at 0xb678eb20>
        root       = <cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>
        thing3     = ''
cherrypy/_cptree.py:226: in mount
    app.merge(config)
        app        = cherrypy._cptree.Application(<cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>, '')
        config     = <_io.StringIO object at 0xb554ad60>
        root       = <cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>
        script_name = ''
        self       = <cherrypy._cptree.Tree object at 0xb67b61d8>
cherrypy/_cptree.py:100: in merge
    _cpconfig.merge(self.config, config)
        config     = <_io.StringIO object at 0xb554ad60>
        self       = cherrypy._cptree.Application(<cherrypy.test.test_config.setup_server.<locals>.Root object at 0xb67b65c8>, '')
cherrypy/_cpconfig.py:139: in merge
    for section, value_map in reprconf.as_dict(other).items():
        base       = {}
        other      = <_io.StringIO object at 0xb554ad60>
cherrypy/lib/reprconf.py:48: in as_dict
    config = Parser().dict_from_file(config)
        config     = <_io.StringIO object at 0xb554ad60>
cherrypy/lib/reprconf.py:228: in dict_from_file
    return self.as_dict()
        file       = <_io.StringIO object at 0xb554ad60>
        self       = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>, 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       = <cherrypy.lib.reprconf.Parser object at 0xb67b65b0>
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 [08/Jan/2024:12:55:52] ENGINE Listening for SIGTERM.
INFO     cherrypy.error:_cplogging.py:219 [08/Jan/2024:12:55:52] ENGINE Listening for SIGHUP.
INFO     cherrypy.error:_cplogging.py:219 [08/Jan/2024:12:55:52] 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 = <class 'cherrypy.test.test_static.StaticTest'>

    @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        = <class 'cherrypy.test.test_static.StaticTest'>
conf       = {'host': '127.0.0.1', 'port': 54583, 'protocol': 'HTTP/1.1', 'scheme': 'http', ...}
supervisor = <cherrypy.test.helper.LocalWSGISupervisor object at 0xb5708d90>
supervisor_factory = <class 'cherrypy.test.helper.LocalWSGISupervisor'>

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 = <cherrypy.test.test_caching.CacheTest testMethod=testExpiresTool>

    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.CacheTest testMethod=testExpiresTool>

cherrypy/test/test_caching.py:220: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
cherrypy/test/webtest.py:356: in assertStatus
    self._handlewebError(msg)
        msg        = "Status ('404 Not Found') != '200 OK'"
        self       = <cherrypy.test.test_caching.CacheTest testMethod=testExpiresTool>
        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.test_caching.CacheTest testMethod=testExpiresTool>
cherrypy/test/webtest.py:167: in getchar
    fd = sys.stdin.fileno()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <_pytest.capture.DontReadFromInput object at 0xb746a670>

    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 0xb746a670>

/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.3061523648:_cplogging.py:284 127.0.0.1 - - [08/Jan/2024:12:51:28] "GET /expires/specific HTTP/1.1" 200 19 "" ""
ERROR    cherrypy.error.3061523648:_cplogging.py:219 [08/Jan/2024:12:51:28]  
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.3061523648:_cplogging.py:219 [08/Jan/2024:12:51:28] 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.3061523648:_cplogging.py:284 127.0.0.1 - - [08/Jan/2024:12:51:28] "GET /expires/wrongtype HTTP/1.1" 500 1738 "" ""
INFO     cherrypy.access.3061523648:_cplogging.py:284 127.0.0.1 - - [08/Jan/2024:12:51:28] "GET /expires/index.html HTTP/1.1" 404 1370 "" ""
____________________ VariableSubstitutionTests.test_config _____________________

self = <cherrypy.lib.reprconf.Parser object at 0xb556bc40>, 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       = <cherrypy.lib.reprconf.Parser object at 0xb556bc40>
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          = <cherrypy.lib.reprconf._Builder3 object at 0xb556bad8>
obj        = <ast.BinOp object at 0xb556ba60>
s          = '"/some/dir" + "/my/dir"'

cherrypy/lib/reprconf.py:518: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb556bad8>
o = <ast.BinOp object at 0xb556ba60>

    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          = <bound method _Builder3.build_BinOp of <cherrypy.lib.reprconf._Builder3 object at 0xb556bad8>>
o          = <ast.BinOp object at 0xb556ba60>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb556bad8>

cherrypy/lib/reprconf.py:361: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb556bad8>
o = <ast.BinOp object at 0xb556ba60>

    def build_BinOp(self, o):
>       left, op, right = map(self.build, [o.left, o.op, o.right])

o          = <ast.BinOp object at 0xb556ba60>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb556bad8>

cherrypy/lib/reprconf.py:489: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb556bad8>
o = <ast.Constant object at 0xb556b208>

    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          = <ast.Constant object at 0xb556b208>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb556bad8>

cherrypy/lib/reprconf.py:359: TypeError

During handling of the above exception, another exception occurred:

self = <cherrypy.test.test_config.VariableSubstitutionTests testMethod=test_config>

    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     = <function dedent at 0xb7796028>
fp         = <_io.StringIO object at 0xb555a460>
self       = <cherrypy.test.test_config.VariableSubstitutionTests testMethod=test_config>

cherrypy/test/test_config.py:267: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
cherrypy/_cpconfig.py:158: in update
    reprconf.Config.update(self, config)
        config     = <_io.StringIO object at 0xb555a460>
        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 0xb555a460>
        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 0xb555a460>
        self       = <cherrypy.lib.reprconf.Parser object at 0xb556bc40>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf.Parser object at 0xb556bc40>, 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       = <cherrypy.lib.reprconf.Parser object at 0xb556bc40>
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 = <cherrypy.lib.reprconf.Parser object at 0xb55769d0>, 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       = <cherrypy.lib.reprconf.Parser object at 0xb55769d0>
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          = <cherrypy.lib.reprconf._Builder3 object at 0xb55769e8>
obj        = <ast.Call object at 0xb5576ad8>
s          = 'dict(foo="buzz", **cherrypy._test_dict)'

cherrypy/lib/reprconf.py:518: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb55769e8>
o = <ast.Call object at 0xb5576ad8>

    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          = <bound method _Builder3.build_Call of <cherrypy.lib.reprconf._Builder3 object at 0xb55769e8>>
o          = <ast.Call object at 0xb5576ad8>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb55769e8>

cherrypy/lib/reprconf.py:361: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb55769e8>
o = <ast.Call object at 0xb5576ad8>

    def build_Call(self, o):
        if sys.version_info >= (3, 5):
>           return self._build_call35(o)

o          = <ast.Call object at 0xb5576ad8>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb55769e8>

cherrypy/lib/reprconf.py:412: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb55769e8>
o = <ast.Call object at 0xb5576ad8>

    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        = <module 'ast' from '/usr/lib/python3.9/ast.py'>
callee     = <class 'dict'>
kw         = <ast.keyword object at 0xb5576b50>
kwargs     = {}
o          = <ast.Call object at 0xb5576ad8>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb55769e8>

cherrypy/lib/reprconf.py:407: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb55769e8>
o = <ast.Constant object at 0xb5576b20>

    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          = <ast.Constant object at 0xb5576b20>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb55769e8>

cherrypy/lib/reprconf.py:359: TypeError

During handling of the above exception, another exception occurred:

self = <cherrypy.test.test_config.CallablesInConfigTest testMethod=test_call_with_kwargs>

    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     = <function dedent at 0xb7796028>
fp         = <_io.StringIO object at 0xb559d100>
self       = <cherrypy.test.test_config.CallablesInConfigTest testMethod=test_call_with_kwargs>
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 0xb559d100>
        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 0xb559d100>
        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 0xb559d100>
        self       = <cherrypy.lib.reprconf.Parser object at 0xb55769d0>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf.Parser object at 0xb55769d0>, 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       = <cherrypy.lib.reprconf.Parser object at 0xb55769d0>
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 = <cherrypy.lib.reprconf.Parser object at 0xb55767d8>, 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       = <cherrypy.lib.reprconf.Parser object at 0xb55767d8>
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          = <cherrypy.lib.reprconf._Builder3 object at 0xb557a5c8>
obj        = <ast.Call object at 0xb557a688>
s          = "dict(**{'foo': 'bar'})"

cherrypy/lib/reprconf.py:518: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb557a5c8>
o = <ast.Call object at 0xb557a688>

    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          = <bound method _Builder3.build_Call of <cherrypy.lib.reprconf._Builder3 object at 0xb557a5c8>>
o          = <ast.Call object at 0xb557a688>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb557a5c8>

cherrypy/lib/reprconf.py:361: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb557a5c8>
o = <ast.Call object at 0xb557a688>

    def build_Call(self, o):
        if sys.version_info >= (3, 5):
>           return self._build_call35(o)

o          = <ast.Call object at 0xb557a688>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb557a5c8>

cherrypy/lib/reprconf.py:412: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb557a5c8>
o = <ast.Call object at 0xb557a688>

    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        = <module 'ast' from '/usr/lib/python3.9/ast.py'>
callee     = <class 'dict'>
kw         = <ast.keyword object at 0xb557a6a0>
kwargs     = {}
o          = <ast.Call object at 0xb557a688>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb557a5c8>

cherrypy/lib/reprconf.py:398: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb557a5c8>
o = <ast.Dict object at 0xb557a6b8>

    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          = <bound method _Builder3.build_Dict of <cherrypy.lib.reprconf._Builder3 object at 0xb557a5c8>>
o          = <ast.Dict object at 0xb557a6b8>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb557a5c8>

cherrypy/lib/reprconf.py:361: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb557a5c8>
o = <ast.Dict object at 0xb557a6b8>

    def build_Dict(self, o):
>       return dict([(self.build(k), self.build(v))
                     for k, v in zip(o.keys, o.values)])

o          = <ast.Dict object at 0xb557a6b8>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb557a5c8>

cherrypy/lib/reprconf.py:446: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

.0 = <zip object at 0xb4bbad48>

>   return dict([(self.build(k), self.build(v))
                 for k, v in zip(o.keys, o.values)])

.0         = <zip object at 0xb4bbad48>
k          = <ast.Constant object at 0xb557a6e8>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb557a5c8>
v          = <ast.Constant object at 0xb557a730>

cherrypy/lib/reprconf.py:446: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf._Builder3 object at 0xb557a5c8>
o = <ast.Constant object at 0xb557a6e8>

    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          = <ast.Constant object at 0xb557a6e8>
self       = <cherrypy.lib.reprconf._Builder3 object at 0xb557a5c8>

cherrypy/lib/reprconf.py:359: TypeError

During handling of the above exception, another exception occurred:

self = <cherrypy.test.test_config.CallablesInConfigTest testMethod=test_call_with_literal_dict>

    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     = <function dedent at 0xb7796028>
fp         = <_io.StringIO object at 0xb555aec8>
self       = <cherrypy.test.test_config.CallablesInConfigTest testMethod=test_call_with_literal_dict>

cherrypy/test/test_config.py:284: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
cherrypy/_cpconfig.py:158: in update
    reprconf.Config.update(self, config)
        config     = <_io.StringIO object at 0xb555aec8>
        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 0xb555aec8>
        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 0xb555aec8>
        self       = <cherrypy.lib.reprconf.Parser object at 0xb55767d8>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf.Parser object at 0xb55767d8>, 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       = <cherrypy.lib.reprconf.Parser object at 0xb55767d8>
value      = "dict(**{'foo': 'bar'})"
vars       = None
x          = TypeError("unrepr does not recognize 'Constant'")

cherrypy/lib/reprconf.py:219: ValueError
___________________________ ConnectionTests.test_598 ___________________________

self = <urllib.request.HTTPHandler object at 0xb4b43598>
http_class = <class 'http.client.HTTPConnection'>
req = <urllib.request.Request object at 0xb4b433d0>, http_conn_args = {}
host = '127.0.0.1:9', h = <http.client.HTTPConnection object at 0xb4b43250>

    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          = <http.client.HTTPConnection object at 0xb4b43250>
headers    = {'Connection': 'close', 'Host': '127.0.0.1:54583', 'User-Agent': 'Python-urllib/3.9'}
host       = '127.0.0.1:9'
http_class = <class 'http.client.HTTPConnection'>
http_conn_args = {}
req        = <urllib.request.Request object at 0xb4b433d0>
self       = <urllib.request.HTTPHandler object at 0xb4b43598>

/usr/lib/python3.9/urllib/request.py:1346: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <http.client.HTTPConnection object at 0xb4b43250>, 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       = <http.client.HTTPConnection object at 0xb4b43250>
url        = 'http://127.0.0.1:54583/one_megabyte_of_a/'

/usr/lib/python3.9/http/client.py:1255: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <http.client.HTTPConnection object at 0xb4b43250>, 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       = <http.client.HTTPConnection object at 0xb4b43250>
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 = <http.client.HTTPConnection object at 0xb4b43250>, 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       = <http.client.HTTPConnection object at 0xb4b43250>

/usr/lib/python3.9/http/client.py:1250: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <http.client.HTTPConnection object at 0xb4b43250>, 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       = <http.client.HTTPConnection object at 0xb4b43250>

/usr/lib/python3.9/http/client.py:1010: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <http.client.HTTPConnection object at 0xb4b43250>
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       = <http.client.HTTPConnection object at 0xb4b43250>

/usr/lib/python3.9/http/client.py:950: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <http.client.HTTPConnection object at 0xb4b43250>

    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       = <http.client.HTTPConnection object at 0xb4b43250>

/usr/lib/python3.9/http/client.py:921: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

address = ('127.0.0.1', 9), timeout = <object object at 0xb7bb4a00>
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         = <AddressFamily.AF_INET: 2>
canonname  = ''
err        = None
host       = '127.0.0.1'
port       = 9
proto      = 6
res        = (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 9))
sa         = ('127.0.0.1', 9)
sock       = <socket.socket [closed] fd=-1, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6>
socktype   = <SocketKind.SOCK_STREAM: 1>
source_address = None
timeout    = <object object at 0xb7bb4a00>

/usr/lib/python3.9/socket.py:843: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

address = ('127.0.0.1', 9), timeout = <object object at 0xb7bb4a00>
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         = <AddressFamily.AF_INET: 2>
canonname  = ''
err        = None
host       = '127.0.0.1'
port       = 9
proto      = 6
res        = (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 9))
sa         = ('127.0.0.1', 9)
sock       = <socket.socket [closed] fd=-1, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6>
socktype   = <SocketKind.SOCK_STREAM: 1>
source_address = None
timeout    = <object object at 0xb7bb4a00>

/usr/lib/python3.9/socket.py:831: ConnectionRefusedError

During handling of the above exception, another exception occurred:

self = <cherrypy.test.test_conn.ConnectionTests testMethod=test_598>

    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.ConnectionTests testMethod=test_598>

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     = <urllib.request.OpenerDirector object at 0xb4b43160>
        timeout    = <object object at 0xb7bb4a00>
        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       = <bound method AbstractHTTPHandler.do_request_ of <urllib.request.HTTPHandler object at 0xb4b43598>>
        meth_name  = 'http_request'
        processor  = <urllib.request.HTTPHandler object at 0xb4b43598>
        protocol   = 'http'
        req        = <urllib.request.Request object at 0xb4b433d0>
        self       = <urllib.request.OpenerDirector object at 0xb4b43160>
        timeout    = <object object at 0xb7bb4a00>
/usr/lib/python3.9/urllib/request.py:534: in _open
    result = self._call_chain(self.handle_open, protocol, protocol +
        data       = None
        protocol   = 'http'
        req        = <urllib.request.Request object at 0xb4b433d0>
        result     = None
        self       = <urllib.request.OpenerDirector object at 0xb4b43160>
/usr/lib/python3.9/urllib/request.py:494: in _call_chain
    result = func(*args)
        args       = (<urllib.request.Request object at 0xb4b433d0>,)
        chain      = {'data': [<urllib.request.DataHandler object at 0xb4b434a8>], 'file': [<urllib.request.FileHandler object at 0xb4b4356..., 'http': [<urllib.request.ProxyHandler object at 0xb4b43400>, <urllib.request.HTTPHandler object at 0xb4b43598>], ...}
        func       = <bound method HTTPHandler.http_open of <urllib.request.HTTPHandler object at 0xb4b43598>>
        handler    = <urllib.request.HTTPHandler object at 0xb4b43598>
        handlers   = [<urllib.request.ProxyHandler object at 0xb4b43400>, <urllib.request.HTTPHandler object at 0xb4b43598>]
        kind       = 'http'
        meth_name  = 'http_open'
        result     = None
        self       = <urllib.request.OpenerDirector object at 0xb4b43160>
/usr/lib/python3.9/urllib/request.py:1375: in http_open
    return self.do_open(http.client.HTTPConnection, req)
        req        = <urllib.request.Request object at 0xb4b433d0>
        self       = <urllib.request.HTTPHandler object at 0xb4b43598>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <urllib.request.HTTPHandler object at 0xb4b43598>
http_class = <class 'http.client.HTTPConnection'>
req = <urllib.request.Request object at 0xb4b433d0>, http_conn_args = {}
host = '127.0.0.1:9', h = <http.client.HTTPConnection object at 0xb4b43250>

    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: <urlopen error [Errno 111] Connection refused>

h          = <http.client.HTTPConnection object at 0xb4b43250>
headers    = {'Connection': 'close', 'Host': '127.0.0.1:54583', 'User-Agent': 'Python-urllib/3.9'}
host       = '127.0.0.1:9'
http_class = <class 'http.client.HTTPConnection'>
http_conn_args = {}
req        = <urllib.request.Request object at 0xb4b433d0>
self       = <urllib.request.HTTPHandler object at 0xb4b43598>

/usr/lib/python3.9/urllib/request.py:1349: URLError
------------------------------ Captured log setup ------------------------------
INFO     cherrypy.error:_cplogging.py:219 [08/Jan/2024:12:51:39] ENGINE Listening for SIGTERM.
INFO     cherrypy.error:_cplogging.py:219 [08/Jan/2024:12:51:39] ENGINE Listening for SIGHUP.
INFO     cherrypy.error:_cplogging.py:219 [08/Jan/2024:12:51:39] ENGINE Listening for SIGUSR1.
INFO     cherrypy.error:_cplogging.py:219 [08/Jan/2024:12:51:39] ENGINE Bus STARTING
INFO     cherrypy.error:_cplogging.py:219 [08/Jan/2024:12:51:39] ENGINE Started monitor thread '_TimeoutMonitor'.
INFO     cherrypy.error:_cplogging.py:219 [08/Jan/2024:12:51:39] ENGINE Serving on http://127.0.0.1:54583
INFO     cherrypy.error:_cplogging.py:219 [08/Jan/2024:12:51:39] ENGINE Bus STARTED
_____________________ CoreRequestHandlingTest.testFavicon ______________________

self = <cherrypy.test.test_core.CoreRequestHandlingTest testMethod=testFavicon>

    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.CoreRequestHandlingTest testMethod=testFavicon>

cherrypy/test/test_core.py:561: FileNotFoundError
______________________ CoreRequestHandlingTest.testRanges ______________________

self = <cherrypy.test.test_core.CoreRequestHandlingTest testMethod=testRanges>

    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.CoreRequestHandlingTest testMethod=testRanges>

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       = <cherrypy.test.test_core.CoreRequestHandlingTest testMethod=testRanges>
        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.test_core.CoreRequestHandlingTest testMethod=testRanges>
cherrypy/test/webtest.py:167: in getchar
    fd = sys.stdin.fileno()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <_pytest.capture.DontReadFromInput object at 0xb746a670>

    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 0xb746a670>

/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.3051275072:_cplogging.py:284 127.0.0.1 - - [08/Jan/2024:12:51:40] "GET /ranges/get_ranges?bytes=3-6 HTTP/1.1" 200 8 "" ""
INFO     cherrypy.access.3051275072:_cplogging.py:284 127.0.0.1 - - [08/Jan/2024:12:51:40] "GET /ranges/get_ranges?bytes=2-4,-1 HTTP/1.1" 200 16 "" ""
INFO     cherrypy.access.3051275072:_cplogging.py:284 127.0.0.1 - - [08/Jan/2024:12:51:40] "GET /ranges/get_ranges?bytes=-100 HTTP/1.1" 200 8 "" ""
INFO     cherrypy.access.3051275072:_cplogging.py:284 127.0.0.1 - - [08/Jan/2024:12:51:40] "GET /ranges/slice_file HTTP/1.1" 404 2174 "" ""
_____________________ RequestObjectTests.testErrorHandling _____________________

self = <cherrypy.test.test_request_obj.RequestObjectTests testMethod=testErrorHandling>

    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       = <cherrypy.test.test_request_obj.RequestObjectTests testMethod=testErrorHandling>
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 <a href="http://www.cherrypy.org">CherryPy unknown</a>\\n      </span>\\n    </div>\\n    </body>\\n</html>\\n\''
        self       = <cherrypy.test.test_request_obj.RequestObjectTests testMethod=testErrorHandling>
        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 <a href="http://www.cherrypy.org">CherryPy unknown</a>\\n      </span>\\n    </div>\\n    </body>\\n</html>\\n\''
        p          = '    Show: [B]ody [H]eaders [S]tatus [U]RL; [I]gnore, [R]aise, or sys.e[X]it >> '
        self       = <cherrypy.test.test_request_obj.RequestObjectTests testMethod=testErrorHandling>
cherrypy/test/webtest.py:167: in getchar
    fd = sys.stdin.fileno()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <_pytest.capture.DontReadFromInput object at 0xb746a670>

    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 0xb746a670>

/usr/lib/python3/dist-packages/_pytest/capture.py:228: UnsupportedOperation
----------------------------- Captured stdout call -----------------------------

    ERROR: expected body:
b'Hello, world\r\n                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   '

actual body:
b'<!DOCTYPE html PUBLIC\n"-//W3C//DTD XHTML 1.0 Transitional//EN"\n"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n<html>\n<head>\n    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"></meta>\n    <title>404 Not Found</title>\n    <style type="text/css">\n    #powered_by {\n        margin-top: 20px;\n        border-top: 2px solid black;\n        font-style: italic;\n    }\n\n    #traceback {\n        color: red;\n    }\n    </style>\n</head>\n    <body>\n        <h2>404 Not Found</h2>\n        <p>No, &lt;b&gt;really&lt;/b&gt;, not found!<br />In addition, the custom error page failed:\n<br />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</p>\n        <pre id="traceback">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, &lt;b&gt;really&lt;/b&gt;, not found!\')\n</pre>\n    <div id="powered_by">\n      <span>\n        Powered by <a href="http://www.cherrypy.org">CherryPy unknown</a>\n      </span>\n    </div>\n    </body>\n</html>\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.3044594328:_cplogging.py:284 127.0.0.1 - - [08/Jan/2024:12:51:56] "GET /error/missing HTTP/1.1" 404 1360 "" ""
ERROR    cherrypy.error.3044594328:_cplogging.py:219 [08/Jan/2024:12:51:56] 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.3044594328:_cplogging.py:284 127.0.0.1 - - [08/Jan/2024:12:51:56] "GET /error/page_method HTTP/1.1" 500 1581 "" ""
ERROR    cherrypy.error.3044594328:_cplogging.py:219 [08/Jan/2024:12:51:56] 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.3044594328:_cplogging.py:284 127.0.0.1 - - [08/Jan/2024:12:51:56] "GET /error/page_yield HTTP/1.1" 500 1762 "" ""
INFO     cherrypy.access.3044594328:_cplogging.py:284 127.0.0.1 - - [08/Jan/2024:12:51:56] "GET /error/page_streamed HTTP/1.1" 200 - "" ""
ERROR    cherrypy.error.3044594328:_cplogging.py:219 [08/Jan/2024:12:51:56]  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.3044594328:_cplogging.py:219 [08/Jan/2024:12:51:56]  
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 [08/Jan/2024:12:51:56] 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.3044594328:_cplogging.py:284 127.0.0.1 - - [08/Jan/2024:12:51:56] "GET /error/cause_err_in_finalize HTTP/1.1" 500 790 "" ""
INFO     cherrypy.access.3044594328:_cplogging.py:284 127.0.0.1 - - [08/Jan/2024:12:51:56] "GET /error/reason_phrase HTTP/1.1" 410 1595 "" ""
INFO     cherrypy.access.3044594328:_cplogging.py:284 127.0.0.1 - - [08/Jan/2024:12:51:56] "GET /error/custom HTTP/1.1" 404 1799 "" ""
______________________ ServerStateTests.test_4_Autoreload ______________________

self = <cherrypy.test.test_states.ServerStateTests testMethod=test_4_Autoreload>

    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          = <cherrypy.test.helper.CPProcess object at 0xb5732130>
self       = <cherrypy.test.test_states.ServerStateTests testMethod=test_4_Autoreload>

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': 'first user,first room,first work-phone,first home-phone,first other', 'BUILDUSERNAME': 'pbuilder1'...-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       = <cherrypy.test.helper.CPProcess object at 0xb5732130>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

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 <module>
    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 = <cherrypy.test.test_states.PluginTests testMethod=test_daemonize>

    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          = <cherrypy.test.helper.CPProcess object at 0xb57c0310>
self       = <cherrypy.test.test_states.PluginTests testMethod=test_daemonize>

cherrypy/test/test_states.py:341: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.test.test_states.PluginTests testMethod=test_daemonize>
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       = <cherrypy.test.test_states.PluginTests testMethod=test_daemonize>
url        = '/pid'

cherrypy/test/helper.py:344: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.test.test_states.PluginTests testMethod=test_daemonize>
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       = <cherrypy.test.test_states.PluginTests testMethod=test_daemonize>
start      = 1704761582.328979
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 = <class 'http.client.HTTPConnection'>, 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       = <http.client.HTTPConnection object at 0xb57c02f8>
headers    = [('Host', '127.0.0.1:8081')]
host       = '127.0.0.1'
http_conn  = <class 'http.client.HTTPConnection'>
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 = <http.client.HTTPConnection object at 0xb57c02f8>, 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       = <http.client.HTTPConnection object at 0xb57c02f8>

/usr/lib/python3.9/http/client.py:1250: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <http.client.HTTPConnection object at 0xb57c02f8>, 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       = <http.client.HTTPConnection object at 0xb57c02f8>

/usr/lib/python3.9/http/client.py:1010: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <http.client.HTTPConnection object at 0xb57c02f8>
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       = <http.client.HTTPConnection object at 0xb57c02f8>

/usr/lib/python3.9/http/client.py:950: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <http.client.HTTPConnection object at 0xb57c02f8>

    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       = <http.client.HTTPConnection object at 0xb57c02f8>

/usr/lib/python3.9/http/client.py:921: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

address = ('127.0.0.1', 8081), timeout = <object object at 0xb7bb4a00>
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         = <AddressFamily.AF_INET: 2>
canonname  = ''
err        = None
host       = '127.0.0.1'
port       = 8081
proto      = 6
res        = (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8081))
sa         = ('127.0.0.1', 8081)
sock       = <socket.socket [closed] fd=-1, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6>
socktype   = <SocketKind.SOCK_STREAM: 1>
source_address = None
timeout    = <object object at 0xb7bb4a00>

/usr/lib/python3.9/socket.py:843: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

address = ('127.0.0.1', 8081), timeout = <object object at 0xb7bb4a00>
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         = <AddressFamily.AF_INET: 2>
canonname  = ''
err        = None
host       = '127.0.0.1'
port       = 8081
proto      = 6
res        = (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8081))
sa         = ('127.0.0.1', 8081)
sock       = <socket.socket [closed] fd=-1, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6>
socktype   = <SocketKind.SOCK_STREAM: 1>
source_address = None
timeout    = <object object at 0xb7bb4a00>

/usr/lib/python3.9/socket.py:831: ConnectionRefusedError

During handling of the above exception, another exception occurred:

self = <cherrypy.test.test_states.PluginTests testMethod=test_daemonize>

    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          = <cherrypy.test.helper.CPProcess object at 0xb57c0310>
self       = <cherrypy.test.test_states.PluginTests testMethod=test_daemonize>

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       = <cherrypy.test.test_states.PluginTests testMethod=test_daemonize>
        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       = <cherrypy.test.test_states.PluginTests testMethod=test_daemonize>
        start      = 1704761587.3488612
        url        = b'/exit'
cherrypy/test/webtest.py:557: in openURL
    conn.endheaders()
        body       = None
        conn       = <http.client.HTTPConnection object at 0xb5782598>
        headers    = [('Host', '127.0.0.1:8081')]
        host       = '127.0.0.1'
        http_conn  = <class 'http.client.HTTPConnection'>
        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       = <http.client.HTTPConnection object at 0xb5782598>
/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       = <http.client.HTTPConnection object at 0xb5782598>
/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       = <http.client.HTTPConnection object at 0xb5782598>
/usr/lib/python3.9/http/client.py:921: in connect
    self.sock = self._create_connection(
        self       = <http.client.HTTPConnection object at 0xb5782598>
/usr/lib/python3.9/socket.py:843: in create_connection
    raise err
        address    = ('127.0.0.1', 8081)
        af         = <AddressFamily.AF_INET: 2>
        canonname  = ''
        err        = None
        host       = '127.0.0.1'
        port       = 8081
        proto      = 6
        res        = (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8081))
        sa         = ('127.0.0.1', 8081)
        sock       = <socket.socket [closed] fd=-1, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6>
        socktype   = <SocketKind.SOCK_STREAM: 1>
        source_address = None
        timeout    = <object object at 0xb7bb4a00>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

address = ('127.0.0.1', 8081), timeout = <object object at 0xb7bb4a00>
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         = <AddressFamily.AF_INET: 2>
canonname  = ''
err        = None
host       = '127.0.0.1'
port       = 8081
proto      = 6
res        = (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8081))
sa         = ('127.0.0.1', 8081)
sock       = <socket.socket [closed] fd=-1, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=6>
socktype   = <SocketKind.SOCK_STREAM: 1>
source_address = None
timeout    = <object object at 0xb7bb4a00>

/usr/lib/python3.9/socket.py:831: ConnectionRefusedError
------------------------------ Captured log setup ------------------------------
INFO     cherrypy.error:_cplogging.py:219 [08/Jan/2024:12:53:00] ENGINE Listening for SIGTERM.
INFO     cherrypy.error:_cplogging.py:219 [08/Jan/2024:12:53:00] ENGINE Listening for SIGHUP.
INFO     cherrypy.error:_cplogging.py:219 [08/Jan/2024:12:53:00] 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 <module>
    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 = <cherrypy.test.test_states.SignalHandlingTests testMethod=test_SIGHUP_daemonized>

    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     = <Signals.SIGHUP: 1>
p          = <cherrypy.test.helper.CPProcess object at 0xb57dc928>
self       = <cherrypy.test.test_states.SignalHandlingTests testMethod=test_SIGHUP_daemonized>

cherrypy/test/test_states.py:394: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.test.helper.CPProcess object at 0xb57dc928>

    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.CPProcess object at 0xb57dc928>

cherrypy/test/helper.py:533: FileNotFoundError
------------------------------ Captured log setup ------------------------------
INFO     cherrypy.error:_cplogging.py:219 [08/Jan/2024:12:53:12] ENGINE Listening for SIGTERM.
INFO     cherrypy.error:_cplogging.py:219 [08/Jan/2024:12:53:12] ENGINE Listening for SIGHUP.
INFO     cherrypy.error:_cplogging.py:219 [08/Jan/2024:12:53:12] 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 <module>
    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 = <cherrypy.test.test_states.SignalHandlingTests testMethod=test_SIGHUP_tty>

    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     = <Signals.SIGHUP: 1>
p          = <cherrypy.test.helper.CPProcess object at 0xb4be23a0>
self       = <cherrypy.test.test_states.SignalHandlingTests testMethod=test_SIGHUP_tty>

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': 'first user,first room,first work-phone,first home-phone,first other', 'BUILDUSERNAME': 'pbuilder1'...-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       = <cherrypy.test.helper.CPProcess object at 0xb4be23a0>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

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 <module>
    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 = <cherrypy.test.test_states.SignalHandlingTests testMethod=test_SIGTERM>

    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          = <cherrypy.test.helper.CPProcess object at 0xb5576b68>
self       = <cherrypy.test.test_states.SignalHandlingTests testMethod=test_SIGTERM>

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': 'first user,first room,first work-phone,first home-phone,first other', 'BUILDUSERNAME': 'pbuilder1'...-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       = <cherrypy.test.helper.CPProcess object at 0xb5576b68>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

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 <module>
    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 = <cherrypy.test.test_states.SignalHandlingTests testMethod=test_signal_handler_unsubscribe>

        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          = <cherrypy.test.helper.CPProcess object at 0xb685bda8>
self       = <cherrypy.test.test_states.SignalHandlingTests testMethod=test_signal_handler_unsubscribe>

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': 'first user,first room,first work-phone,first home-phone,first other', 'BUILDUSERNAME': 'pbuilder1'...-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       = <cherrypy.test.helper.CPProcess object at 0xb685bda8>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

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 <module>
    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 = <cherrypy.test.test_tools.ToolTests testMethod=testCombinedTools>

    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       = <cherrypy.test.test_tools.ToolTests testMethod=testCombinedTools>
zbuf       = <_io.BytesIO object at 0xb6869230>
zfile      = <gzip on 0xb684a118>

cherrypy/test/test_tools.py:373: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
cherrypy/test/webtest.py:444: in assertInBody
    self._handlewebError(msg)
        msg        = 'b\'"\\x8e\\x0b\\x03\\x9c\\x9c\\x9fh\\x03\\x02\\xf6K\\xd0\\xcc\\xcc\\xda,\\xd22\\xcdL<\\xd7sk4\\x03\\xe62\\x9e\\x8e\\x...3\\x9c\\x9c\\x9fh\\x05\\x02\\xf6K\\xd0\\xcc\\xcc\\xda,\\xd22\\xcdL<\\xd7sk4\\x03\\xe62\\x9e\\x8e\\x12\\x03\\x03\\x03\''
        self       = <cherrypy.test.test_tools.ToolTests testMethod=testCombinedTools>
        value      = b'"\x8e\x0b\x03\x9c\x9c\x9fh\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\\x9c\\x9c\\x9fh\\x03\\x02\\xf6K\\xd0\\xcc\\xcc\\xda,\\xd22\\xcdL<\\xd7sk4\\x03\\xe62\\x9e\\x8e\\x...3\\x9c\\x9c\\x9fh\\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.test_tools.ToolTests testMethod=testCombinedTools>
cherrypy/test/webtest.py:167: in getchar
    fd = sys.stdin.fileno()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <_pytest.capture.DontReadFromInput object at 0xb746a670>

    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 0xb746a670>

/usr/lib/python3/dist-packages/_pytest/capture.py:228: UnsupportedOperation
----------------------------- Captured stdout call -----------------------------

    ERROR: b'"\x8e\x0b\x03\x9c\x9c\x9fh\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\x9c\x9c\x9fh\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.3044027888:_cplogging.py:284 127.0.0.1 - - [08/Jan/2024:12:55:53] "GET /euro HTTP/1.1" 200 33 "" ""
INFO     cherrypy.access.3044027888:_cplogging.py:284 127.0.0.1 - - [08/Jan/2024:12:55:53] "GET /decorated_euro HTTP/1.1" 200 35 "" ""
INFO     cherrypy.access.3044027888:_cplogging.py:284 127.0.0.1 - - [08/Jan/2024:12:55:53] "GET /decorated_euro/subpath HTTP/1.1" 200 35 "" ""
________________________ TutorialTest.test01HelloWorld _________________________

self = <cherrypy.test.test_tutorials.TutorialTest testMethod=test01HelloWorld>

    def test01HelloWorld(self):
>       self.setup_tutorial('tut01_helloworld', 'HelloWorld')

self       = <cherrypy.test.test_tutorials.TutorialTest testMethod=test01HelloWorld>

cherrypy/test/test_tutorials.py:57: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
cherrypy/test/test_tutorials.py:53: in setup_tutorial
    cherrypy.tree.mount(root, config=conf)
        class_types = (<class 'type'>,)
        cls        = <class 'cherrypy.test.test_tutorials.TutorialTest'>
        conf       = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'
        config     = {}
        module     = <module 'cherrypy.tutorial.tut01_helloworld' from '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tut01_helloworld.py'>
        name       = 'tut01_helloworld'
        root       = <cherrypy.tutorial.tut01_helloworld.HelloWorld object at 0xb683d088>
        root_name  = 'HelloWorld'
cherrypy/_cptree.py:226: in mount
    app.merge(config)
        app        = cherrypy._cptree.Application(<cherrypy.tutorial.tut01_helloworld.HelloWorld object at 0xb683d088>, '')
        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       = <cherrypy.tutorial.tut01_helloworld.HelloWorld object at 0xb683d088>
        script_name = ''
        self       = <cherrypy._cptree.Tree object at 0xb5740058>
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.tutorial.tut01_helloworld.HelloWorld object at 0xb683d088>, '')
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       = <cherrypy.lib.reprconf.Parser object at 0xb5778070>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf.Parser object at 0xb5778070>
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.Parser object at 0xb5778070>

cherrypy/lib/reprconf.py:197: FileNotFoundError
------------------------------ Captured log setup ------------------------------
INFO     cherrypy.error:_cplogging.py:219 [08/Jan/2024:12:55:54] ENGINE Listening for SIGTERM.
INFO     cherrypy.error:_cplogging.py:219 [08/Jan/2024:12:55:54] ENGINE Listening for SIGHUP.
INFO     cherrypy.error:_cplogging.py:219 [08/Jan/2024:12:55:54] ENGINE Listening for SIGUSR1.
INFO     cherrypy.error:_cplogging.py:219 [08/Jan/2024:12:55:54] ENGINE Bus STARTING
INFO     cherrypy.error:_cplogging.py:219 [08/Jan/2024:12:55:54] ENGINE Started monitor thread 'Session cleanup'.
INFO     cherrypy.error:_cplogging.py:219 [08/Jan/2024:12:55:54] ENGINE Started monitor thread 'Session cleanup'.
INFO     cherrypy.error:_cplogging.py:219 [08/Jan/2024:12:55:54] ENGINE Started monitor thread '_TimeoutMonitor'.
INFO     cherrypy.error:_cplogging.py:219 [08/Jan/2024:12:55:54] ENGINE Serving on http://127.0.0.1:54583
INFO     cherrypy.error:_cplogging.py:219 [08/Jan/2024:12:55:54] ENGINE Bus STARTED
_______________________ TutorialTest.test02ExposeMethods _______________________

self = <cherrypy.test.test_tutorials.TutorialTest testMethod=test02ExposeMethods>

    def test02ExposeMethods(self):
>       self.setup_tutorial('tut02_expose_methods', 'HelloWorld')

self       = <cherrypy.test.test_tutorials.TutorialTest testMethod=test02ExposeMethods>

cherrypy/test/test_tutorials.py:62: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
cherrypy/test/test_tutorials.py:53: in setup_tutorial
    cherrypy.tree.mount(root, config=conf)
        class_types = (<class 'type'>,)
        cls        = <class 'cherrypy.test.test_tutorials.TutorialTest'>
        conf       = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'
        config     = {}
        module     = <module 'cherrypy.tutorial.tut02_expose_methods' from '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tut02_expose_methods.py'>
        name       = 'tut02_expose_methods'
        root       = <cherrypy.tutorial.tut02_expose_methods.HelloWorld object at 0xb4bea730>
        root_name  = 'HelloWorld'
cherrypy/_cptree.py:226: in mount
    app.merge(config)
        app        = cherrypy._cptree.Application(<cherrypy.tutorial.tut02_expose_methods.HelloWorld object at 0xb4bea730>, '')
        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       = <cherrypy.tutorial.tut02_expose_methods.HelloWorld object at 0xb4bea730>
        script_name = ''
        self       = <cherrypy._cptree.Tree object at 0xb5740058>
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.tutorial.tut02_expose_methods.HelloWorld object at 0xb4bea730>, '')
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       = <cherrypy.lib.reprconf.Parser object at 0xb57786e8>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf.Parser object at 0xb57786e8>
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.Parser object at 0xb57786e8>

cherrypy/lib/reprconf.py:197: FileNotFoundError
________________________ TutorialTest.test03GetAndPost _________________________

self = <cherrypy.test.test_tutorials.TutorialTest testMethod=test03GetAndPost>

    def test03GetAndPost(self):
>       self.setup_tutorial('tut03_get_and_post', 'WelcomePage')

self       = <cherrypy.test.test_tutorials.TutorialTest testMethod=test03GetAndPost>

cherrypy/test/test_tutorials.py:67: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
cherrypy/test/test_tutorials.py:53: in setup_tutorial
    cherrypy.tree.mount(root, config=conf)
        class_types = (<class 'type'>,)
        cls        = <class 'cherrypy.test.test_tutorials.TutorialTest'>
        conf       = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'
        config     = {}
        module     = <module 'cherrypy.tutorial.tut03_get_and_post' from '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tut03_get_and_post.py'>
        name       = 'tut03_get_and_post'
        root       = <cherrypy.tutorial.tut03_get_and_post.WelcomePage object at 0xb57574d8>
        root_name  = 'WelcomePage'
cherrypy/_cptree.py:226: in mount
    app.merge(config)
        app        = cherrypy._cptree.Application(<cherrypy.tutorial.tut03_get_and_post.WelcomePage object at 0xb57574d8>, '')
        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       = <cherrypy.tutorial.tut03_get_and_post.WelcomePage object at 0xb57574d8>
        script_name = ''
        self       = <cherrypy._cptree.Tree object at 0xb5740058>
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.tutorial.tut03_get_and_post.WelcomePage object at 0xb57574d8>, '')
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       = <cherrypy.lib.reprconf.Parser object at 0xb5757280>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf.Parser object at 0xb5757280>
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.Parser object at 0xb5757280>

cherrypy/lib/reprconf.py:197: FileNotFoundError
________________________ TutorialTest.test04ComplexSite ________________________

self = <cherrypy.test.test_tutorials.TutorialTest testMethod=test04ComplexSite>

    def test04ComplexSite(self):
>       self.setup_tutorial('tut04_complex_site', 'root')

self       = <cherrypy.test.test_tutorials.TutorialTest testMethod=test04ComplexSite>

cherrypy/test/test_tutorials.py:87: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
cherrypy/test/test_tutorials.py:53: in setup_tutorial
    cherrypy.tree.mount(root, config=conf)
        class_types = (<class 'type'>,)
        cls        = <class 'cherrypy.test.test_tutorials.TutorialTest'>
        conf       = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'
        config     = {}
        module     = <module 'cherrypy.tutorial.tut04_complex_site' from '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tut04_complex_site.py'>
        name       = 'tut04_complex_site'
        root       = <cherrypy.tutorial.tut04_complex_site.HomePage object at 0xb5977550>
        root_name  = 'root'
cherrypy/_cptree.py:226: in mount
    app.merge(config)
        app        = cherrypy._cptree.Application(<cherrypy.tutorial.tut04_complex_site.HomePage object at 0xb5977550>, '')
        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       = <cherrypy.tutorial.tut04_complex_site.HomePage object at 0xb5977550>
        script_name = ''
        self       = <cherrypy._cptree.Tree object at 0xb5740058>
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.tutorial.tut04_complex_site.HomePage object at 0xb5977550>, '')
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       = <cherrypy.lib.reprconf.Parser object at 0xb5977658>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf.Parser object at 0xb5977658>
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.Parser object at 0xb5977658>

cherrypy/lib/reprconf.py:197: FileNotFoundError
______________________ TutorialTest.test05DerivedObjects _______________________

self = <cherrypy.test.test_tutorials.TutorialTest testMethod=test05DerivedObjects>

    def test05DerivedObjects(self):
>       self.setup_tutorial('tut05_derived_objects', 'HomePage')

self       = <cherrypy.test.test_tutorials.TutorialTest testMethod=test05DerivedObjects>

cherrypy/test/test_tutorials.py:102: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
cherrypy/test/test_tutorials.py:53: in setup_tutorial
    cherrypy.tree.mount(root, config=conf)
        class_types = (<class 'type'>,)
        cls        = <class 'cherrypy.test.test_tutorials.TutorialTest'>
        conf       = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'
        config     = {}
        module     = <module 'cherrypy.tutorial.tut05_derived_objects' from '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tut05_derived_objects.py'>
        name       = 'tut05_derived_objects'
        root       = <cherrypy.tutorial.tut05_derived_objects.HomePage object at 0xb5977310>
        root_name  = 'HomePage'
cherrypy/_cptree.py:226: in mount
    app.merge(config)
        app        = cherrypy._cptree.Application(<cherrypy.tutorial.tut05_derived_objects.HomePage object at 0xb5977310>, '')
        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       = <cherrypy.tutorial.tut05_derived_objects.HomePage object at 0xb5977310>
        script_name = ''
        self       = <cherrypy._cptree.Tree object at 0xb5740058>
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.tutorial.tut05_derived_objects.HomePage object at 0xb5977310>, '')
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       = <cherrypy.lib.reprconf.Parser object at 0xb596a1d8>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf.Parser object at 0xb596a1d8>
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.Parser object at 0xb596a1d8>

cherrypy/lib/reprconf.py:197: FileNotFoundError
_______________________ TutorialTest.test06DefaultMethod _______________________

self = <cherrypy.test.test_tutorials.TutorialTest testMethod=test06DefaultMethod>

    def test06DefaultMethod(self):
>       self.setup_tutorial('tut06_default_method', 'UsersPage')

self       = <cherrypy.test.test_tutorials.TutorialTest testMethod=test06DefaultMethod>

cherrypy/test/test_tutorials.py:125: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
cherrypy/test/test_tutorials.py:53: in setup_tutorial
    cherrypy.tree.mount(root, config=conf)
        class_types = (<class 'type'>,)
        cls        = <class 'cherrypy.test.test_tutorials.TutorialTest'>
        conf       = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'
        config     = {}
        module     = <module 'cherrypy.tutorial.tut06_default_method' from '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tut06_default_method.py'>
        name       = 'tut06_default_method'
        root       = <cherrypy.tutorial.tut06_default_method.UsersPage object at 0xb596ab80>
        root_name  = 'UsersPage'
cherrypy/_cptree.py:226: in mount
    app.merge(config)
        app        = cherrypy._cptree.Application(<cherrypy.tutorial.tut06_default_method.UsersPage object at 0xb596ab80>, '')
        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       = <cherrypy.tutorial.tut06_default_method.UsersPage object at 0xb596ab80>
        script_name = ''
        self       = <cherrypy._cptree.Tree object at 0xb5740058>
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.tutorial.tut06_default_method.UsersPage object at 0xb596ab80>, '')
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       = <cherrypy.lib.reprconf.Parser object at 0xb596ab68>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf.Parser object at 0xb596ab68>
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.Parser object at 0xb596ab68>

cherrypy/lib/reprconf.py:197: FileNotFoundError
_________________________ TutorialTest.test07Sessions __________________________

self = <cherrypy.test.test_tutorials.TutorialTest testMethod=test07Sessions>

    def test07Sessions(self):
>       self.setup_tutorial('tut07_sessions', 'HitCounter')

self       = <cherrypy.test.test_tutorials.TutorialTest testMethod=test07Sessions>

cherrypy/test/test_tutorials.py:131: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
cherrypy/test/test_tutorials.py:53: in setup_tutorial
    cherrypy.tree.mount(root, config=conf)
        class_types = (<class 'type'>,)
        cls        = <class 'cherrypy.test.test_tutorials.TutorialTest'>
        conf       = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'
        config     = {}
        module     = <module 'cherrypy.tutorial.tut07_sessions' from '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tut07_sessions.py'>
        name       = 'tut07_sessions'
        root       = <cherrypy.tutorial.tut07_sessions.HitCounter object at 0xb59737c0>
        root_name  = 'HitCounter'
cherrypy/_cptree.py:226: in mount
    app.merge(config)
        app        = cherrypy._cptree.Application(<cherrypy.tutorial.tut07_sessions.HitCounter object at 0xb59737c0>, '')
        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       = <cherrypy.tutorial.tut07_sessions.HitCounter object at 0xb59737c0>
        script_name = ''
        self       = <cherrypy._cptree.Tree object at 0xb5740058>
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.tutorial.tut07_sessions.HitCounter object at 0xb59737c0>, '')
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       = <cherrypy.lib.reprconf.Parser object at 0xb5973970>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf.Parser object at 0xb5973970>
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.Parser object at 0xb5973970>

cherrypy/lib/reprconf.py:197: FileNotFoundError
____________________ TutorialTest.test08GeneratorsAndYield _____________________

self = <cherrypy.test.test_tutorials.TutorialTest testMethod=test08GeneratorsAndYield>

    def test08GeneratorsAndYield(self):
>       self.setup_tutorial('tut08_generators_and_yield', 'GeneratorDemo')

self       = <cherrypy.test.test_tutorials.TutorialTest testMethod=test08GeneratorsAndYield>

cherrypy/test/test_tutorials.py:146: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
cherrypy/test/test_tutorials.py:53: in setup_tutorial
    cherrypy.tree.mount(root, config=conf)
        class_types = (<class 'type'>,)
        cls        = <class 'cherrypy.test.test_tutorials.TutorialTest'>
        conf       = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'
        config     = {}
        module     = <module 'cherrypy.tutorial.tut08_generators_and_yield' from '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tut08_generators_and_yield.py'>
        name       = 'tut08_generators_and_yield'
        root       = <cherrypy.tutorial.tut08_generators_and_yield.GeneratorDemo object at 0xb5974478>
        root_name  = 'GeneratorDemo'
cherrypy/_cptree.py:226: in mount
    app.merge(config)
        app        = cherrypy._cptree.Application(<cherrypy.tutorial.tut08_generators_and_yield.GeneratorDemo object at 0xb5974478>, '')
        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       = <cherrypy.tutorial.tut08_generators_and_yield.GeneratorDemo object at 0xb5974478>
        script_name = ''
        self       = <cherrypy._cptree.Tree object at 0xb5740058>
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.tutorial.tut08_generators_and_yield.GeneratorDemo object at 0xb5974478>, '')
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       = <cherrypy.lib.reprconf.Parser object at 0xb59743a0>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf.Parser object at 0xb59743a0>
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.Parser object at 0xb59743a0>

cherrypy/lib/reprconf.py:197: FileNotFoundError
___________________________ TutorialTest.test09Files ___________________________

self = <cherrypy.test.test_tutorials.TutorialTest testMethod=test09Files>

    def test09Files(self):
>       self.setup_tutorial('tut09_files', 'FileDemo')

self       = <cherrypy.test.test_tutorials.TutorialTest testMethod=test09Files>

cherrypy/test/test_tutorials.py:154: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
cherrypy/test/test_tutorials.py:53: in setup_tutorial
    cherrypy.tree.mount(root, config=conf)
        class_types = (<class 'type'>,)
        cls        = <class 'cherrypy.test.test_tutorials.TutorialTest'>
        conf       = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'
        config     = {}
        module     = <module 'cherrypy.tutorial.tut09_files' from '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tut09_files.py'>
        name       = 'tut09_files'
        root       = <cherrypy.tutorial.tut09_files.FileDemo object at 0xb595b3a0>
        root_name  = 'FileDemo'
cherrypy/_cptree.py:226: in mount
    app.merge(config)
        app        = cherrypy._cptree.Application(<cherrypy.tutorial.tut09_files.FileDemo object at 0xb595b3a0>, '')
        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       = <cherrypy.tutorial.tut09_files.FileDemo object at 0xb595b3a0>
        script_name = ''
        self       = <cherrypy._cptree.Tree object at 0xb5740058>
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.tutorial.tut09_files.FileDemo object at 0xb595b3a0>, '')
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       = <cherrypy.lib.reprconf.Parser object at 0xb595b538>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf.Parser object at 0xb595b538>
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.Parser object at 0xb595b538>

cherrypy/lib/reprconf.py:197: FileNotFoundError
________________________ TutorialTest.test10HTTPErrors _________________________

self = <cherrypy.test.test_tutorials.TutorialTest testMethod=test10HTTPErrors>

    def test10HTTPErrors(self):
>       self.setup_tutorial('tut10_http_errors', 'HTTPErrorDemo')
    
        @cherrypy.expose

self       = <cherrypy.test.test_tutorials.TutorialTest testMethod=test10HTTPErrors>

cherrypy/test/test_tutorials.py:185: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
cherrypy/test/test_tutorials.py:53: in setup_tutorial
    cherrypy.tree.mount(root, config=conf)
        class_types = (<class 'type'>,)
        cls        = <class 'cherrypy.test.test_tutorials.TutorialTest'>
        conf       = '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tutorial.conf'
        config     = {}
        module     = <module 'cherrypy.tutorial.tut10_http_errors' from '/build/reproducible-path/cherrypy3-8.9.1/.pybuild/cpython3_3.9_cherrypy3/build/cherrypy/tutorial/tut10_http_errors.py'>
        name       = 'tut10_http_errors'
        root       = <cherrypy.tutorial.tut10_http_errors.HTTPErrorDemo object at 0xb595bef8>
        root_name  = 'HTTPErrorDemo'
cherrypy/_cptree.py:226: in mount
    app.merge(config)
        app        = cherrypy._cptree.Application(<cherrypy.tutorial.tut10_http_errors.HTTPErrorDemo object at 0xb595bef8>, '')
        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       = <cherrypy.tutorial.tut10_http_errors.HTTPErrorDemo object at 0xb595bef8>
        script_name = ''
        self       = <cherrypy._cptree.Tree object at 0xb5740058>
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.tutorial.tut10_http_errors.HTTPErrorDemo object at 0xb595bef8>, '')
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       = <cherrypy.lib.reprconf.Parser object at 0xb595bdc0>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <cherrypy.lib.reprconf.Parser object at 0xb595bdc0>
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.Parser object at 0xb595bdc0>

cherrypy/lib/reprconf.py:197: FileNotFoundError
____________________ VirtualHostTest.test_VHost_plus_Static ____________________

self = <cherrypy.test.test_virtualhost.VirtualHostTest testMethod=test_VHost_plus_Static>

    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.VirtualHostTest testMethod=test_VHost_plus_Static>

cherrypy/test/test_virtualhost.py:99: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
cherrypy/test/webtest.py:356: in assertStatus
    self._handlewebError(msg)
        msg        = "Status ('404 Not Found') != '200 OK'"
        self       = <cherrypy.test.test_virtualhost.VirtualHostTest testMethod=test_VHost_plus_Static>
        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.test_virtualhost.VirtualHostTest testMethod=test_VHost_plus_Static>
cherrypy/test/webtest.py:167: in getchar
    fd = sys.stdin.fileno()
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <_pytest.capture.DontReadFromInput object at 0xb746a670>

    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 0xb746a670>

/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.3046486464:_cplogging.py:284 127.0.0.1 - - [08/Jan/2024:12:55:54] "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\)'

<unknown>:193
  <unknown>:193: DeprecationWarning: invalid escape sequence \(

<unknown>:198
  <unknown>:198: DeprecationWarning: invalid escape sequence \(

<unknown>:199
  <unknown>: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 271.39s (0:04:31) =
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
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
creating /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/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
creating /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/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/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/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/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/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/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/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/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/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/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/__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/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/caching.py -> /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__/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.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__/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__/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__/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__/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__/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__/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__/__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/__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__/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__/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__/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__/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__/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/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/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/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/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/static.py -> /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/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_caching.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.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_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_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/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/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/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_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_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_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_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_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_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_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_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_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/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_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_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_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/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/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_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/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/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/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/_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/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_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_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/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/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_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/__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_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/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_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_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/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/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_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/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/test_auth_digest.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/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_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_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_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_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_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_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_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_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_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_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_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_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_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__/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__/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_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__/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_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_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_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_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__/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_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__/__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/__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_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_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_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_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_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_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_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_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_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_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__/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__/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_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_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_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__/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/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/error.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/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/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_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_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_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/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/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_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/_cperror.py -> /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/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
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/__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/win32.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/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__/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__/__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/__pycache__/plugins.cpython-39.pyc -> /build/reproducible-path/cherrypy3-8.9.1/debian/python3-cherrypy3/usr/lib/python3.9/dist-packages/cherrypy/process/__pycache__
creating /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
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/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/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/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/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/__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/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/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/tut03_get_and_post.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/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__/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__/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__/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__/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__/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__/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__/__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/__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__/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__/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/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/_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/_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/__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/daemon.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/_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/_cpmodpy.py -> /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__/_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__/_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__/_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__/_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__/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__/_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__/_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__/_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__/_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__/_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__/__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__/__init__.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__/_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__/_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__/_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/_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/_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/_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/_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/_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/_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/_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/_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/_cpnative_server.py -> /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/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
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/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/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/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/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/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/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/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/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/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/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/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/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/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/__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/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/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/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/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/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/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/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/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_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/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_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/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/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/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_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_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_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_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_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_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_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_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_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/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_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_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_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_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_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/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/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/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/_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/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_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_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/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/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_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/__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_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/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_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_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/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/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_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/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/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_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_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/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_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_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/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/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_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/_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/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/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/__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/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/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/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/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/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/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/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/__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/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/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/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/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/_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/_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/__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/daemon.py to daemon.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/_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/_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/_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/_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/_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/_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/_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/_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/_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/_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/_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/scaffold/__init__.py to __init__.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 <class 'requests.exceptions.ConnectionError'>: HTTPSConnectionPool(host='docs.python.org', port=443): Max retries exceeded with url: /3/objects.inv (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0xb65edfd0>: 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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/lib/covercp.py", line 29, in <module>
    import cherrypy
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/lib/cpstats.py", line 196, in <module>
    import cherrypy
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/lib/gctools.py", line 11, in <module>
    import cherrypy
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/lib/profiler.py", line 42, in <module>
    import cherrypy
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
  File "/build/reproducible-path/cherrypy3-8.9.1/cherrypy/__init__.py", line 87, in <module>
    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 'python3-cherrypy3' in '../python3-cherrypy3_8.9.1-8_all.deb'.
dpkg-deb: building package 'python-cherrypy3-doc' in '../python-cherrypy3-doc_8.9.1-8_all.deb'.
 dpkg-genbuildinfo --build=binary
 dpkg-genchanges --build=binary >../cherrypy3_8.9.1-8_i386.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: 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/3222 and its subdirectories
I: Current time: Mon Jan  8 12:56:19 -12 2024
I: pbuilder-time-stamp: 1704761779