Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/p/py7zr/py7zr_0.11.3+dfsg-3_amd64.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/py7zr-0.11.3+dfsg-3gvkbf426/py7zr_0.11.3+dfsg-3_amd64.buildinfo Get source package info: py7zr=0.11.3+dfsg-3 Source URL: http://snapshot.notset.fr/mr/package/py7zr/0.11.3+dfsg-3/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=autoconf=2.71-2 automake=1:1.16.5-1.1 autopoint=0.21-4 autotools-dev=20180224.1+nmu1 base-files=12 base-passwd=3.5.52 bash=5.1-5+b1 binutils=2.37-10 binutils-common=2.37-10 binutils-x86-64-linux-gnu=2.37-10 bsdextrautils=2.37.2-4 bsdutils=1:2.37.2-4 build-essential=12.9 bzip2=1.0.8-5 ca-certificates=20211016 coreutils=8.32-4.1 cpp=4:11.2.0-2 cpp-11=11.2.0-12 dash=0.5.11+git20210903+057cd650a4ed-3 debconf=1.5.79 debhelper=13.5.2 debianutils=5.5-1 dh-autoreconf=20 dh-python=5.20211216 dh-python-pep517=5.20211216 dh-strip-nondeterminism=1.12.1-1 diffutils=1:3.7-5 docutils-common=0.17.1+dfsg-2 dpkg=1.21.1 dpkg-dev=1.21.1 dwz=0.14-1 file=1:5.41-2 findutils=4.8.0-1 g++=4:11.2.0-2 g++-11=11.2.0-12 gcc=4:11.2.0-2 gcc-11=11.2.0-12 gcc-11-base=11.2.0-12 gettext=0.21-4 gettext-base=0.21-4 grep=3.7-1 groff-base=1.22.4-7 gzip=1.10-4 hostname=3.23 init-system-helpers=1.61 intltool-debian=0.35.0+20060710.5 libacl1=2.3.1-1 libarchive-zip-perl=1.68-1 libasan6=11.2.0-12 libatomic1=11.2.0-12 libattr1=1:2.5.1-1 libaudit-common=1:3.0.6-1 libaudit1=1:3.0.6-1+b1 libbinutils=2.37-10 libblkid1=2.37.2-4 libbsd0=0.11.3-1 libbz2-1.0=1.0.8-5 libc-bin=2.33-1 libc-dev-bin=2.33-1 libc6=2.33-1 libc6-dev=2.33-1 libcap-ng0=0.7.9-2.2+b1 libcap2=1:2.44-1 libcc1-0=11.2.0-12 libcom-err2=1.46.4-1 libcrypt-dev=1:4.4.26-1 libcrypt1=1:4.4.26-1 libctf-nobfd0=2.37-10 libctf0=2.37-10 libdb5.3=5.3.28+dfsg1-0.8 libdebconfclient0=0.261 libdebhelper-perl=13.5.2 libdpkg-perl=1.21.1 libedit2=3.1-20210910-1 libelf1=0.186-1 libexpat1=2.4.1-3 libexpat1-dev=2.4.1-3 libffi8=3.4.2-3 libfile-stripnondeterminism-perl=1.12.1-1 libgcc-11-dev=11.2.0-12 libgcc-s1=11.2.0-12 libgcrypt20=1.9.4-5 libgdbm-compat4=1.22-1 libgdbm6=1.22-1 libgmp10=2:6.2.1+dfsg-3 libgomp1=11.2.0-12 libgpg-error0=1.42-3 libgssapi-krb5-2=1.18.3-7 libicu67=67.1-7 libisl23=0.24-2 libitm1=11.2.0-12 libjs-jquery=3.5.1+dfsg+~3.5.5-8 libjs-jquery-hotkeys=0~20130707+git2d51e3a9+dfsg-2.1 libjs-jquery-isonscreen=1.2.0-1.1 libjs-jquery-metadata=12-3 libjs-jquery-tablesorter=1:2.31.3+dfsg1-3 libjs-jquery-throttle-debounce=1.1+dfsg.1-1.1 libjs-sphinxdoc=4.3.1-2 libjs-underscore=1.9.1~dfsg-4 libk5crypto3=1.18.3-7 libkeyutils1=1.6.1-2 libkrb5-3=1.18.3-7 libkrb5support0=1.18.3-7 liblsan0=11.2.0-12 liblz4-1=1.9.3-2 liblzma5=5.2.5-2 libmagic-mgc=1:5.41-2 libmagic1=1:5.41-2 libmd0=1.0.4-1 libmount1=2.37.2-4 libmpc3=1.2.1-1 libmpdec3=2.5.1-2 libmpfr6=4.1.0-3 libncursesw6=6.3-1 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libpam-modules=1.4.0-11 libpam-modules-bin=1.4.0-11 libpam-runtime=1.4.0-11 libpam0g=1.4.0-11 libpcre2-8-0=10.39-3 libpcre3=2:8.39-13 libperl5.32=5.32.1-6 libpipeline1=1.5.4-1 libpython3-all-dev=3.9.8-1 libpython3-dev=3.9.8-1 libpython3-stdlib=3.9.8-1 libpython3.10=3.10.1-1 libpython3.10-dev=3.10.1-1 libpython3.10-minimal=3.10.1-1 libpython3.10-stdlib=3.10.1-1 libpython3.9=3.9.9-2 libpython3.9-dev=3.9.9-2 libpython3.9-minimal=3.9.9-2 libpython3.9-stdlib=3.9.9-2 libquadmath0=11.2.0-12 libreadline8=8.1-2 libseccomp2=2.5.3-2 libselinux1=3.3-1+b1 libsigsegv2=2.13-1 libsmartcols1=2.37.2-4 libsqlite3-0=3.36.0-2 libssl1.1=1.1.1l-1 libstdc++-11-dev=11.2.0-12 libstdc++6=11.2.0-12 libsub-override-perl=0.09-2 libsystemd0=249.7-1 libtinfo6=6.3-1 libtirpc-common=1.3.2-2 libtirpc-dev=1.3.2-2 libtirpc3=1.3.2-2 libtool=2.4.6-15 libtsan0=11.2.0-12 libubsan1=11.2.0-12 libuchardet0=0.0.7-1 libudev1=249.7-1 libunistring2=0.9.10-6 libuuid1=2.37.2-4 libxml2=2.9.12+dfsg-5+b1 libyaml-0-2=0.2.2-1 libzstd1=1.4.8+dfsg-3 linux-libc-dev=5.15.5-1 login=1:4.8.1-2 lsb-base=11.1.0 m4=1.4.18-5 make=4.3-4.1 man-db=2.9.4-2 mawk=1.3.4.20200120-2 media-types=4.0.0 ncurses-base=6.3-1 ncurses-bin=6.3-1 openssl=1.1.1l-1 patch=2.7.6-7 perl=5.32.1-6 perl-base=5.32.1-6 perl-modules-5.32=5.32.1-6 po-debconf=1.0.21+nmu1 python-babel-localedata=2.8.0+dfsg.1-7 python3=3.9.8-1 python3-alabaster=0.7.12-1 python3-all=3.9.8-1 python3-all-dev=3.9.8-1 python3-antlr4=4.9.1-1 python3-attr=20.3.0-1 python3-babel=2.8.0+dfsg.1-7 python3-build=0.7.0-2 python3-certifi=2020.6.20-1 python3-chardet=4.0.0-1 python3-cov-core=1.15.0-3 python3-coverage=5.1+dfsg.1-2.1 python3-cpuinfo=5.0.0-2 python3-dev=3.9.8-1 python3-distutils=3.9.9-3 python3-docutils=0.17.1+dfsg-2 python3-idna=2.10-1 python3-imagesize=1.3.0-1 python3-importlib-metadata=4.6.4-1 python3-iniconfig=1.1.1-1 python3-installer=0.4.0+dfsg1-2 python3-jinja2=3.0.1-2 python3-lib2to3=3.9.9-3 python3-markupsafe=2.0.1-2+b1 python3-minimal=3.9.8-1 python3-more-itertools=8.10.0-2 python3-mypy-extensions=0.4.3-2 python3-nose2=0.9.2-1 python3-packaging=21.3-1 python3-pep517=0.12.0-1 python3-pkg-resources=59.6.0-1 python3-pluggy=0.13.0-7.1 python3-py=1.10.0-1 python3-pyannotate=1.2.0-2 python3-pycryptodome=3.11.0+dfsg1-3 python3-pygments=2.10.0+dfsg-1 python3-pyparsing=2.4.7-1 python3-pytest=6.2.5-1 python3-pytest-benchmark=3.2.2-2 python3-pytest-cov=3.0.0-1 python3-requests=2.25.1+dfsg-2 python3-roman=3.3-1 python3-setuptools=59.6.0-1 python3-setuptools-scm=6.3.2-1 python3-six=1.16.0-2 python3-snowballstemmer=2.2.0-1 python3-sphinx=4.3.1-2 python3-sphinx-a4doc=1.3.0-1 python3-texttable=1.6.3-2 python3-toml=0.10.2-1 python3-tomli=1.2.2-2 python3-tz=2021.3-1 python3-urllib3=1.26.5-1~exp1 python3-wheel=0.34.2-1 python3-yaml=5.4.1-1+b1 python3-zipp=1.0.0-3 python3.10=3.10.1-1 python3.10-dev=3.10.1-1 python3.10-minimal=3.10.1-1 python3.9=3.9.9-2 python3.9-dev=3.9.9-2 python3.9-minimal=3.9.9-2 readline-common=8.1-2 rpcsvc-proto=1.4.2-4 sed=4.8-1 sensible-utils=0.0.17 sgml-base=1.30 sphinx-common=4.3.1-2 sysvinit-utils=3.01-1 tar=1.34+dfsg-1 tzdata=2021e-1 util-linux=2.37.2-4 xml-core=0.18+nmu1 xz-utils=5.2.5-2 zlib1g=1:1.2.11.dfsg-2 zlib1g-dev=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/20211222T025120Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20211222T025120Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20211217T210032Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20211216T085418Z/ 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 py7zr=0.11.3+dfsg-3 && mkdir -p /build/py7zr-3xv67z && dpkg-source --no-check -x /*.dsc /build/py7zr-3xv67z/py7zr-0.11.3+dfsg && chown -R builduser:builduser /build/py7zr-3xv67z" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/py7zr-3xv67z/py7zr-0.11.3+dfsg && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1639707339" dpkg-buildpackage -uc -a amd64 --build=any" --customize-hook=sync-out /build/py7zr-3xv67z /tmp/py7zr-0.11.3+dfsg-3gvkbf426 bookworm /dev/null deb http://snapshot.notset.fr/archive/debian/20211216T085418Z 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.2wYnOwep_f 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.2wYnOwep_f Reading package lists... Building dependency tree... util-linux is already the newest version (2.37.2-4). 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/20211216T085418Z unstable/main amd64 libfakeroot amd64 1.26-1 [47.3 kB] Get:2 http://snapshot.notset.fr/archive/debian/20211216T085418Z unstable/main amd64 fakeroot amd64 1.26-1 [87.1 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (999 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 ... 4680 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.26-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.26-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.26-1_amd64.deb ... Unpacking fakeroot (1.26-1) ... Setting up libfakeroot:amd64 (1.26-1) ... Setting up fakeroot (1.26-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.33-1) ... 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/20211222T025120Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20211222T025120Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20211217T210032Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20211216T085418Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.2wYnOwep_f Get:1 http://snapshot.notset.fr/archive/debian/20211222T025120Z bookworm InRelease [129 kB] Get:2 http://snapshot.notset.fr/archive/debian/20211217T210032Z unstable InRelease [165 kB] Hit:3 http://snapshot.notset.fr/archive/debian/20211216T085418Z unstable InRelease Ign:4 http://snapshot.notset.fr/archive/debian/20211222T025120Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20211222T025120Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20211222T025120Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20211222T025120Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20211222T025120Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20211222T025120Z bookworm/main amd64 Packages Get:4 http://snapshot.notset.fr/archive/debian/20211222T025120Z bookworm/main Sources [11.8 MB] Get:5 http://snapshot.notset.fr/archive/debian/20211222T025120Z bookworm/main amd64 Packages [11.2 MB] Ign:6 http://snapshot.notset.fr/archive/debian/20211217T210032Z unstable/main amd64 Packages Err:6 http://snapshot.notset.fr/archive/debian/20211217T210032Z unstable/main amd64 Packages 404 Not Found [IP: 10.13.0.253 80] Ign:6 http://snapshot.notset.fr/archive/debian/20211217T210032Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20211217T210032Z unstable/main amd64 Packages [12.0 MB] Fetched 35.3 MB in 29s (1218 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.2wYnOwep_f I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d py7zr=0.11.3+dfsg-3 && mkdir -p /build/py7zr-3xv67z && dpkg-source --no-check -x /*.dsc /build/py7zr-3xv67z/py7zr-0.11.3+dfsg && chown -R builduser:builduser /build/py7zr-3xv67z"' exec /tmp/mmdebstrap.2wYnOwep_f Reading package lists... NOTICE: 'py7zr' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/python-team/packages/py7zr.git Please use: git clone https://salsa.debian.org/python-team/packages/py7zr.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 2269 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20211222T025120Z bookworm/main py7zr 0.11.3+dfsg-3 (dsc) [2359 B] Get:2 http://snapshot.notset.fr/archive/debian/20211222T025120Z bookworm/main py7zr 0.11.3+dfsg-3 (tar) [2263 kB] Get:3 http://snapshot.notset.fr/archive/debian/20211222T025120Z bookworm/main py7zr 0.11.3+dfsg-3 (diff) [3572 B] Fetched 2269 kB in 2s (1243 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'py7zr_0.11.3+dfsg-3.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting py7zr in /build/py7zr-3xv67z/py7zr-0.11.3+dfsg dpkg-source: info: unpacking py7zr_0.11.3+dfsg.orig.tar.xz dpkg-source: info: unpacking py7zr_0.11.3+dfsg-3.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying use_pycryptodome.patch dpkg-source: info: applying 23a138a9c12ca713123ff7594a2059bfb67a6d5f.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/py7zr-3xv67z/py7zr-0.11.3+dfsg && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1639707339" dpkg-buildpackage -uc -a amd64 --build=any"' exec /tmp/mmdebstrap.2wYnOwep_f dpkg-buildpackage: info: source package py7zr dpkg-buildpackage: info: source version 0.11.3+dfsg-3 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Sandro Tosi dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 dpkg-source: info: using options from py7zr-0.11.3+dfsg/debian/source/options: --extend-diff-ignore=^[^/]+.egg-info/ fakeroot debian/rules clean dh clean --with python3,sphinxdoc --buildsystem=pybuild dh_auto_clean -O--buildsystem=pybuild dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild debian/rules build-arch dh build-arch --with python3,sphinxdoc --buildsystem=pybuild dh_update_autotools_config -a -O--buildsystem=pybuild dh_autoreconf -a -O--buildsystem=pybuild dh_auto_configure -a -O--buildsystem=pybuild dh_auto_build -a -O--buildsystem=pybuild I: pybuild plugin_pep517:113: Building wheel for python3.10 with "build" module I: pybuild base:237: python3.10 -m build --skip-dependency-check --no-isolation --wheel --outdir /build/py7zr-3xv67z/py7zr-0.11.3+dfsg/.pybuild/cpython3_3.10_py7zr running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/py7zr copying py7zr/__init__.py -> build/lib/py7zr copying py7zr/__main__.py -> build/lib/py7zr copying py7zr/archiveinfo.py -> build/lib/py7zr copying py7zr/callbacks.py -> build/lib/py7zr copying py7zr/cli.py -> build/lib/py7zr copying py7zr/exceptions.py -> build/lib/py7zr copying py7zr/helpers.py -> build/lib/py7zr copying py7zr/properties.py -> build/lib/py7zr copying py7zr/py7zr.py -> build/lib/py7zr copying py7zr/win32compat.py -> build/lib/py7zr copying py7zr/compressor.py -> build/lib/py7zr installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/py7zr copying build/lib/py7zr/__init__.py -> build/bdist.linux-x86_64/wheel/py7zr copying build/lib/py7zr/__main__.py -> build/bdist.linux-x86_64/wheel/py7zr copying build/lib/py7zr/archiveinfo.py -> build/bdist.linux-x86_64/wheel/py7zr copying build/lib/py7zr/callbacks.py -> build/bdist.linux-x86_64/wheel/py7zr copying build/lib/py7zr/cli.py -> build/bdist.linux-x86_64/wheel/py7zr copying build/lib/py7zr/exceptions.py -> build/bdist.linux-x86_64/wheel/py7zr copying build/lib/py7zr/helpers.py -> build/bdist.linux-x86_64/wheel/py7zr copying build/lib/py7zr/properties.py -> build/bdist.linux-x86_64/wheel/py7zr copying build/lib/py7zr/py7zr.py -> build/bdist.linux-x86_64/wheel/py7zr copying build/lib/py7zr/win32compat.py -> build/bdist.linux-x86_64/wheel/py7zr copying build/lib/py7zr/compressor.py -> build/bdist.linux-x86_64/wheel/py7zr running install_egg_info running egg_info creating py7zr.egg-info writing py7zr.egg-info/PKG-INFO writing dependency_links to py7zr.egg-info/dependency_links.txt writing entry points to py7zr.egg-info/entry_points.txt writing requirements to py7zr.egg-info/requires.txt writing top-level names to py7zr.egg-info/top_level.txt writing manifest file 'py7zr.egg-info/SOURCES.txt' reading manifest file 'py7zr.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '.coveragerc' warning: no files found matching '*.0' under directory 'tests' warning: no files found matching '*.bin' under directory 'tests' warning: no files found matching '*.txt' under directory 'docs' adding license file 'LICENSE' writing manifest file 'py7zr.egg-info/SOURCES.txt' Copying py7zr.egg-info to build/bdist.linux-x86_64/wheel/py7zr-0.11.3+dfsg.egg-info running install_scripts adding license file "LICENSE" (matched pattern "LICEN[CS]E*") creating build/bdist.linux-x86_64/wheel/py7zr-0.11.3+dfsg.dist-info/WHEEL creating '/build/py7zr-3xv67z/py7zr-0.11.3+dfsg/.pybuild/cpython3_3.10_py7zr/tmpd8bjc2qz/py7zr-0.11.3+dfsg-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'py7zr/__init__.py' adding 'py7zr/__main__.py' adding 'py7zr/archiveinfo.py' adding 'py7zr/callbacks.py' adding 'py7zr/cli.py' adding 'py7zr/compressor.py' adding 'py7zr/exceptions.py' adding 'py7zr/helpers.py' adding 'py7zr/properties.py' adding 'py7zr/py7zr.py' adding 'py7zr/win32compat.py' adding 'py7zr-0.11.3+dfsg.dist-info/LICENSE' adding 'py7zr-0.11.3+dfsg.dist-info/METADATA' adding 'py7zr-0.11.3+dfsg.dist-info/WHEEL' adding 'py7zr-0.11.3+dfsg.dist-info/entry_points.txt' adding 'py7zr-0.11.3+dfsg.dist-info/top_level.txt' adding 'py7zr-0.11.3+dfsg.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel * Building wheel... Successfully built py7zr-0.11.3+dfsg-py3-none-any.whl I: pybuild plugin_pep517:123: Unpacking wheel built for python3.10 with "installer" module I: pybuild plugin_pep517:113: Building wheel for python3.9 with "build" module I: pybuild base:237: python3.9 -m build --skip-dependency-check --no-isolation --wheel --outdir /build/py7zr-3xv67z/py7zr-0.11.3+dfsg/.pybuild/cpython3_3.9_py7zr running bdist_wheel running build running build_py installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/py7zr copying build/lib/py7zr/__init__.py -> build/bdist.linux-x86_64/wheel/py7zr copying build/lib/py7zr/__main__.py -> build/bdist.linux-x86_64/wheel/py7zr copying build/lib/py7zr/archiveinfo.py -> build/bdist.linux-x86_64/wheel/py7zr copying build/lib/py7zr/callbacks.py -> build/bdist.linux-x86_64/wheel/py7zr copying build/lib/py7zr/cli.py -> build/bdist.linux-x86_64/wheel/py7zr copying build/lib/py7zr/exceptions.py -> build/bdist.linux-x86_64/wheel/py7zr copying build/lib/py7zr/helpers.py -> build/bdist.linux-x86_64/wheel/py7zr copying build/lib/py7zr/properties.py -> build/bdist.linux-x86_64/wheel/py7zr copying build/lib/py7zr/py7zr.py -> build/bdist.linux-x86_64/wheel/py7zr copying build/lib/py7zr/win32compat.py -> build/bdist.linux-x86_64/wheel/py7zr copying build/lib/py7zr/compressor.py -> build/bdist.linux-x86_64/wheel/py7zr running install_egg_info running egg_info writing py7zr.egg-info/PKG-INFO writing dependency_links to py7zr.egg-info/dependency_links.txt writing entry points to py7zr.egg-info/entry_points.txt writing requirements to py7zr.egg-info/requires.txt writing top-level names to py7zr.egg-info/top_level.txt reading manifest file 'py7zr.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '.coveragerc' warning: no files found matching '*.0' under directory 'tests' warning: no files found matching '*.bin' under directory 'tests' warning: no files found matching '*.txt' under directory 'docs' adding license file 'LICENSE' writing manifest file 'py7zr.egg-info/SOURCES.txt' Copying py7zr.egg-info to build/bdist.linux-x86_64/wheel/py7zr-0.11.3+dfsg.egg-info running install_scripts adding license file "LICENSE" (matched pattern "LICEN[CS]E*") creating build/bdist.linux-x86_64/wheel/py7zr-0.11.3+dfsg.dist-info/WHEEL creating '/build/py7zr-3xv67z/py7zr-0.11.3+dfsg/.pybuild/cpython3_3.9_py7zr/tmpkk_8is_u/py7zr-0.11.3+dfsg-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'py7zr/__init__.py' adding 'py7zr/__main__.py' adding 'py7zr/archiveinfo.py' adding 'py7zr/callbacks.py' adding 'py7zr/cli.py' adding 'py7zr/compressor.py' adding 'py7zr/exceptions.py' adding 'py7zr/helpers.py' adding 'py7zr/properties.py' adding 'py7zr/py7zr.py' adding 'py7zr/win32compat.py' adding 'py7zr-0.11.3+dfsg.dist-info/LICENSE' adding 'py7zr-0.11.3+dfsg.dist-info/METADATA' adding 'py7zr-0.11.3+dfsg.dist-info/WHEEL' adding 'py7zr-0.11.3+dfsg.dist-info/entry_points.txt' adding 'py7zr-0.11.3+dfsg.dist-info/top_level.txt' adding 'py7zr-0.11.3+dfsg.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel * Building wheel... Successfully built py7zr-0.11.3+dfsg-py3-none-any.whl I: pybuild plugin_pep517:123: Unpacking wheel built for python3.9 with "installer" module debian/rules override_dh_auto_test make[1]: Entering directory '/build/py7zr-3xv67z/py7zr-0.11.3+dfsg' # test_compress_* require tests/data/lib, which we removed due to missing copyright # test_concurrent_futures tries to access internet # test_bcj_* uses binary files removed dues to missing copyright # test_cli, test_archive_already_exist, test_volume_creation_wrong_volume_unit uses importlib_metadata which requires an egg-info dir, which we cant build (bdist_egg) because setuptools_scm cant detect a version PYBUILD_SYSTEM=custom PYBUILD_TEST_ARGS="PYTHONPATH=/build/py7zr-3xv67z/py7zr-0.11.3+dfsg {interpreter} -m pytest tests/ -k 'not test_compress_arm64 and not test_compress_ppc and not test_compress_ia64 and not test_compress_sparc and not test_compress_armt and not test_concurrent_futures and not test_bcj_encode and not test_bcj_decode and not test_cli_no_subcommand and not test_cli_info and not test_archive_already_exist and not test_volume_creation_wrong_volume_unit'" dh_auto_test I: pybuild base:237: PYTHONPATH=/build/py7zr-3xv67z/py7zr-0.11.3+dfsg python3.10 -m pytest tests/ -k 'not test_compress_arm64 and not test_compress_ppc and not test_compress_ia64 and not test_compress_sparc and not test_compress_armt and not test_concurrent_futures and not test_bcj_encode and not test_bcj_decode and not test_cli_no_subcommand and not test_cli_info and not test_archive_already_exist and not test_volume_creation_wrong_volume_unit' ============================= test session starts ============================== platform linux -- Python 3.10.1, pytest-6.2.5, py-1.10.0, pluggy-0.13.0 benchmark: 3.2.2 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /build/py7zr-3xv67z/py7zr-0.11.3+dfsg, configfile: tox.ini plugins: cov-3.0.0, benchmark-3.2.2 collected 268 items / 12 deselected / 256 selected tests/test_archive.py .......................ss.... [ 11%] tests/test_basic.py ....................................... [ 26%] tests/test_benchmark.py ...... [ 28%] tests/test_concurrent.py . [ 29%] tests/test_encryption.py ............s.. [ 35%] tests/test_extra_codecs.py ......ssss......s.ssss [ 43%] tests/test_extract.py ......................................s..... [ 60%] tests/test_info.py .................. [ 67%] tests/test_misc.py ss.. [ 69%] tests/test_unit.py ..................................................... [ 90%] ...............s..... [ 98%] tests/test_win32compat.py ...s [100%] =============================== warnings summary =============================== ../../../usr/lib/python3/dist-packages/_pytest/config/__init__.py:1233 /usr/lib/python3/dist-packages/_pytest/config/__init__.py:1233: PytestConfigWarning: Unknown config option: basepython self._warn_or_fail_if_strict(f"Unknown config option: {key}\n") ../../../usr/lib/python3/dist-packages/_pytest/config/__init__.py:1233 /usr/lib/python3/dist-packages/_pytest/config/__init__.py:1233: PytestConfigWarning: Unknown config option: timeout self._warn_or_fail_if_strict(f"Unknown config option: {key}\n") tests/test_concurrent.py:43 /build/py7zr-3xv67z/py7zr-0.11.3+dfsg/tests/test_concurrent.py:43: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html @pytest.mark.timeout(360) tests/test_concurrent.py:44 /build/py7zr-3xv67z/py7zr-0.11.3+dfsg/tests/test_concurrent.py:44: PytestUnknownMarkWarning: Unknown pytest.mark.remote_data - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html @pytest.mark.remote_data tests/test_concurrent.py:73 /build/py7zr-3xv67z/py7zr-0.11.3+dfsg/tests/test_concurrent.py:73: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html @pytest.mark.timeout(180) tests/test_encryption.py:84 /build/py7zr-3xv67z/py7zr-0.11.3+dfsg/tests/test_encryption.py:84: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html @pytest.mark.timeout(30) tests/test_extract.py::test_asyncio_executor /build/py7zr-3xv67z/py7zr-0.11.3+dfsg/tests/test_extract.py:346: DeprecationWarning: There is no current event loop loop = asyncio.get_event_loop() tests/test_extract.py::test_asyncio_executor /build/py7zr-3xv67z/py7zr-0.11.3+dfsg/tests/test_extract.py:347: DeprecationWarning: There is no current event loop task = asyncio.ensure_future(aio7zr(tmp_path.joinpath('test_1.7z'), path=tmp_path)) -- Docs: https://docs.pytest.org/en/stable/warnings.html ---------- coverage: platform linux, python 3.10.1-final-0 ----------- Name Stmts Miss Branch BrPart Cover Missing ------------------------------------------------------------------ py7zr/__init__.py 11 2 0 0 82% 22-23 py7zr/__main__.py 4 4 0 0 0% 19-25 py7zr/archiveinfo.py 787 22 283 35 94% 97->102, 156->158, 186->191, 226->236, 233->232, 255->254, 396->397, 397, 398->401, 399->398, 401, 411->412, 412, 528->530, 538->539, 539-540, 597->600, 600->603, 611->613, 613->615, 615->617, 687->699, 699-700, 721-726, 733->732, 734->732, 738->739, 739, 744->747, 747, 750-751, 755->758, 765->764, 769->exit, 780->784, 784, 786->787, 787, 793->792, 808->809, 809, 888->889, 889, 904->905, 905, 954->956, 956->958, 969->972, 1022->1023, 1023 py7zr/callbacks.py 6 0 0 0 100% py7zr/cli.py 328 101 90 22 66% 42-43, 49-53, 56, 59-60, 63-71, 74, 77, 91->92, 92, 129, 133-138, 142-144, 147-170, 193->196, 196, 205->209, 209-210, 258->262, 262-263, 264->265, 265-266, 282-284, 287-298, 301->302, 302-303, 305->308, 308, 309->310, 310-311, 312->313, 313-314, 315->316, 316-317, 319->320, 320, 328->331, 331, 343->344, 344-346, 350->351, 351-353, 355->361, 357->360, 360, 371->372, 372-374, 376->377, 377-379, 381->387, 383->386, 386, 394->exit, 397->402 py7zr/compressor.py 733 120 250 28 81% 159->177, 177, 230->231, 231-235, 257-261, 264-269, 275-280, 283-285, 288-293, 299-313, 316-317, 320-335, 341-344, 347-348, 351-352, 379->380, 380, 397->398, 398, 422->423, 423, 440->441, 441, 456->457, 457, 465->526, 513->515, 515, 532->538, 538-539, 565, 568, 571, 586, 589, 592, 607, 610, 613, 628, 631, 634, 693->694, 694, 736->750, 750, 760->763, 763, 785->786, 786-787, 802, 806, 812->813, 813, 814->815, 815, 835->836, 836, 837->838, 838, 839->840, 840, 845->846, 846, 866->867, 867, 881->885, 885, 896->897, 897, 900->901, 901-909, 1010-1011, 1023->1024, 1024, 1047->1048, 1048, 1054->1055, 1055, 1061->1062, 1062 py7zr/exceptions.py 14 0 0 0 100% py7zr/helpers.py 278 60 74 7 72% 125->126, 126-129, 140->143, 143, 163->164, 164, 183->184, 184, 189->190, 190, 223, 233, 255->258, 258-261, 273->278, 278-289, 301-304, 307, 310, 342-345, 348, 351, 354, 358, 361, 412, 415, 418-428, 431, 434-440, 443-446, 449 py7zr/properties.py 109 2 4 2 96% 31->32, 32, 33->36, 36 py7zr/py7zr.py 895 101 370 54 85% 47->48, 48, 75->80, 122->123, 123, 214->215, 215, 216->217, 217, 280->282, 282-287, 298->301, 301, 303->309, 309, 322->326, 326, 348->349, 349, 354->355, 355, 358->359, 359, 399->401, 401->402, 402, 427-429, 431->435, 435, 444->445, 445, 461-465, 471->472, 472, 483->482, 490->491, 491-493, 503->504, 504, 515-517, 519->520, 520-521, 528-534, 557->558, 558-563, 570-571, 572->574, 574->580, 580->581, 581-582, 586->587, 587, 588->591, 591, 652-658, 675->678, 678, 690->694, 694, 705-706, 739->740, 740-761, 786->792, 820->822, 838, 847-848, 858->860, 860-863, 870->871, 871, 872->875, 875, 881->884, 884, 904->905, 905, 912->exit, 915->exit, 930->934, 931->932, 932, 964->969, 969, 1015->1018, 1016->1017, 1017, 1027->1028, 1028, 1037->1040, 1040-1041, 1049->1050, 1050, 1070->1076, 1082->1085, 1085-1086, 1114->1118, 1118->1112, 1121->1122, 1122, 1131->1132, 1132, 1173->1179 py7zr/win32compat.py 67 61 12 1 9% 7->8, 8-171 ------------------------------------------------------------------ TOTAL 3232 473 1083 149 83% Computing stats ... Computing stats ... group 1/1 Computing stats ... group 1/1: min Computing stats ... group 1/1: min (1/6) Computing stats ... group 1/1: min (2/6) Computing stats ... group 1/1: min (3/6) Computing stats ... group 1/1: min (4/6) Computing stats ... group 1/1: min (5/6) Computing stats ... group 1/1: min (6/6) Computing stats ... group 1/1: min (1/6) Computing stats ... group 1/1: min (2/6) Computing stats ... group 1/1: min (3/6) Computing stats ... group 1/1: min (4/6) Computing stats ... group 1/1: min (5/6) Computing stats ... group 1/1: min (6/6) Computing stats ... group 1/1: max Computing stats ... group 1/1: max (1/6) Computing stats ... group 1/1: max (2/6) Computing stats ... group 1/1: max (3/6) Computing stats ... group 1/1: max (4/6) Computing stats ... group 1/1: max (5/6) Computing stats ... group 1/1: max (6/6) Computing stats ... group 1/1: max (1/6) Computing stats ... group 1/1: max (2/6) Computing stats ... group 1/1: max (3/6) Computing stats ... group 1/1: max (4/6) Computing stats ... group 1/1: max (5/6) Computing stats ... group 1/1: max (6/6) Computing stats ... group 1/1: mean Computing stats ... group 1/1: mean (1/6) Computing stats ... group 1/1: mean (2/6) Computing stats ... group 1/1: mean (3/6) Computing stats ... group 1/1: mean (4/6) Computing stats ... group 1/1: mean (5/6) Computing stats ... group 1/1: mean (6/6) Computing stats ... group 1/1: mean (1/6) Computing stats ... group 1/1: mean (2/6) Computing stats ... group 1/1: mean (3/6) Computing stats ... group 1/1: mean (4/6) Computing stats ... group 1/1: mean (5/6) Computing stats ... group 1/1: mean (6/6) Computing stats ... group 1/1: median Computing stats ... group 1/1: median (1/6) Computing stats ... group 1/1: median (2/6) Computing stats ... group 1/1: median (3/6) Computing stats ... group 1/1: median (4/6) Computing stats ... group 1/1: median (5/6) Computing stats ... group 1/1: median (6/6) Computing stats ... group 1/1: median (1/6) Computing stats ... group 1/1: median (2/6) Computing stats ... group 1/1: median (3/6) Computing stats ... group 1/1: median (4/6) Computing stats ... group 1/1: median (5/6) Computing stats ... group 1/1: median (6/6) Computing stats ... group 1/1: iqr Computing stats ... group 1/1: iqr (1/6) Computing stats ... group 1/1: iqr (2/6) Computing stats ... group 1/1: iqr (3/6) Computing stats ... group 1/1: iqr (4/6) Computing stats ... group 1/1: iqr (5/6) Computing stats ... group 1/1: iqr (6/6) Computing stats ... group 1/1: iqr (1/6) Computing stats ... group 1/1: iqr (2/6) Computing stats ... group 1/1: iqr (3/6) Computing stats ... group 1/1: iqr (4/6) Computing stats ... group 1/1: iqr (5/6) Computing stats ... group 1/1: iqr (6/6) Computing stats ... group 1/1: stddev Computing stats ... group 1/1: stddev (1/6) Computing stats ... group 1/1: stddev (2/6) Computing stats ... group 1/1: stddev (3/6) Computing stats ... group 1/1: stddev (4/6) Computing stats ... group 1/1: stddev (5/6) Computing stats ... group 1/1: stddev (6/6) Computing stats ... group 1/1: stddev (1/6) Computing stats ... group 1/1: stddev (2/6) Computing stats ... group 1/1: stddev (3/6) Computing stats ... group 1/1: stddev (4/6) Computing stats ... group 1/1: stddev (5/6) Computing stats ... group 1/1: stddev (6/6) Computing stats ... group 1/1: ops Computing stats ... group 1/1: ops (1/6) Computing stats ... group 1/1: ops (2/6) Computing stats ... group 1/1: ops (3/6) Computing stats ... group 1/1: ops (4/6) Computing stats ... group 1/1: ops (5/6) Computing stats ... group 1/1: ops (6/6) Computing stats ... group 1/1: ops (1/6) Computing stats ... group 1/1: ops (2/6) Computing stats ... group 1/1: ops (3/6) Computing stats ... group 1/1: ops (4/6) Computing stats ... group 1/1: ops (5/6) Computing stats ... group 1/1: ops (6/6) Computing stats ... group 1/1: ops: outliers Computing stats ... group 1/1: ops: outliers (1/6) Computing stats ... group 1/1: ops: outliers (2/6) Computing stats ... group 1/1: ops: outliers (3/6) Computing stats ... group 1/1: ops: outliers (4/6) Computing stats ... group 1/1: ops: outliers (5/6) Computing stats ... group 1/1: ops: outliers (6/6) Computing stats ... group 1/1: ops: rounds Computing stats ... group 1/1: ops: rounds (1/6) Computing stats ... group 1/1: ops: rounds (2/6) Computing stats ... group 1/1: ops: rounds (3/6) Computing stats ... group 1/1: ops: rounds (4/6) Computing stats ... group 1/1: ops: rounds (5/6) Computing stats ... group 1/1: ops: rounds (6/6) Computing stats ... group 1/1: ops: iterations Computing stats ... group 1/1: ops: iterations (1/6) Computing stats ... group 1/1: ops: iterations (2/6) Computing stats ... group 1/1: ops: iterations (3/6) Computing stats ... group 1/1: ops: iterations (4/6) Computing stats ... group 1/1: ops: iterations (5/6) Computing stats ... group 1/1: ops: iterations (6/6) ------------------------------------------------------------------------------------------------------- benchmark: 6 tests ------------------------------------------------------------------------------------------------------- Name (time in ms) Min Max Mean StdDev Median IQR Outliers OPS Rounds Iterations ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- test_extract_benchmark[solid.7z-None] 3.1388 (1.0) 14.7839 (1.0) 4.3827 (1.0) 2.2321 (5.99) 3.5028 (1.0) 0.8177 (1.55) 5;7 228.1714 (1.0) 40 1 test_extract_benchmark[mblock_1.7z-None] 191.8564 (61.12) 250.0139 (16.91) 213.9112 (48.81) 28.3740 (76.20) 194.2628 (55.46) 48.5597 (92.24) 1;0 4.6748 (0.02) 5 1 test_benchmark_calculate_key3 591.2695 (188.37) 592.2538 (40.06) 591.7606 (135.02) 0.3724 (1.0) 591.7446 (168.93) 0.5265 (1.0) 2;0 1.6899 (0.01) 5 1 test_extract_benchmark[encrypted_1.7z-secret] 595.6584 (189.77) 768.8526 (52.01) 669.1688 (152.69) 79.0111 (212.18) 642.0988 (183.31) 143.3452 (272.28) 1;0 1.4944 (0.01) 5 1 test_benchmark_calculate_key2 948.1930 (302.08) 957.6399 (64.78) 951.5406 (217.11) 3.7014 (9.94) 950.4031 (271.33) 4.4281 (8.41) 1;0 1.0509 (0.00) 5 1 test_benchmark_calculate_key1 1,518.2035 (483.68) 2,301.5406 (155.68) 1,684.0097 (384.24) 345.6280 (928.16) 1,521.4842 (434.36) 225.1908 (427.75) 1;1 0.5938 (0.00) 5 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Legend: Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from 1st Quartile and 3rd Quartile. OPS: Operations Per Second, computed as 1 / Mean ==== 239 passed, 17 skipped, 12 deselected, 8 warnings in 75.54s (0:01:15) ===== I: pybuild base:237: PYTHONPATH=/build/py7zr-3xv67z/py7zr-0.11.3+dfsg python3.9 -m pytest tests/ -k 'not test_compress_arm64 and not test_compress_ppc and not test_compress_ia64 and not test_compress_sparc and not test_compress_armt and not test_concurrent_futures and not test_bcj_encode and not test_bcj_decode and not test_cli_no_subcommand and not test_cli_info and not test_archive_already_exist and not test_volume_creation_wrong_volume_unit' ============================= test session starts ============================== platform linux -- Python 3.9.9, pytest-6.2.5, py-1.10.0, pluggy-0.13.0 benchmark: 3.2.2 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /build/py7zr-3xv67z/py7zr-0.11.3+dfsg, configfile: tox.ini plugins: cov-3.0.0, benchmark-3.2.2 collected 268 items / 12 deselected / 256 selected tests/test_archive.py .......................ss.... [ 11%] tests/test_basic.py ....................................... [ 26%] tests/test_benchmark.py ...... [ 28%] tests/test_concurrent.py . [ 29%] tests/test_encryption.py ............s.. [ 35%] tests/test_extra_codecs.py ......ssss......s.ssss [ 43%] tests/test_extract.py ......................................s..... [ 60%] tests/test_info.py .................. [ 67%] tests/test_misc.py ss.. [ 69%] tests/test_unit.py ..................................................... [ 90%] ...............s..... [ 98%] tests/test_win32compat.py ...s [100%] =============================== warnings summary =============================== ../../../usr/lib/python3/dist-packages/_pytest/config/__init__.py:1233 /usr/lib/python3/dist-packages/_pytest/config/__init__.py:1233: PytestConfigWarning: Unknown config option: basepython self._warn_or_fail_if_strict(f"Unknown config option: {key}\n") ../../../usr/lib/python3/dist-packages/_pytest/config/__init__.py:1233 /usr/lib/python3/dist-packages/_pytest/config/__init__.py:1233: PytestConfigWarning: Unknown config option: timeout self._warn_or_fail_if_strict(f"Unknown config option: {key}\n") tests/test_concurrent.py:43 /build/py7zr-3xv67z/py7zr-0.11.3+dfsg/tests/test_concurrent.py:43: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html @pytest.mark.timeout(360) tests/test_concurrent.py:44 /build/py7zr-3xv67z/py7zr-0.11.3+dfsg/tests/test_concurrent.py:44: PytestUnknownMarkWarning: Unknown pytest.mark.remote_data - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html @pytest.mark.remote_data tests/test_concurrent.py:73 /build/py7zr-3xv67z/py7zr-0.11.3+dfsg/tests/test_concurrent.py:73: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html @pytest.mark.timeout(180) tests/test_encryption.py:84 /build/py7zr-3xv67z/py7zr-0.11.3+dfsg/tests/test_encryption.py:84: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/mark.html @pytest.mark.timeout(30) -- Docs: https://docs.pytest.org/en/stable/warnings.html ----------- coverage: platform linux, python 3.9.9-final-0 ----------- Name Stmts Miss Branch BrPart Cover Missing ------------------------------------------------------------------ py7zr/__init__.py 11 2 0 0 82% 22-23 py7zr/__main__.py 4 4 0 0 0% 19-25 py7zr/archiveinfo.py 786 22 283 35 94% 97->102, 156->158, 186->191, 226->236, 233->232, 255->254, 396->397, 397, 398->401, 399->398, 401, 411->412, 412, 528->530, 538->539, 539-540, 597->600, 600->603, 611->613, 613->615, 615->617, 687->699, 699-700, 721-726, 733->732, 734->732, 738->739, 739, 744->747, 747, 750-751, 755->758, 765->764, 769->exit, 780->784, 784, 786->787, 787, 793->792, 808->809, 809, 888->889, 889, 904->905, 905, 954->956, 956->958, 969->972, 1022->1023, 1023 py7zr/callbacks.py 6 0 0 0 100% py7zr/cli.py 328 101 90 18 67% 42-43, 49-53, 56, 59-60, 63-71, 74, 77, 91->92, 92, 129, 133-138, 142-144, 147-170, 193->196, 196, 205->209, 209-210, 258->262, 262-263, 264->265, 265-266, 282-284, 287-298, 301->302, 302-303, 305->308, 308, 309->310, 310-311, 312->313, 313-314, 315->316, 316-317, 319->320, 320, 328->331, 331, 343->344, 344-346, 350->351, 351-353, 357->360, 360, 371->372, 372-374, 376->377, 377-379, 383->386, 386 py7zr/compressor.py 732 120 250 28 81% 159->177, 177, 230->231, 231-235, 257-261, 264-269, 275-280, 283-285, 288-293, 299-313, 316-317, 320-335, 341-344, 347-348, 351-352, 379->380, 380, 397->398, 398, 422->423, 423, 440->441, 441, 456->457, 457, 465->526, 513->515, 515, 532->538, 538-539, 565, 568, 571, 586, 589, 592, 607, 610, 613, 628, 631, 634, 693->694, 694, 736->750, 750, 760->763, 763, 785->786, 786-787, 802, 806, 812->813, 813, 814->815, 815, 835->836, 836, 837->838, 838, 839->840, 840, 845->846, 846, 866->867, 867, 881->885, 885, 896->897, 897, 900->901, 901-909, 1010-1011, 1023->1024, 1024, 1047->1048, 1048, 1054->1055, 1055, 1061->1062, 1062 py7zr/exceptions.py 14 0 0 0 100% py7zr/helpers.py 278 60 74 7 72% 125->126, 126-129, 140->143, 143, 163->164, 164, 183->184, 184, 189->190, 190, 223, 233, 255->258, 258-261, 273->278, 278-289, 301-304, 307, 310, 342-345, 348, 351, 354, 358, 361, 412, 415, 418-428, 431, 434-440, 443-446, 449 py7zr/properties.py 109 2 4 2 96% 31->32, 32, 33->36, 36 py7zr/py7zr.py 890 98 370 54 85% 47->48, 48, 75->80, 122->123, 123, 214->215, 215, 216->217, 217, 280->282, 282-287, 298->301, 301, 303->309, 309, 322->326, 326, 348->349, 349, 354->355, 355, 358->359, 359, 399->401, 401->402, 402, 427-429, 431->435, 435, 444->445, 445, 461-465, 471->472, 472, 483->482, 490->491, 491-493, 503->504, 504, 515-517, 519->520, 520-521, 528-534, 557->558, 558-563, 570-571, 572->574, 574->580, 580->581, 581-582, 586->587, 587, 588->592, 652-658, 675->678, 678, 690->694, 694, 705-706, 739->740, 740-761, 786->792, 820->822, 838, 847-848, 858->860, 860-861, 870->871, 871, 872->875, 875, 881->884, 884, 904->905, 905, 912->exit, 915->exit, 930->934, 931->932, 932, 964->969, 969, 1015->1018, 1016->1017, 1017, 1027->1028, 1028, 1037->1040, 1040-1041, 1049->1050, 1050, 1070->1076, 1082->1085, 1085, 1114->1118, 1118->1112, 1121->1122, 1122, 1131->1132, 1132, 1173->1179 py7zr/win32compat.py 67 61 12 1 9% 7->8, 8-171 ------------------------------------------------------------------ TOTAL 3225 470 1083 145 83% Computing stats ... Computing stats ... group 1/1 Computing stats ... group 1/1: min Computing stats ... group 1/1: min (1/6) Computing stats ... group 1/1: min (2/6) Computing stats ... group 1/1: min (3/6) Computing stats ... group 1/1: min (4/6) Computing stats ... group 1/1: min (5/6) Computing stats ... group 1/1: min (6/6) Computing stats ... group 1/1: min (1/6) Computing stats ... group 1/1: min (2/6) Computing stats ... group 1/1: min (3/6) Computing stats ... group 1/1: min (4/6) Computing stats ... group 1/1: min (5/6) Computing stats ... group 1/1: min (6/6) Computing stats ... group 1/1: max Computing stats ... group 1/1: max (1/6) Computing stats ... group 1/1: max (2/6) Computing stats ... group 1/1: max (3/6) Computing stats ... group 1/1: max (4/6) Computing stats ... group 1/1: max (5/6) Computing stats ... group 1/1: max (6/6) Computing stats ... group 1/1: max (1/6) Computing stats ... group 1/1: max (2/6) Computing stats ... group 1/1: max (3/6) Computing stats ... group 1/1: max (4/6) Computing stats ... group 1/1: max (5/6) Computing stats ... group 1/1: max (6/6) Computing stats ... group 1/1: mean Computing stats ... group 1/1: mean (1/6) Computing stats ... group 1/1: mean (2/6) Computing stats ... group 1/1: mean (3/6) Computing stats ... group 1/1: mean (4/6) Computing stats ... group 1/1: mean (5/6) Computing stats ... group 1/1: mean (6/6) Computing stats ... group 1/1: mean (1/6) Computing stats ... group 1/1: mean (2/6) Computing stats ... group 1/1: mean (3/6) Computing stats ... group 1/1: mean (4/6) Computing stats ... group 1/1: mean (5/6) Computing stats ... group 1/1: mean (6/6) Computing stats ... group 1/1: median Computing stats ... group 1/1: median (1/6) Computing stats ... group 1/1: median (2/6) Computing stats ... group 1/1: median (3/6) Computing stats ... group 1/1: median (4/6) Computing stats ... group 1/1: median (5/6) Computing stats ... group 1/1: median (6/6) Computing stats ... group 1/1: median (1/6) Computing stats ... group 1/1: median (2/6) Computing stats ... group 1/1: median (3/6) Computing stats ... group 1/1: median (4/6) Computing stats ... group 1/1: median (5/6) Computing stats ... group 1/1: median (6/6) Computing stats ... group 1/1: iqr Computing stats ... group 1/1: iqr (1/6) Computing stats ... group 1/1: iqr (2/6) Computing stats ... group 1/1: iqr (3/6) Computing stats ... group 1/1: iqr (4/6) Computing stats ... group 1/1: iqr (5/6) Computing stats ... group 1/1: iqr (6/6) Computing stats ... group 1/1: iqr (1/6) Computing stats ... group 1/1: iqr (2/6) Computing stats ... group 1/1: iqr (3/6) Computing stats ... group 1/1: iqr (4/6) Computing stats ... group 1/1: iqr (5/6) Computing stats ... group 1/1: iqr (6/6) Computing stats ... group 1/1: stddev Computing stats ... group 1/1: stddev (1/6) Computing stats ... group 1/1: stddev (2/6) Computing stats ... group 1/1: stddev (3/6) Computing stats ... group 1/1: stddev (4/6) Computing stats ... group 1/1: stddev (5/6) Computing stats ... group 1/1: stddev (6/6) Computing stats ... group 1/1: stddev (1/6) Computing stats ... group 1/1: stddev (2/6) Computing stats ... group 1/1: stddev (3/6) Computing stats ... group 1/1: stddev (4/6) Computing stats ... group 1/1: stddev (5/6) Computing stats ... group 1/1: stddev (6/6) Computing stats ... group 1/1: ops Computing stats ... group 1/1: ops (1/6) Computing stats ... group 1/1: ops (2/6) Computing stats ... group 1/1: ops (3/6) Computing stats ... group 1/1: ops (4/6) Computing stats ... group 1/1: ops (5/6) Computing stats ... group 1/1: ops (6/6) Computing stats ... group 1/1: ops (1/6) Computing stats ... group 1/1: ops (2/6) Computing stats ... group 1/1: ops (3/6) Computing stats ... group 1/1: ops (4/6) Computing stats ... group 1/1: ops (5/6) Computing stats ... group 1/1: ops (6/6) Computing stats ... group 1/1: ops: outliers Computing stats ... group 1/1: ops: outliers (1/6) Computing stats ... group 1/1: ops: outliers (2/6) Computing stats ... group 1/1: ops: outliers (3/6) Computing stats ... group 1/1: ops: outliers (4/6) Computing stats ... group 1/1: ops: outliers (5/6) Computing stats ... group 1/1: ops: outliers (6/6) Computing stats ... group 1/1: ops: rounds Computing stats ... group 1/1: ops: rounds (1/6) Computing stats ... group 1/1: ops: rounds (2/6) Computing stats ... group 1/1: ops: rounds (3/6) Computing stats ... group 1/1: ops: rounds (4/6) Computing stats ... group 1/1: ops: rounds (5/6) Computing stats ... group 1/1: ops: rounds (6/6) Computing stats ... group 1/1: ops: iterations Computing stats ... group 1/1: ops: iterations (1/6) Computing stats ... group 1/1: ops: iterations (2/6) Computing stats ... group 1/1: ops: iterations (3/6) Computing stats ... group 1/1: ops: iterations (4/6) Computing stats ... group 1/1: ops: iterations (5/6) Computing stats ... group 1/1: ops: iterations (6/6) ------------------------------------------------------------------------------------------------------- benchmark: 6 tests ------------------------------------------------------------------------------------------------------ Name (time in ms) Min Max Mean StdDev Median IQR Outliers OPS Rounds Iterations --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- test_extract_benchmark[solid.7z-None] 3.0369 (1.0) 13.2459 (1.0) 4.1849 (1.0) 1.9442 (1.18) 3.4273 (1.0) 0.6939 (1.0) 5;7 238.9567 (1.0) 42 1 test_extract_benchmark[mblock_1.7z-None] 202.6603 (66.73) 296.9390 (22.42) 250.1148 (59.77) 44.3295 (26.87) 267.1665 (77.95) 81.5714 (117.55) 3;0 3.9982 (0.02) 5 1 test_benchmark_calculate_key3 614.6744 (202.40) 618.5862 (46.70) 616.0648 (147.21) 1.6500 (1.0) 615.4841 (179.58) 2.5189 (3.63) 1;0 1.6232 (0.01) 5 1 test_extract_benchmark[encrypted_1.7z-secret] 623.1553 (205.20) 786.6031 (59.38) 694.5645 (165.97) 78.0967 (47.33) 666.5688 (194.49) 147.0080 (211.85) 1;0 1.4398 (0.01) 5 1 test_benchmark_calculate_key2 927.0048 (305.25) 940.6937 (71.02) 935.9668 (223.66) 5.2189 (3.16) 937.2146 (273.45) 3.9709 (5.72) 1;1 1.0684 (0.00) 5 1 test_benchmark_calculate_key1 1,626.8105 (535.69) 1,655.5810 (124.99) 1,634.3959 (390.55) 11.9904 (7.27) 1,630.5652 (475.75) 9.8636 (14.21) 1;1 0.6118 (0.00) 5 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Legend: Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from 1st Quartile and 3rd Quartile. OPS: Operations Per Second, computed as 1 / Mean ==== 239 passed, 17 skipped, 12 deselected, 6 warnings in 79.03s (0:01:19) ===== make[1]: Leaving directory '/build/py7zr-3xv67z/py7zr-0.11.3+dfsg' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-arch dh binary-arch --with python3,sphinxdoc --buildsystem=pybuild dh_testroot -a -O--buildsystem=pybuild dh_prep -a -O--buildsystem=pybuild dh_auto_install -a -O--buildsystem=pybuild I: pybuild plugin_pep517:155: Copying package built for python3.10 to destdir I: pybuild plugin_pep517:155: Copying package built for python3.9 to destdir dh_installdocs -a -O--buildsystem=pybuild dh_sphinxdoc -a -O--buildsystem=pybuild dh_sphinxdoc: warning: Sphinx documentation not found dh_installchangelogs -a -O--buildsystem=pybuild dh_python3 -a -O--buildsystem=pybuild I: dh_python3 pydist:304: Cannot find package that provides pycryptodome. Please add package that provides it to Build-Depends or add "pycryptodome python3-pycryptodome" line to debian/py3dist-overrides or add proper dependency to Depends by hand and ignore this info. dh_installsystemduser -a -O--buildsystem=pybuild dh_perl -a -O--buildsystem=pybuild dh_link -a -O--buildsystem=pybuild dh_strip_nondeterminism -a -O--buildsystem=pybuild dh_compress -a -O--buildsystem=pybuild dh_fixperms -a -O--buildsystem=pybuild dh_missing -a -O--buildsystem=pybuild dh_dwz -a -O--buildsystem=pybuild dh_strip -a -O--buildsystem=pybuild dh_makeshlibs -a -O--buildsystem=pybuild dh_shlibdeps -a -O--buildsystem=pybuild dh_installdeb -a -O--buildsystem=pybuild dh_gencontrol -a -O--buildsystem=pybuild dpkg-gencontrol: warning: Depends field of package python3-py7zr: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: Recommends field of package python3-py7zr: substitution variable ${python3:Recommends} used, but is not defined dpkg-gencontrol: warning: Suggests field of package python3-py7zr: substitution variable ${python3:Suggests} used, but is not defined dh_md5sums -a -O--buildsystem=pybuild dh_builddeb -a -O--buildsystem=pybuild dpkg-deb: building package 'python3-py7zr' in '../python3-py7zr_0.11.3+dfsg-3_amd64.deb'. dpkg-genbuildinfo --build=any -O../py7zr_0.11.3+dfsg-3_amd64.buildinfo dpkg-genchanges --build=any -O../py7zr_0.11.3+dfsg-3_amd64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-source: info: using options from py7zr-0.11.3+dfsg/debian/source/options: --extend-diff-ignore=^[^/]+.egg-info/ dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/py7zr-3xv67z /tmp/py7zr-0.11.3+dfsg-3gvkbf426 I: cleaning package lists and apt cache... W: deleting files in /tmp: pytest-of-builduser I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.2wYnOwep_f... I: success in 1790.6202 seconds md5: python3-py7zr_0.11.3+dfsg-3_amd64.deb: OK sha1: python3-py7zr_0.11.3+dfsg-3_amd64.deb: OK sha256: python3-py7zr_0.11.3+dfsg-3_amd64.deb: OK Checksums: OK