Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/p/python-param/python-param_1.9.3-2_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/python-param-1.9.3-2urp2ean2/python-param_1.9.3-2_all.buildinfo Get source package info: python-param=1.9.3-2 Source URL: http://snapshot.notset.fr/mr/package/python-param/1.9.3-2/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=autoconf=2.69-11.1 automake=1:1.16.2-4 autopoint=0.19.8.1-10 autotools-dev=20180224.1 base-files=11 base-passwd=3.5.48 bash=5.1~rc3-1 binutils=2.35.1-3 binutils-common=2.35.1-3 binutils-x86-64-linux-gnu=2.35.1-3 bsdextrautils=2.36.1-2 bsdutils=1:2.36.1-2 build-essential=12.8 bzip2=1.0.8-4 coreutils=8.32-4+b1 cpp=4:10.2.0-1 cpp-10=10.2.0-19 dash=0.5.11+git20200708+dd9ef66-2 debconf=1.5.74 debhelper=13.2.1 debianutils=4.11.2 dh-autoreconf=19 dh-python=4.20201102 dh-strip-nondeterminism=1.9.0-1 diffutils=1:3.7-3 dpkg=1.20.5 dpkg-dev=1.20.5 dwz=0.13-5 file=1:5.39-3 findutils=4.7.0+git20201010-2 g++=4:10.2.0-1 g++-10=10.2.0-19 gcc=4:10.2.0-1 gcc-10=10.2.0-19 gcc-10-base=10.2.0-19 gettext=0.19.8.1-10 gettext-base=0.19.8.1-10 grep=3.6-1 groff-base=1.22.4-5 gzip=1.10-2 hostname=3.23 init-system-helpers=1.59 intltool-debian=0.35.0+20060710.5 libacl1=2.2.53-8 libarchive-zip-perl=1.68-1 libasan6=10.2.0-19 libatomic1=10.2.0-19 libattr1=1:2.4.48-5 libaudit-common=1:2.8.5-3.1 libaudit1=1:2.8.5-3.1 libbinutils=2.35.1-3 libblkid1=2.36.1-2 libbz2-1.0=1.0.8-4 libc-bin=2.31-4 libc-dev-bin=2.31-4 libc6=2.31-4 libc6-dev=2.31-4 libcap-ng0=0.7.9-2.2+b1 libcc1-0=10.2.0-19 libcom-err2=1.45.6-1 libcroco3=0.6.13-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.1-3 libctf0=2.35.1-3 libdb5.3=5.3.28+dfsg1-0.6 libdebconfclient0=0.255 libdebhelper-perl=13.2.1 libdpkg-perl=1.20.5 libelf1=0.182-1 libexpat1=2.2.10-1 libffi7=3.3-5 libfile-stripnondeterminism-perl=1.9.0-1 libgcc-10-dev=10.2.0-19 libgcc-s1=10.2.0-19 libgcrypt20=1.8.7-2 libgdbm-compat4=1.18.1-5.1 libgdbm6=1.18.1-5.1 libglib2.0-0=2.66.3-1 libgmp10=2:6.2.1+dfsg-1 libgomp1=10.2.0-19 libgpg-error0=1.38-2 libgssapi-krb5-2=1.18.3-4 libicu67=67.1-4 libisl23=0.23-1 libitm1=10.2.0-19 libk5crypto3=1.18.3-4 libkeyutils1=1.6.1-2 libkrb5-3=1.18.3-4 libkrb5support0=1.18.3-4 liblsan0=10.2.0-19 liblz4-1=1.9.2-2 liblzma5=5.2.4-1+b1 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmount1=2.36.1-2 libmpc3=1.2.0-1 libmpfr6=4.1.0-3 libncursesw6=6.2+20201114-1 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libnss-nis=3.1-4 libnss-nisplus=1.3-4 libpam-modules=1.3.1-5 libpam-modules-bin=1.3.1-5 libpam-runtime=1.3.1-5 libpam0g=1.3.1-5 libpcre2-8-0=10.34-7 libpcre3=2:8.39-13 libperl5.32=5.32.0-5 libpipeline1=1.5.3-1 libpython3-stdlib=3.9.0-3 libpython3.8-minimal=3.8.6-1 libpython3.8-stdlib=3.8.6-1 libpython3.9-minimal=3.9.1~rc1-2 libpython3.9-stdlib=3.9.1~rc1-2 libquadmath0=10.2.0-19 libreadline8=8.1~rc3-1 libseccomp2=2.5.0-3 libselinux1=3.1-2+b1 libsigsegv2=2.12-2 libsmartcols1=2.36.1-2 libsqlite3-0=3.33.0-1 libssl1.1=1.1.1h-1 libstdc++-10-dev=10.2.0-19 libstdc++6=10.2.0-19 libsub-override-perl=0.09-2 libsystemd0=246.6-5 libtinfo6=6.2+20201114-1 libtirpc-common=1.2.6-3 libtirpc-dev=1.2.6-3 libtirpc3=1.2.6-3 libtool=2.4.6-14 libtsan0=10.2.0-19 libubsan1=10.2.0-19 libuchardet0=0.0.7-1 libudev1=246.6-5 libunistring2=0.9.10-4 libuuid1=2.36.1-2 libxml2=2.9.10+dfsg-6.3 libzstd1=1.4.5+dfsg-4 linux-libc-dev=5.9.11-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-4 mailcap=3.67 make=4.3-4 man-db=2.9.3-2 mawk=1.3.4.20200120-2 media-types=1.0.1 mime-support=3.66 ncurses-base=6.2+20201114-1 ncurses-bin=6.2+20201114-1 patch=2.7.6-6 perl=5.32.0-5 perl-base=5.32.0-5 perl-modules-5.32=5.32.0-5 po-debconf=1.0.21 python3=3.9.0-3 python3-all=3.9.0-3 python3-distutils=3.8.6-1 python3-flake8=3.8.4-1 python3-lib2to3=3.8.6-1 python3-mccabe=0.6.1-3 python3-minimal=3.9.0-3 python3-nose=1.3.7-7 python3-pkg-resources=50.3.0-1 python3-pycodestyle=2.6.0-1 python3-pyflakes=2.2.0-2 python3-setuptools=50.3.0-1 python3.8=3.8.6-1 python3.8-minimal=3.8.6-1 python3.9=3.9.1~rc1-2 python3.9-minimal=3.9.1~rc1-2 readline-common=8.1~rc3-1 sed=4.7-1 sensible-utils=0.0.12+nmu1 sysvinit-utils=2.96-5 tar=1.32+dfsg-1 tzdata=2020d-1 util-linux=2.36.1-2 xz-utils=5.2.4-1+b1 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/20201201T031901Z/ 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 python-param=1.9.3-2 && mkdir -p /build/python-param-qCfCr7 && dpkg-source --no-check -x /*.dsc /build/python-param-qCfCr7/python-param-1.9.3 && chown -R builduser:builduser /build/python-param-qCfCr7" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/python-param-qCfCr7/python-param-1.9.3 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1606726981" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/python-param-qCfCr7 /tmp/python-param-1.9.3-2urp2ean2 bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20201201T031901Z 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.KHzDivwBq2 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.KHzDivwBq2 Reading package lists... Building dependency tree... util-linux is already the newest version (2.36.1-2). 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/20201201T031901Z unstable/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20201201T031901Z 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 (1115 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 ... 4697 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-4) ... 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/20201201T031901Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.KHzDivwBq2 Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20201201T031901Z unstable InRelease Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Fetched 22.6 MB in 21s (1074 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.KHzDivwBq2 I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d python-param=1.9.3-2 && mkdir -p /build/python-param-qCfCr7 && dpkg-source --no-check -x /*.dsc /build/python-param-qCfCr7/python-param-1.9.3 && chown -R builduser:builduser /build/python-param-qCfCr7"' exec /tmp/mmdebstrap.KHzDivwBq2 Reading package lists... NOTICE: 'python-param' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/science-team/python-param.git Please use: git clone https://salsa.debian.org/science-team/python-param.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 101 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main python-param 1.9.3-2 (dsc) [1711 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main python-param 1.9.3-2 (tar) [97.1 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main python-param 1.9.3-2 (diff) [2256 B] Fetched 101 kB in 0s (513 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'python-param_1.9.3-2.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting python-param in /build/python-param-qCfCr7/python-param-1.9.3 dpkg-source: info: unpacking python-param_1.9.3.orig.tar.xz dpkg-source: info: unpacking python-param_1.9.3-2.debian.tar.xz I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/python-param-qCfCr7/python-param-1.9.3 && env DEB_BUILD_OPTIONS="parallel=4" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1606726981" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.KHzDivwBq2 dpkg-buildpackage: info: source package python-param dpkg-buildpackage: info: source version 1.9.3-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Sebastien Delafond dpkg-source --before-build . fakeroot debian/rules clean dh clean --with python3 --buildsystem=pybuild debian/rules override_dh_auto_clean make[1]: Entering directory '/build/python-param-qCfCr7/python-param-1.9.3' dh_auto_clean I: pybuild base:232: python3.8 setup.py clean running clean removing '/build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.8_param/build' (and everything under it) /usr/lib/python3/dist-packages/setuptools/dist.py:466: UserWarning: The version specified ('None') is an invalid version, this may not work as expected with newer versions of setuptools, pip, and PyPI. Please see PEP 440 for more details. warnings.warn( 'build/bdist.linux-x86_64' does not exist -- can't clean it 'build/scripts-3.8' does not exist -- can't clean it I: pybuild base:232: python3.9 setup.py clean /usr/lib/python3/dist-packages/setuptools/dist.py:466: UserWarning: The version specified ('None') is an invalid version, this may not work as expected with newer versions of setuptools, pip, and PyPI. Please see PEP 440 for more details. warnings.warn( running clean removing '/build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.9_param/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 rm -fr param/.version make[1]: Leaving directory '/build/python-param-qCfCr7/python-param-1.9.3' dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild debian/rules build-indep dh build-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.8 setup.py config running config /usr/lib/python3/dist-packages/setuptools/dist.py:466: UserWarning: The version specified ('None') is an invalid version, this may not work as expected with newer versions of setuptools, pip, and PyPI. Please see PEP 440 for more details. warnings.warn( I: pybuild base:232: python3.9 setup.py config /usr/lib/python3/dist-packages/setuptools/dist.py:466: UserWarning: The version specified ('None') is an invalid version, this may not work as expected with newer versions of setuptools, pip, and PyPI. Please see PEP 440 for more details. warnings.warn( running config dh_auto_build -i -O--buildsystem=pybuild I: pybuild base:232: /usr/bin/python3.8 setup.py build running build running build_py creating /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.8_param/build/param copying param/__init__.py -> /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.8_param/build/param copying param/parameterized.py -> /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.8_param/build/param copying param/ipython.py -> /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.8_param/build/param copying param/version.py -> /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.8_param/build/param creating /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.8_param/build/numbergen copying numbergen/__init__.py -> /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.8_param/build/numbergen running egg_info creating param.egg-info writing param.egg-info/PKG-INFO writing dependency_links to param.egg-info/dependency_links.txt writing requirements to param.egg-info/requires.txt writing top-level names to param.egg-info/top_level.txt writing manifest file 'param.egg-info/SOURCES.txt' reading manifest file 'param.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'param.egg-info/SOURCES.txt' copying param/.version -> /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.8_param/build/param /usr/lib/python3/dist-packages/setuptools/dist.py:466: UserWarning: The version specified ('None') is an invalid version, this may not work as expected with newer versions of setuptools, pip, and PyPI. Please see PEP 440 for more details. warnings.warn( I: pybuild base:232: /usr/bin/python3 setup.py build /usr/lib/python3/dist-packages/setuptools/dist.py:466: UserWarning: The version specified ('None') is an invalid version, this may not work as expected with newer versions of setuptools, pip, and PyPI. Please see PEP 440 for more details. warnings.warn( running build running build_py creating /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.9_param/build/param copying param/__init__.py -> /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.9_param/build/param copying param/parameterized.py -> /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.9_param/build/param copying param/ipython.py -> /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.9_param/build/param copying param/version.py -> /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.9_param/build/param creating /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.9_param/build/numbergen copying numbergen/__init__.py -> /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.9_param/build/numbergen running egg_info writing param.egg-info/PKG-INFO writing dependency_links to param.egg-info/dependency_links.txt writing requirements to param.egg-info/requires.txt writing top-level names to param.egg-info/top_level.txt reading manifest file 'param.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'param.egg-info/SOURCES.txt' copying param/.version -> /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.9_param/build/param dh_auto_test -i -O--buildsystem=pybuild I: pybuild base:232: cd /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.8_param/build; python3.8 -m nose -v tests test_get_soft_bounds (tests.API0.testcalendardateparam.TestDateTimeParameters) ... ok test_initialization_out_of_bounds (tests.API0.testcalendardateparam.TestDateTimeParameters) ... ok test_set_exclusive_out_of_bounds (tests.API0.testcalendardateparam.TestDateTimeParameters) ... ok test_set_out_of_bounds (tests.API0.testcalendardateparam.TestDateTimeParameters) ... ok test_start_before_end_default (tests.API0.testcalendardaterangeparam.TestDateTimeRange) ... ok test_start_before_end_init (tests.API0.testcalendardaterangeparam.TestDateTimeRange) ... ok test_start_before_end_set (tests.API0.testcalendardaterangeparam.TestDateTimeRange) ... ok test_wrong_type_default (tests.API0.testcalendardaterangeparam.TestDateTimeRange) ... ok test_wrong_type_init (tests.API0.testcalendardaterangeparam.TestDateTimeRange) ... ok test_wrong_type_set (tests.API0.testcalendardaterangeparam.TestDateTimeRange) ... ok test_multiple_class_instance_constructor1 (tests.API0.testclassselector.TestClassSelectorParameters) ... ok test_multiple_class_instance_constructor2 (tests.API0.testclassselector.TestClassSelectorParameters) ... ok test_multiple_class_instance_error (tests.API0.testclassselector.TestClassSelectorParameters) ... ok test_multiple_class_type_constructor1 (tests.API0.testclassselector.TestClassSelectorParameters) ... ok test_multiple_class_type_constructor2 (tests.API0.testclassselector.TestClassSelectorParameters) ... ok test_multiple_class_type_error (tests.API0.testclassselector.TestClassSelectorParameters) ... ok test_single_class_instance_constructor (tests.API0.testclassselector.TestClassSelectorParameters) ... ok test_single_class_instance_error (tests.API0.testclassselector.TestClassSelectorParameters) ... ok test_single_class_type_constructor (tests.API0.testclassselector.TestClassSelectorParameters) ... ok test_single_class_type_error (tests.API0.testclassselector.TestClassSelectorParameters) ... ok test_initialization_invalid_string (tests.API0.testcolorparameter.TestColorParameters) ... ok test_set_invalid_string (tests.API0.testcolorparameter.TestColorParameters) ... ok test_valid_long_hex (tests.API0.testcolorparameter.TestColorParameters) ... ok test_valid_short_hex (tests.API0.testcolorparameter.TestColorParameters) ... ok Check CompositeParameter is ok with Dynamic ... ok test_composite_dynamic_generator (tests.API0.testcompositeparams.TestCompositeParameters) ... ok Get the compound on the class ... ok Make an instance and do default checks ... ok test_set_component (tests.API0.testcompositeparams.TestCompositeParameters) ... ok test_set_compound (tests.API0.testcompositeparams.TestCompositeParameters) ... ok test_set_compound_class_instance (tests.API0.testcompositeparams.TestCompositeParameters) ... ok test_set_compound_class_instance_unchanged (tests.API0.testcompositeparams.TestCompositeParameters) ... ok test_set_compound_class_set (tests.API0.testcompositeparams.TestCompositeParameters) ... ok test_get_soft_bounds (tests.API0.testdateparam.TestDateParameters) ... ok test_initialization_out_of_bounds (tests.API0.testdateparam.TestDateParameters) ... ok test_set_exclusive_out_of_bounds (tests.API0.testdateparam.TestDateParameters) ... ok test_set_out_of_bounds (tests.API0.testdateparam.TestDateParameters) ... ok test_start_before_end_default (tests.API0.testdaterangeparam.TestDateRange) ... ok test_start_before_end_init (tests.API0.testdaterangeparam.TestDateRange) ... ok test_start_before_end_set (tests.API0.testdaterangeparam.TestDateRange) ... ok test_wrong_type_default (tests.API0.testdaterangeparam.TestDateRange) ... ok test_wrong_type_init (tests.API0.testdaterangeparam.TestDateRange) ... ok test_wrong_type_set (tests.API0.testdaterangeparam.TestDateRange) ... ok test_default_of_Action (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Array (tests.API0.testdefaults.TestDefaults) ... SKIP test_default_of_Boolean (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_CalendarDate (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_CalendarDateRange (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Callable (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_ClassSelector (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Color (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Composite (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_DataFrame (tests.API0.testdefaults.TestDefaults) ... SKIP test_default_of_Date (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_DateRange (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Dict (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Dynamic (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_FileSelector (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Filename (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Foldername (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_HookList (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Integer (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_List (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_ListSelector (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Magnitude (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_MultiFileSelector (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Number (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_NumericTuple (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_ObjectSelector (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Parameter (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Path (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Range (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Selector (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_SelectorBase (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Series (tests.API0.testdefaults.TestDefaults) ... SKIP test_default_of_String (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Tuple (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_XYCoordinates (tests.API0.testdefaults.TestDefaults) ... ok check a copy is the same ... ok test_dynamic_value_instantiated (tests.API0.testdynamicparams.TestDynamicParameterBasics) ... ok test_dynamic_value_setting (tests.API0.testdynamicparams.TestDynamicParameterBasics) ... ok no value generated yet ... ok test_inspect_y (tests.API0.testdynamicparams.TestDynamicParameterBasics) ... ok test_inspect_y_set (tests.API0.testdynamicparams.TestDynamicParameterBasics) ... ok check that t2 and t3 have identical streams ... ok non-dynamic value not instantiated ... ok inspect_value() should return last generated value ... ok check t2 and t3 do not share UniformRandom objects ... ok test_set_dynamic_numbergen (tests.API0.testdynamicparams.TestDynamicParameterBasics) ... ok test_set_dynamic_time_fn_x (tests.API0.testdynamicparams.TestDynamicParameterBasics) ... ok test_set_dynamic_time_fn_y (tests.API0.testdynamicparams.TestDynamicParameterBasics) ... ok test_setting_y_param_numbergen (tests.API0.testdynamicparams.TestDynamicParameterBasics) ... ok Instances of TestPO2 that don't have their own value for the ... ok test_dynamic_shared_numbergen (tests.API0.testdynamicparams.TestDynamicSharedNumbergen) ... ok test_class_dynamic_values_change (tests.API0.testdynamicparams.TestDynamicTimeDependent) ... ok time_fn not inherited ... ok time_fn set on the UniformRandom() when t13.y was set ... ok time_fn set on the UniformRandom() when t13.y was set ... ok test_dynamic_value_change_independent (tests.API0.testdynamicparams.TestDynamicTimeDependent) ... ok test_dynamic_values_change (tests.API0.testdynamicparams.TestDynamicTimeDependent) ... ok test_dynamic_values_changed_independent (tests.API0.testdynamicparams.TestDynamicTimeDependent) ... ok test_dynamic_values_time_dependent (tests.API0.testdynamicparams.TestDynamicTimeDependent) ... ok test_dynamic_values_unchanged_dependent (tests.API0.testdynamicparams.TestDynamicTimeDependent) ... ok test_parameterized_class (tests.API0.testipythonmagic.TestParamPager) ... ok test_parameterized_instance (tests.API0.testipythonmagic.TestParamPager) ... ok test_bad_compute_default (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_bad_default (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_compute_default (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_default_None (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_default_not_checked (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_default_not_checked_to_be_iterable (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_implied_check_on_set (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_initialization_no_bounds (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_initialization_out_of_bounds (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_set_checked_to_be_iterable (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_set_object_constructor (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_set_object_not_None (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_set_object_outside_bounds (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_set_object_setattr (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_set_object_setattr_post_error (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_set_one_object_not_None (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_range (tests.API0.testnumbergen.TestUniformRandom) ... ok test_range (tests.API0.testnumbergen.TestUniformRandomOffset) ... ok Failure: SkipTest (numpy not available) ... SKIP: numpy not available test_get_range_mutable (tests.API0.testobjectselector.TestObjectSelectorParameters) ... ok test_initialization_no_bounds (tests.API0.testobjectselector.TestObjectSelectorParameters) ... ok test_initialization_out_of_bounds (tests.API0.testobjectselector.TestObjectSelectorParameters) ... ok test_set_object_constructor (tests.API0.testobjectselector.TestObjectSelectorParameters) ... ok test_set_object_not_None (tests.API0.testobjectselector.TestObjectSelectorParameters) ... ok test_set_object_outside_bounds (tests.API0.testobjectselector.TestObjectSelectorParameters) ... ok test_set_object_setattr (tests.API0.testobjectselector.TestObjectSelectorParameters) ... ok test_set_object_setattr_post_error (tests.API0.testobjectselector.TestObjectSelectorParameters) ... ok test_outside_bounds (tests.API0.testparameterizedobject.TestNumberParameter) ... ok test_outside_bounds_numbergen (tests.API0.testparameterizedobject.TestNumberParameter) ... ok test_init_name (tests.API0.testparameterizedobject.TestParamOverrides) ... WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters ok test_missing_key (tests.API0.testparameterizedobject.TestParamOverrides) ... WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters ok test_simple_override (tests.API0.testparameterizedobject.TestParamOverrides) ... WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters ok Check that a class declared abstract actually shows up as abstract. ... ok Check that instantiated parameters are copied into objects. ... ok Test that you can't set a constant parameter after construction. ... ok Check that instantiate=True is always inherited (SF.net #2483932). ... ok Show that objects in instantiated Parameters can still share data. ... ok Basic tests of params() method. ... ok Test that you can't set a read-only parameter on construction or as an attribute. ... ok test_state_saving (tests.API0.testparameterizedobject.TestParameterized) ... ok test_parameterized_function (tests.API0.testparameterizedobject.TestParameterizedFunction) ... ok test_parameterized_function_instance (tests.API0.testparameterizedobject.TestParameterizedFunction) ... ok test_pickle_instance (tests.API0.testparameterizedobject.TestParameterizedFunction) ... ok test_shared_list (tests.API0.testparameterizedobject.TestSharedParameters) ... WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters WARNING:param.B: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters WARNING:param.B: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters ok test_shared_object (tests.API0.testparameterizedobject.TestSharedParameters) ... WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters WARNING:param.B: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters WARNING:param.B: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters ok test_handling_of_None (tests.API0.testparameterizedobject.TestStringParameter) ... ok test_exceptions (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok test_imports_deduplication (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok test_qualify (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok test_suppression (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedrepr (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr1 (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr2 (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr3 (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr4 (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr5 (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr_missing_values (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr_nokwargs (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr_nonparams (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr_varags (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr_varags_kwargs (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok test_get_soft_bounds (tests.API0.testrangeparameter.TestRangeParameters) ... ok test_initialization_out_of_bounds (tests.API0.testrangeparameter.TestRangeParameters) ... ok test_set_exclusive_out_of_bounds_lower (tests.API0.testrangeparameter.TestRangeParameters) ... ok test_set_exclusive_out_of_bounds_upper (tests.API0.testrangeparameter.TestRangeParameters) ... ok test_set_out_of_bounds (tests.API0.testrangeparameter.TestRangeParameters) ... ok test_default_none (tests.API0.teststringparam.TestStringParameters) ... ok test_regex_incorrect (tests.API0.teststringparam.TestStringParameters) ... ok test_regex_incorrect_default (tests.API0.teststringparam.TestStringParameters) ... ok test_regex_ok (tests.API0.teststringparam.TestStringParameters) ... ok test_reject_none (tests.API0.teststringparam.TestStringParameters) ... ok test_time_init (tests.API0.testtimedependent.TestTimeClass) ... ok test_time_init_gmpy (tests.API0.testtimedependent.TestTimeClass) ... SKIP test_time_init_gmpy_advanced (tests.API0.testtimedependent.TestTimeClass) ... SKIP test_time_init_int (tests.API0.testtimedependent.TestTimeClass) ... ok test_time_init_timestep (tests.API0.testtimedependent.TestTimeClass) ... ok test_time_int_change_type (tests.API0.testtimedependent.TestTimeClass) ... ok test_time_int_context (tests.API0.testtimedependent.TestTimeClass) ... ok test_time_int_context_iadd (tests.API0.testtimedependent.TestTimeClass) ... ok test_time_int_eq (tests.API0.testtimedependent.TestTimeClass) ... ok test_time_int_iter (tests.API0.testtimedependent.TestTimeClass) ... ok test_time_int_until (tests.API0.testtimedependent.TestTimeClass) ... ok With param.Dynamic.time_dependent=None every call should ... ok With param.Dynamic.time_dependent=True and param.Dynamic and ... ok When set to time_dependent=True, random number generators ... ok With param.Dynamic.time_dependent=True the value should only ... ok Check that ints, fractions and strings hash to the same value ... WARNING:param.main: Casting type 'str' to Fraction.fraction WARNING:param.main: Casting type 'str' to Fraction.fraction WARNING:param.main: Casting type 'str' to Fraction.fraction ok Check that hashes for gmpy values at the integers also matches ... SKIP Check that hashes fractions and strings match for some ... WARNING:param.main: Casting type 'float' to Fraction.fraction WARNING:param.main: Casting type 'str' to Fraction.fraction ok Check that hashes of fractions and gmpy mpqs match for some ... SKIP test_get_soft_bounds (tests.API1.testcalendardateparam.TestDateTimeParameters) ... ok test_initialization_out_of_bounds (tests.API1.testcalendardateparam.TestDateTimeParameters) ... ok test_set_exclusive_out_of_bounds (tests.API1.testcalendardateparam.TestDateTimeParameters) ... ok test_set_out_of_bounds (tests.API1.testcalendardateparam.TestDateTimeParameters) ... ok test_start_before_end_default (tests.API1.testcalendardaterangeparam.TestDateTimeRange) ... ok test_start_before_end_init (tests.API1.testcalendardaterangeparam.TestDateTimeRange) ... ok test_start_before_end_set (tests.API1.testcalendardaterangeparam.TestDateTimeRange) ... ok test_wrong_type_default (tests.API1.testcalendardaterangeparam.TestDateTimeRange) ... ok test_wrong_type_init (tests.API1.testcalendardaterangeparam.TestDateTimeRange) ... ok test_wrong_type_set (tests.API1.testcalendardaterangeparam.TestDateTimeRange) ... ok test_class_selector_get_range (tests.API1.testclassselector.TestClassSelectorParameters) ... ok test_multiple_class_instance_constructor1 (tests.API1.testclassselector.TestClassSelectorParameters) ... ok test_multiple_class_instance_constructor2 (tests.API1.testclassselector.TestClassSelectorParameters) ... ok test_multiple_class_instance_error (tests.API1.testclassselector.TestClassSelectorParameters) ... ok test_multiple_class_type_constructor1 (tests.API1.testclassselector.TestClassSelectorParameters) ... ok test_multiple_class_type_constructor2 (tests.API1.testclassselector.TestClassSelectorParameters) ... ok test_multiple_class_type_error (tests.API1.testclassselector.TestClassSelectorParameters) ... ok test_single_class_instance_constructor (tests.API1.testclassselector.TestClassSelectorParameters) ... ok test_single_class_instance_error (tests.API1.testclassselector.TestClassSelectorParameters) ... ok test_single_class_type_constructor (tests.API1.testclassselector.TestClassSelectorParameters) ... ok test_single_class_type_error (tests.API1.testclassselector.TestClassSelectorParameters) ... ok test_dict_invalid_set (tests.API1.testclassselector.TestDictParameters) ... ok test_valid_dict_parameter (tests.API1.testclassselector.TestDictParameters) ... ok test_valid_dict_parameter_positional (tests.API1.testclassselector.TestDictParameters) ... ok test_initialization_invalid_string (tests.API1.testcolorparameter.TestColorParameters) ... ok test_set_invalid_string (tests.API1.testcolorparameter.TestColorParameters) ... ok test_valid_long_hex (tests.API1.testcolorparameter.TestColorParameters) ... ok test_valid_short_hex (tests.API1.testcolorparameter.TestColorParameters) ... ok Check CompositeParameter is ok with Dynamic ... ok test_composite_dynamic_generator (tests.API1.testcompositeparams.TestCompositeParameters) ... ok Get the compound on the class ... ok Make an instance and do default checks ... ok test_set_component (tests.API1.testcompositeparams.TestCompositeParameters) ... ok test_set_compound (tests.API1.testcompositeparams.TestCompositeParameters) ... ok test_set_compound_class_instance (tests.API1.testcompositeparams.TestCompositeParameters) ... ok test_set_compound_class_instance_unchanged (tests.API1.testcompositeparams.TestCompositeParameters) ... ok test_set_compound_class_set (tests.API1.testcompositeparams.TestCompositeParameters) ... ok test_get_soft_bounds (tests.API1.testdateparam.TestDateParameters) ... ok test_initialization_out_of_bounds (tests.API1.testdateparam.TestDateParameters) ... ok test_set_exclusive_out_of_bounds (tests.API1.testdateparam.TestDateParameters) ... ok test_set_out_of_bounds (tests.API1.testdateparam.TestDateParameters) ... ok test_start_before_end_default (tests.API1.testdaterangeparam.TestDateRange) ... ok test_start_before_end_init (tests.API1.testdaterangeparam.TestDateRange) ... ok test_start_before_end_set (tests.API1.testdaterangeparam.TestDateRange) ... ok test_wrong_type_default (tests.API1.testdaterangeparam.TestDateRange) ... ok test_wrong_type_init (tests.API1.testdaterangeparam.TestDateRange) ... ok test_wrong_type_set (tests.API1.testdaterangeparam.TestDateRange) ... ok test_default_of_Action (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Array (tests.API1.testdefaults.TestDefaults) ... SKIP test_default_of_Boolean (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_CalendarDate (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_CalendarDateRange (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Callable (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_ClassSelector (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Color (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Composite (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_DataFrame (tests.API1.testdefaults.TestDefaults) ... SKIP test_default_of_Date (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_DateRange (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Dict (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Dynamic (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_FileSelector (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Filename (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Foldername (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_HookList (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Integer (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_List (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_ListSelector (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Magnitude (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_MultiFileSelector (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Number (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_NumericTuple (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_ObjectSelector (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Parameter (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Path (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Range (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Selector (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_SelectorBase (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Series (tests.API1.testdefaults.TestDefaults) ... SKIP test_default_of_String (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Tuple (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_XYCoordinates (tests.API1.testdefaults.TestDefaults) ... ok check a copy is the same ... ok test_dynamic_value_instantiated (tests.API1.testdynamicparams.TestDynamicParameterBasics) ... ok test_dynamic_value_setting (tests.API1.testdynamicparams.TestDynamicParameterBasics) ... ok no value generated yet ... ok test_inspect_y (tests.API1.testdynamicparams.TestDynamicParameterBasics) ... ok test_inspect_y_set (tests.API1.testdynamicparams.TestDynamicParameterBasics) ... ok check that t2 and t3 have identical streams ... ok non-dynamic value not instantiated ... ok inspect_value() should return last generated value ... ok check t2 and t3 do not share UniformRandom objects ... ok test_set_dynamic_numbergen (tests.API1.testdynamicparams.TestDynamicParameterBasics) ... ok test_set_dynamic_time_fn_x (tests.API1.testdynamicparams.TestDynamicParameterBasics) ... ok test_set_dynamic_time_fn_y (tests.API1.testdynamicparams.TestDynamicParameterBasics) ... ok test_setting_y_param_numbergen (tests.API1.testdynamicparams.TestDynamicParameterBasics) ... ok Instances of TestPO2 that don't have their own value for the ... ok test_dynamic_shared_numbergen (tests.API1.testdynamicparams.TestDynamicSharedNumbergen) ... ok test_class_dynamic_values_change (tests.API1.testdynamicparams.TestDynamicTimeDependent) ... ok time_fn not inherited ... ok time_fn set on the UniformRandom() when t13.y was set ... ok time_fn set on the UniformRandom() when t13.y was set ... ok test_dynamic_value_change_independent (tests.API1.testdynamicparams.TestDynamicTimeDependent) ... ok test_dynamic_values_change (tests.API1.testdynamicparams.TestDynamicTimeDependent) ... ok test_dynamic_values_changed_independent (tests.API1.testdynamicparams.TestDynamicTimeDependent) ... ok test_dynamic_values_time_dependent (tests.API1.testdynamicparams.TestDynamicTimeDependent) ... ok test_dynamic_values_unchanged_dependent (tests.API1.testdynamicparams.TestDynamicTimeDependent) ... ok test_parameterized_class (tests.API1.testipythonmagic.TestParamPager) ... ok test_parameterized_instance (tests.API1.testipythonmagic.TestParamPager) ... ok test_bad_compute_default (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_bad_default (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_compute_default (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_default_None (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_default_not_checked (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_default_not_checked_to_be_iterable (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_implied_check_on_set (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_initialization_no_bounds (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_initialization_out_of_bounds (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_set_checked_to_be_iterable (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_set_object_constructor (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_set_object_not_None (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_set_object_outside_bounds (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_set_object_setattr (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_set_object_setattr_post_error (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_set_one_object_not_None (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_range (tests.API1.testnumbergen.TestUniformRandom) ... ok test_range (tests.API1.testnumbergen.TestUniformRandomOffset) ... ok test_initialization_with_step_class (tests.API1.testnumberparameter.TestNumberParameters) ... ok test_initialization_with_step_instance (tests.API1.testnumberparameter.TestNumberParameters) ... ok test_initialization_without_step_class (tests.API1.testnumberparameter.TestNumberParameters) ... ok test_initialization_without_step_instance (tests.API1.testnumberparameter.TestNumberParameters) ... ok test_step_invalid_type_date_parameter (tests.API1.testnumberparameter.TestNumberParameters) ... ok test_step_invalid_type_datetime_parameter (tests.API1.testnumberparameter.TestNumberParameters) ... ok test_step_invalid_type_integer_parameter (tests.API1.testnumberparameter.TestNumberParameters) ... ok test_step_invalid_type_number_parameter (tests.API1.testnumberparameter.TestNumberParameters) ... ok Failure: SkipTest (numpy not available) ... SKIP: numpy not available test_get_range_dict (tests.API1.testobjectselector.TestObjectSelectorParameters) ... ok test_get_range_list (tests.API1.testobjectselector.TestObjectSelectorParameters) ... ok test_get_range_mutable (tests.API1.testobjectselector.TestObjectSelectorParameters) ... ok test_initialization_no_bounds (tests.API1.testobjectselector.TestObjectSelectorParameters) ... ok test_initialization_out_of_bounds (tests.API1.testobjectselector.TestObjectSelectorParameters) ... ok test_set_object_constructor (tests.API1.testobjectselector.TestObjectSelectorParameters) ... ok test_set_object_not_None (tests.API1.testobjectselector.TestObjectSelectorParameters) ... ok test_set_object_outside_bounds (tests.API1.testobjectselector.TestObjectSelectorParameters) ... ok test_set_object_setattr (tests.API1.testobjectselector.TestObjectSelectorParameters) ... ok test_set_object_setattr_post_error (tests.API1.testobjectselector.TestObjectSelectorParameters) ... ok Failure: SkipTest (pandas not available) ... SKIP: pandas not available test_param_depends_class (tests.API1.testparamdepends.TestParamDepends) ... ok test_param_depends_constant (tests.API1.testparamdepends.TestParamDepends) ... ok test_param_depends_instance (tests.API1.testparamdepends.TestParamDepends) ... ok test_param_depends_nested (tests.API1.testparamdepends.TestParamDepends) ... ok test_param_external_param_instance (tests.API1.testparamdepends.TestParamDepends) ... ok test_param_depends_function_class_params (tests.API1.testparamdepends.TestParamDependsFunction) ... ok test_param_depends_function_class_params_watch (tests.API1.testparamdepends.TestParamDependsFunction) ... ok test_param_depends_function_instance_params (tests.API1.testparamdepends.TestParamDependsFunction) ... ok test_param_depends_function_instance_params_watch (tests.API1.testparamdepends.TestParamDependsFunction) ... ok test_outside_bounds (tests.API1.testparameterizedobject.TestNumberParameter) ... ok test_outside_bounds_numbergen (tests.API1.testparameterizedobject.TestNumberParameter) ... ok test_init_name (tests.API1.testparameterizedobject.TestParamOverrides) ... WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters ok test_missing_key (tests.API1.testparameterizedobject.TestParamOverrides) ... WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters ok test_simple_override (tests.API1.testparameterizedobject.TestParamOverrides) ... WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters ok Check that a class declared abstract actually shows up as abstract. ... ok Check that instantiated parameters are copied into objects. ... ok test_class_param_objects (tests.API1.testparameterizedobject.TestParameterized) ... ok Test that you can't set a constant parameter after construction. ... ok test_defaults_instance_params (tests.API1.testparameterizedobject.TestParameterized) ... ok test_get_param_values_instance_params (tests.API1.testparameterizedobject.TestParameterized) ... ok test_instance_param_getattr (tests.API1.testparameterizedobject.TestParameterized) ... ok test_instance_param_getitem (tests.API1.testparameterizedobject.TestParameterized) ... ok test_instance_param_getitem_no_instance_params (tests.API1.testparameterizedobject.TestParameterized) ... ok test_instance_param_getitem_not_per_instance (tests.API1.testparameterizedobject.TestParameterized) ... ok test_instance_param_objects (tests.API1.testparameterizedobject.TestParameterized) ... ok test_instance_param_objects_set_to_current (tests.API1.testparameterizedobject.TestParameterized) ... ok test_instance_param_objects_set_to_false (tests.API1.testparameterizedobject.TestParameterized) ... ok test_instance_param_objects_warn_on_params (tests.API1.testparameterizedobject.TestParameterized) ... WARNING:param.TestPO01089: The Parameterized instance has instance parameters created using new-style param APIs, which are incompatible with .params. Use the new more explicit APIs on the .param accessor to query parameter instances.To query all parameter instances use .param.objects with the option to return either class or instance parameter objects. Alternatively use .param[name] indexing to access a specific parameter object by name. ok Check that instantiate=True is always inherited (SF.net #2483932). ... ok test_label (tests.API1.testparameterizedobject.TestParameterized) ... ok test_label_constant_format (tests.API1.testparameterizedobject.TestParameterized) ... ok test_label_custom_format (tests.API1.testparameterizedobject.TestParameterized) ... ok test_label_default_format (tests.API1.testparameterizedobject.TestParameterized) ... ok test_label_set (tests.API1.testparameterizedobject.TestParameterized) ... ok Show that objects in instantiated Parameters can still share data. ... ok test_override_class_param_validation (tests.API1.testparameterizedobject.TestParameterized) ... ok test_param_contains (tests.API1.testparameterizedobject.TestParameterized) ... ok test_param_iterator (tests.API1.testparameterizedobject.TestParameterized) ... ok Basic tests of params() method. ... ok test_pprint_instance_params (tests.API1.testparameterizedobject.TestParameterized) ... ok Test that you can't set a read-only parameter on construction or as an attribute. ... ok test_remove_class_param_validation (tests.API1.testparameterizedobject.TestParameterized) ... ok test_set_param_instance_params (tests.API1.testparameterizedobject.TestParameterized) ... ok test_state_saving (tests.API1.testparameterizedobject.TestParameterized) ... ok test_parameterized_function (tests.API1.testparameterizedobject.TestParameterizedFunction) ... ok test_parameterized_function_instance (tests.API1.testparameterizedobject.TestParameterizedFunction) ... ok test_pickle_instance (tests.API1.testparameterizedobject.TestParameterizedFunction) ... ok test_default_label_formatter (tests.API1.testparameterizedobject.TestParameterizedUtilities) ... ok test_default_label_formatter_not_capitalized (tests.API1.testparameterizedobject.TestParameterizedUtilities) ... ok test_default_label_formatter_not_replace_underscores (tests.API1.testparameterizedobject.TestParameterizedUtilities) ... ok test_default_label_formatter_overrides (tests.API1.testparameterizedobject.TestParameterizedUtilities) ... ok test_shared_list (tests.API1.testparameterizedobject.TestSharedParameters) ... WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters WARNING:param.B: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters WARNING:param.B: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters ok test_shared_object (tests.API1.testparameterizedobject.TestSharedParameters) ... WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters WARNING:param.B: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters WARNING:param.B: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters ok test_handling_of_None (tests.API1.testparameterizedobject.TestStringParameter) ... ok test_exceptions (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok test_imports_deduplication (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok test_qualify (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok test_suppression (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedrepr (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr1 (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr2 (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr3 (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr4 (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr5 (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr_missing_values (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr_nokwargs (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr_nonparams (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr_varags (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr_varags_kwargs (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok test_multi_method_named_and_typed_arg_output (tests.API1.testparamoutput.TestParamDepends) ... ok test_multi_named_and_typed_arg_output (tests.API1.testparamoutput.TestParamDepends) ... ok test_multi_named_arg_output (tests.API1.testparamoutput.TestParamDepends) ... ok test_multi_typed_arg_output (tests.API1.testparamoutput.TestParamDepends) ... ok test_multiple_named_kwarg_output (tests.API1.testparamoutput.TestParamDepends) ... ok test_named_and_typed_arg_output (tests.API1.testparamoutput.TestParamDepends) ... ok test_named_arg_output (tests.API1.testparamoutput.TestParamDepends) ... ok test_named_kwarg_output (tests.API1.testparamoutput.TestParamDepends) ... ok test_simple_output (tests.API1.testparamoutput.TestParamDepends) ... ok test_subclass_output (tests.API1.testparamoutput.TestParamDepends) ... ok test_typed_arg_output (tests.API1.testparamoutput.TestParamDepends) ... ok test_param_union_raises_on_unexpected_kwarg (tests.API1.testparamunion.TestParamUnion) ... ok test_param_union_values (tests.API1.testparamunion.TestParamUnion) ... ok test_param_union_warnings (tests.API1.testparamunion.TestParamUnion) ... WARNING:param: overwriting parameter a ok test_get_soft_bounds (tests.API1.testrangeparameter.TestRangeParameters) ... ok test_initialization_out_of_bounds (tests.API1.testrangeparameter.TestRangeParameters) ... ok test_set_exclusive_out_of_bounds_lower (tests.API1.testrangeparameter.TestRangeParameters) ... ok test_set_exclusive_out_of_bounds_upper (tests.API1.testrangeparameter.TestRangeParameters) ... ok test_set_out_of_bounds (tests.API1.testrangeparameter.TestRangeParameters) ... ok test_get_range_dict (tests.API1.testselector.TestSelectorParameters) ... ok test_get_range_list (tests.API1.testselector.TestSelectorParameters) ... ok test_get_range_mutable (tests.API1.testselector.TestSelectorParameters) ... ok test_initialization_no_bounds (tests.API1.testselector.TestSelectorParameters) ... ok test_initialization_out_of_bounds (tests.API1.testselector.TestSelectorParameters) ... ok test_set_object_constructor (tests.API1.testselector.TestSelectorParameters) ... ok test_set_object_not_None (tests.API1.testselector.TestSelectorParameters) ... ok test_set_object_outside_bounds (tests.API1.testselector.TestSelectorParameters) ... ok test_set_object_setattr (tests.API1.testselector.TestSelectorParameters) ... ok test_set_object_setattr_post_error (tests.API1.testselector.TestSelectorParameters) ... ok test_default_none (tests.API1.teststringparam.TestStringParameters) ... ok test_regex_incorrect (tests.API1.teststringparam.TestStringParameters) ... ok test_regex_incorrect_default (tests.API1.teststringparam.TestStringParameters) ... ok test_regex_ok (tests.API1.teststringparam.TestStringParameters) ... ok test_reject_none (tests.API1.teststringparam.TestStringParameters) ... ok test_time_init (tests.API1.testtimedependent.TestTimeClass) ... ok test_time_init_gmpy (tests.API1.testtimedependent.TestTimeClass) ... SKIP test_time_init_gmpy_advanced (tests.API1.testtimedependent.TestTimeClass) ... SKIP test_time_init_int (tests.API1.testtimedependent.TestTimeClass) ... ok test_time_init_timestep (tests.API1.testtimedependent.TestTimeClass) ... ok test_time_int_change_type (tests.API1.testtimedependent.TestTimeClass) ... ok test_time_int_context (tests.API1.testtimedependent.TestTimeClass) ... ok test_time_int_context_iadd (tests.API1.testtimedependent.TestTimeClass) ... ok test_time_int_eq (tests.API1.testtimedependent.TestTimeClass) ... ok test_time_int_iter (tests.API1.testtimedependent.TestTimeClass) ... ok test_time_int_until (tests.API1.testtimedependent.TestTimeClass) ... ok With param.Dynamic.time_dependent=None every call should ... ok With param.Dynamic.time_dependent=True and param.Dynamic and ... ok When set to time_dependent=True, random number generators ... ok With param.Dynamic.time_dependent=True the value should only ... ok Check that ints, fractions and strings hash to the same value ... WARNING:param.main: Casting type 'str' to Fraction.fraction WARNING:param.main: Casting type 'str' to Fraction.fraction WARNING:param.main: Casting type 'str' to Fraction.fraction ok Check that hashes for gmpy values at the integers also matches ... SKIP Check that hashes fractions and strings match for some ... WARNING:param.main: Casting type 'float' to Fraction.fraction WARNING:param.main: Casting type 'str' to Fraction.fraction ok Check that hashes of fractions and gmpy mpqs match for some ... SKIP test_simple_trigger_one_param (tests.API1.testwatch.TestTrigger) ... ok test_simple_trigger_one_param_change (tests.API1.testwatch.TestTrigger) ... ok test_simple_trigger_two_params (tests.API1.testwatch.TestTrigger) ... ok test_simple_trigger_when_batched (tests.API1.testwatch.TestTrigger) ... ok test_batched_watch_context_manager (tests.API1.testwatch.TestWatch) ... ok test_discard_events_decorator (tests.API1.testwatch.TestWatch) ... ok test_nested_batched_watch (tests.API1.testwatch.TestWatch) ... ok test_nested_batched_watch_not_onlychanged (tests.API1.testwatch.TestWatch) ... ok test_nested_batched_watch_setattr (tests.API1.testwatch.TestWatch) ... ok test_simple_batched_watch (tests.API1.testwatch.TestWatch) ... ok test_simple_batched_watch_callback_reuse (tests.API1.testwatch.TestWatch) ... ok test_simple_batched_watch_setattr (tests.API1.testwatch.TestWatch) ... ok test_simple_class_batched_watch (tests.API1.testwatch.TestWatch) ... ok test_subclass_batched_watch (tests.API1.testwatch.TestWatch) ... ok test_triggered_when_changed (tests.API1.testwatch.TestWatch) ... ok test_triggered_when_changed_iterator_type (tests.API1.testwatch.TestWatch) ... ok test_triggered_when_changed_mapping_type (tests.API1.testwatch.TestWatch) ... ok test_triggered_when_unchanged_complex_type (tests.API1.testwatch.TestWatch) ... ok test_triggered_when_unchanged_if_not_onlychanged (tests.API1.testwatch.TestWatch) ... ok test_untriggered_when_unchanged (tests.API1.testwatch.TestWatch) ... ok test_untriggered_when_unwatched (tests.API1.testwatch.TestWatch) ... ok test_warning_unwatching_when_unwatched (tests.API1.testwatch.TestWatch) ... WARNING:param.SimpleWatchExample01226: No such watcher Watcher(inst=SimpleWatchExample(a=0, b=0, c=0, d=0, name='SimpleWatchExample01226'), cls=, fn=.accumulator at 0x7f43f4a113a0>, mode='args', onlychanged=True, parameter_names=('a',), what='value', queued=False) to remove. ok test_watch_class_param_attribute (tests.API1.testwatch.TestWatchAttributes) ... ok test_watch_instance_param_attribute (tests.API1.testwatch.TestWatchAttributes) ... ok test_dependent_params (tests.API1.testwatch.TestWatchMethod) ... ok test_depends_with_watch_on_subclass (tests.API1.testwatch.TestWatchMethod) ... ok test_multiple_watcher_dispatch (tests.API1.testwatch.TestWatchMethod) ... ok test_multiple_watcher_dispatch_on_param_attribute (tests.API1.testwatch.TestWatchMethod) ... ok test_multiple_watcher_dispatch_queued (tests.API1.testwatch.TestWatchMethod) ... ok test_simple_batched_watch_values (tests.API1.testwatch.TestWatchValues) ... ok test_simple_batched_watch_values_callback_reuse (tests.API1.testwatch.TestWatchValues) ... ok test_simple_batched_watch_values_setattr (tests.API1.testwatch.TestWatchValues) ... ok test_triggered_when_values_changed (tests.API1.testwatch.TestWatchValues) ... ok test_untriggered_when_values_unchanged (tests.API1.testwatch.TestWatchValues) ... ok test_untriggered_when_values_unwatched (tests.API1.testwatch.TestWatchValues) ... ok ---------------------------------------------------------------------- Ran 499 tests in 1.157s OK (SKIP=17) I: pybuild base:232: cd /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.9_param/build; python3.9 -m nose -v tests test_get_soft_bounds (tests.API0.testcalendardateparam.TestDateTimeParameters) ... ok test_initialization_out_of_bounds (tests.API0.testcalendardateparam.TestDateTimeParameters) ... ok test_set_exclusive_out_of_bounds (tests.API0.testcalendardateparam.TestDateTimeParameters) ... ok test_set_out_of_bounds (tests.API0.testcalendardateparam.TestDateTimeParameters) ... ok test_start_before_end_default (tests.API0.testcalendardaterangeparam.TestDateTimeRange) ... ok test_start_before_end_init (tests.API0.testcalendardaterangeparam.TestDateTimeRange) ... ok test_start_before_end_set (tests.API0.testcalendardaterangeparam.TestDateTimeRange) ... ok test_wrong_type_default (tests.API0.testcalendardaterangeparam.TestDateTimeRange) ... ok test_wrong_type_init (tests.API0.testcalendardaterangeparam.TestDateTimeRange) ... ok test_wrong_type_set (tests.API0.testcalendardaterangeparam.TestDateTimeRange) ... ok test_multiple_class_instance_constructor1 (tests.API0.testclassselector.TestClassSelectorParameters) ... ok test_multiple_class_instance_constructor2 (tests.API0.testclassselector.TestClassSelectorParameters) ... ok test_multiple_class_instance_error (tests.API0.testclassselector.TestClassSelectorParameters) ... ok test_multiple_class_type_constructor1 (tests.API0.testclassselector.TestClassSelectorParameters) ... ok test_multiple_class_type_constructor2 (tests.API0.testclassselector.TestClassSelectorParameters) ... ok test_multiple_class_type_error (tests.API0.testclassselector.TestClassSelectorParameters) ... ok test_single_class_instance_constructor (tests.API0.testclassselector.TestClassSelectorParameters) ... ok test_single_class_instance_error (tests.API0.testclassselector.TestClassSelectorParameters) ... ok test_single_class_type_constructor (tests.API0.testclassselector.TestClassSelectorParameters) ... ok test_single_class_type_error (tests.API0.testclassselector.TestClassSelectorParameters) ... ok test_initialization_invalid_string (tests.API0.testcolorparameter.TestColorParameters) ... ok test_set_invalid_string (tests.API0.testcolorparameter.TestColorParameters) ... ok test_valid_long_hex (tests.API0.testcolorparameter.TestColorParameters) ... ok test_valid_short_hex (tests.API0.testcolorparameter.TestColorParameters) ... ok Check CompositeParameter is ok with Dynamic ... ok test_composite_dynamic_generator (tests.API0.testcompositeparams.TestCompositeParameters) ... ok Get the compound on the class ... ok Make an instance and do default checks ... ok test_set_component (tests.API0.testcompositeparams.TestCompositeParameters) ... ok test_set_compound (tests.API0.testcompositeparams.TestCompositeParameters) ... ok test_set_compound_class_instance (tests.API0.testcompositeparams.TestCompositeParameters) ... ok test_set_compound_class_instance_unchanged (tests.API0.testcompositeparams.TestCompositeParameters) ... ok test_set_compound_class_set (tests.API0.testcompositeparams.TestCompositeParameters) ... ok test_get_soft_bounds (tests.API0.testdateparam.TestDateParameters) ... ok test_initialization_out_of_bounds (tests.API0.testdateparam.TestDateParameters) ... ok test_set_exclusive_out_of_bounds (tests.API0.testdateparam.TestDateParameters) ... ok test_set_out_of_bounds (tests.API0.testdateparam.TestDateParameters) ... ok test_start_before_end_default (tests.API0.testdaterangeparam.TestDateRange) ... ok test_start_before_end_init (tests.API0.testdaterangeparam.TestDateRange) ... ok test_start_before_end_set (tests.API0.testdaterangeparam.TestDateRange) ... ok test_wrong_type_default (tests.API0.testdaterangeparam.TestDateRange) ... ok test_wrong_type_init (tests.API0.testdaterangeparam.TestDateRange) ... ok test_wrong_type_set (tests.API0.testdaterangeparam.TestDateRange) ... ok test_default_of_Action (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Array (tests.API0.testdefaults.TestDefaults) ... SKIP test_default_of_Boolean (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_CalendarDate (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_CalendarDateRange (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Callable (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_ClassSelector (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Color (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Composite (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_DataFrame (tests.API0.testdefaults.TestDefaults) ... SKIP test_default_of_Date (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_DateRange (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Dict (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Dynamic (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_FileSelector (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Filename (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Foldername (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_HookList (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Integer (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_List (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_ListSelector (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Magnitude (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_MultiFileSelector (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Number (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_NumericTuple (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_ObjectSelector (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Parameter (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Path (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Range (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Selector (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_SelectorBase (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Series (tests.API0.testdefaults.TestDefaults) ... SKIP test_default_of_String (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_Tuple (tests.API0.testdefaults.TestDefaults) ... ok test_default_of_XYCoordinates (tests.API0.testdefaults.TestDefaults) ... ok check a copy is the same ... ok test_dynamic_value_instantiated (tests.API0.testdynamicparams.TestDynamicParameterBasics) ... ok test_dynamic_value_setting (tests.API0.testdynamicparams.TestDynamicParameterBasics) ... ok no value generated yet ... ok test_inspect_y (tests.API0.testdynamicparams.TestDynamicParameterBasics) ... ok test_inspect_y_set (tests.API0.testdynamicparams.TestDynamicParameterBasics) ... ok check that t2 and t3 have identical streams ... ok non-dynamic value not instantiated ... ok inspect_value() should return last generated value ... ok check t2 and t3 do not share UniformRandom objects ... ok test_set_dynamic_numbergen (tests.API0.testdynamicparams.TestDynamicParameterBasics) ... ok test_set_dynamic_time_fn_x (tests.API0.testdynamicparams.TestDynamicParameterBasics) ... ok test_set_dynamic_time_fn_y (tests.API0.testdynamicparams.TestDynamicParameterBasics) ... ok test_setting_y_param_numbergen (tests.API0.testdynamicparams.TestDynamicParameterBasics) ... ok Instances of TestPO2 that don't have their own value for the ... ok test_dynamic_shared_numbergen (tests.API0.testdynamicparams.TestDynamicSharedNumbergen) ... ok test_class_dynamic_values_change (tests.API0.testdynamicparams.TestDynamicTimeDependent) ... ok time_fn not inherited ... ok time_fn set on the UniformRandom() when t13.y was set ... ok time_fn set on the UniformRandom() when t13.y was set ... ok test_dynamic_value_change_independent (tests.API0.testdynamicparams.TestDynamicTimeDependent) ... ok test_dynamic_values_change (tests.API0.testdynamicparams.TestDynamicTimeDependent) ... ok test_dynamic_values_changed_independent (tests.API0.testdynamicparams.TestDynamicTimeDependent) ... ok test_dynamic_values_time_dependent (tests.API0.testdynamicparams.TestDynamicTimeDependent) ... ok test_dynamic_values_unchanged_dependent (tests.API0.testdynamicparams.TestDynamicTimeDependent) ... ok test_parameterized_class (tests.API0.testipythonmagic.TestParamPager) ... ok test_parameterized_instance (tests.API0.testipythonmagic.TestParamPager) ... ok test_bad_compute_default (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_bad_default (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_compute_default (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_default_None (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_default_not_checked (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_default_not_checked_to_be_iterable (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_implied_check_on_set (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_initialization_no_bounds (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_initialization_out_of_bounds (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_set_checked_to_be_iterable (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_set_object_constructor (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_set_object_not_None (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_set_object_outside_bounds (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_set_object_setattr (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_set_object_setattr_post_error (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_set_one_object_not_None (tests.API0.testlistselector.TestListSelectorParameters) ... ok test_range (tests.API0.testnumbergen.TestUniformRandom) ... ok test_range (tests.API0.testnumbergen.TestUniformRandomOffset) ... ok Failure: SkipTest (numpy not available) ... SKIP: numpy not available test_get_range_mutable (tests.API0.testobjectselector.TestObjectSelectorParameters) ... ok test_initialization_no_bounds (tests.API0.testobjectselector.TestObjectSelectorParameters) ... ok test_initialization_out_of_bounds (tests.API0.testobjectselector.TestObjectSelectorParameters) ... ok test_set_object_constructor (tests.API0.testobjectselector.TestObjectSelectorParameters) ... ok test_set_object_not_None (tests.API0.testobjectselector.TestObjectSelectorParameters) ... ok test_set_object_outside_bounds (tests.API0.testobjectselector.TestObjectSelectorParameters) ... ok test_set_object_setattr (tests.API0.testobjectselector.TestObjectSelectorParameters) ... ok test_set_object_setattr_post_error (tests.API0.testobjectselector.TestObjectSelectorParameters) ... ok test_outside_bounds (tests.API0.testparameterizedobject.TestNumberParameter) ... ok test_outside_bounds_numbergen (tests.API0.testparameterizedobject.TestNumberParameter) ... ok test_init_name (tests.API0.testparameterizedobject.TestParamOverrides) ... WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters ok test_missing_key (tests.API0.testparameterizedobject.TestParamOverrides) ... WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters ok test_simple_override (tests.API0.testparameterizedobject.TestParamOverrides) ... WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters ok Check that a class declared abstract actually shows up as abstract. ... ok Check that instantiated parameters are copied into objects. ... ok Test that you can't set a constant parameter after construction. ... ok Check that instantiate=True is always inherited (SF.net #2483932). ... ok Show that objects in instantiated Parameters can still share data. ... ok Basic tests of params() method. ... ok Test that you can't set a read-only parameter on construction or as an attribute. ... ok test_state_saving (tests.API0.testparameterizedobject.TestParameterized) ... ok test_parameterized_function (tests.API0.testparameterizedobject.TestParameterizedFunction) ... ok test_parameterized_function_instance (tests.API0.testparameterizedobject.TestParameterizedFunction) ... ok test_pickle_instance (tests.API0.testparameterizedobject.TestParameterizedFunction) ... ok test_shared_list (tests.API0.testparameterizedobject.TestSharedParameters) ... WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters WARNING:param.B: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters WARNING:param.B: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters ok test_shared_object (tests.API0.testparameterizedobject.TestSharedParameters) ... WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters WARNING:param.B: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters WARNING:param.B: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters ok test_handling_of_None (tests.API0.testparameterizedobject.TestStringParameter) ... ok test_exceptions (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok test_imports_deduplication (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok test_qualify (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok test_suppression (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedrepr (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr1 (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr2 (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr3 (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr4 (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr5 (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr_missing_values (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr_nokwargs (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr_nonparams (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr_varags (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr_varags_kwargs (tests.API0.testparameterizedrepr.TestParameterizedRepr) ... ok test_get_soft_bounds (tests.API0.testrangeparameter.TestRangeParameters) ... ok test_initialization_out_of_bounds (tests.API0.testrangeparameter.TestRangeParameters) ... ok test_set_exclusive_out_of_bounds_lower (tests.API0.testrangeparameter.TestRangeParameters) ... ok test_set_exclusive_out_of_bounds_upper (tests.API0.testrangeparameter.TestRangeParameters) ... ok test_set_out_of_bounds (tests.API0.testrangeparameter.TestRangeParameters) ... ok test_default_none (tests.API0.teststringparam.TestStringParameters) ... ok test_regex_incorrect (tests.API0.teststringparam.TestStringParameters) ... ok test_regex_incorrect_default (tests.API0.teststringparam.TestStringParameters) ... ok test_regex_ok (tests.API0.teststringparam.TestStringParameters) ... ok test_reject_none (tests.API0.teststringparam.TestStringParameters) ... ok test_time_init (tests.API0.testtimedependent.TestTimeClass) ... ok test_time_init_gmpy (tests.API0.testtimedependent.TestTimeClass) ... SKIP test_time_init_gmpy_advanced (tests.API0.testtimedependent.TestTimeClass) ... SKIP test_time_init_int (tests.API0.testtimedependent.TestTimeClass) ... ok test_time_init_timestep (tests.API0.testtimedependent.TestTimeClass) ... ok test_time_int_change_type (tests.API0.testtimedependent.TestTimeClass) ... ok test_time_int_context (tests.API0.testtimedependent.TestTimeClass) ... ok test_time_int_context_iadd (tests.API0.testtimedependent.TestTimeClass) ... ok test_time_int_eq (tests.API0.testtimedependent.TestTimeClass) ... ok test_time_int_iter (tests.API0.testtimedependent.TestTimeClass) ... ok test_time_int_until (tests.API0.testtimedependent.TestTimeClass) ... ok With param.Dynamic.time_dependent=None every call should ... ok With param.Dynamic.time_dependent=True and param.Dynamic and ... ok When set to time_dependent=True, random number generators ... ok With param.Dynamic.time_dependent=True the value should only ... ok Check that ints, fractions and strings hash to the same value ... WARNING:param.main: Casting type 'str' to Fraction.fraction WARNING:param.main: Casting type 'str' to Fraction.fraction WARNING:param.main: Casting type 'str' to Fraction.fraction ok Check that hashes for gmpy values at the integers also matches ... SKIP Check that hashes fractions and strings match for some ... WARNING:param.main: Casting type 'float' to Fraction.fraction WARNING:param.main: Casting type 'str' to Fraction.fraction ok Check that hashes of fractions and gmpy mpqs match for some ... SKIP test_get_soft_bounds (tests.API1.testcalendardateparam.TestDateTimeParameters) ... ok test_initialization_out_of_bounds (tests.API1.testcalendardateparam.TestDateTimeParameters) ... ok test_set_exclusive_out_of_bounds (tests.API1.testcalendardateparam.TestDateTimeParameters) ... ok test_set_out_of_bounds (tests.API1.testcalendardateparam.TestDateTimeParameters) ... ok test_start_before_end_default (tests.API1.testcalendardaterangeparam.TestDateTimeRange) ... ok test_start_before_end_init (tests.API1.testcalendardaterangeparam.TestDateTimeRange) ... ok test_start_before_end_set (tests.API1.testcalendardaterangeparam.TestDateTimeRange) ... ok test_wrong_type_default (tests.API1.testcalendardaterangeparam.TestDateTimeRange) ... ok test_wrong_type_init (tests.API1.testcalendardaterangeparam.TestDateTimeRange) ... ok test_wrong_type_set (tests.API1.testcalendardaterangeparam.TestDateTimeRange) ... ok test_class_selector_get_range (tests.API1.testclassselector.TestClassSelectorParameters) ... ok test_multiple_class_instance_constructor1 (tests.API1.testclassselector.TestClassSelectorParameters) ... ok test_multiple_class_instance_constructor2 (tests.API1.testclassselector.TestClassSelectorParameters) ... ok test_multiple_class_instance_error (tests.API1.testclassselector.TestClassSelectorParameters) ... ok test_multiple_class_type_constructor1 (tests.API1.testclassselector.TestClassSelectorParameters) ... ok test_multiple_class_type_constructor2 (tests.API1.testclassselector.TestClassSelectorParameters) ... ok test_multiple_class_type_error (tests.API1.testclassselector.TestClassSelectorParameters) ... ok test_single_class_instance_constructor (tests.API1.testclassselector.TestClassSelectorParameters) ... ok test_single_class_instance_error (tests.API1.testclassselector.TestClassSelectorParameters) ... ok test_single_class_type_constructor (tests.API1.testclassselector.TestClassSelectorParameters) ... ok test_single_class_type_error (tests.API1.testclassselector.TestClassSelectorParameters) ... ok test_dict_invalid_set (tests.API1.testclassselector.TestDictParameters) ... ok test_valid_dict_parameter (tests.API1.testclassselector.TestDictParameters) ... ok test_valid_dict_parameter_positional (tests.API1.testclassselector.TestDictParameters) ... ok test_initialization_invalid_string (tests.API1.testcolorparameter.TestColorParameters) ... ok test_set_invalid_string (tests.API1.testcolorparameter.TestColorParameters) ... ok test_valid_long_hex (tests.API1.testcolorparameter.TestColorParameters) ... ok test_valid_short_hex (tests.API1.testcolorparameter.TestColorParameters) ... ok Check CompositeParameter is ok with Dynamic ... ok test_composite_dynamic_generator (tests.API1.testcompositeparams.TestCompositeParameters) ... ok Get the compound on the class ... ok Make an instance and do default checks ... ok test_set_component (tests.API1.testcompositeparams.TestCompositeParameters) ... ok test_set_compound (tests.API1.testcompositeparams.TestCompositeParameters) ... ok test_set_compound_class_instance (tests.API1.testcompositeparams.TestCompositeParameters) ... ok test_set_compound_class_instance_unchanged (tests.API1.testcompositeparams.TestCompositeParameters) ... ok test_set_compound_class_set (tests.API1.testcompositeparams.TestCompositeParameters) ... ok test_get_soft_bounds (tests.API1.testdateparam.TestDateParameters) ... ok test_initialization_out_of_bounds (tests.API1.testdateparam.TestDateParameters) ... ok test_set_exclusive_out_of_bounds (tests.API1.testdateparam.TestDateParameters) ... ok test_set_out_of_bounds (tests.API1.testdateparam.TestDateParameters) ... ok test_start_before_end_default (tests.API1.testdaterangeparam.TestDateRange) ... ok test_start_before_end_init (tests.API1.testdaterangeparam.TestDateRange) ... ok test_start_before_end_set (tests.API1.testdaterangeparam.TestDateRange) ... ok test_wrong_type_default (tests.API1.testdaterangeparam.TestDateRange) ... ok test_wrong_type_init (tests.API1.testdaterangeparam.TestDateRange) ... ok test_wrong_type_set (tests.API1.testdaterangeparam.TestDateRange) ... ok test_default_of_Action (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Array (tests.API1.testdefaults.TestDefaults) ... SKIP test_default_of_Boolean (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_CalendarDate (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_CalendarDateRange (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Callable (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_ClassSelector (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Color (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Composite (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_DataFrame (tests.API1.testdefaults.TestDefaults) ... SKIP test_default_of_Date (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_DateRange (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Dict (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Dynamic (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_FileSelector (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Filename (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Foldername (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_HookList (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Integer (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_List (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_ListSelector (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Magnitude (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_MultiFileSelector (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Number (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_NumericTuple (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_ObjectSelector (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Parameter (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Path (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Range (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Selector (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_SelectorBase (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Series (tests.API1.testdefaults.TestDefaults) ... SKIP test_default_of_String (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_Tuple (tests.API1.testdefaults.TestDefaults) ... ok test_default_of_XYCoordinates (tests.API1.testdefaults.TestDefaults) ... ok check a copy is the same ... ok test_dynamic_value_instantiated (tests.API1.testdynamicparams.TestDynamicParameterBasics) ... ok test_dynamic_value_setting (tests.API1.testdynamicparams.TestDynamicParameterBasics) ... ok no value generated yet ... ok test_inspect_y (tests.API1.testdynamicparams.TestDynamicParameterBasics) ... ok test_inspect_y_set (tests.API1.testdynamicparams.TestDynamicParameterBasics) ... ok check that t2 and t3 have identical streams ... ok non-dynamic value not instantiated ... ok inspect_value() should return last generated value ... ok check t2 and t3 do not share UniformRandom objects ... ok test_set_dynamic_numbergen (tests.API1.testdynamicparams.TestDynamicParameterBasics) ... ok test_set_dynamic_time_fn_x (tests.API1.testdynamicparams.TestDynamicParameterBasics) ... ok test_set_dynamic_time_fn_y (tests.API1.testdynamicparams.TestDynamicParameterBasics) ... ok test_setting_y_param_numbergen (tests.API1.testdynamicparams.TestDynamicParameterBasics) ... ok Instances of TestPO2 that don't have their own value for the ... ok test_dynamic_shared_numbergen (tests.API1.testdynamicparams.TestDynamicSharedNumbergen) ... ok test_class_dynamic_values_change (tests.API1.testdynamicparams.TestDynamicTimeDependent) ... ok time_fn not inherited ... ok time_fn set on the UniformRandom() when t13.y was set ... ok time_fn set on the UniformRandom() when t13.y was set ... ok test_dynamic_value_change_independent (tests.API1.testdynamicparams.TestDynamicTimeDependent) ... ok test_dynamic_values_change (tests.API1.testdynamicparams.TestDynamicTimeDependent) ... ok test_dynamic_values_changed_independent (tests.API1.testdynamicparams.TestDynamicTimeDependent) ... ok test_dynamic_values_time_dependent (tests.API1.testdynamicparams.TestDynamicTimeDependent) ... ok test_dynamic_values_unchanged_dependent (tests.API1.testdynamicparams.TestDynamicTimeDependent) ... ok test_parameterized_class (tests.API1.testipythonmagic.TestParamPager) ... ok test_parameterized_instance (tests.API1.testipythonmagic.TestParamPager) ... ok test_bad_compute_default (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_bad_default (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_compute_default (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_default_None (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_default_not_checked (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_default_not_checked_to_be_iterable (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_implied_check_on_set (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_initialization_no_bounds (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_initialization_out_of_bounds (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_set_checked_to_be_iterable (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_set_object_constructor (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_set_object_not_None (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_set_object_outside_bounds (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_set_object_setattr (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_set_object_setattr_post_error (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_set_one_object_not_None (tests.API1.testlistselector.TestListSelectorParameters) ... ok test_range (tests.API1.testnumbergen.TestUniformRandom) ... ok test_range (tests.API1.testnumbergen.TestUniformRandomOffset) ... ok test_initialization_with_step_class (tests.API1.testnumberparameter.TestNumberParameters) ... ok test_initialization_with_step_instance (tests.API1.testnumberparameter.TestNumberParameters) ... ok test_initialization_without_step_class (tests.API1.testnumberparameter.TestNumberParameters) ... ok test_initialization_without_step_instance (tests.API1.testnumberparameter.TestNumberParameters) ... ok test_step_invalid_type_date_parameter (tests.API1.testnumberparameter.TestNumberParameters) ... ok test_step_invalid_type_datetime_parameter (tests.API1.testnumberparameter.TestNumberParameters) ... ok test_step_invalid_type_integer_parameter (tests.API1.testnumberparameter.TestNumberParameters) ... ok test_step_invalid_type_number_parameter (tests.API1.testnumberparameter.TestNumberParameters) ... ok Failure: SkipTest (numpy not available) ... SKIP: numpy not available test_get_range_dict (tests.API1.testobjectselector.TestObjectSelectorParameters) ... ok test_get_range_list (tests.API1.testobjectselector.TestObjectSelectorParameters) ... ok test_get_range_mutable (tests.API1.testobjectselector.TestObjectSelectorParameters) ... ok test_initialization_no_bounds (tests.API1.testobjectselector.TestObjectSelectorParameters) ... ok test_initialization_out_of_bounds (tests.API1.testobjectselector.TestObjectSelectorParameters) ... ok test_set_object_constructor (tests.API1.testobjectselector.TestObjectSelectorParameters) ... ok test_set_object_not_None (tests.API1.testobjectselector.TestObjectSelectorParameters) ... ok test_set_object_outside_bounds (tests.API1.testobjectselector.TestObjectSelectorParameters) ... ok test_set_object_setattr (tests.API1.testobjectselector.TestObjectSelectorParameters) ... ok test_set_object_setattr_post_error (tests.API1.testobjectselector.TestObjectSelectorParameters) ... ok Failure: SkipTest (pandas not available) ... SKIP: pandas not available test_param_depends_class (tests.API1.testparamdepends.TestParamDepends) ... ok test_param_depends_constant (tests.API1.testparamdepends.TestParamDepends) ... ok test_param_depends_instance (tests.API1.testparamdepends.TestParamDepends) ... ok test_param_depends_nested (tests.API1.testparamdepends.TestParamDepends) ... ok test_param_external_param_instance (tests.API1.testparamdepends.TestParamDepends) ... ok test_param_depends_function_class_params (tests.API1.testparamdepends.TestParamDependsFunction) ... ok test_param_depends_function_class_params_watch (tests.API1.testparamdepends.TestParamDependsFunction) ... ok test_param_depends_function_instance_params (tests.API1.testparamdepends.TestParamDependsFunction) ... ok test_param_depends_function_instance_params_watch (tests.API1.testparamdepends.TestParamDependsFunction) ... ok test_outside_bounds (tests.API1.testparameterizedobject.TestNumberParameter) ... ok test_outside_bounds_numbergen (tests.API1.testparameterizedobject.TestNumberParameter) ... ok test_init_name (tests.API1.testparameterizedobject.TestParamOverrides) ... WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters ok test_missing_key (tests.API1.testparameterizedobject.TestParamOverrides) ... WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters ok test_simple_override (tests.API1.testparameterizedobject.TestParamOverrides) ... WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters ok Check that a class declared abstract actually shows up as abstract. ... ok Check that instantiated parameters are copied into objects. ... ok test_class_param_objects (tests.API1.testparameterizedobject.TestParameterized) ... ok Test that you can't set a constant parameter after construction. ... ok test_defaults_instance_params (tests.API1.testparameterizedobject.TestParameterized) ... ok test_get_param_values_instance_params (tests.API1.testparameterizedobject.TestParameterized) ... ok test_instance_param_getattr (tests.API1.testparameterizedobject.TestParameterized) ... ok test_instance_param_getitem (tests.API1.testparameterizedobject.TestParameterized) ... ok test_instance_param_getitem_no_instance_params (tests.API1.testparameterizedobject.TestParameterized) ... ok test_instance_param_getitem_not_per_instance (tests.API1.testparameterizedobject.TestParameterized) ... ok test_instance_param_objects (tests.API1.testparameterizedobject.TestParameterized) ... ok test_instance_param_objects_set_to_current (tests.API1.testparameterizedobject.TestParameterized) ... ok test_instance_param_objects_set_to_false (tests.API1.testparameterizedobject.TestParameterized) ... ok test_instance_param_objects_warn_on_params (tests.API1.testparameterizedobject.TestParameterized) ... WARNING:param.TestPO01089: The Parameterized instance has instance parameters created using new-style param APIs, which are incompatible with .params. Use the new more explicit APIs on the .param accessor to query parameter instances.To query all parameter instances use .param.objects with the option to return either class or instance parameter objects. Alternatively use .param[name] indexing to access a specific parameter object by name. ok Check that instantiate=True is always inherited (SF.net #2483932). ... ok test_label (tests.API1.testparameterizedobject.TestParameterized) ... ok test_label_constant_format (tests.API1.testparameterizedobject.TestParameterized) ... ok test_label_custom_format (tests.API1.testparameterizedobject.TestParameterized) ... ok test_label_default_format (tests.API1.testparameterizedobject.TestParameterized) ... ok test_label_set (tests.API1.testparameterizedobject.TestParameterized) ... ok Show that objects in instantiated Parameters can still share data. ... ok test_override_class_param_validation (tests.API1.testparameterizedobject.TestParameterized) ... ok test_param_contains (tests.API1.testparameterizedobject.TestParameterized) ... ok test_param_iterator (tests.API1.testparameterizedobject.TestParameterized) ... ok Basic tests of params() method. ... ok test_pprint_instance_params (tests.API1.testparameterizedobject.TestParameterized) ... ok Test that you can't set a read-only parameter on construction or as an attribute. ... ok test_remove_class_param_validation (tests.API1.testparameterizedobject.TestParameterized) ... ok test_set_param_instance_params (tests.API1.testparameterizedobject.TestParameterized) ... ok test_state_saving (tests.API1.testparameterizedobject.TestParameterized) ... ok test_parameterized_function (tests.API1.testparameterizedobject.TestParameterizedFunction) ... ok test_parameterized_function_instance (tests.API1.testparameterizedobject.TestParameterizedFunction) ... ok test_pickle_instance (tests.API1.testparameterizedobject.TestParameterizedFunction) ... ok test_default_label_formatter (tests.API1.testparameterizedobject.TestParameterizedUtilities) ... ok test_default_label_formatter_not_capitalized (tests.API1.testparameterizedobject.TestParameterizedUtilities) ... ok test_default_label_formatter_not_replace_underscores (tests.API1.testparameterizedobject.TestParameterizedUtilities) ... ok test_default_label_formatter_overrides (tests.API1.testparameterizedobject.TestParameterizedUtilities) ... ok test_shared_list (tests.API1.testparameterizedobject.TestSharedParameters) ... WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters WARNING:param.B: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters WARNING:param.B: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters ok test_shared_object (tests.API1.testparameterizedobject.TestSharedParameters) ... WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters WARNING:param.B: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters WARNING:param.A: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters WARNING:param.B: Setting non-parameter attribute print_level=0 using a mechanism intended only for parameters ok test_handling_of_None (tests.API1.testparameterizedobject.TestStringParameter) ... ok test_exceptions (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok test_imports_deduplication (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok test_qualify (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok test_suppression (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedrepr (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr1 (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr2 (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr3 (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr4 (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr5 (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr_missing_values (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr_nokwargs (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr_nonparams (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr_varags (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok testparameterizedscriptrepr_varags_kwargs (tests.API1.testparameterizedrepr.TestParameterizedRepr) ... ok test_multi_method_named_and_typed_arg_output (tests.API1.testparamoutput.TestParamDepends) ... ok test_multi_named_and_typed_arg_output (tests.API1.testparamoutput.TestParamDepends) ... ok test_multi_named_arg_output (tests.API1.testparamoutput.TestParamDepends) ... ok test_multi_typed_arg_output (tests.API1.testparamoutput.TestParamDepends) ... ok test_multiple_named_kwarg_output (tests.API1.testparamoutput.TestParamDepends) ... ok test_named_and_typed_arg_output (tests.API1.testparamoutput.TestParamDepends) ... ok test_named_arg_output (tests.API1.testparamoutput.TestParamDepends) ... ok test_named_kwarg_output (tests.API1.testparamoutput.TestParamDepends) ... ok test_simple_output (tests.API1.testparamoutput.TestParamDepends) ... ok test_subclass_output (tests.API1.testparamoutput.TestParamDepends) ... ok test_typed_arg_output (tests.API1.testparamoutput.TestParamDepends) ... ok test_param_union_raises_on_unexpected_kwarg (tests.API1.testparamunion.TestParamUnion) ... ok test_param_union_values (tests.API1.testparamunion.TestParamUnion) ... ok test_param_union_warnings (tests.API1.testparamunion.TestParamUnion) ... WARNING:param: overwriting parameter a ok test_get_soft_bounds (tests.API1.testrangeparameter.TestRangeParameters) ... ok test_initialization_out_of_bounds (tests.API1.testrangeparameter.TestRangeParameters) ... ok test_set_exclusive_out_of_bounds_lower (tests.API1.testrangeparameter.TestRangeParameters) ... ok test_set_exclusive_out_of_bounds_upper (tests.API1.testrangeparameter.TestRangeParameters) ... ok test_set_out_of_bounds (tests.API1.testrangeparameter.TestRangeParameters) ... ok test_get_range_dict (tests.API1.testselector.TestSelectorParameters) ... ok test_get_range_list (tests.API1.testselector.TestSelectorParameters) ... ok test_get_range_mutable (tests.API1.testselector.TestSelectorParameters) ... ok test_initialization_no_bounds (tests.API1.testselector.TestSelectorParameters) ... ok test_initialization_out_of_bounds (tests.API1.testselector.TestSelectorParameters) ... ok test_set_object_constructor (tests.API1.testselector.TestSelectorParameters) ... ok test_set_object_not_None (tests.API1.testselector.TestSelectorParameters) ... ok test_set_object_outside_bounds (tests.API1.testselector.TestSelectorParameters) ... ok test_set_object_setattr (tests.API1.testselector.TestSelectorParameters) ... ok test_set_object_setattr_post_error (tests.API1.testselector.TestSelectorParameters) ... ok test_default_none (tests.API1.teststringparam.TestStringParameters) ... ok test_regex_incorrect (tests.API1.teststringparam.TestStringParameters) ... ok test_regex_incorrect_default (tests.API1.teststringparam.TestStringParameters) ... ok test_regex_ok (tests.API1.teststringparam.TestStringParameters) ... ok test_reject_none (tests.API1.teststringparam.TestStringParameters) ... ok test_time_init (tests.API1.testtimedependent.TestTimeClass) ... ok test_time_init_gmpy (tests.API1.testtimedependent.TestTimeClass) ... SKIP test_time_init_gmpy_advanced (tests.API1.testtimedependent.TestTimeClass) ... SKIP test_time_init_int (tests.API1.testtimedependent.TestTimeClass) ... ok test_time_init_timestep (tests.API1.testtimedependent.TestTimeClass) ... ok test_time_int_change_type (tests.API1.testtimedependent.TestTimeClass) ... ok test_time_int_context (tests.API1.testtimedependent.TestTimeClass) ... ok test_time_int_context_iadd (tests.API1.testtimedependent.TestTimeClass) ... ok test_time_int_eq (tests.API1.testtimedependent.TestTimeClass) ... ok test_time_int_iter (tests.API1.testtimedependent.TestTimeClass) ... ok test_time_int_until (tests.API1.testtimedependent.TestTimeClass) ... ok With param.Dynamic.time_dependent=None every call should ... ok With param.Dynamic.time_dependent=True and param.Dynamic and ... ok When set to time_dependent=True, random number generators ... ok With param.Dynamic.time_dependent=True the value should only ... ok Check that ints, fractions and strings hash to the same value ... WARNING:param.main: Casting type 'str' to Fraction.fraction WARNING:param.main: Casting type 'str' to Fraction.fraction WARNING:param.main: Casting type 'str' to Fraction.fraction ok Check that hashes for gmpy values at the integers also matches ... SKIP Check that hashes fractions and strings match for some ... WARNING:param.main: Casting type 'float' to Fraction.fraction WARNING:param.main: Casting type 'str' to Fraction.fraction ok Check that hashes of fractions and gmpy mpqs match for some ... SKIP test_simple_trigger_one_param (tests.API1.testwatch.TestTrigger) ... ok test_simple_trigger_one_param_change (tests.API1.testwatch.TestTrigger) ... ok test_simple_trigger_two_params (tests.API1.testwatch.TestTrigger) ... ok test_simple_trigger_when_batched (tests.API1.testwatch.TestTrigger) ... ok test_batched_watch_context_manager (tests.API1.testwatch.TestWatch) ... ok test_discard_events_decorator (tests.API1.testwatch.TestWatch) ... ok test_nested_batched_watch (tests.API1.testwatch.TestWatch) ... ok test_nested_batched_watch_not_onlychanged (tests.API1.testwatch.TestWatch) ... ok test_nested_batched_watch_setattr (tests.API1.testwatch.TestWatch) ... ok test_simple_batched_watch (tests.API1.testwatch.TestWatch) ... ok test_simple_batched_watch_callback_reuse (tests.API1.testwatch.TestWatch) ... ok test_simple_batched_watch_setattr (tests.API1.testwatch.TestWatch) ... ok test_simple_class_batched_watch (tests.API1.testwatch.TestWatch) ... ok test_subclass_batched_watch (tests.API1.testwatch.TestWatch) ... ok test_triggered_when_changed (tests.API1.testwatch.TestWatch) ... ok test_triggered_when_changed_iterator_type (tests.API1.testwatch.TestWatch) ... ok test_triggered_when_changed_mapping_type (tests.API1.testwatch.TestWatch) ... ok test_triggered_when_unchanged_complex_type (tests.API1.testwatch.TestWatch) ... ok test_triggered_when_unchanged_if_not_onlychanged (tests.API1.testwatch.TestWatch) ... ok test_untriggered_when_unchanged (tests.API1.testwatch.TestWatch) ... ok test_untriggered_when_unwatched (tests.API1.testwatch.TestWatch) ... ok test_warning_unwatching_when_unwatched (tests.API1.testwatch.TestWatch) ... WARNING:param.SimpleWatchExample01226: No such watcher Watcher(inst=SimpleWatchExample(a=0, b=0, c=0, d=0, name='SimpleWatchExample01226'), cls=, fn=.accumulator at 0x7f70552db700>, mode='args', onlychanged=True, parameter_names=('a',), what='value', queued=False) to remove. ok test_watch_class_param_attribute (tests.API1.testwatch.TestWatchAttributes) ... ok test_watch_instance_param_attribute (tests.API1.testwatch.TestWatchAttributes) ... ok test_dependent_params (tests.API1.testwatch.TestWatchMethod) ... ok test_depends_with_watch_on_subclass (tests.API1.testwatch.TestWatchMethod) ... ok test_multiple_watcher_dispatch (tests.API1.testwatch.TestWatchMethod) ... ok test_multiple_watcher_dispatch_on_param_attribute (tests.API1.testwatch.TestWatchMethod) ... ok test_multiple_watcher_dispatch_queued (tests.API1.testwatch.TestWatchMethod) ... ok test_simple_batched_watch_values (tests.API1.testwatch.TestWatchValues) ... ok test_simple_batched_watch_values_callback_reuse (tests.API1.testwatch.TestWatchValues) ... ok test_simple_batched_watch_values_setattr (tests.API1.testwatch.TestWatchValues) ... ok test_triggered_when_values_changed (tests.API1.testwatch.TestWatchValues) ... ok test_untriggered_when_values_unchanged (tests.API1.testwatch.TestWatchValues) ... ok test_untriggered_when_values_unwatched (tests.API1.testwatch.TestWatchValues) ... ok ---------------------------------------------------------------------- Ran 499 tests in 1.293s OK (SKIP=17) create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-indep dh binary-indep --with python3 --buildsystem=pybuild 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.8 setup.py install --root /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param running install running build running build_py running egg_info writing param.egg-info/PKG-INFO writing dependency_links to param.egg-info/dependency_links.txt writing requirements to param.egg-info/requires.txt writing top-level names to param.egg-info/top_level.txt reading manifest file 'param.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'param.egg-info/SOURCES.txt' copying param/.version -> /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.8_param/build/param running install_lib creating /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr creating /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib creating /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.8 creating /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.8/dist-packages creating /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.8/dist-packages/param copying /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.8_param/build/param/__init__.py -> /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.8/dist-packages/param copying /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.8_param/build/param/parameterized.py -> /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.8/dist-packages/param copying /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.8_param/build/param/ipython.py -> /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.8/dist-packages/param creating /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.8/dist-packages/param/__pycache__ copying /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.8_param/build/param/__pycache__/__init__.cpython-38.pyc -> /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.8/dist-packages/param/__pycache__ copying /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.8_param/build/param/__pycache__/parameterized.cpython-38.pyc -> /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.8/dist-packages/param/__pycache__ copying /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.8_param/build/param/__pycache__/ipython.cpython-38.pyc -> /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.8/dist-packages/param/__pycache__ copying /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.8_param/build/param/__pycache__/version.cpython-38.pyc -> /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.8/dist-packages/param/__pycache__ copying /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.8_param/build/param/version.py -> /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.8/dist-packages/param copying /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.8_param/build/param/.version -> /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.8/dist-packages/param creating /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.8/dist-packages/numbergen copying /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.8_param/build/numbergen/__init__.py -> /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.8/dist-packages/numbergen creating /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.8/dist-packages/numbergen/__pycache__ copying /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.8_param/build/numbergen/__pycache__/__init__.cpython-38.pyc -> /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.8/dist-packages/numbergen/__pycache__ byte-compiling /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.8/dist-packages/param/__init__.py to __init__.cpython-38.pyc byte-compiling /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.8/dist-packages/param/parameterized.py to parameterized.cpython-38.pyc byte-compiling /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.8/dist-packages/param/ipython.py to ipython.cpython-38.pyc byte-compiling /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.8/dist-packages/param/version.py to version.cpython-38.pyc byte-compiling /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.8/dist-packages/numbergen/__init__.py to __init__.cpython-38.pyc running install_egg_info Copying param.egg-info to /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.8/dist-packages/param-None.egg-info Skipping SOURCES.txt running install_scripts /usr/lib/python3/dist-packages/setuptools/dist.py:466: UserWarning: The version specified ('None') is an invalid version, this may not work as expected with newer versions of setuptools, pip, and PyPI. Please see PEP 440 for more details. warnings.warn( I: pybuild base:232: /usr/bin/python3 setup.py install --root /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param /usr/lib/python3/dist-packages/setuptools/dist.py:466: UserWarning: The version specified ('None') is an invalid version, this may not work as expected with newer versions of setuptools, pip, and PyPI. Please see PEP 440 for more details. warnings.warn( running install running build running build_py running egg_info writing param.egg-info/PKG-INFO writing dependency_links to param.egg-info/dependency_links.txt writing requirements to param.egg-info/requires.txt writing top-level names to param.egg-info/top_level.txt reading manifest file 'param.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' writing manifest file 'param.egg-info/SOURCES.txt' copying param/.version -> /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.9_param/build/param running install_lib creating /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.9 creating /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.9/dist-packages creating /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.9/dist-packages/param copying /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.9_param/build/param/__init__.py -> /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.9/dist-packages/param copying /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.9_param/build/param/parameterized.py -> /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.9/dist-packages/param copying /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.9_param/build/param/ipython.py -> /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.9/dist-packages/param creating /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.9/dist-packages/param/__pycache__ copying /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.9_param/build/param/__pycache__/version.cpython-39.pyc -> /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.9/dist-packages/param/__pycache__ copying /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.9_param/build/param/__pycache__/parameterized.cpython-39.pyc -> /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.9/dist-packages/param/__pycache__ copying /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.9_param/build/param/__pycache__/ipython.cpython-39.pyc -> /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.9/dist-packages/param/__pycache__ copying /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.9_param/build/param/__pycache__/__init__.cpython-39.pyc -> /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.9/dist-packages/param/__pycache__ copying /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.9_param/build/param/version.py -> /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.9/dist-packages/param copying /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.9_param/build/param/.version -> /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.9/dist-packages/param creating /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.9/dist-packages/numbergen copying /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.9_param/build/numbergen/__init__.py -> /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.9/dist-packages/numbergen creating /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.9/dist-packages/numbergen/__pycache__ copying /build/python-param-qCfCr7/python-param-1.9.3/.pybuild/cpython3_3.9_param/build/numbergen/__pycache__/__init__.cpython-39.pyc -> /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.9/dist-packages/numbergen/__pycache__ byte-compiling /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.9/dist-packages/param/__init__.py to __init__.cpython-39.pyc byte-compiling /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.9/dist-packages/param/parameterized.py to parameterized.cpython-39.pyc byte-compiling /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.9/dist-packages/param/ipython.py to ipython.cpython-39.pyc byte-compiling /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.9/dist-packages/param/version.py to version.cpython-39.pyc byte-compiling /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.9/dist-packages/numbergen/__init__.py to __init__.cpython-39.pyc running install_egg_info Copying param.egg-info to /build/python-param-qCfCr7/python-param-1.9.3/debian/python3-param/usr/lib/python3.9/dist-packages/param-None.egg-info Skipping SOURCES.txt running install_scripts dh_installdocs -i -O--buildsystem=pybuild dh_installchangelogs -i -O--buildsystem=pybuild dh_python3 -i -O--buildsystem=pybuild dh_installinit -i -O--buildsystem=pybuild dh_installsystemduser -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 dpkg-gencontrol: warning: Depends field of package python3-param: substitution variable ${shlibs:Depends} used, but is not defined dh_md5sums -i -O--buildsystem=pybuild dh_builddeb -i -O--buildsystem=pybuild dpkg-deb: building package 'python3-param' in '../python3-param_1.9.3-2_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../python-param_1.9.3-2_all.changes dpkg-genchanges: info: binary-only arch-indep upload (source code and arch-specific packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/python-param-qCfCr7 /tmp/python-param-1.9.3-2urp2ean2 I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.KHzDivwBq2... I: success in 581.2841 seconds md5: python3-param_1.9.3-2_all.deb: OK sha1: python3-param_1.9.3-2_all.deb: OK sha256: python3-param_1.9.3-2_all.deb: OK Checksums: OK