Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/t/topydo/topydo_0.14-4_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/topydo-0.14-4h40wyr2i/topydo_0.14-4_all.buildinfo Get source package info: topydo=0.14-4 Source URL: http://snapshot.notset.fr/mr/package/topydo/0.14-4/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=autoconf=2.69-14 automake=1:1.16.3-2 autopoint=0.21-4 autotools-dev=20180224.1+nmu1 base-files=11 base-passwd=3.5.49 bash=5.1-2 binutils=2.35.1-7 binutils-common=2.35.1-7 binutils-x86-64-linux-gnu=2.35.1-7 bsdextrautils=2.36.1-7 bsdutils=1:2.36.1-7 build-essential=12.9 bzip2=1.0.8-4 coreutils=8.32-4+b1 cpp=4:10.2.1-1 cpp-10=10.2.1-6 dash=0.5.11+git20200708+dd9ef66-5 debconf=1.5.74 debhelper=13.3.3 debianutils=4.11.2 dh-autoreconf=20 dh-python=4.20201102 dh-strip-nondeterminism=1.11.0-1 diffutils=1:3.7-5 dpkg=1.20.7.1 dpkg-dev=1.20.7.1 dwz=0.13+20210201-1 file=1:5.39-3 findutils=4.8.0-1 g++=4:10.2.1-1 g++-10=10.2.1-6 gcc=4:10.2.1-1 gcc-10=10.2.1-6 gcc-10-base=10.2.1-6 gettext=0.21-4 gettext-base=0.21-4 grep=3.6-1 groff-base=1.22.4-6 gzip=1.10-2 hostname=3.23 init-system-helpers=1.60 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-10 libarchive-zip-perl=1.68-1 libasan6=10.2.1-6 libatomic1=10.2.1-6 libattr1=1:2.4.48-6 libaudit-common=1:3.0-2 libaudit1=1:3.0-2 libbinutils=2.35.1-7 libblkid1=2.36.1-7 libbz2-1.0=1.0.8-4 libc-bin=2.31-9 libc-dev-bin=2.31-9 libc6=2.31-9 libc6-dev=2.31-9 libcap-ng0=0.7.9-2.2+b1 libcc1-0=10.2.1-6 libcmark-gfm-extensions0=0.29.0.gfm.0-6 libcmark-gfm0=0.29.0.gfm.0-6 libcom-err2=1.46.1-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.1-7 libctf0=2.35.1-7 libdb5.3=5.3.28+dfsg1-0.8 libdebconfclient0=0.256 libdebhelper-perl=13.3.3 libdpkg-perl=1.20.7.1 libelf1=0.183-1 libexpat1=2.2.10-1 libffi7=3.3-5 libfile-stripnondeterminism-perl=1.11.0-1 libgcc-10-dev=10.2.1-6 libgcc-s1=10.2.1-6 libgcrypt20=1.8.7-3 libgdbm-compat4=1.19-2 libgdbm6=1.19-2 libgmp10=2:6.2.1+dfsg-1 libgomp1=10.2.1-6 libgpg-error0=1.38-2 libgssapi-krb5-2=1.18.3-4 libicu67=67.1-6 libisl23=0.23-1 libitm1=10.2.1-6 libk5crypto3=1.18.3-4 libkeyutils1=1.6.1-2 libkrb5-3=1.18.3-4 libkrb5support0=1.18.3-4 liblsan0=10.2.1-6 liblz4-1=1.9.3-1 liblzma5=5.2.5-1.0 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmount1=2.36.1-7 libmpc3=1.2.0-1 libmpdec3=2.5.1-1 libmpfr6=4.1.0-3 libncursesw6=6.2+20201114-2 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libpam-modules=1.4.0-4 libpam-modules-bin=1.4.0-4 libpam-runtime=1.4.0-4 libpam0g=1.4.0-4 libpcre2-8-0=10.36-2 libpcre3=2:8.39-13 libperl5.32=5.32.1-2 libpipeline1=1.5.3-1 libpython2-stdlib=2.7.18-2 libpython2.7-minimal=2.7.18-1 libpython2.7-stdlib=2.7.18-1 libpython3-stdlib=3.9.1-1 libpython3.9-minimal=3.9.1-4 libpython3.9-stdlib=3.9.1-4 libquadmath0=10.2.1-6 libreadline8=8.1-1 libseccomp2=2.5.1-1 libselinux1=3.1-3 libsigsegv2=2.13-1 libsmartcols1=2.36.1-7 libsqlite3-0=3.34.1-2 libssl1.1=1.1.1j-1 libstdc++-10-dev=10.2.1-6 libstdc++6=10.2.1-6 libsub-override-perl=0.09-2 libsystemd0=247.3-1 libtinfo6=6.2+20201114-2 libtirpc-common=1.3.1-1 libtirpc-dev=1.3.1-1 libtirpc3=1.3.1-1 libtool=2.4.6-15 libtsan0=10.2.1-6 libubsan1=10.2.1-6 libuchardet0=0.0.7-1 libudev1=247.3-1 libunistring2=0.9.10-4 libuuid1=2.36.1-7 libxml2=2.9.10+dfsg-6.3+b1 libzstd1=1.4.8+dfsg-1 linux-libc-dev=5.10.13-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-5 mailcap=3.68 make=4.3-4 man-db=2.9.4-2 mawk=1.3.4.20200120-2 media-types=4.0.0 mime-support=3.66 ncurses-base=6.2+20201114-2 ncurses-bin=6.2+20201114-2 pandoc=2.9.2.1-1+b1 pandoc-data=2.9.2.1-1 patch=2.7.6-7 perl=5.32.1-2 perl-base=5.32.1-2 perl-modules-5.32=5.32.1-2 po-debconf=1.0.21+nmu1 python-all=2.7.18-2 python-pkg-resources=44.1.1-1 python-setuptools=44.1.1-1 python2=2.7.18-2 python2-minimal=2.7.18-2 python2.7=2.7.18-1 python2.7-minimal=2.7.18-1 python3=3.9.1-1 python3-all=3.9.1-1 python3-arrow=0.17.0-1 python3-dateutil=2.8.1-5 python3-distutils=3.9.1-2 python3-freezegun=0.3.15-1 python3-lib2to3=3.9.1-2 python3-minimal=3.9.1-1 python3-pkg-resources=52.0.0-1 python3-setuptools=52.0.0-1 python3-six=1.15.0-2 python3.9=3.9.1-4 python3.9-minimal=3.9.1-4 readline-common=8.1-1 sed=4.7-1 sensible-utils=0.0.14 sysvinit-utils=2.96-5 tar=1.34+dfsg-1 tzdata=2021a-1 util-linux=2.36.1-7 xz-utils=5.2.5-1.0 zlib1g=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20211009T024746Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20210218T111050Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d topydo=0.14-4 && mkdir -p /build/topydo-tJecb2 && dpkg-source --no-check -x /*.dsc /build/topydo-tJecb2/topydo-0.14 && chown -R builduser:builduser /build/topydo-tJecb2" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/topydo-tJecb2/topydo-0.14 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1613789673" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/topydo-tJecb2 /tmp/topydo-0.14-4h40wyr2i bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20210218T111050Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.NSY1C5yA6_ as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.NSY1C5yA6_ Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-7). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20210218T111050Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210218T111050Z unstable/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (1078 kB/s) Selecting previously unselected package libfakeroot:amd64. (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 ... 4662 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1.1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1.1_amd64.deb ... Unpacking fakeroot (1.25.3-1.1) ... Setting up libfakeroot:amd64 (1.25.3-1.1) ... Setting up fakeroot (1.25.3-1.1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-9) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20211009T024746Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20210218T111050Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.NSY1C5yA6_ Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Get:2 http://snapshot.notset.fr/archive/debian/20211009T024746Z unstable InRelease [165 kB] Hit:3 http://snapshot.notset.fr/archive/debian/20210218T111050Z unstable InRelease Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Ign:6 http://snapshot.notset.fr/archive/debian/20211009T024746Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20211009T024746Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20211009T024746Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20211009T024746Z unstable/main amd64 Packages [11.9 MB] Fetched 34.6 MB in 30s (1142 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.NSY1C5yA6_ I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d topydo=0.14-4 && mkdir -p /build/topydo-tJecb2 && dpkg-source --no-check -x /*.dsc /build/topydo-tJecb2/topydo-0.14 && chown -R builduser:builduser /build/topydo-tJecb2"' exec /tmp/mmdebstrap.NSY1C5yA6_ Reading package lists... NOTICE: 'topydo' packaging is maintained in the 'Git' version control system at: https://github.com/davesteele/topydo.git -b debian Please use: git clone https://github.com/davesteele/topydo.git -b debian to retrieve the latest (possibly unreleased) updates to the package. Need to get 831 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main topydo 0.14-4 (dsc) [1960 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main topydo 0.14-4 (tar) [821 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main topydo 0.14-4 (diff) [8628 B] Fetched 831 kB in 1s (1221 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'topydo_0.14-4.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting topydo in /build/topydo-tJecb2/topydo-0.14 dpkg-source: info: unpacking topydo_0.14.orig.tar.gz dpkg-source: info: unpacking topydo_0.14-4.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying command-name.patch dpkg-source: info: applying topydo-wrapper.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/topydo-tJecb2/topydo-0.14 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1613789673" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.NSY1C5yA6_ dpkg-buildpackage: info: source package topydo dpkg-buildpackage: info: source version 0.14-4 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by David Steele dpkg-source --before-build . dpkg-source: info: using options from topydo-0.14/debian/source/options: --extend-diff-ignore=^[^/]*[.]egg-info/ debian/rules clean dh clean --with python3 --buildsystem=pybuild dh_auto_clean -O--buildsystem=pybuild I: pybuild base:232: python3.9 setup.py clean running clean removing '/build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build' (and everything under it) 'build/bdist.linux-x86_64' does not exist -- can't clean it 'build/scripts-3.9' does not exist -- can't clean it dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild debian/rules binary-indep dh binary-indep --with python3 --buildsystem=pybuild dh_update_autotools_config -i -O--buildsystem=pybuild dh_autoreconf -i -O--buildsystem=pybuild dh_auto_configure -i -O--buildsystem=pybuild I: pybuild base:232: python3.9 setup.py config running config dh_auto_build -i -O--buildsystem=pybuild I: pybuild base:232: /usr/bin/python3 setup.py build running build running build_py creating /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo copying topydo/Commands.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo copying topydo/__init__.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo creating /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo_wrapper copying topydo_wrapper/__init__.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo_wrapper copying topydo_wrapper/topydo_wrapper.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo_wrapper copying topydo_wrapper/__main__.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo_wrapper creating /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/Sorter.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/TopydoString.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/Filter.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/View.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/__init__.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/TodoListBase.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/Version.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/ChangeSet.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/Graph.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/RelativeDate.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/TodoBase.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/ProgressColor.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/TodoList.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/Todo.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/HashListValues.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/Config.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/ExpressionCommand.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/WriteCommand.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/MultiCommand.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/TodoParser.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/TodoFile.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/DCommand.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/TodoFileWatched.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/Command.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/Importance.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/Utils.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/Recurrence.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/PrettyPrinterFilter.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/Color.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib copying topydo/lib/ListFormat.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib creating /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui copying topydo/ui/__init__.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui copying topydo/ui/CLIApplicationBase.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui copying topydo/ui/UILoader.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui copying topydo/ui/CompleterBase.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui creating /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands copying topydo/commands/RevertCommand.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands copying topydo/commands/DepCommand.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands copying topydo/commands/ArchiveCommand.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands copying topydo/commands/__init__.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands copying topydo/commands/DoCommand.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands copying topydo/commands/ListCommand.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands copying topydo/commands/SortCommand.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands copying topydo/commands/DepriCommand.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands copying topydo/commands/ListContextCommand.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands copying topydo/commands/ExitCommand.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands copying topydo/commands/PostponeCommand.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands copying topydo/commands/ListProjectCommand.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands copying topydo/commands/AppendCommand.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands copying topydo/commands/PriorityCommand.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands copying topydo/commands/AddCommand.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands copying topydo/commands/TagCommand.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands copying topydo/commands/DeleteCommand.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands copying topydo/commands/EditCommand.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands creating /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/prettyprinters copying topydo/lib/prettyprinters/Numbers.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/prettyprinters copying topydo/lib/prettyprinters/Format.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/prettyprinters copying topydo/lib/prettyprinters/__init__.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/prettyprinters copying topydo/lib/prettyprinters/Colors.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/prettyprinters creating /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/printers copying topydo/lib/printers/__init__.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/printers copying topydo/lib/printers/Ical.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/printers copying topydo/lib/printers/Json.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/printers copying topydo/lib/printers/Dot.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/printers copying topydo/lib/printers/PrettyPrinter.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/printers creating /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/columns copying topydo/ui/columns/TodoListWidget.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/columns copying topydo/ui/columns/CompletionBoxWidget.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/columns copying topydo/ui/columns/Main.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/columns copying topydo/ui/columns/ColumnLayout.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/columns copying topydo/ui/columns/__init__.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/columns copying topydo/ui/columns/ConsoleWidget.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/columns copying topydo/ui/columns/Transaction.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/columns copying topydo/ui/columns/KeystateWidget.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/columns copying topydo/ui/columns/ColumnCompleter.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/columns copying topydo/ui/columns/TodoWidget.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/columns copying topydo/ui/columns/Utils.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/columns copying topydo/ui/columns/CommandLineWidget.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/columns copying topydo/ui/columns/ViewWidget.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/columns creating /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/cli copying topydo/ui/cli/__init__.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/cli copying topydo/ui/cli/CLI.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/cli creating /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/prompt copying topydo/ui/prompt/__init__.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/prompt copying topydo/ui/prompt/Prompt.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/prompt copying topydo/ui/prompt/PromptCompleter.py -> /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/prompt debian/rules execute_after_dh_auto_build make[1]: Entering directory '/build/topydo-tJecb2/topydo-0.14' for mn in debian/topydo.1 debian/topydo.conf.5; do \ pandoc $mn.md -s -t man -o $mn; \ sed -i 's/\\\[en\]/\\\-/' $mn; \ done make[1]: Leaving directory '/build/topydo-tJecb2/topydo-0.14' dh_auto_test -i -O--buildsystem=pybuild I: pybuild base:232: python3.9 setup.py test running test WARNING: Testing via this command is deprecated and will be removed in a future version. Users looking for a generic test entry point independent of test runner are encouraged to use tox. running egg_info creating topydo.egg-info writing topydo.egg-info/PKG-INFO writing dependency_links to topydo.egg-info/dependency_links.txt writing entry points to topydo.egg-info/entry_points.txt writing requirements to topydo.egg-info/requires.txt writing top-level names to topydo.egg-info/top_level.txt writing manifest file 'topydo.egg-info/SOURCES.txt' reading manifest file 'topydo.egg-info/SOURCES.txt' writing manifest file 'topydo.egg-info/SOURCES.txt' running build_ext test_add_tag1 (test.test_tag_command.TagCommandTest) ... ok test_add_tag2 (test.test_tag_command.TagCommandTest) ... ok test_add_tag3 (test.test_tag_command.TagCommandTest) ... ok test_add_tag4 (test.test_tag_command.TagCommandTest) ... ok test_force_add_tag01 (test.test_tag_command.TagCommandTest) Tries to different values to a tag for the same name 3 times. ... ok test_help (test.test_tag_command.TagCommandTest) ... ok test_no_tag (test.test_tag_command.TagCommandTest) ... ok test_rm_tag01 (test.test_tag_command.TagCommandTest) ... ok test_rm_tag02 (test.test_tag_command.TagCommandTest) ... ok test_rm_tag03 (test.test_tag_command.TagCommandTest) ... ok test_rm_tag04 (test.test_tag_command.TagCommandTest) ... ok test_rm_tag06 (test.test_tag_command.TagCommandTest) ... ok test_rm_tag07 (test.test_tag_command.TagCommandTest) ... ok test_rm_tag08 (test.test_tag_command.TagCommandTest) ... ok test_rm_tag09 (test.test_tag_command.TagCommandTest) ... ok test_rm_tag10 (test.test_tag_command.TagCommandTest) ... ok test_set_tag04 (test.test_tag_command.TagCommandTest) ... ok test_set_tag05 (test.test_tag_command.TagCommandTest) ... ok test_set_tag06 (test.test_tag_command.TagCommandTest) ... ok test_set_tag07 (test.test_tag_command.TagCommandTest) ... ok test_set_tag08 (test.test_tag_command.TagCommandTest) ... ok test_set_tag09 (test.test_tag_command.TagCommandTest) ... ok test_set_tag10 (test.test_tag_command.TagCommandTest) ... ok test_set_tag11 (test.test_tag_command.TagCommandTest) ... ok test_set_tag12 (test.test_tag_command.TagCommandTest) Do not convert relative dates for tags that were not configured as ... ok test_set_tag13 (test.test_tag_command.TagCommandTest) Convert relative dates when forced to. ... ok test_set_tag14 (test.test_tag_command.TagCommandTest) Leave the original value when an invalid relative date was given. ... ok test_tag_name (test.test_tag_command.TagCommandTest) ... ok test_importance01 (test.test_importance.ImportanceTest) ... ok test_importance02 (test.test_importance.ImportanceTest) ... ok test_importance03 (test.test_importance.ImportanceTest) ... ok test_importance04 (test.test_importance.ImportanceTest) ... ok test_importance05 (test.test_importance.ImportanceTest) ... ok test_importance06 (test.test_importance.ImportanceTest) ... ok test_importance07 (test.test_importance.ImportanceTest) ... ok test_importance_ignore_weekends_due_not_next_monday (test.test_importance.ImportanceWeekendFridayTest) ... ok test_importance_ignore_weekends_due_not_next_monday (test.test_importance.ImportanceWeekendSaturdayTest) ... ok test_importance_ignore_weekends_due_not_next_monday (test.test_importance.ImportanceWeekendSundayTest) ... ok test_view (test.test_view.ViewTest) Check filters and printer for views. ... ok test_append1 (test.test_append_command.AppendCommandTest) ... ok test_append2 (test.test_append_command.AppendCommandTest) ... ok test_append3 (test.test_append_command.AppendCommandTest) ... ok test_append4 (test.test_append_command.AppendCommandTest) ... ok test_append5 (test.test_append_command.AppendCommandTest) ... ok test_append6 (test.test_append_command.AppendCommandTest) ... ok test_append7 (test.test_append_command.AppendCommandTest) ... ok test_append8 (test.test_append_command.AppendCommandTest) ... ok test_append9 (test.test_append_command.AppendCommandTest) ... ok test_append_name (test.test_append_command.AppendCommandTest) ... ok test_help (test.test_append_command.AppendCommandTest) ... ok test_empty (test.test_priority_command.PriorityCommandTest) ... ok test_expr_prio1 (test.test_priority_command.PriorityCommandTest) ... ok test_expr_prio2 (test.test_priority_command.PriorityCommandTest) ... ok test_expr_prio3 (test.test_priority_command.PriorityCommandTest) ... ok test_expr_prio4 (test.test_priority_command.PriorityCommandTest) Don't prioritize unrelevant todo items. ... ok test_expr_prio5 (test.test_priority_command.PriorityCommandTest) Force prioritizing unrelevant items with additional -x flag. ... ok test_help (test.test_priority_command.PriorityCommandTest) ... ok test_invalid1 (test.test_priority_command.PriorityCommandTest) ... ok test_invalid2 (test.test_priority_command.PriorityCommandTest) ... ok test_invalid3 (test.test_priority_command.PriorityCommandTest) ... ok test_invalid4 (test.test_priority_command.PriorityCommandTest) ... ok test_invalid5 (test.test_priority_command.PriorityCommandTest) ... ok test_invalid6 (test.test_priority_command.PriorityCommandTest) ... ok test_invalid7 (test.test_priority_command.PriorityCommandTest) Throw an error with invalid argument containing special characters. ... ok test_invalid8 (test.test_priority_command.PriorityCommandTest) Test that there's only one capital surrounded by non-word ... ok test_invalid9 (test.test_priority_command.PriorityCommandTest) Test that there's only one capital surrounded by non-word ... ok test_priority_name (test.test_priority_command.PriorityCommandTest) ... ok test_set_prio1 (test.test_priority_command.PriorityCommandTest) ... ok test_set_prio2 (test.test_priority_command.PriorityCommandTest) ... ok test_set_prio3 (test.test_priority_command.PriorityCommandTest) ... ok test_set_prio4 (test.test_priority_command.PriorityCommandTest) ... ok test_set_prio5 (test.test_priority_command.PriorityCommandTest) ... ok test_set_prio6 (test.test_priority_command.PriorityCommandTest) Allow priority to be set including parentheses. ... ok test_set_prio7 (test.test_priority_command.PriorityCommandTest) Allow lowercase priority to be set. ... ok test_backup_config01 (test.test_revert_command.RevertCommandTest) ... ok test_backup_config02 (test.test_revert_command.RevertCommandTest) ... ok test_backup_config03 (test.test_revert_command.RevertCommandTest) ... ok test_backup_config04 (test.test_revert_command.RevertCommandTest) ... ok test_help (test.test_revert_command.RevertCommandTest) ... ok test_revert01 (test.test_revert_command.RevertCommandTest) ... ok test_revert02 (test.test_revert_command.RevertCommandTest) ... ok test_revert03 (test.test_revert_command.RevertCommandTest) Test behavior when no backup is found ... ok test_revert04 (test.test_revert_command.RevertCommandTest) Test trimming of the backup_file ... /build/topydo-tJecb2/topydo-0.14/test/test_revert_command.py:166: ResourceWarning: unclosed file <_io.BufferedRandom name='/tmp/.1A02D6_todo.bak'> result = len(ChangeSet().backup_dict.keys()) ResourceWarning: Enable tracemalloc to get the object allocation traceback /build/topydo-tJecb2/topydo-0.14/test/test_revert_command.py:177: ResourceWarning: unclosed file <_io.BufferedRandom name='/tmp/.1A02D6_todo.bak'> result = len(ChangeSet().backup_dict.keys()) ResourceWarning: Enable tracemalloc to get the object allocation traceback /usr/lib/python3.9/unittest/mock.py:1337: ResourceWarning: unclosed file <_io.BufferedRandom name='/tmp/.1A02D6_todo.bak'> return func(*newargs, **newkeywargs) ResourceWarning: Enable tracemalloc to get the object allocation traceback ok test_revert05 (test.test_revert_command.RevertCommandTest) Test for possible backup collisions ... ok test_revert06 (test.test_revert_command.RevertCommandTest) Test attempt of deletion with non-existing backup key ... /usr/lib/python3.9/unittest/case.py:550: ResourceWarning: unclosed file <_io.BufferedRandom name='/tmp/.0C7492_todo.bak'> method() ResourceWarning: Enable tracemalloc to get the object allocation traceback ok test_revert07 (test.test_revert_command.RevertCommandTest) Test backup when no archive file is set ... ok test_revert_08 (test.test_revert_command.RevertCommandTest) ... ok test_revert_invalid (test.test_revert_command.RevertCommandTest) Test invalid input for revert. ... ok test_revert_ls (test.test_revert_command.RevertCommandTest) ... ok test_revert_name (test.test_revert_command.RevertCommandTest) ... ok test_revert_no_todolist (test.test_revert_command.RevertCommandTest) Test attempt of revert with todolist missing ... /build/topydo-tJecb2/topydo-0.14/test/test_revert_command.py:378: ResourceWarning: unclosed file <_io.BufferedRandom name='/tmp/.F465D5_todo.bak'> result = len(ChangeSet().backup_dict.keys()) ResourceWarning: Enable tracemalloc to get the object allocation traceback ok test_revert_out_of_range (test.test_revert_command.RevertCommandTest) ... ok test_list_format01 (test.test_list_format.ListFormatTest) ... ok test_list_format02 (test.test_list_format.ListFormatTest) ... ok test_list_format03 (test.test_list_format.ListFormatTest) ... ok test_list_format04 (test.test_list_format.ListFormatTest) ... ok test_list_format05 (test.test_list_format.ListFormatTest) ... ok test_list_format06 (test.test_list_format.ListFormatTest) ... ok test_list_format07 (test.test_list_format.ListFormatTest) ... ok test_list_format08 (test.test_list_format.ListFormatTest) ... ok test_list_format09 (test.test_list_format.ListFormatTest) ... ok test_list_format10 (test.test_list_format.ListFormatTest) ... ok test_list_format11 (test.test_list_format.ListFormatTest) ... ok test_list_format12 (test.test_list_format.ListFormatTest) ... ok test_list_format13 (test.test_list_format.ListFormatTest) ... ok test_list_format14 (test.test_list_format.ListFormatTest) ... ok test_list_format15 (test.test_list_format.ListFormatTest) ... ok test_list_format16 (test.test_list_format.ListFormatTest) ... ok test_list_format17 (test.test_list_format.ListFormatTest) ... ok test_list_format18 (test.test_list_format.ListFormatTest) ... ok test_list_format19 (test.test_list_format.ListFormatTest) ... ok test_list_format20 (test.test_list_format.ListFormatTest) ... ok test_list_format21 (test.test_list_format.ListFormatTest) ... ok test_list_format22 (test.test_list_format.ListFormatTest) ... ok test_list_format23 (test.test_list_format.ListFormatTest) ... ok test_list_format24 (test.test_list_format.ListFormatTest) ... ok test_list_format25 (test.test_list_format.ListFormatTest) ... ok test_list_format26 (test.test_list_format.ListFormatTest) ... ok test_list_format27 (test.test_list_format.ListFormatTest) ... ok test_list_format28 (test.test_list_format.ListFormatTest) ... ok test_list_format29 (test.test_list_format.ListFormatTest) ... ok test_list_format30 (test.test_list_format.ListFormatTest) ... ok test_list_format31 (test.test_list_format.ListFormatTest) ... ok test_list_format32 (test.test_list_format.ListFormatTest) ... ok test_list_format33 (test.test_list_format.ListFormatTest) ... ok test_list_format34 (test.test_list_format.ListFormatTest) ... ok test_list_format35 (test.test_list_format.ListFormatTest) ... ok test_list_format36 (test.test_list_format.ListFormatTest) Tab expands to 1 character. ... ok test_list_format37 (test.test_list_format.ListFormatTest) ... ok test_list_format38 (test.test_list_format.ListFormatTest) Invalid placeholders should expand to an empty string. ... ok test_list_format39 (test.test_list_format.ListFormatTest) Invalid placeholders without a character should expand to an empty ... ok test_list_format40 (test.test_list_format.ListFormatTest) ... ok test_list_format41 (test.test_list_format.ListFormatTest) ... ok test_list_format42 (test.test_list_format.ListFormatTest) ... ok test_list_format43 (test.test_list_format.ListFormatTest) ... ok test_list_format44 (test.test_list_format.ListFormatTest) ... ok test_list_format45 (test.test_list_format.ListFormatTest) Colorblocks should not affect truncating or right_alignment. ... ok test_list_format46 (test.test_list_format.ListFormatTest) ... ok test_list_format47 (test.test_list_format.ListFormatTest) ... ok test_list_format48 (test.test_list_format.ListFormatTest) Test line numbers ... ok test_list_format50 (test.test_list_format.ListFormatTest) Test line numbers ... ok test_list_format51 (test.test_list_format.ListFormatTest) Test padded identifiers ... ok test_list_format52 (test.test_list_format.ListFormatTest) ... ok test_add1 (test.test_dep_command.DepCommandTest) ... ok test_add10 (test.test_dep_command.DepCommandTest) ... ok test_add11 (test.test_dep_command.DepCommandTest) ... ok test_add12 (test.test_dep_command.DepCommandTest) ... ok test_add13 (test.test_dep_command.DepCommandTest) ... ok test_add14 (test.test_dep_command.DepCommandTest) ... ok test_add15 (test.test_dep_command.DepCommandTest) ... ok test_add16 (test.test_dep_command.DepCommandTest) ... ok test_add17 (test.test_dep_command.DepCommandTest) ... ok test_add18 (test.test_dep_command.DepCommandTest) ... ok test_add19 (test.test_dep_command.DepCommandTest) ... ok test_add2 (test.test_dep_command.DepCommandTest) ... ok test_add3 (test.test_dep_command.DepCommandTest) ... ok test_add4 (test.test_dep_command.DepCommandTest) ... ok test_add5 (test.test_dep_command.DepCommandTest) ... ok test_add6 (test.test_dep_command.DepCommandTest) ... ok test_add7 (test.test_dep_command.DepCommandTest) ... ok test_add8 (test.test_dep_command.DepCommandTest) ... ok test_add9 (test.test_dep_command.DepCommandTest) ... ok test_clean (test.test_dep_command.DepCommandTest) ... ok test_del1 (test.test_dep_command.DepCommandTest) ... ok test_del2 (test.test_dep_command.DepCommandTest) ... ok test_dep_name (test.test_dep_command.DepCommandTest) ... ok test_dot1 (test.test_dep_command.DepCommandTest) ... ok test_dot2 (test.test_dep_command.DepCommandTest) ... ok test_dot3 (test.test_dep_command.DepCommandTest) ... ok test_gc (test.test_dep_command.DepCommandTest) ... ok test_help (test.test_dep_command.DepCommandTest) ... ok test_invalid_subsubcommand (test.test_dep_command.DepCommandTest) ... ok test_ls1 (test.test_dep_command.DepCommandTest) ... ok test_ls10 (test.test_dep_command.DepCommandTest) ... ok test_ls11 (test.test_dep_command.DepCommandTest) ... ok test_ls2 (test.test_dep_command.DepCommandTest) ... ok test_ls3 (test.test_dep_command.DepCommandTest) ... ok test_ls4 (test.test_dep_command.DepCommandTest) ... ok test_ls5 (test.test_dep_command.DepCommandTest) ... ok test_ls6 (test.test_dep_command.DepCommandTest) ... ok test_ls7 (test.test_dep_command.DepCommandTest) ... ok test_ls8 (test.test_dep_command.DepCommandTest) ... ok test_ls9 (test.test_dep_command.DepCommandTest) ... ok test_no_subsubcommand (test.test_dep_command.DepCommandTest) ... ok test_rm1 (test.test_dep_command.DepCommandTest) ... ok test_rm2 (test.test_dep_command.DepCommandTest) ... ok test_rm3 (test.test_dep_command.DepCommandTest) ... ok test_rm4 (test.test_dep_command.DepCommandTest) ... ok test_rm5 (test.test_dep_command.DepCommandTest) ... ok test_duedate1 (test.test_recurrence.RecurrenceTest) Where due date is in the future. ... ok test_duedate2 (test.test_recurrence.RecurrenceTest) Where due date is today. ... ok test_duedate3 (test.test_recurrence.RecurrenceTest) Where due date is in the past. ... ok test_duedate4 (test.test_recurrence.RecurrenceTest) Where due date is in the past. ... ok test_duedate5 (test.test_recurrence.RecurrenceTest) Where due date is in the future. ... ok test_duedate6 (test.test_recurrence.RecurrenceTest) Where due date is today. ... ok test_invalid_recurrence (test.test_recurrence.RecurrenceTest) Throw exception when 'rec' tag has an invalid value. ... ok test_no_recurrence (test.test_recurrence.RecurrenceTest) ... ok test_noduedate1 (test.test_recurrence.RecurrenceTest) ... ok test_noduedate2 (test.test_recurrence.RecurrenceTest) ... ok test_startdate1 (test.test_recurrence.RecurrenceTest) Start date is before due date. ... ok test_startdate2 (test.test_recurrence.RecurrenceTest) Strict recurrence. Start date is before due date. ... ok test_startdate3 (test.test_recurrence.RecurrenceTest) Start date equals due date. ... ok test_strict_recurrence1 (test.test_recurrence.RecurrenceTest) Strict recurrence where due date is in the past, using + notation in ... ok test_strict_recurrence2 (test.test_recurrence.RecurrenceTest) Strict recurrence where due date is in the future, using + notation in ... ok test_archive (test.test_archive_command.ArchiveCommandTest) ... ok test_empty_file (test.test_todo_file.TodoFileTest) ... ok test_utf_8 (test.test_todo_file.TodoFileTest) ... ok test_edit01 (test.test_edit_command.EditCommandTest) Preserve dependencies after editing. ... ok test_edit02 (test.test_edit_command.EditCommandTest) Edit some todo. ... ok test_edit03 (test.test_edit_command.EditCommandTest) Throw an error after invalid todo number given as argument. ... ok test_edit04 (test.test_edit_command.EditCommandTest) Throw an error with pointing invalid argument. ... ok test_edit05 (test.test_edit_command.EditCommandTest) Throw an error with invalid argument containing special characters. ... ok test_edit06 (test.test_edit_command.EditCommandTest) Edit todo with special characters. ... ok test_edit07 (test.test_edit_command.EditCommandTest) Don't perform write if tempfile is unchanged ... ok test_edit_addnew (test.test_edit_command.EditCommandTest) New todos are added in the process of editing. ... ok test_edit_archive (test.test_edit_command.EditCommandTest) Edit archive file. ... ok test_edit_editor1 (test.test_edit_command.EditCommandTest) $TOPYDO_EDITOR overrides $EDITOR ... ok test_edit_editor2 (test.test_edit_command.EditCommandTest) $TOPYDO_EDITOR overrides $EDITOR ... ok test_edit_editor3 (test.test_edit_command.EditCommandTest) Editor on commandline overrides $TOPYDO_EDITOR ... ok test_edit_editor4 (test.test_edit_command.EditCommandTest) Editor in configuration file is overridden by $TOPYDO_EDITOR ... ok test_edit_editor5 (test.test_edit_command.EditCommandTest) Editor in configuration file overrides $EDITOR ... ok test_edit_editor6 (test.test_edit_command.EditCommandTest) Ultimate fallback is vi ... ok test_edit_expr (test.test_edit_command.EditCommandTest) Edit todos matching expression. ... ok test_edit_name (test.test_edit_command.EditCommandTest) ... ok test_edit_remove (test.test_edit_command.EditCommandTest) Some todos are removed in the process of editing. ... ok test_edit_todotxt (test.test_edit_command.EditCommandTest) Edit todo file. ... ok test_help (test.test_edit_command.EditCommandTest) ... ok test_json (test.test_json_printer.JsonPrinterTest) Print a single todo item. ... ok test_garbage1 (test.test_relative_date.RelativeDateTester) ... ok test_leap_year (test.test_relative_date.RelativeDateTester) ... ok test_monday1 (test.test_relative_date.RelativeDateTester) ... ok test_monday2 (test.test_relative_date.RelativeDateTester) ... ok test_monday3 (test.test_relative_date.RelativeDateTester) ... ok test_monday4 (test.test_relative_date.RelativeDateTester) ... ok test_negative_period1 (test.test_relative_date.RelativeDateTester) ... ok test_negative_period2 (test.test_relative_date.RelativeDateTester) ... ok test_negative_period3 (test.test_relative_date.RelativeDateTester) ... ok test_negative_period4 (test.test_relative_date.RelativeDateTester) ... ok test_offset1 (test.test_relative_date.RelativeDateTester) ... ok test_one_bday (test.test_relative_date.RelativeDateTester) ... ok test_one_bweek (test.test_relative_date.RelativeDateTester) ... ok test_one_day (test.test_relative_date.RelativeDateTester) ... ok test_one_day_capital (test.test_relative_date.RelativeDateTester) ... ok test_one_month (test.test_relative_date.RelativeDateTester) ... ok test_one_month_ext (test.test_relative_date.RelativeDateTester) ... ok test_one_week (test.test_relative_date.RelativeDateTester) ... ok test_one_year (test.test_relative_date.RelativeDateTester) ... ok test_today1 (test.test_relative_date.RelativeDateTester) ... ok test_today2 (test.test_relative_date.RelativeDateTester) ... ok test_today3 (test.test_relative_date.RelativeDateTester) ... ok test_tomorrow1 (test.test_relative_date.RelativeDateTester) ... ok test_tomorrow2 (test.test_relative_date.RelativeDateTester) ... ok test_weekday_next_week (test.test_relative_date.RelativeDateTester) When entering "Friday" on a Friday, return next week Friday instead of ... ok test_yesterday1 (test.test_relative_date.RelativeDateTester) ... ok test_yesterday2 (test.test_relative_date.RelativeDateTester) ... ok test_zero_bdays (test.test_relative_date.RelativeDateTester) ... ok test_zero_days (test.test_relative_date.RelativeDateTester) ... ok test_zero_months (test.test_relative_date.RelativeDateTester) ... ok test_zero_years (test.test_relative_date.RelativeDateTester) ... ok test_activated_todos1 (test.test_do_command.DoCommandTest) ... ok test_activated_todos2 (test.test_do_command.DoCommandTest) ... ok test_already_complete (test.test_do_command.DoCommandTest) ... ok test_do1 (test.test_do_command.DoCommandTest) ... ok test_do_custom_date1 (test.test_do_command.DoCommandTest) ... ok test_do_custom_date2 (test.test_do_command.DoCommandTest) ... ok test_do_custom_date3 (test.test_do_command.DoCommandTest) ... ok test_do_custom_date4 (test.test_do_command.DoCommandTest) ... ok test_do_custom_date5 (test.test_do_command.DoCommandTest) Make sure that the new recurrence date is correct when a custom ... ok test_do_custom_date6 (test.test_do_command.DoCommandTest) When a custom date is set, strict recurrence must still hold on to the ... ok test_do_custom_date7 (test.test_do_command.DoCommandTest) When a custom date is set, strict recurrence must still hold on to the ... ok test_do_custom_date8 (test.test_do_command.DoCommandTest) Convert relative completion dates to an absolute date (yesterday). ... ok test_do_custom_date9 (test.test_do_command.DoCommandTest) Convert relative completion dates to an absolute date (-1d) ... ok test_do_name (test.test_do_command.DoCommandTest) ... ok test_do_regex1 (test.test_do_command.DoCommandTest) ... ok test_do_subtasks1 (test.test_do_command.DoCommandTest) ... ok test_do_subtasks2 (test.test_do_command.DoCommandTest) ... ok test_do_subtasks_force1 (test.test_do_command.DoCommandTest) ... ok test_do_subtasks_force2 (test.test_do_command.DoCommandTest) ... ok test_empty (test.test_do_command.DoCommandTest) ... ok test_expr_do1 (test.test_do_command.DoCommandTest) ... ok test_expr_do2 (test.test_do_command.DoCommandTest) ... ok test_expr_do3 (test.test_do_command.DoCommandTest) ... ok test_expr_do4 (test.test_do_command.DoCommandTest) Don't do anything with unrelevant todo items. ... ok test_expr_do5 (test.test_do_command.DoCommandTest) Force marking unrelevant items as done with additional -x flag. ... ok test_help (test.test_do_command.DoCommandTest) ... ok test_invalid1 (test.test_do_command.DoCommandTest) ... ok test_invalid2 (test.test_do_command.DoCommandTest) ... ok test_invalid3 (test.test_do_command.DoCommandTest) ... ok test_invalid_recurrence (test.test_do_command.DoCommandTest) Show error message when an item has an invalid recurrence pattern. ... ok test_multi_do1 (test.test_do_command.DoCommandTest) ... ok test_multi_do2 (test.test_do_command.DoCommandTest) ... ok test_multi_do3 (test.test_do_command.DoCommandTest) ... ok test_multi_do4 (test.test_do_command.DoCommandTest) ... ok test_multi_do5 (test.test_do_command.DoCommandTest) Check output when all supplied todo numbers are invalid. ... ok test_multi_do6 (test.test_do_command.DoCommandTest) Throw an error with invalid argument containing special characters. ... ok test_recurrence (test.test_do_command.DoCommandTest) ... ok test_strict_recurrence1 (test.test_do_command.DoCommandTest) ... ok test_strict_recurrence2 (test.test_do_command.DoCommandTest) ... ok test_depri1 (test.test_depri_command.DepriCommandTest) ... ok test_depri2 (test.test_depri_command.DepriCommandTest) ... ok test_depri3 (test.test_depri_command.DepriCommandTest) ... ok test_depri4 (test.test_depri_command.DepriCommandTest) ... ok test_depri_name (test.test_depri_command.DepriCommandTest) ... ok test_empty (test.test_depri_command.DepriCommandTest) ... ok test_expr_depri1 (test.test_depri_command.DepriCommandTest) ... ok test_expr_depri2 (test.test_depri_command.DepriCommandTest) ... ok test_expr_depri3 (test.test_depri_command.DepriCommandTest) ... ok test_expr_depri4 (test.test_depri_command.DepriCommandTest) Don't remove priority from unrelevant todo items. ... ok test_expr_depri5 (test.test_depri_command.DepriCommandTest) Force unprioritizing unrelevant items with additional -x flag. ... ok test_help (test.test_depri_command.DepriCommandTest) ... ok test_invalid1 (test.test_depri_command.DepriCommandTest) ... ok test_invalid2 (test.test_depri_command.DepriCommandTest) ... ok test_invalid3 (test.test_depri_command.DepriCommandTest) ... ok test_invalid4 (test.test_depri_command.DepriCommandTest) Throw an error with invalid argument containing special characters. ... ok test_help (test.test_list_project_command.ListProjectCommandTest) ... ok test_listproject_name (test.test_list_project_command.ListProjectCommandTest) ... ok test_projects1 (test.test_list_project_command.ListProjectCommandTest) ... ok test_projects2 (test.test_list_project_command.ListProjectCommandTest) ... ok test_config01 (test.test_config.ConfigTest) ... ok test_config02 (test.test_config.ConfigTest) ... ok test_config03 (test.test_config.ConfigTest) ... ok test_config04 (test.test_config.ConfigTest) Test that value in file is overridden by parameter. ... ok test_config05 (test.test_config.ConfigTest) Bad colour switch value. ... ok test_config06 (test.test_config.ConfigTest) Bad auto creation date switch value. ... ok test_config07 (test.test_config.ConfigTest) Bad indent value. ... ok test_config08 (test.test_config.ConfigTest) Bad list limit value. ... ok test_config10 (test.test_config.ConfigTest) Bad keep sorted switch value. ... ok test_config11 (test.test_config.ConfigTest) Bad ignore weekends switch value. ... ok test_config12 (test.test_config.ConfigTest) Bad append parent projects switch value. ... ok test_config13 (test.test_config.ConfigTest) Bad append parent project contexts switch value. ... ok test_config14 (test.test_config.ConfigTest) Bad priority color value. ... ok test_config15 (test.test_config.ConfigTest) Bad project color value. ... ok test_config16 (test.test_config.ConfigTest) Bad context color value. ... ok test_config17 (test.test_config.ConfigTest) Bad metadata color value. ... ok test_config18 (test.test_config.ConfigTest) Bad link color value. ... ok test_config19 (test.test_config.ConfigTest) No priority color value. ... ok test_config20 (test.test_config.ConfigTest) No project color value. ... ok test_config21 (test.test_config.ConfigTest) No context color value. ... ok test_config22 (test.test_config.ConfigTest) No metadata color value. ... ok test_config23 (test.test_config.ConfigTest) No link color value. ... ok test_config24 (test.test_config.ConfigTest) No focus background color value. ... ok test_config25 (test.test_config.ConfigTest) No mark background color value. ... ok test_config26 (test.test_config.ConfigTest) ... ok test_config27 (test.test_config.ConfigTest) column_keymap test. ... ok test_config28 (test.test_config.ConfigTest) test duplicates. ... ok test_add_completed (test.test_add_command.AddCommandTest) Add a command that is completed automatically. ... ok test_add_dep01 (test.test_add_command.AddCommandTest) ... ok test_add_dep02 (test.test_add_command.AddCommandTest) ... ok test_add_dep03 (test.test_add_command.AddCommandTest) ... ok test_add_dep04 (test.test_add_command.AddCommandTest) Test for using an after: tag with non-existing value. ... ok test_add_dep05 (test.test_add_command.AddCommandTest) Test for using an after: tag with non-existing value. ... ok test_add_dep06 (test.test_add_command.AddCommandTest) ... ok test_add_dep07 (test.test_add_command.AddCommandTest) ... ok test_add_dep08 (test.test_add_command.AddCommandTest) ... ok test_add_dep09 (test.test_add_command.AddCommandTest) The text ID shown after adding and after an 'ls' must be equal. ... ok test_add_dep10 (test.test_add_command.AddCommandTest) The text ID shown after adding and after an 'ls' must be equal. ... ok test_add_dep_childrenof01 (test.test_add_command.AddCommandTest) ... ok test_add_dep_childrenof02 (test.test_add_command.AddCommandTest) ... ok test_add_dep_childrenof03 (test.test_add_command.AddCommandTest) ... ok test_add_dep_childrenof04 (test.test_add_command.AddCommandTest) ... ok test_add_dep_parentsof01 (test.test_add_command.AddCommandTest) ... ok test_add_dep_parentsof02 (test.test_add_command.AddCommandTest) ... ok test_add_dep_parentsof03 (test.test_add_command.AddCommandTest) ... ok test_add_dep_parentsof04 (test.test_add_command.AddCommandTest) ... ok test_add_empty (test.test_add_command.AddCommandTest) ... ok test_add_file_not_found (test.test_add_command.AddCommandTest) ... ok test_add_from_file (test.test_add_command.AddCommandTest) ... /build/topydo-tJecb2/topydo-0.14/topydo/commands/AddCommand.py:90: ResourceWarning: unclosed file <_io.BufferedReader name='test/data/AddCommandTest-from_file.txt'> new_todos = self.get_todos_from_file() ResourceWarning: Enable tracemalloc to get the object allocation traceback ok test_add_from_stdin (test.test_add_command.AddCommandTest) ... ok test_add_multiple_args (test.test_add_command.AddCommandTest) ... ok test_add_name (test.test_add_command.AddCommandTest) ... ok test_add_priority1 (test.test_add_command.AddCommandTest) ... ok test_add_priority2 (test.test_add_command.AddCommandTest) ... ok test_add_priority3 (test.test_add_command.AddCommandTest) ... ok test_add_priority4 (test.test_add_command.AddCommandTest) ... ok test_add_reldate1 (test.test_add_command.AddCommandTest) ... ok test_add_reldate2 (test.test_add_command.AddCommandTest) ... ok test_add_task (test.test_add_command.AddCommandTest) ... ok test_add_task_without_date (test.test_add_command.AddCommandTest) ... ok test_add_unicode (test.test_add_command.AddCommandTest) ... ok test_help (test.test_add_command.AddCommandTest) ... ok test_progress1 (test.test_progress_color.ProgressColorTest) Test progress of task with no length ... ok test_progress10 (test.test_progress_color.ProgressColorTest) ... ok test_progress11 (test.test_progress_color.ProgressColorTest) Due tomorrow (creation date) ... ok test_progress12 (test.test_progress_color.ProgressColorTest) Due tomorrow (creation date) ... ok test_progress13 (test.test_progress_color.ProgressColorTest) Due tomorrow (recurrence) ... ok test_progress14 (test.test_progress_color.ProgressColorTest) Due tomorrow (recurrence) ... ok test_progress15 (test.test_progress_color.ProgressColorTest) Due tomorrow (creation date + recurrence) ... ok test_progress16 (test.test_progress_color.ProgressColorTest) Due tomorrow (creation date + recurrence) ... ok test_progress17 (test.test_progress_color.ProgressColorTest) Due tomorrow (creation date + recurrence + start date) ... ok test_progress18 (test.test_progress_color.ProgressColorTest) Due tomorrow (creation date + recurrence + start date) ... ok test_progress19 (test.test_progress_color.ProgressColorTest) Due tomorrow (creation date + strict recurrence + start date) ... ok test_progress2 (test.test_progress_color.ProgressColorTest) Test progress of task with no length (but with creation date). ... ok test_progress20 (test.test_progress_color.ProgressColorTest) Due tomorrow (creation date + strict recurrence + start date) ... ok test_progress21 (test.test_progress_color.ProgressColorTest) Due tomorrow (creation date + start date) ... ok test_progress22 (test.test_progress_color.ProgressColorTest) Due tomorrow (creation date + start date) ... ok test_progress23 (test.test_progress_color.ProgressColorTest) Due tomorrow (creation date + start date) ... ok test_progress24 (test.test_progress_color.ProgressColorTest) Due tomorrow (creation date + start date) ... ok test_progress25 (test.test_progress_color.ProgressColorTest) Start date after due date ... ok test_progress26 (test.test_progress_color.ProgressColorTest) Start date after due date ... ok test_progress27 (test.test_progress_color.ProgressColorTest) Creation date after due date ... ok test_progress28 (test.test_progress_color.ProgressColorTest) Progress color determined by parent ... ok test_progress29 (test.test_progress_color.ProgressColorTest) Progress color determined by parent ... ok test_progress3 (test.test_progress_color.ProgressColorTest) Test progress of task with no length ... ok test_progress30 (test.test_progress_color.ProgressColorTest) Progress color determined by parent ... ok test_progress4 (test.test_progress_color.ProgressColorTest) Test progress of task with no length (but with creation date). ... ok test_progress5 (test.test_progress_color.ProgressColorTest) Test overdue tasks ... ok test_progress6 (test.test_progress_color.ProgressColorTest) Test overdue tasks ... ok test_progress7 (test.test_progress_color.ProgressColorTest) Due today ... ok test_progress8 (test.test_progress_color.ProgressColorTest) Due today (256) ... ok test_progress9 (test.test_progress_color.ProgressColorTest) Due tomorrow ... ok test_alias01 (test.test_get_sub_command.GetSubcommandTest) ... ok test_alias02 (test.test_get_sub_command.GetSubcommandTest) ... ok test_alias03 (test.test_get_sub_command.GetSubcommandTest) ... ok test_alias04 (test.test_get_sub_command.GetSubcommandTest) ... ok test_alias_default_cmd01 (test.test_get_sub_command.GetSubcommandTest) ... ok test_alias_default_cmd02 (test.test_get_sub_command.GetSubcommandTest) ... ok test_alias_default_cmd03 (test.test_get_sub_command.GetSubcommandTest) ... ok test_alias_default_cmd04 (test.test_get_sub_command.GetSubcommandTest) ... ok test_alias_quotation (test.test_get_sub_command.GetSubcommandTest) ... ok test_cmd_help (test.test_get_sub_command.GetSubcommandTest) ... ok test_default_cmd01 (test.test_get_sub_command.GetSubcommandTest) ... ok test_default_cmd02 (test.test_get_sub_command.GetSubcommandTest) ... ok test_help (test.test_get_sub_command.GetSubcommandTest) ... ok test_normal_cmd (test.test_get_sub_command.GetSubcommandTest) ... ok test_wrong_alias (test.test_get_sub_command.GetSubcommandTest) ... ok test_key_to_cfg (test.test_utils.UtilsTest) ... ok test_filter1 (test.test_filter.CompletionFilterTest) ... ok test_filter2 (test.test_filter.CompletionFilterTest) ... ok test_filter3 (test.test_filter.CompletionFilterTest) ... ok test_filter4 (test.test_filter.CompletionFilterTest) ... ok test_filter1 (test.test_filter.CreationFilterTest) ... ok test_filter2 (test.test_filter.CreationFilterTest) ... ok test_filter3 (test.test_filter.CreationFilterTest) ... ok test_filter03 (test.test_filter.FilterTest) ... ok test_filter04 (test.test_filter.FilterTest) Test case insensitive match. ... ok test_filter05 (test.test_filter.FilterTest) Test case sensitive match. ... ok test_filter06 (test.test_filter.FilterTest) Test case sensitive match (forced, with lowercase). ... ok test_filter07 (test.test_filter.FilterTest) Tests the dependency filter. ... ok test_filter08 (test.test_filter.FilterTest) Test case sensitive match (forced, with lowercase). ... ok test_filter09 (test.test_filter.FilterTest) Test instance filter. ... ok test_filter10 (test.test_filter.FilterTest) Test instance filter. ... ok test_filter11 (test.test_filter.FilterTest) Test instance filter. ... ok test_filter12 (test.test_filter.FilterTest) Test limit filter. ... ok test_filter13 (test.test_filter.FilterTest) Test limit filter. ... ok test_filter14 (test.test_filter.FilterTest) Test limit filter. ... ok test_filter15 (test.test_filter.FilterTest) Test limit filter. ... ok test_filter16 (test.test_filter.FilterTest) ... ok test_filter17 (test.test_filter.FilterTest) ... ok test_filter18 (test.test_filter.FilterTest) ... ok test_filter20 (test.test_filter.FilterTest) ... ok test_filter21 (test.test_filter.FilterTest) ... ok test_filter22 (test.test_filter.FilterTest) ... ok test_filter23 (test.test_filter.FilterTest) ... ok test_filter24 (test.test_filter.FilterTest) ... ok test_filter25 (test.test_filter.FilterTest) ... ok test_filter26 (test.test_filter.FilterTest) ... ok test_filter27 (test.test_filter.FilterTest) ... ok test_filter28 (test.test_filter.FilterTest) ... ok test_filter29 (test.test_filter.FilterTest) ... ok test_filter30 (test.test_filter.FilterTest) ... ok test_filter31 (test.test_filter.FilterTest) ... ok test_filter1 (test.test_filter.OrdinalTagFilterTest) ... ok test_filter2 (test.test_filter.OrdinalTagFilterTest) ... ok test_filter3 (test.test_filter.OrdinalTagFilterTest) ... ok test_filter4 (test.test_filter.OrdinalTagFilterTest) ... ok test_filter5 (test.test_filter.OrdinalTagFilterTest) ... ok test_filter6 (test.test_filter.OrdinalTagFilterTest) ... ok test_filter7 (test.test_filter.OrdinalTagFilterTest) ... ok test_filter8 (test.test_filter.OrdinalTagFilterTest) OrdinalTagFilter should resort to a simple GrepFilter when a tag ... ok test_filter1 (test.test_filter.PriorityFilterTest) ... ok test_filter1a (test.test_filter.PriorityFilterTest) ... ok test_filter2 (test.test_filter.PriorityFilterTest) ... ok test_filter3 (test.test_filter.PriorityFilterTest) ... ok test_filter4 (test.test_filter.PriorityFilterTest) ... ok test_filter5 (test.test_filter.PriorityFilterTest) ... ok test_filter6 (test.test_filter.PriorityFilterTest) ... ok test_filter7 (test.test_filter.PriorityFilterTest) ... ok test_filter8 (test.test_filter.PriorityFilterTest) ... ok test_sort01 (test.test_sorter.SorterTest) Alphabetically sorted. ... ok test_sort02a (test.test_sorter.SorterTest) Ascendingly sorted by priority. Also checks stableness of the sort. ... ok test_sort02b (test.test_sorter.SorterTest) Ascendingly sorted by priority. Also checks stableness of the sort. ... ok test_sort03 (test.test_sorter.SorterTest) Descendingly sorted by priority. Also checks stableness of the ... ok test_sort04 (test.test_sorter.SorterTest) Ascendingly sorted by due date. ... ok test_sort05 (test.test_sorter.SorterTest) Descendingly sorted by due date. ... ok test_sort06 (test.test_sorter.SorterTest) Ascendingly sorted by creation date. ... ok test_sort07 (test.test_sorter.SorterTest) Ascendingly sorted by completion date. ... ok test_sort08 (test.test_sorter.SorterTest) Descendingly sorted by importance. ... ok test_sort09 (test.test_sorter.SorterTest) Sort on multiple levels: first descending importance, then ... ok test_sort10 (test.test_sorter.SorterTest) Deal with garbage input. ... ok test_sort11 (test.test_sorter.SorterTest) Deal with garbage input. ... ok test_sort12 (test.test_sorter.SorterTest) Deal with garbage input. ... ok test_sort13 (test.test_sorter.SorterTest) Descendingly sorted by average importance. ... ok test_sort14 (test.test_sorter.SorterTest) ... ok test_sort15 (test.test_sorter.SorterTest) Test that own importance is used when average turns out to be ... ok test_sort16 (test.test_sorter.SorterTest) Check sort of low priority tasks (D or lower) with non-priority tasks. ... ok test_sort17 (test.test_sorter.SorterTest) Check sorting by project. ... ok test_sort18 (test.test_sorter.SorterTest) Check sorting by context. ... ok test_sort19 (test.test_sorter.SorterTest) Check sorting by length. ... ok test_help (test.test_sort_command.SortCommandTest) ... ok test_sort1 (test.test_sort_command.SortCommandTest) Alphabetically sorted. ... ok test_sort2 (test.test_sort_command.SortCommandTest) ... ok test_sort3 (test.test_sort_command.SortCommandTest) Check that order does not influence the UID of a todo. ... ok test_sort_name (test.test_sort_command.SortCommandTest) ... ok test_del1 (test.test_delete_command.DeleteCommandTest) ... ok test_del1_regex (test.test_delete_command.DeleteCommandTest) ... ok test_del2 (test.test_delete_command.DeleteCommandTest) ... ok test_del3 (test.test_delete_command.DeleteCommandTest) ... ok test_del4 (test.test_delete_command.DeleteCommandTest) ... ok test_del5 (test.test_delete_command.DeleteCommandTest) ... ok test_del7 (test.test_delete_command.DeleteCommandTest) ... ok test_del8 (test.test_delete_command.DeleteCommandTest) ... ok test_del9 (test.test_delete_command.DeleteCommandTest) Test deletion with textual IDs. ... ok test_delete_name (test.test_delete_command.DeleteCommandTest) ... ok test_empty (test.test_delete_command.DeleteCommandTest) ... ok test_expr_del1 (test.test_delete_command.DeleteCommandTest) ... ok test_expr_del2 (test.test_delete_command.DeleteCommandTest) ... ok test_expr_del3 (test.test_delete_command.DeleteCommandTest) ... ok test_expr_del4 (test.test_delete_command.DeleteCommandTest) Remove only relevant todo items. ... ok test_expr_del5 (test.test_delete_command.DeleteCommandTest) Force deleting unrelevant items with additional -x flag. ... ok test_help (test.test_delete_command.DeleteCommandTest) ... ok test_multi_del1 (test.test_delete_command.DeleteCommandTest) Test deletion of multiple items. ... ok test_multi_del2 (test.test_delete_command.DeleteCommandTest) Test deletion of multiple items. ... ok test_multi_del3 (test.test_delete_command.DeleteCommandTest) Fail if any of supplied todo numbers is invalid. ... ok test_multi_del4 (test.test_delete_command.DeleteCommandTest) Check output when all supplied todo numbers are invalid. ... ok test_multi_del5 (test.test_delete_command.DeleteCommandTest) Throw an error with invalid argument containing special characters. ... ok test_dot (test.test_list_command.ListCommandDotTest) ... ok test_group1 (test.test_list_command.ListCommandGroupTest) ... ok test_group10 (test.test_list_command.ListCommandGroupTest) ... ok test_group11 (test.test_list_command.ListCommandGroupTest) ... ok test_group12 (test.test_list_command.ListCommandGroupTest) ... ok test_group2 (test.test_list_command.ListCommandGroupTest) ... ok test_group3 (test.test_list_command.ListCommandGroupTest) ... ok test_group4 (test.test_list_command.ListCommandGroupTest) ... ok test_group5 (test.test_list_command.ListCommandGroupTest) ... ok test_group6 (test.test_list_command.ListCommandGroupTest) ... ok test_group7 (test.test_list_command.ListCommandGroupTest) ... ok test_group8 (test.test_list_command.ListCommandGroupTest) ... ok test_group9 (test.test_list_command.ListCommandGroupTest) ... ok test_ical (test.test_list_command.ListCommandIcalTest) ... skipped 'The icalendar module is not available' test_ical_unicode (test.test_list_command.ListCommandIcalTest) ... skipped 'The icalendar module is not available' test_json (test.test_list_command.ListCommandJsonTest) ... ok test_json_unicode (test.test_list_command.ListCommandJsonTest) ... ok test_help (test.test_list_command.ListCommandTest) ... ok test_list01 (test.test_list_command.ListCommandTest) ... ok test_list03 (test.test_list_command.ListCommandTest) ... ok test_list04 (test.test_list_command.ListCommandTest) ... ok test_list05 (test.test_list_command.ListCommandTest) ... ok test_list06 (test.test_list_command.ListCommandTest) ... ok test_list07 (test.test_list_command.ListCommandTest) ... ok test_list08 (test.test_list_command.ListCommandTest) ... ok test_list09 (test.test_list_command.ListCommandTest) ... ok test_list10 (test.test_list_command.ListCommandTest) ... ok test_list11 (test.test_list_command.ListCommandTest) ... ok test_list12 (test.test_list_command.ListCommandTest) ... ok test_list13 (test.test_list_command.ListCommandTest) ... ok test_list14 (test.test_list_command.ListCommandTest) ... ok test_list15 (test.test_list_command.ListCommandTest) ... ok test_list16 (test.test_list_command.ListCommandTest) ... ok test_list17 (test.test_list_command.ListCommandTest) ... ok test_list18 (test.test_list_command.ListCommandTest) ... ok test_list19 (test.test_list_command.ListCommandTest) Force showing all tags. ... ok test_list20 (test.test_list_command.ListCommandTest) ... ok test_list21 (test.test_list_command.ListCommandTest) ... ok test_list22 (test.test_list_command.ListCommandTest) Handle tag lists with spaces and punctuation. ... ok test_list31 (test.test_list_command.ListCommandTest) Don't show any todos with -n 0 ... ok test_list32 (test.test_list_command.ListCommandTest) Only show the top todo. ... ok test_list33 (test.test_list_command.ListCommandTest) Negative values result in showing all relevent todos. ... ok test_list34 (test.test_list_command.ListCommandTest) Test non-integer value for -n ... ok test_list35 (test.test_list_command.ListCommandTest) -x flag takes precedence over -n ... ok test_list36 (test.test_list_command.ListCommandTest) ... ok test_list37 (test.test_list_command.ListCommandTest) ... ok test_list38 (test.test_list_command.ListCommandTest) ... ok test_list39 (test.test_list_command.ListCommandTest) ... ok test_list40 (test.test_list_command.ListCommandTest) ... ok test_list41 (test.test_list_command.ListCommandTest) ... ok test_list42 (test.test_list_command.ListCommandTest) ... ok test_list43 (test.test_list_command.ListCommandTest) Test basic 'N' parameter. ... ok test_list44 (test.test_list_command.ListCommandTest) Test 'N' parameter with output longer than available terminal lines. ... ok test_list45 (test.test_list_command.ListCommandTest) Test basic 'N' parameter with nine line terminal. ... ok test_list46 (test.test_list_command.ListCommandTest) Test basic 'N' parameter with zero height terminal. ... ok test_list47 (test.test_list_command.ListCommandTest) Test 'N' parameter with multiline prompt. ... ok test_list48 (test.test_list_command.ListCommandTest) ... ok test_list49 (test.test_list_command.ListCommandTest) Only show the top todo. ... ok test_list50 (test.test_list_command.ListCommandTest) Fallback to normal alphabet for too short alphabets, fallback on ... ok test_list51 (test.test_list_command.ListCommandTest) Test hexadecimal IDs ... ok test_list52 (test.test_list_command.ListCommandTest) Alphabet is too short due to duplicate characters ... ok test_list_name (test.test_list_command.ListCommandTest) ... ok test_list_unicode1 (test.test_list_command.ListCommandUnicodeTest) Unicode filters. ... ok test_context_color1 (test.test_colors.ColorsTest) ... ok test_context_color2 (test.test_colors.ColorsTest) ... ok test_context_color3 (test.test_colors.ColorsTest) ... ok test_context_color4 (test.test_colors.ColorsTest) ... ok test_empty_color_values (test.test_colors.ColorsTest) ... ok test_empty_colorscheme (test.test_colors.ColorsTest) ... ok test_focus_color (test.test_colors.ColorsTest) ... ok test_link_color1 (test.test_colors.ColorsTest) ... ok test_link_color2 (test.test_colors.ColorsTest) ... ok test_link_color3 (test.test_colors.ColorsTest) ... ok test_link_color4 (test.test_colors.ColorsTest) ... ok test_mark_color (test.test_colors.ColorsTest) ... ok test_metadata_color1 (test.test_colors.ColorsTest) ... ok test_metadata_color2 (test.test_colors.ColorsTest) ... ok test_metadata_color3 (test.test_colors.ColorsTest) ... ok test_metadata_color4 (test.test_colors.ColorsTest) ... ok test_neutral_color (test.test_colors.ColorsTest) ... ok test_priority_color1 (test.test_colors.ColorsTest) ... ok test_priority_color2 (test.test_colors.ColorsTest) ... ok test_priority_color3 (test.test_colors.ColorsTest) ... ok test_priority_color4 (test.test_colors.ColorsTest) ... ok test_project_color1 (test.test_colors.ColorsTest) ... ok test_project_color2 (test.test_colors.ColorsTest) ... ok test_project_color3 (test.test_colors.ColorsTest) ... ok test_project_color4 (test.test_colors.ColorsTest) ... ok test_expr_postpone1 (test.test_postpone_command.PostponeCommandTest) ... ok test_expr_postpone2 (test.test_postpone_command.PostponeCommandTest) ... ok test_expr_postpone3 (test.test_postpone_command.PostponeCommandTest) ... ok test_expr_postpone4 (test.test_postpone_command.PostponeCommandTest) Don't postpone unrelevant todo items. ... ok test_expr_postpone5 (test.test_postpone_command.PostponeCommandTest) Force postponing unrelevant items with additional -x flag. ... ok test_help (test.test_postpone_command.PostponeCommandTest) ... ok test_postpone01 (test.test_postpone_command.PostponeCommandTest) ... ok test_postpone02 (test.test_postpone_command.PostponeCommandTest) ... ok test_postpone03 (test.test_postpone_command.PostponeCommandTest) ... ok test_postpone04 (test.test_postpone_command.PostponeCommandTest) ... ok test_postpone05 (test.test_postpone_command.PostponeCommandTest) ... ok test_postpone06 (test.test_postpone_command.PostponeCommandTest) ... ok test_postpone07 (test.test_postpone_command.PostponeCommandTest) ... ok test_postpone08 (test.test_postpone_command.PostponeCommandTest) ... ok test_postpone09 (test.test_postpone_command.PostponeCommandTest) ... ok test_postpone10 (test.test_postpone_command.PostponeCommandTest) ... ok test_postpone11 (test.test_postpone_command.PostponeCommandTest) ... ok test_postpone12 (test.test_postpone_command.PostponeCommandTest) ... ok test_postpone13 (test.test_postpone_command.PostponeCommandTest) ... ok test_postpone14 (test.test_postpone_command.PostponeCommandTest) ... ok test_postpone15 (test.test_postpone_command.PostponeCommandTest) ... ok test_postpone16 (test.test_postpone_command.PostponeCommandTest) ... ok test_postpone17 (test.test_postpone_command.PostponeCommandTest) ... ok test_postpone18 (test.test_postpone_command.PostponeCommandTest) ... ok test_postpone19 (test.test_postpone_command.PostponeCommandTest) ... ok test_postpone20 (test.test_postpone_command.PostponeCommandTest) Throw an error with invalid argument containing special characters. ... ok test_postpone21 (test.test_postpone_command.PostponeCommandTest) Show an error when a todo item has an invalid due date. ... ok test_postpone22 (test.test_postpone_command.PostponeCommandTest) Todo item has an invalid start date. ... ok test_postpone23 (test.test_postpone_command.PostponeCommandTest) Todo item has an invalid start date. ... ok test_postpone_name (test.test_postpone_command.PostponeCommandTest) ... ok test_clean_dependencies1 (test.test_todo_list.TodoListCleanDependencyTester) Clean p: tags from non-existing parent items. ... ok test_clean_dependencies2 (test.test_todo_list.TodoListCleanDependencyTester) Clean p: items when siblings are still connected to parent. ... ok test_clean_dependencies3 (test.test_todo_list.TodoListCleanDependencyTester) Clean id: tags from todo items without child todos. ... ok test_add_after_dependencies (test.test_todo_list.TodoListDependencyTester) Test that information is properly stored after dependency related ... ok test_add_dep1 (test.test_todo_list.TodoListDependencyTester) ... ok test_add_dep2 (test.test_todo_list.TodoListDependencyTester) Make sure that previous add_dependency invocation stored the ... ok test_add_dep3 (test.test_todo_list.TodoListDependencyTester) Test that projects are not added double. ... ok test_add_dep4 (test.test_todo_list.TodoListDependencyTester) Test that a new project is added to the sub todo. ... ok test_add_double_dep (test.test_todo_list.TodoListDependencyTester) ... ok test_check_dep (test.test_todo_list.TodoListDependencyTester) ... ok test_delete01 (test.test_todo_list.TodoListDependencyTester) Check that dependency tags are cleaned up. ... ok test_delete02 (test.test_todo_list.TodoListDependencyTester) Check that dependency tags are left when requested. ... ok test_delete03 (test.test_todo_list.TodoListDependencyTester) Check that dependency tags are left when requested. ... ok test_remove_dep1 (test.test_todo_list.TodoListDependencyTester) ... ok test_remove_dep2 (test.test_todo_list.TodoListDependencyTester) ... ok test_remove_dep3 (test.test_todo_list.TodoListDependencyTester) Try to remove non-existing dependency. ... ok test_remove_task (test.test_todo_list.TodoListDependencyTester) ... ok test_remove_todo_check_children (test.test_todo_list.TodoListDependencyTester) ... ok test_todo_by_dep_id (test.test_todo_list.TodoListDependencyTester) Tests that todos can be retrieved by their id tag. ... ok test_add1 (test.test_todo_list.TodoListTester) ... ok test_add2 (test.test_todo_list.TodoListTester) ... ok test_add3a (test.test_todo_list.TodoListTester) ... ok test_add3b (test.test_todo_list.TodoListTester) ... ok test_add4 (test.test_todo_list.TodoListTester) ... ok test_add5 (test.test_todo_list.TodoListTester) ... ok test_append1 (test.test_todo_list.TodoListTester) ... ok test_append2 (test.test_todo_list.TodoListTester) ... ok test_append3 (test.test_todo_list.TodoListTester) ... ok test_contexts (test.test_todo_list.TodoListTester) ... ok test_count (test.test_todo_list.TodoListTester) Test that empty lines are not counted. ... ok test_delete1 (test.test_todo_list.TodoListTester) ... ok test_delete2 (test.test_todo_list.TodoListTester) Try to remove a todo item that does not exist. ... ok test_erase (test.test_todo_list.TodoListTester) ... ok test_ids_linenumber (test.test_todo_list.TodoListTester) Confirms the ids method lists all todo IDs as line-numbers. ... ok test_ids_uids (test.test_todo_list.TodoListTester) Confirms the ids method lists all todo IDs as text uids. ... ok test_iteration (test.test_todo_list.TodoListTester) Confirms that the iternation method is working. ... ok test_new_uid (test.test_todo_list.TodoListTester) Make sure that item has new text ID after append. ... ok test_projects (test.test_todo_list.TodoListTester) ... ok test_regex1 (test.test_todo_list.TodoListTester) Multiple hits should result in None. ... ok test_regex3 (test.test_todo_list.TodoListTester) ... ok test_todo (test.test_todo_list.TodoListTester) ... ok test_todo_complete (test.test_todo_list.TodoListTester) ... ok test_todo_number1 (test.test_todo_list.TodoListTester) ... ok test_todo_number2 (test.test_todo_list.TodoListTester) ... ok test_todo_priority1 (test.test_todo_list.TodoListTester) ... ok test_todo_priority2 (test.test_todo_list.TodoListTester) ... ok test_uid1 (test.test_todo_list.TodoListTester) ... ok test_uid2 (test.test_todo_list.TodoListTester) Changing the priority should not change the identifier. ... ok test_uid3 (test.test_todo_list.TodoListTester) Must be able to handle integers when text identifiers are enabled. ... ok test_uid4 (test.test_todo_list.TodoListTester) Handle UIDs properly when line numbers are configured. ... ok test_uid5 (test.test_todo_list.TodoListTester) Handle bogus UIDs ... ok test_load_default (test.test_todo_list.TodoLoadTester) ... ok test_load_preserve_ws (test.test_todo_list.TodoLoadTester) ... ok test_load_use_default (test.test_todo_list.TodoLoadTester) ... ok test_contexts1 (test.test_list_context_command.ListContextCommandTest) ... ok test_contexts2 (test.test_list_context_command.ListContextCommandTest) ... ok test_help (test.test_list_context_command.ListContextCommandTest) ... ok test_listcontext_name (test.test_list_context_command.ListContextCommandTest) ... ok test_add_tag1 (test.test_todo_base.TodoBaseTester) ... ok test_add_tag2 (test.test_todo_base.TodoBaseTester) ... ok test_completion1 (test.test_todo_base.TodoBaseTester) ... ok test_completion2 (test.test_todo_base.TodoBaseTester) ... ok test_completion3 (test.test_todo_base.TodoBaseTester) A completed todo must start with an x followed by a date. ... ok test_completion4 (test.test_todo_base.TodoBaseTester) A completed todo must start with an x followed by a date. ... ok test_completion5 (test.test_todo_base.TodoBaseTester) A todo item with an invalid completion date is still considered as ... ok test_context1 (test.test_todo_base.TodoBaseTester) ... ok test_context2 (test.test_todo_base.TodoBaseTester) ... ok test_parse_tag (test.test_todo_base.TodoBaseTester) ... ok test_project1 (test.test_todo_base.TodoBaseTester) ... ok test_project2 (test.test_todo_base.TodoBaseTester) ... ok test_remove_all (test.test_todo_base.TodoBaseTester) ... ok test_remove_specific_tag_value (test.test_todo_base.TodoBaseTester) ... ok test_set_complete1 (test.test_todo_base.TodoBaseTester) ... ok test_set_complete2 (test.test_todo_base.TodoBaseTester) ... ok test_set_complete3 (test.test_todo_base.TodoBaseTester) ... ok test_set_complete4 (test.test_todo_base.TodoBaseTester) ... ok test_set_complete5 (test.test_todo_base.TodoBaseTester) ... ok test_set_complete6 (test.test_todo_base.TodoBaseTester) ... ok test_set_creation_date1 (test.test_todo_base.TodoBaseTester) ... ok test_set_creation_date2 (test.test_todo_base.TodoBaseTester) ... ok test_set_creation_date3 (test.test_todo_base.TodoBaseTester) ... ok test_set_creation_date4 (test.test_todo_base.TodoBaseTester) ... ok test_set_creation_date5 (test.test_todo_base.TodoBaseTester) ... ok test_set_creation_date6 (test.test_todo_base.TodoBaseTester) A todo item with an invalid creation date is not considered to have ... ok test_set_creation_date7 (test.test_todo_base.TodoBaseTester) A todo item with an invalid creation date is not considered to have ... ok test_set_priority1 (test.test_todo_base.TodoBaseTester) Change priority. ... ok test_set_priority2 (test.test_todo_base.TodoBaseTester) Set priority to task without priority. ... ok test_set_priority3 (test.test_todo_base.TodoBaseTester) Test invalid priority input. ... ok test_set_priority4 (test.test_todo_base.TodoBaseTester) Add priority, while not be mistaken about todo string. ... ok test_set_priority5 (test.test_todo_base.TodoBaseTester) Unset priority. ... ok test_set_priority6 (test.test_todo_base.TodoBaseTester) Do not set priorities on completed tasks. ... ok test_set_source_text (test.test_todo_base.TodoBaseTester) ... ok test_set_tag1 (test.test_todo_base.TodoBaseTester) ... ok test_set_tag2 (test.test_todo_base.TodoBaseTester) ... ok test_set_tag3 (test.test_todo_base.TodoBaseTester) ... ok test_set_tag_double_tag (test.test_todo_base.TodoBaseTester) ... ok test_set_tag_double_value (test.test_todo_base.TodoBaseTester) ... ok test_set_tag_empty_value (test.test_todo_base.TodoBaseTester) ... ok test_tag_empty_key (test.test_todo_base.TodoBaseTester) Tag should not be recorded when there is no key. ... ok test_tag_empty_value (test.test_todo_base.TodoBaseTester) Tag should not be recorded when there is no value. ... ok test_timestamp_tag1 (test.test_todo_base.TodoBaseTester) ... ok test_timestamp_tag2 (test.test_todo_base.TodoBaseTester) ... ok test_timestamp_tag3 (test.test_todo_base.TodoBaseTester) ... ok test_timestamp_tag4 (test.test_todo_base.TodoBaseTester) ... ok test_active1 (test.test_todo.TodoTest) ... ok test_active2 (test.test_todo.TodoTest) ... ok test_active3 (test.test_todo.TodoTest) ... ok test_active4 (test.test_todo.TodoTest) ... ok test_active5 (test.test_todo.TodoTest) ... ok test_due_date1 (test.test_todo.TodoTest) ... ok test_false_date (test.test_todo.TodoTest) ... ok test_length1 (test.test_todo.TodoTest) ... ok test_length10 (test.test_todo.TodoTest) ... ok test_length11 (test.test_todo.TodoTest) ... ok test_length2 (test.test_todo.TodoTest) ... ok test_length3 (test.test_todo.TodoTest) ... ok test_length4 (test.test_todo.TodoTest) ... ok test_length5 (test.test_todo.TodoTest) ... ok test_length6 (test.test_todo.TodoTest) ... ok test_length7 (test.test_todo.TodoTest) ... ok test_length8 (test.test_todo.TodoTest) ... ok test_length9 (test.test_todo.TodoTest) ... ok test_overdue1 (test.test_todo.TodoTest) ... ok test_overdue2 (test.test_todo.TodoTest) ... ok test_overdue3 (test.test_todo.TodoTest) ... ok test_add_double_edge (test.test_graph.GraphTest) ... ok test_add_double_edge_with_id (test.test_graph.GraphTest) ... ok test_dot_output_without_labels (test.test_graph.GraphTest) ... ok test_edge_id_of_nonexistent_edge (test.test_graph.GraphTest) ... ok test_has_edge_ids (test.test_graph.GraphTest) ... ok test_has_nodes (test.test_graph.GraphTest) ... ok test_incoming_neighbors1 (test.test_graph.GraphTest) ... ok test_incoming_neighbors2 (test.test_graph.GraphTest) ... ok test_incoming_neighbors3 (test.test_graph.GraphTest) ... ok test_incoming_neighbors4 (test.test_graph.GraphTest) ... ok test_outgoing_neighbors1 (test.test_graph.GraphTest) ... ok test_outgoing_neighbors2 (test.test_graph.GraphTest) ... ok test_outgoing_neighbors3 (test.test_graph.GraphTest) ... ok test_outgoing_neighbors4 (test.test_graph.GraphTest) ... ok test_outgoing_neighbors5 (test.test_graph.GraphTest) ... ok test_remove_edge1 (test.test_graph.GraphTest) ... ok test_remove_edge2 (test.test_graph.GraphTest) ... ok test_remove_edge3 (test.test_graph.GraphTest) ... ok test_remove_edge4 (test.test_graph.GraphTest) Remove non-existing edge. ... ok test_remove_edge5 (test.test_graph.GraphTest) ... ok test_remove_edge6 (test.test_graph.GraphTest) ... ok test_remove_node1 (test.test_graph.GraphTest) ... ok test_remove_node2 (test.test_graph.GraphTest) ... ok test_remove_node3 (test.test_graph.GraphTest) ... ok test_str_output (test.test_graph.GraphTest) ... ok test_transitive_reduce1 (test.test_graph.GraphTest) ... ok ---------------------------------------------------------------------- Ran 794 tests in 3.154s OK (skipped=2) create-stamp debian/debhelper-build-stamp dh_testroot -i -O--buildsystem=pybuild dh_prep -i -O--buildsystem=pybuild dh_auto_install -i -O--buildsystem=pybuild I: pybuild base:232: /usr/bin/python3 setup.py install --root /build/topydo-tJecb2/topydo-0.14/debian/topydo --install-lib=/usr/share/topydo --install-scripts=/usr/share/topydo running install running build running build_py running install_lib creating /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr creating /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share creating /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo creating /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/Commands.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/__init__.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo creating /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/Sorter.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/TopydoString.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/Filter.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/View.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/__init__.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/TodoListBase.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/Version.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/ChangeSet.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/Graph.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/RelativeDate.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/TodoBase.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/ProgressColor.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/TodoList.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/Todo.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/HashListValues.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/Config.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/ExpressionCommand.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/WriteCommand.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib creating /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/prettyprinters copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/prettyprinters/Numbers.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/prettyprinters copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/prettyprinters/Format.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/prettyprinters copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/prettyprinters/__init__.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/prettyprinters copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/prettyprinters/Colors.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/prettyprinters copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/MultiCommand.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/TodoParser.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/TodoFile.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/DCommand.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/TodoFileWatched.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/Command.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib creating /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/printers copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/printers/__init__.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/printers copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/printers/Ical.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/printers copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/printers/Json.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/printers copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/printers/Dot.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/printers copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/printers/PrettyPrinter.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/printers copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/Importance.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/Utils.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/Recurrence.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/PrettyPrinterFilter.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/Color.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/lib/ListFormat.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib creating /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/__init__.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/CLIApplicationBase.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/UILoader.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui creating /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/columns copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/columns/TodoListWidget.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/columns copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/columns/CompletionBoxWidget.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/columns copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/columns/Main.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/columns copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/columns/ColumnLayout.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/columns copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/columns/__init__.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/columns copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/columns/ConsoleWidget.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/columns copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/columns/Transaction.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/columns copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/columns/KeystateWidget.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/columns copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/columns/ColumnCompleter.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/columns copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/columns/TodoWidget.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/columns copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/columns/Utils.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/columns copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/columns/CommandLineWidget.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/columns copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/columns/ViewWidget.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/columns creating /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/cli copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/cli/__init__.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/cli copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/cli/CLI.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/cli creating /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/prompt copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/prompt/__init__.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/prompt copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/prompt/Prompt.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/prompt copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/prompt/PromptCompleter.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/prompt copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/ui/CompleterBase.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui creating /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands/RevertCommand.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands/DepCommand.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands/ArchiveCommand.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands/__init__.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands/DoCommand.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands/ListCommand.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands/SortCommand.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands/DepriCommand.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands/ListContextCommand.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands/ExitCommand.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands/PostponeCommand.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands/ListProjectCommand.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands/AppendCommand.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands/PriorityCommand.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands/AddCommand.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands/TagCommand.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands/DeleteCommand.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo/commands/EditCommand.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands creating /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo_wrapper copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo_wrapper/__init__.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo_wrapper copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo_wrapper/topydo_wrapper.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo_wrapper copying /build/topydo-tJecb2/topydo-0.14/.pybuild/cpython3_3.9_topydo/build/topydo_wrapper/__main__.py -> /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo_wrapper byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/Commands.py to Commands.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/__init__.py to __init__.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/Sorter.py to Sorter.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/TopydoString.py to TopydoString.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/Filter.py to Filter.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/View.py to View.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/__init__.py to __init__.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/TodoListBase.py to TodoListBase.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/Version.py to Version.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/ChangeSet.py to ChangeSet.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/Graph.py to Graph.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/RelativeDate.py to RelativeDate.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/TodoBase.py to TodoBase.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/ProgressColor.py to ProgressColor.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/TodoList.py to TodoList.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/Todo.py to Todo.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/HashListValues.py to HashListValues.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/Config.py to Config.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/ExpressionCommand.py to ExpressionCommand.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/WriteCommand.py to WriteCommand.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/prettyprinters/Numbers.py to Numbers.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/prettyprinters/Format.py to Format.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/prettyprinters/__init__.py to __init__.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/prettyprinters/Colors.py to Colors.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/MultiCommand.py to MultiCommand.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/TodoParser.py to TodoParser.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/TodoFile.py to TodoFile.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/DCommand.py to DCommand.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/TodoFileWatched.py to TodoFileWatched.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/Command.py to Command.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/printers/__init__.py to __init__.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/printers/Ical.py to Ical.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/printers/Json.py to Json.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/printers/Dot.py to Dot.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/printers/PrettyPrinter.py to PrettyPrinter.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/Importance.py to Importance.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/Utils.py to Utils.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/Recurrence.py to Recurrence.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/PrettyPrinterFilter.py to PrettyPrinterFilter.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/Color.py to Color.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/lib/ListFormat.py to ListFormat.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/__init__.py to __init__.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/CLIApplicationBase.py to CLIApplicationBase.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/UILoader.py to UILoader.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/columns/TodoListWidget.py to TodoListWidget.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/columns/CompletionBoxWidget.py to CompletionBoxWidget.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/columns/Main.py to Main.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/columns/ColumnLayout.py to ColumnLayout.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/columns/__init__.py to __init__.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/columns/ConsoleWidget.py to ConsoleWidget.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/columns/Transaction.py to Transaction.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/columns/KeystateWidget.py to KeystateWidget.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/columns/ColumnCompleter.py to ColumnCompleter.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/columns/TodoWidget.py to TodoWidget.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/columns/Utils.py to Utils.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/columns/CommandLineWidget.py to CommandLineWidget.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/columns/ViewWidget.py to ViewWidget.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/cli/__init__.py to __init__.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/cli/CLI.py to CLI.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/prompt/__init__.py to __init__.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/prompt/Prompt.py to Prompt.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/prompt/PromptCompleter.py to PromptCompleter.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/ui/CompleterBase.py to CompleterBase.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands/RevertCommand.py to RevertCommand.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands/DepCommand.py to DepCommand.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands/ArchiveCommand.py to ArchiveCommand.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands/__init__.py to __init__.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands/DoCommand.py to DoCommand.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands/ListCommand.py to ListCommand.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands/SortCommand.py to SortCommand.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands/DepriCommand.py to DepriCommand.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands/ListContextCommand.py to ListContextCommand.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands/ExitCommand.py to ExitCommand.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands/PostponeCommand.py to PostponeCommand.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands/ListProjectCommand.py to ListProjectCommand.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands/AppendCommand.py to AppendCommand.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands/PriorityCommand.py to PriorityCommand.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands/AddCommand.py to AddCommand.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands/TagCommand.py to TagCommand.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands/DeleteCommand.py to DeleteCommand.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo/commands/EditCommand.py to EditCommand.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo_wrapper/__init__.py to __init__.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo_wrapper/topydo_wrapper.py to topydo_wrapper.cpython-39.pyc byte-compiling /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo_wrapper/__main__.py to __main__.cpython-39.pyc running install_egg_info running egg_info writing topydo.egg-info/PKG-INFO writing dependency_links to topydo.egg-info/dependency_links.txt writing entry points to topydo.egg-info/entry_points.txt writing requirements to topydo.egg-info/requires.txt writing top-level names to topydo.egg-info/top_level.txt reading manifest file 'topydo.egg-info/SOURCES.txt' writing manifest file 'topydo.egg-info/SOURCES.txt' Copying topydo.egg-info to /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo/topydo-0.14.egg-info Skipping SOURCES.txt running install_scripts Installing topydo.cmd script to /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo Installing topydo_wrapper.cmd script to /build/topydo-tJecb2/topydo-0.14/debian/topydo/usr/share/topydo debian/rules execute_after_dh_auto_install make[1]: Entering directory '/build/topydo-tJecb2/topydo-0.14' mkdir -p debian/topydo/usr/bin/ mkdir -p debian/topydo/etc/ cp debian/topydo.conf debian/topydo/etc/ find debian/topydo -name \*.pyc -exec rm -f {} \; find debian/topydo -name __pycache__ | xargs rm -rf cp debian/topydo_wrapper.launch debian/topydo/usr/share/topydo/topydo_wrapper.cmd make[1]: Leaving directory '/build/topydo-tJecb2/topydo-0.14' dh_install -i -O--buildsystem=pybuild dh_installdocs -i -O--buildsystem=pybuild dh_installchangelogs -i -O--buildsystem=pybuild dh_installman -i -O--buildsystem=pybuild dh_python3 -i -O--buildsystem=pybuild dh_installsystemduser -i -O--buildsystem=pybuild dh_lintian -i -O--buildsystem=pybuild dh_perl -i -O--buildsystem=pybuild dh_link -i -O--buildsystem=pybuild dh_strip_nondeterminism -i -O--buildsystem=pybuild dh_compress -i -O--buildsystem=pybuild dh_fixperms -i -O--buildsystem=pybuild dh_missing -i -O--buildsystem=pybuild dh_installdeb -i -O--buildsystem=pybuild dh_gencontrol -i -O--buildsystem=pybuild dh_md5sums -i -O--buildsystem=pybuild dh_builddeb -i -O--buildsystem=pybuild dpkg-deb: building package 'topydo' in '../topydo_0.14-4_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../topydo_0.14-4_all.changes dpkg-genchanges: info: binary-only arch-indep upload (source code and arch-specific packages not included) dpkg-source --after-build . dpkg-source: info: using options from topydo-0.14/debian/source/options: --extend-diff-ignore=^[^/]*[.]egg-info/ dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/topydo-tJecb2 /tmp/topydo-0.14-4h40wyr2i I: cleaning package lists and apt cache... W: deleting files in /tmp: .982F7C_todo.bak W: deleting files in /tmp: .02E69E_todo.bak W: deleting files in /tmp: .ECD6FA_todo.bak W: deleting files in /tmp: .177AF9_todo.bak W: deleting files in /tmp: .66C687_todo.bak W: deleting files in /tmp: .BAED7B_todo.bak W: deleting files in /tmp: .4E58F0_todo.bak W: deleting files in /tmp: .F465D5_todo.bak W: deleting files in /tmp: .1A02D6_todo.bak W: deleting files in /tmp: .0C7492_todo.bak W: deleting files in /tmp: .C358C5_todo.bak W: deleting files in /tmp: .6B5BDB_todo.bak I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.NSY1C5yA6_... I: success in 417.5843 seconds md5: topydo_0.14-4_all.deb: OK sha1: topydo_0.14-4_all.deb: OK sha256: topydo_0.14-4_all.deb: OK Checksums: OK