0s autopkgtest [20:30:27]: starting date and time: 2024-11-23 20:30:27+0000 0s autopkgtest [20:30:27]: git checkout: 6408f825 Correct logic in old-systemd fallback code 0s autopkgtest [20:30:27]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.b1wp6x0p/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:numcodecs,src:python3-defaults --apt-upgrade zarr --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=numcodecs/0.14.1+ds-1 python3-defaults/3.12.7-1' -- lxd -r lxd-armhf-10.145.243.158 lxd-armhf-10.145.243.158:autopkgtest/ubuntu/plucky/armhf 56s autopkgtest [20:31:23]: testbed dpkg architecture: armhf 58s autopkgtest [20:31:25]: testbed apt version: 2.9.8 58s autopkgtest [20:31:25]: @@@@@@@@@@@@@@@@@@@@ test bed setup 69s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 69s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.6 kB] 69s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [54.8 kB] 69s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9704 B] 69s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [930 kB] 69s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [63.6 kB] 69s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted armhf Packages [756 B] 69s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [727 kB] 69s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [5924 B] 70s Fetched 1879 kB in 1s (1464 kB/s) 70s Reading package lists... 90s tee: /proc/self/fd/2: Permission denied 112s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 112s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 112s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 112s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 113s Reading package lists... 113s Reading package lists... 114s Building dependency tree... 114s Reading state information... 115s Calculating upgrade... 116s The following packages will be upgraded: 116s bash debconf debconf-i18n libpython3-stdlib python3 python3-blinker 116s python3-debconf python3-minimal vim-common vim-tiny xxd 116s 11 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 116s Need to get 2233 kB of archives. 116s After this operation, 1024 B disk space will be freed. 116s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf bash armhf 5.2.32-1ubuntu2 [673 kB] 116s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf python3-minimal armhf 3.12.7-1 [27.4 kB] 116s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf python3 armhf 3.12.7-1 [24.0 kB] 116s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf libpython3-stdlib armhf 3.12.7-1 [10.0 kB] 116s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf debconf-i18n all 1.5.87ubuntu1 [204 kB] 116s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf python3-debconf all 1.5.87ubuntu1 [4156 B] 116s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf debconf all 1.5.87ubuntu1 [124 kB] 116s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf vim-tiny armhf 2:9.1.0861-1ubuntu1 [694 kB] 116s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf vim-common all 2:9.1.0861-1ubuntu1 [395 kB] 116s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf xxd armhf 2:9.1.0861-1ubuntu1 [67.0 kB] 116s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf python3-blinker all 1.9.0-1 [10.7 kB] 117s Preconfiguring packages ... 117s Fetched 2233 kB in 1s (3094 kB/s) 117s (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 ... 59616 files and directories currently installed.) 117s Preparing to unpack .../bash_5.2.32-1ubuntu2_armhf.deb ... 117s Unpacking bash (5.2.32-1ubuntu2) over (5.2.32-1ubuntu1) ... 117s Setting up bash (5.2.32-1ubuntu2) ... 117s update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode 117s (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 ... 59616 files and directories currently installed.) 117s Preparing to unpack .../python3-minimal_3.12.7-1_armhf.deb ... 117s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 117s Setting up python3-minimal (3.12.7-1) ... 117s (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 ... 59616 files and directories currently installed.) 117s Preparing to unpack .../python3_3.12.7-1_armhf.deb ... 117s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 117s Preparing to unpack .../libpython3-stdlib_3.12.7-1_armhf.deb ... 117s Unpacking libpython3-stdlib:armhf (3.12.7-1) over (3.12.6-0ubuntu1) ... 117s Preparing to unpack .../debconf-i18n_1.5.87ubuntu1_all.deb ... 117s Unpacking debconf-i18n (1.5.87ubuntu1) over (1.5.86ubuntu1) ... 118s Preparing to unpack .../python3-debconf_1.5.87ubuntu1_all.deb ... 118s Unpacking python3-debconf (1.5.87ubuntu1) over (1.5.86ubuntu1) ... 118s Preparing to unpack .../debconf_1.5.87ubuntu1_all.deb ... 118s Unpacking debconf (1.5.87ubuntu1) over (1.5.86ubuntu1) ... 118s Setting up debconf (1.5.87ubuntu1) ... 118s (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 ... 59616 files and directories currently installed.) 118s Preparing to unpack .../vim-tiny_2%3a9.1.0861-1ubuntu1_armhf.deb ... 118s Unpacking vim-tiny (2:9.1.0861-1ubuntu1) over (2:9.1.0777-1ubuntu1) ... 118s Preparing to unpack .../vim-common_2%3a9.1.0861-1ubuntu1_all.deb ... 118s Unpacking vim-common (2:9.1.0861-1ubuntu1) over (2:9.1.0777-1ubuntu1) ... 118s Preparing to unpack .../xxd_2%3a9.1.0861-1ubuntu1_armhf.deb ... 118s Unpacking xxd (2:9.1.0861-1ubuntu1) over (2:9.1.0777-1ubuntu1) ... 118s Preparing to unpack .../python3-blinker_1.9.0-1_all.deb ... 118s Unpacking python3-blinker (1.9.0-1) over (1.8.2-1) ... 118s Setting up debconf-i18n (1.5.87ubuntu1) ... 118s Setting up xxd (2:9.1.0861-1ubuntu1) ... 118s Setting up vim-common (2:9.1.0861-1ubuntu1) ... 118s Setting up libpython3-stdlib:armhf (3.12.7-1) ... 118s Setting up python3 (3.12.7-1) ... 119s Setting up vim-tiny (2:9.1.0861-1ubuntu1) ... 119s Setting up python3-blinker (1.9.0-1) ... 119s Setting up python3-debconf (1.5.87ubuntu1) ... 119s Processing triggers for debianutils (5.21) ... 119s Processing triggers for install-info (7.1.1-1) ... 119s Processing triggers for man-db (2.13.0-1) ... 121s Reading package lists... 121s Building dependency tree... 121s Reading state information... 122s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 124s autopkgtest [20:32:31]: rebooting testbed after setup commands that affected boot 198s autopkgtest [20:33:45]: testbed running kernel: Linux 6.8.0-49-generic #49~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Nov 6 18:12:14 UTC 2 233s autopkgtest [20:34:20]: @@@@@@@@@@@@@@@@@@@@ apt-source zarr 247s Get:1 http://ftpmaster.internal/ubuntu plucky/universe zarr 2.18.3+ds-1 (dsc) [2647 B] 247s Get:2 http://ftpmaster.internal/ubuntu plucky/universe zarr 2.18.3+ds-1 (tar) [984 kB] 247s Get:3 http://ftpmaster.internal/ubuntu plucky/universe zarr 2.18.3+ds-1 (diff) [5696 B] 248s gpgv: Signature made Sat Sep 7 10:28:17 2024 UTC 248s gpgv: using RSA key 3B70F209A5FFD68903C472C5EBF48AB2578F9812 248s gpgv: issuer "antonio.valentino@tiscali.it" 248s gpgv: Can't check signature: No public key 248s dpkg-source: warning: cannot verify inline signature for ./zarr_2.18.3+ds-1.dsc: no acceptable signature found 248s autopkgtest [20:34:35]: testing package zarr version 2.18.3+ds-1 252s autopkgtest [20:34:39]: build not needed 256s autopkgtest [20:34:43]: test pybuild-autopkgtest: preparing testbed 267s Reading package lists... 268s Building dependency tree... 268s Reading state information... 268s Starting pkgProblemResolver with broken count: 0 268s Starting 2 pkgProblemResolver with broken count: 0 268s Done 269s The following additional packages will be installed: 269s autoconf automake autopoint autotools-dev build-essential cpp cpp-14 269s cpp-14-arm-linux-gnueabihf cpp-arm-linux-gnueabihf debhelper debugedit 269s dh-autoreconf dh-python dh-strip-nondeterminism docutils-common dwz g++ 269s g++-14 g++-14-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc gcc-14 269s gcc-14-arm-linux-gnueabihf gcc-arm-linux-gnueabihf gettext intltool-debian 269s libaec0 libarchive-zip-perl libasan8 libblas3 libblosc1 libc-dev-bin 269s libc6-dev libcc1-0 libcrypt-dev libdebhelper-perl 269s libfile-stripnondeterminism-perl libgcc-14-dev libgfortran5 libgomp1 269s libhdf5-103-1t64 libhdf5-hl-100t64 libisl23 libjs-jquery libjs-sphinxdoc 269s libjs-underscore libjson-perl liblapack3 liblzf1 libmpc3 269s libpython3.13-minimal libpython3.13-stdlib libsnappy1v5 libstdc++-14-dev 269s libsz2 libtool libubsan1 linux-libc-dev m4 po-debconf 269s pybuild-plugin-autopkgtest pybuild-plugin-pyproject python3-alabaster 269s python3-all python3-asciitree python3-bs4 python3-build python3-defusedxml 269s python3-docutils python3-fasteners python3-fsspec python3-h5py 269s python3-h5py-serial python3-imagesize python3-iniconfig python3-installer 269s python3-monotonic python3-msgpack python3-numcodecs python3-numpy 269s python3-numpydoc python3-packaging python3-pluggy 269s python3-pydata-sphinx-theme python3-pyproject-hooks python3-pytest 269s python3-pytest-doctestplus python3-pytest-timeout python3-roman 269s python3-setuptools-scm python3-snowballstemmer python3-soupsieve 269s python3-sphinx python3-sphinx-automodapi python3-sphinx-copybutton 269s python3-sphinx-design python3-sphinx-issues python3-tabulate python3-toml 269s python3-wheel python3-zarr python3.13 python3.13-minimal rpcsvc-proto 269s sgml-base sphinx-common xml-core 269s Suggested packages: 269s autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-14-locales 269s cpp-14-doc dh-make flit gcc-14-doc gcc-multilib manpages-dev flex bison gdb 269s gcc-doc gdb-arm-linux-gnueabihf gettext-doc libasprintf-dev libgettextpo-dev 269s libc-devtools glibc-doc libstdc++-14-doc libtool-doc gfortran 269s | fortran95-compiler gcj-jdk m4-doc libmail-box-perl python3-pip 269s python3-venv python-build-doc docutils-doc fonts-linuxlibertine 269s | ttf-linux-libertine texlive-lang-french texlive-latex-base 269s texlive-latex-recommended python-fsspec-doc python-h5py-doc 269s python-installer-doc www-browser gfortran python-numpy-doc python3-dev 269s python3-stemmer dvipng dvisvgm fonts-freefont-otf imagemagick-6.q16 latexmk 269s libjs-mathjax python3-sphinx-rtd-theme sphinx-doc tex-gyre 269s texlive-fonts-extra texlive-fonts-recommended texlive-latex-extra 269s texlive-plain-generic python-sphinx-copybutton-doc jupyter-notebook 269s python3.13-venv python3.13-doc binfmt-support sgml-base-doc 269s Recommended packages: 269s manpages manpages-dev libarchive-cpio-perl javascript-common libjson-xs-perl 269s libltdl-dev libmail-sendmail-perl python3-lxml libpaper-utils python3-pil 269s git python3-dask python3-distributed python3-dropbox python3-fusepy 269s python3-libarchive-c python3-paramiko python3-pygit2 python3-zfpy 269s python3-accessible-pygments python3-pytest-remotedata graphviz 269s The following NEW packages will be installed: 269s autoconf automake autopkgtest-satdep autopoint autotools-dev build-essential 269s cpp cpp-14 cpp-14-arm-linux-gnueabihf cpp-arm-linux-gnueabihf debhelper 269s debugedit dh-autoreconf dh-python dh-strip-nondeterminism docutils-common 269s dwz g++ g++-14 g++-14-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc gcc-14 269s gcc-14-arm-linux-gnueabihf gcc-arm-linux-gnueabihf gettext intltool-debian 269s libaec0 libarchive-zip-perl libasan8 libblas3 libblosc1 libc-dev-bin 269s libc6-dev libcc1-0 libcrypt-dev libdebhelper-perl 269s libfile-stripnondeterminism-perl libgcc-14-dev libgfortran5 libgomp1 269s libhdf5-103-1t64 libhdf5-hl-100t64 libisl23 libjs-jquery libjs-sphinxdoc 269s libjs-underscore libjson-perl liblapack3 liblzf1 libmpc3 269s libpython3.13-minimal libpython3.13-stdlib libsnappy1v5 libstdc++-14-dev 269s libsz2 libtool libubsan1 linux-libc-dev m4 po-debconf 269s pybuild-plugin-autopkgtest pybuild-plugin-pyproject python3-alabaster 269s python3-all python3-asciitree python3-bs4 python3-build python3-defusedxml 269s python3-docutils python3-fasteners python3-fsspec python3-h5py 269s python3-h5py-serial python3-imagesize python3-iniconfig python3-installer 269s python3-monotonic python3-msgpack python3-numcodecs python3-numpy 269s python3-numpydoc python3-packaging python3-pluggy 269s python3-pydata-sphinx-theme python3-pyproject-hooks python3-pytest 269s python3-pytest-doctestplus python3-pytest-timeout python3-roman 269s python3-setuptools-scm python3-snowballstemmer python3-soupsieve 269s python3-sphinx python3-sphinx-automodapi python3-sphinx-copybutton 269s python3-sphinx-design python3-sphinx-issues python3-tabulate python3-toml 269s python3-wheel python3-zarr python3.13 python3.13-minimal rpcsvc-proto 269s sgml-base sphinx-common xml-core 269s 0 upgraded, 108 newly installed, 0 to remove and 0 not upgraded. 269s Need to get 74.6 MB/74.6 MB of archives. 269s After this operation, 254 MB of additional disk space will be used. 269s Get:1 /tmp/autopkgtest.jC3RXx/1-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [928 B] 270s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.13-minimal armhf 3.13.0-2 [866 kB] 270s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13-minimal armhf 3.13.0-2 [1854 kB] 271s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf sgml-base all 1.31 [11.4 kB] 271s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf m4 armhf 1.4.19-4build1 [235 kB] 271s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf autoconf all 2.72-3 [382 kB] 271s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf autotools-dev all 20220109.1 [44.9 kB] 271s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf automake all 1:1.16.5-1.3ubuntu1 [558 kB] 271s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf autopoint all 0.22.5-2 [616 kB] 271s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf libc-dev-bin armhf 2.40-1ubuntu3 [19.2 kB] 271s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf linux-libc-dev armhf 6.11.0-8.8 [1628 kB] 272s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf libcrypt-dev armhf 1:4.4.36-5 [119 kB] 272s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu7 [62.2 kB] 272s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf libc6-dev armhf 2.40-1ubuntu3 [1370 kB] 272s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf libisl23 armhf 0.27-1 [546 kB] 272s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf libmpc3 armhf 1.3.1-1build2 [47.1 kB] 272s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14-arm-linux-gnueabihf armhf 14.2.0-8ubuntu1 [9219 kB] 273s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14 armhf 14.2.0-8ubuntu1 [1032 B] 273s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [5464 B] 273s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf cpp armhf 4:14.1.0-2ubuntu1 [22.4 kB] 273s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf libcc1-0 armhf 14.2.0-8ubuntu1 [43.3 kB] 273s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf libgomp1 armhf 14.2.0-8ubuntu1 [125 kB] 273s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf libasan8 armhf 14.2.0-8ubuntu1 [2901 kB] 273s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf libubsan1 armhf 14.2.0-8ubuntu1 [1150 kB] 273s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-14-dev armhf 14.2.0-8ubuntu1 [897 kB] 273s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-arm-linux-gnueabihf armhf 14.2.0-8ubuntu1 [18.0 MB] 274s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14 armhf 14.2.0-8ubuntu1 [498 kB] 274s Get:28 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [1222 B] 274s Get:29 http://ftpmaster.internal/ubuntu plucky/main armhf gcc armhf 4:14.1.0-2ubuntu1 [5002 B] 274s Get:30 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++-14-dev armhf 14.2.0-8ubuntu1 [2569 kB] 274s Get:31 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14-arm-linux-gnueabihf armhf 14.2.0-8ubuntu1 [10.5 MB] 274s Get:32 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14 armhf 14.2.0-8ubuntu1 [19.9 kB] 274s Get:33 http://ftpmaster.internal/ubuntu plucky/main armhf g++-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [968 B] 274s Get:34 http://ftpmaster.internal/ubuntu plucky/main armhf g++ armhf 4:14.1.0-2ubuntu1 [1084 B] 274s Get:35 http://ftpmaster.internal/ubuntu plucky/main armhf build-essential armhf 12.10ubuntu1 [4928 B] 274s Get:36 http://ftpmaster.internal/ubuntu plucky/main armhf libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 274s Get:37 http://ftpmaster.internal/ubuntu plucky/main armhf libtool all 2.4.7-8 [166 kB] 274s Get:38 http://ftpmaster.internal/ubuntu plucky/main armhf dh-autoreconf all 20 [16.1 kB] 274s Get:39 http://ftpmaster.internal/ubuntu plucky/main armhf libarchive-zip-perl all 1.68-1 [90.2 kB] 274s Get:40 http://ftpmaster.internal/ubuntu plucky/main armhf libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 274s Get:41 http://ftpmaster.internal/ubuntu plucky/main armhf dh-strip-nondeterminism all 1.14.0-1 [5058 B] 274s Get:42 http://ftpmaster.internal/ubuntu plucky/main armhf debugedit armhf 1:5.1-1 [46.5 kB] 274s Get:43 http://ftpmaster.internal/ubuntu plucky/main armhf dwz armhf 0.15-1build6 [116 kB] 274s Get:44 http://ftpmaster.internal/ubuntu plucky/main armhf gettext armhf 0.22.5-2 [995 kB] 275s Get:45 http://ftpmaster.internal/ubuntu plucky/main armhf intltool-debian all 0.35.0+20060710.6 [23.2 kB] 275s Get:46 http://ftpmaster.internal/ubuntu plucky/main armhf po-debconf all 1.0.21+nmu1 [233 kB] 275s Get:47 http://ftpmaster.internal/ubuntu plucky/main armhf debhelper all 13.20ubuntu1 [893 kB] 275s Get:48 http://ftpmaster.internal/ubuntu plucky/universe armhf dh-python all 6.20241024 [112 kB] 275s Get:49 http://ftpmaster.internal/ubuntu plucky/main armhf xml-core all 0.19 [20.3 kB] 275s Get:50 http://ftpmaster.internal/ubuntu plucky/main armhf docutils-common all 0.21.2+dfsg-2 [131 kB] 275s Get:51 http://ftpmaster.internal/ubuntu plucky/universe armhf libaec0 armhf 1.1.3-1 [20.8 kB] 275s Get:52 http://ftpmaster.internal/ubuntu plucky/main armhf libblas3 armhf 3.12.0-3build2 [126 kB] 275s Get:53 http://ftpmaster.internal/ubuntu plucky/main armhf libsnappy1v5 armhf 1.2.1-1 [28.4 kB] 275s Get:54 http://ftpmaster.internal/ubuntu plucky/universe armhf libblosc1 armhf 1.21.5+ds-1build1 [23.7 kB] 275s Get:55 http://ftpmaster.internal/ubuntu plucky/main armhf libgfortran5 armhf 14.2.0-8ubuntu1 [311 kB] 275s Get:56 http://ftpmaster.internal/ubuntu plucky/universe armhf libsz2 armhf 1.1.3-1 [5302 B] 275s Get:57 http://ftpmaster.internal/ubuntu plucky/universe armhf libhdf5-103-1t64 armhf 1.10.10+repack-4ubuntu3 [1327 kB] 275s Get:58 http://ftpmaster.internal/ubuntu plucky/universe armhf libhdf5-hl-100t64 armhf 1.10.10+repack-4ubuntu3 [55.9 kB] 275s Get:59 http://ftpmaster.internal/ubuntu plucky/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 275s Get:60 http://ftpmaster.internal/ubuntu plucky/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 275s Get:61 http://ftpmaster.internal/ubuntu plucky/main armhf libjs-sphinxdoc all 7.4.7-4 [158 kB] 275s Get:62 http://ftpmaster.internal/ubuntu plucky/main armhf libjson-perl all 4.10000-1 [81.9 kB] 275s Get:63 http://ftpmaster.internal/ubuntu plucky/main armhf liblapack3 armhf 3.12.0-3build2 [2086 kB] 275s Get:64 http://ftpmaster.internal/ubuntu plucky/universe armhf liblzf1 armhf 3.6-4 [6554 B] 275s Get:65 http://ftpmaster.internal/ubuntu plucky/main armhf libpython3.13-stdlib armhf 3.13.0-2 [1972 kB] 275s Get:66 http://ftpmaster.internal/ubuntu plucky/universe armhf pybuild-plugin-autopkgtest all 6.20241024 [1746 B] 275s Get:67 http://ftpmaster.internal/ubuntu plucky/main armhf python3-packaging all 24.2-1 [51.5 kB] 275s Get:68 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pyproject-hooks all 1.2.0-1 [10.2 kB] 275s Get:69 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-toml all 0.10.2-1 [16.5 kB] 275s Get:70 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-wheel all 0.45.0-1 [57.7 kB] 275s Get:71 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-build all 1.2.2-1 [31.0 kB] 275s Get:72 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-installer all 0.7.0+dfsg1-3 [17.4 kB] 275s Get:73 http://ftpmaster.internal/ubuntu plucky/universe armhf pybuild-plugin-pyproject all 6.20241024 [1728 B] 275s Get:74 http://ftpmaster.internal/ubuntu plucky/main armhf python3.13 armhf 3.13.0-2 [719 kB] 275s Get:75 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf python3-all armhf 3.12.7-1 [890 B] 275s Get:76 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-asciitree all 0.3.3-4 [5644 B] 275s Get:77 http://ftpmaster.internal/ubuntu plucky/main armhf python3-soupsieve all 2.6-1 [33.0 kB] 275s Get:78 http://ftpmaster.internal/ubuntu plucky/main armhf python3-bs4 all 4.12.3-3 [109 kB] 275s Get:79 http://ftpmaster.internal/ubuntu plucky/main armhf python3-defusedxml all 0.7.1-2 [42.0 kB] 275s Get:80 http://ftpmaster.internal/ubuntu plucky/main armhf python3-roman all 4.2-1 [10.0 kB] 275s Get:81 http://ftpmaster.internal/ubuntu plucky/main armhf python3-docutils all 0.21.2+dfsg-2 [409 kB] 275s Get:82 http://ftpmaster.internal/ubuntu plucky/main armhf python3-monotonic all 1.6-2 [5732 B] 275s Get:83 http://ftpmaster.internal/ubuntu plucky/main armhf python3-fasteners all 0.18-2 [12.5 kB] 275s Get:84 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-fsspec all 2024.9.0-1 [207 kB] 275s Get:85 http://ftpmaster.internal/ubuntu plucky/main armhf python3-numpy armhf 1:1.26.4+ds-11ubuntu1 [3975 kB] 275s Get:86 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-h5py-serial armhf 3.11.0-5ubuntu1 [1061 kB] 275s Get:87 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-h5py all 3.11.0-5ubuntu1 [7974 B] 275s Get:88 http://ftpmaster.internal/ubuntu plucky/main armhf python3-imagesize all 1.4.1-1 [6844 B] 275s Get:89 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-iniconfig all 1.1.1-2 [6024 B] 275s Get:90 http://ftpmaster.internal/ubuntu plucky/main armhf python3-msgpack armhf 1.0.3-3build3 [106 kB] 275s Get:91 http://ftpmaster.internal/ubuntu plucky/main armhf sphinx-common all 7.4.7-4 [775 kB] 275s Get:92 http://ftpmaster.internal/ubuntu plucky/main armhf python3-alabaster all 0.7.16-0.1 [18.5 kB] 275s Get:93 http://ftpmaster.internal/ubuntu plucky/main armhf python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 275s Get:94 http://ftpmaster.internal/ubuntu plucky/main armhf python3-sphinx all 7.4.7-4 [593 kB] 275s Get:95 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pydata-sphinx-theme all 0.15.4+dfsg-2 [41.5 kB] 275s Get:96 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf python3-numcodecs armhf 0.14.1+ds-1 [480 kB] 275s Get:97 http://ftpmaster.internal/ubuntu plucky/main armhf python3-tabulate all 0.9.0-1 [45.3 kB] 275s Get:98 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-numpydoc all 1.6.0-2 [50.5 kB] 275s Get:99 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pluggy all 1.5.0-1 [21.0 kB] 275s Get:100 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pytest all 8.3.3-1 [251 kB] 275s Get:101 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pytest-doctestplus all 1.2.1-2 [23.5 kB] 275s Get:102 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-pytest-timeout all 2.3.1-1 [22.1 kB] 276s Get:103 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-setuptools-scm all 8.1.0-1 [32.2 kB] 276s Get:104 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-sphinx-automodapi all 0.18.0-1 [37.6 kB] 276s Get:105 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-sphinx-copybutton all 0.5.2-2 [16.6 kB] 276s Get:106 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-sphinx-design all 0.6.1-1 [894 kB] 276s Get:107 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-sphinx-issues all 5.0.0-1 [10.2 kB] 276s Get:108 http://ftpmaster.internal/ubuntu plucky/universe armhf python3-zarr all 2.18.3+ds-1 [410 kB] 277s Fetched 74.6 MB in 7s (11.3 MB/s) 277s Selecting previously unselected package libpython3.13-minimal:armhf. 277s (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 ... 59616 files and directories currently installed.) 277s Preparing to unpack .../000-libpython3.13-minimal_3.13.0-2_armhf.deb ... 277s Unpacking libpython3.13-minimal:armhf (3.13.0-2) ... 277s Selecting previously unselected package python3.13-minimal. 277s Preparing to unpack .../001-python3.13-minimal_3.13.0-2_armhf.deb ... 277s Unpacking python3.13-minimal (3.13.0-2) ... 277s Selecting previously unselected package sgml-base. 277s Preparing to unpack .../002-sgml-base_1.31_all.deb ... 277s Unpacking sgml-base (1.31) ... 277s Selecting previously unselected package m4. 277s Preparing to unpack .../003-m4_1.4.19-4build1_armhf.deb ... 277s Unpacking m4 (1.4.19-4build1) ... 277s Selecting previously unselected package autoconf. 277s Preparing to unpack .../004-autoconf_2.72-3_all.deb ... 277s Unpacking autoconf (2.72-3) ... 277s Selecting previously unselected package autotools-dev. 277s Preparing to unpack .../005-autotools-dev_20220109.1_all.deb ... 277s Unpacking autotools-dev (20220109.1) ... 277s Selecting previously unselected package automake. 277s Preparing to unpack .../006-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 277s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 277s Selecting previously unselected package autopoint. 277s Preparing to unpack .../007-autopoint_0.22.5-2_all.deb ... 277s Unpacking autopoint (0.22.5-2) ... 277s Selecting previously unselected package libc-dev-bin. 277s Preparing to unpack .../008-libc-dev-bin_2.40-1ubuntu3_armhf.deb ... 277s Unpacking libc-dev-bin (2.40-1ubuntu3) ... 277s Selecting previously unselected package linux-libc-dev:armhf. 277s Preparing to unpack .../009-linux-libc-dev_6.11.0-8.8_armhf.deb ... 277s Unpacking linux-libc-dev:armhf (6.11.0-8.8) ... 277s Selecting previously unselected package libcrypt-dev:armhf. 277s Preparing to unpack .../010-libcrypt-dev_1%3a4.4.36-5_armhf.deb ... 277s Unpacking libcrypt-dev:armhf (1:4.4.36-5) ... 277s Selecting previously unselected package rpcsvc-proto. 277s Preparing to unpack .../011-rpcsvc-proto_1.4.2-0ubuntu7_armhf.deb ... 277s Unpacking rpcsvc-proto (1.4.2-0ubuntu7) ... 277s Selecting previously unselected package libc6-dev:armhf. 277s Preparing to unpack .../012-libc6-dev_2.40-1ubuntu3_armhf.deb ... 277s Unpacking libc6-dev:armhf (2.40-1ubuntu3) ... 277s Selecting previously unselected package libisl23:armhf. 277s Preparing to unpack .../013-libisl23_0.27-1_armhf.deb ... 277s Unpacking libisl23:armhf (0.27-1) ... 277s Selecting previously unselected package libmpc3:armhf. 277s Preparing to unpack .../014-libmpc3_1.3.1-1build2_armhf.deb ... 277s Unpacking libmpc3:armhf (1.3.1-1build2) ... 277s Selecting previously unselected package cpp-14-arm-linux-gnueabihf. 277s Preparing to unpack .../015-cpp-14-arm-linux-gnueabihf_14.2.0-8ubuntu1_armhf.deb ... 277s Unpacking cpp-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 278s Selecting previously unselected package cpp-14. 278s Preparing to unpack .../016-cpp-14_14.2.0-8ubuntu1_armhf.deb ... 278s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 278s Selecting previously unselected package cpp-arm-linux-gnueabihf. 278s Preparing to unpack .../017-cpp-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 278s Unpacking cpp-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 278s Selecting previously unselected package cpp. 278s Preparing to unpack .../018-cpp_4%3a14.1.0-2ubuntu1_armhf.deb ... 278s Unpacking cpp (4:14.1.0-2ubuntu1) ... 278s Selecting previously unselected package libcc1-0:armhf. 278s Preparing to unpack .../019-libcc1-0_14.2.0-8ubuntu1_armhf.deb ... 278s Unpacking libcc1-0:armhf (14.2.0-8ubuntu1) ... 278s Selecting previously unselected package libgomp1:armhf. 278s Preparing to unpack .../020-libgomp1_14.2.0-8ubuntu1_armhf.deb ... 278s Unpacking libgomp1:armhf (14.2.0-8ubuntu1) ... 278s Selecting previously unselected package libasan8:armhf. 278s Preparing to unpack .../021-libasan8_14.2.0-8ubuntu1_armhf.deb ... 278s Unpacking libasan8:armhf (14.2.0-8ubuntu1) ... 278s Selecting previously unselected package libubsan1:armhf. 278s Preparing to unpack .../022-libubsan1_14.2.0-8ubuntu1_armhf.deb ... 278s Unpacking libubsan1:armhf (14.2.0-8ubuntu1) ... 278s Selecting previously unselected package libgcc-14-dev:armhf. 278s Preparing to unpack .../023-libgcc-14-dev_14.2.0-8ubuntu1_armhf.deb ... 278s Unpacking libgcc-14-dev:armhf (14.2.0-8ubuntu1) ... 278s Selecting previously unselected package gcc-14-arm-linux-gnueabihf. 278s Preparing to unpack .../024-gcc-14-arm-linux-gnueabihf_14.2.0-8ubuntu1_armhf.deb ... 278s Unpacking gcc-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 278s Selecting previously unselected package gcc-14. 278s Preparing to unpack .../025-gcc-14_14.2.0-8ubuntu1_armhf.deb ... 278s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 278s Selecting previously unselected package gcc-arm-linux-gnueabihf. 278s Preparing to unpack .../026-gcc-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 278s Unpacking gcc-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 279s Selecting previously unselected package gcc. 279s Preparing to unpack .../027-gcc_4%3a14.1.0-2ubuntu1_armhf.deb ... 279s Unpacking gcc (4:14.1.0-2ubuntu1) ... 279s Selecting previously unselected package libstdc++-14-dev:armhf. 279s Preparing to unpack .../028-libstdc++-14-dev_14.2.0-8ubuntu1_armhf.deb ... 279s Unpacking libstdc++-14-dev:armhf (14.2.0-8ubuntu1) ... 279s Selecting previously unselected package g++-14-arm-linux-gnueabihf. 279s Preparing to unpack .../029-g++-14-arm-linux-gnueabihf_14.2.0-8ubuntu1_armhf.deb ... 279s Unpacking g++-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 279s Selecting previously unselected package g++-14. 279s Preparing to unpack .../030-g++-14_14.2.0-8ubuntu1_armhf.deb ... 279s Unpacking g++-14 (14.2.0-8ubuntu1) ... 279s Selecting previously unselected package g++-arm-linux-gnueabihf. 279s Preparing to unpack .../031-g++-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 279s Unpacking g++-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 279s Selecting previously unselected package g++. 279s Preparing to unpack .../032-g++_4%3a14.1.0-2ubuntu1_armhf.deb ... 279s Unpacking g++ (4:14.1.0-2ubuntu1) ... 279s Selecting previously unselected package build-essential. 279s Preparing to unpack .../033-build-essential_12.10ubuntu1_armhf.deb ... 279s Unpacking build-essential (12.10ubuntu1) ... 279s Selecting previously unselected package libdebhelper-perl. 279s Preparing to unpack .../034-libdebhelper-perl_13.20ubuntu1_all.deb ... 279s Unpacking libdebhelper-perl (13.20ubuntu1) ... 279s Selecting previously unselected package libtool. 279s Preparing to unpack .../035-libtool_2.4.7-8_all.deb ... 279s Unpacking libtool (2.4.7-8) ... 279s Selecting previously unselected package dh-autoreconf. 279s Preparing to unpack .../036-dh-autoreconf_20_all.deb ... 279s Unpacking dh-autoreconf (20) ... 279s Selecting previously unselected package libarchive-zip-perl. 279s Preparing to unpack .../037-libarchive-zip-perl_1.68-1_all.deb ... 279s Unpacking libarchive-zip-perl (1.68-1) ... 279s Selecting previously unselected package libfile-stripnondeterminism-perl. 279s Preparing to unpack .../038-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 279s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 279s Selecting previously unselected package dh-strip-nondeterminism. 279s Preparing to unpack .../039-dh-strip-nondeterminism_1.14.0-1_all.deb ... 279s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 279s Selecting previously unselected package debugedit. 279s Preparing to unpack .../040-debugedit_1%3a5.1-1_armhf.deb ... 279s Unpacking debugedit (1:5.1-1) ... 279s Selecting previously unselected package dwz. 279s Preparing to unpack .../041-dwz_0.15-1build6_armhf.deb ... 279s Unpacking dwz (0.15-1build6) ... 279s Selecting previously unselected package gettext. 279s Preparing to unpack .../042-gettext_0.22.5-2_armhf.deb ... 279s Unpacking gettext (0.22.5-2) ... 279s Selecting previously unselected package intltool-debian. 279s Preparing to unpack .../043-intltool-debian_0.35.0+20060710.6_all.deb ... 279s Unpacking intltool-debian (0.35.0+20060710.6) ... 279s Selecting previously unselected package po-debconf. 280s Preparing to unpack .../044-po-debconf_1.0.21+nmu1_all.deb ... 280s Unpacking po-debconf (1.0.21+nmu1) ... 280s Selecting previously unselected package debhelper. 280s Preparing to unpack .../045-debhelper_13.20ubuntu1_all.deb ... 280s Unpacking debhelper (13.20ubuntu1) ... 280s Selecting previously unselected package dh-python. 280s Preparing to unpack .../046-dh-python_6.20241024_all.deb ... 280s Unpacking dh-python (6.20241024) ... 280s Selecting previously unselected package xml-core. 280s Preparing to unpack .../047-xml-core_0.19_all.deb ... 280s Unpacking xml-core (0.19) ... 280s Selecting previously unselected package docutils-common. 280s Preparing to unpack .../048-docutils-common_0.21.2+dfsg-2_all.deb ... 280s Unpacking docutils-common (0.21.2+dfsg-2) ... 280s Selecting previously unselected package libaec0:armhf. 280s Preparing to unpack .../049-libaec0_1.1.3-1_armhf.deb ... 280s Unpacking libaec0:armhf (1.1.3-1) ... 280s Selecting previously unselected package libblas3:armhf. 280s Preparing to unpack .../050-libblas3_3.12.0-3build2_armhf.deb ... 280s Unpacking libblas3:armhf (3.12.0-3build2) ... 280s Selecting previously unselected package libsnappy1v5:armhf. 280s Preparing to unpack .../051-libsnappy1v5_1.2.1-1_armhf.deb ... 280s Unpacking libsnappy1v5:armhf (1.2.1-1) ... 280s Selecting previously unselected package libblosc1:armhf. 280s Preparing to unpack .../052-libblosc1_1.21.5+ds-1build1_armhf.deb ... 280s Unpacking libblosc1:armhf (1.21.5+ds-1build1) ... 280s Selecting previously unselected package libgfortran5:armhf. 280s Preparing to unpack .../053-libgfortran5_14.2.0-8ubuntu1_armhf.deb ... 280s Unpacking libgfortran5:armhf (14.2.0-8ubuntu1) ... 280s Selecting previously unselected package libsz2:armhf. 280s Preparing to unpack .../054-libsz2_1.1.3-1_armhf.deb ... 280s Unpacking libsz2:armhf (1.1.3-1) ... 280s Selecting previously unselected package libhdf5-103-1t64:armhf. 280s Preparing to unpack .../055-libhdf5-103-1t64_1.10.10+repack-4ubuntu3_armhf.deb ... 280s Unpacking libhdf5-103-1t64:armhf (1.10.10+repack-4ubuntu3) ... 280s Selecting previously unselected package libhdf5-hl-100t64:armhf. 280s Preparing to unpack .../056-libhdf5-hl-100t64_1.10.10+repack-4ubuntu3_armhf.deb ... 280s Unpacking libhdf5-hl-100t64:armhf (1.10.10+repack-4ubuntu3) ... 280s Selecting previously unselected package libjs-jquery. 280s Preparing to unpack .../057-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 280s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 280s Selecting previously unselected package libjs-underscore. 280s Preparing to unpack .../058-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 280s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 280s Selecting previously unselected package libjs-sphinxdoc. 280s Preparing to unpack .../059-libjs-sphinxdoc_7.4.7-4_all.deb ... 280s Unpacking libjs-sphinxdoc (7.4.7-4) ... 280s Selecting previously unselected package libjson-perl. 280s Preparing to unpack .../060-libjson-perl_4.10000-1_all.deb ... 280s Unpacking libjson-perl (4.10000-1) ... 280s Selecting previously unselected package liblapack3:armhf. 280s Preparing to unpack .../061-liblapack3_3.12.0-3build2_armhf.deb ... 280s Unpacking liblapack3:armhf (3.12.0-3build2) ... 280s Selecting previously unselected package liblzf1:armhf. 280s Preparing to unpack .../062-liblzf1_3.6-4_armhf.deb ... 280s Unpacking liblzf1:armhf (3.6-4) ... 280s Selecting previously unselected package libpython3.13-stdlib:armhf. 280s Preparing to unpack .../063-libpython3.13-stdlib_3.13.0-2_armhf.deb ... 280s Unpacking libpython3.13-stdlib:armhf (3.13.0-2) ... 280s Selecting previously unselected package pybuild-plugin-autopkgtest. 280s Preparing to unpack .../064-pybuild-plugin-autopkgtest_6.20241024_all.deb ... 280s Unpacking pybuild-plugin-autopkgtest (6.20241024) ... 280s Selecting previously unselected package python3-packaging. 280s Preparing to unpack .../065-python3-packaging_24.2-1_all.deb ... 280s Unpacking python3-packaging (24.2-1) ... 280s Selecting previously unselected package python3-pyproject-hooks. 280s Preparing to unpack .../066-python3-pyproject-hooks_1.2.0-1_all.deb ... 280s Unpacking python3-pyproject-hooks (1.2.0-1) ... 280s Selecting previously unselected package python3-toml. 280s Preparing to unpack .../067-python3-toml_0.10.2-1_all.deb ... 280s Unpacking python3-toml (0.10.2-1) ... 281s Selecting previously unselected package python3-wheel. 281s Preparing to unpack .../068-python3-wheel_0.45.0-1_all.deb ... 281s Unpacking python3-wheel (0.45.0-1) ... 281s Selecting previously unselected package python3-build. 281s Preparing to unpack .../069-python3-build_1.2.2-1_all.deb ... 281s Unpacking python3-build (1.2.2-1) ... 281s Selecting previously unselected package python3-installer. 281s Preparing to unpack .../070-python3-installer_0.7.0+dfsg1-3_all.deb ... 281s Unpacking python3-installer (0.7.0+dfsg1-3) ... 281s Selecting previously unselected package pybuild-plugin-pyproject. 281s Preparing to unpack .../071-pybuild-plugin-pyproject_6.20241024_all.deb ... 281s Unpacking pybuild-plugin-pyproject (6.20241024) ... 281s Selecting previously unselected package python3.13. 281s Preparing to unpack .../072-python3.13_3.13.0-2_armhf.deb ... 281s Unpacking python3.13 (3.13.0-2) ... 281s Selecting previously unselected package python3-all. 281s Preparing to unpack .../073-python3-all_3.12.7-1_armhf.deb ... 281s Unpacking python3-all (3.12.7-1) ... 281s Selecting previously unselected package python3-asciitree. 281s Preparing to unpack .../074-python3-asciitree_0.3.3-4_all.deb ... 281s Unpacking python3-asciitree (0.3.3-4) ... 281s Selecting previously unselected package python3-soupsieve. 281s Preparing to unpack .../075-python3-soupsieve_2.6-1_all.deb ... 281s Unpacking python3-soupsieve (2.6-1) ... 281s Selecting previously unselected package python3-bs4. 281s Preparing to unpack .../076-python3-bs4_4.12.3-3_all.deb ... 281s Unpacking python3-bs4 (4.12.3-3) ... 281s Selecting previously unselected package python3-defusedxml. 281s Preparing to unpack .../077-python3-defusedxml_0.7.1-2_all.deb ... 281s Unpacking python3-defusedxml (0.7.1-2) ... 281s Selecting previously unselected package python3-roman. 281s Preparing to unpack .../078-python3-roman_4.2-1_all.deb ... 281s Unpacking python3-roman (4.2-1) ... 281s Selecting previously unselected package python3-docutils. 281s Preparing to unpack .../079-python3-docutils_0.21.2+dfsg-2_all.deb ... 281s Unpacking python3-docutils (0.21.2+dfsg-2) ... 281s Selecting previously unselected package python3-monotonic. 281s Preparing to unpack .../080-python3-monotonic_1.6-2_all.deb ... 281s Unpacking python3-monotonic (1.6-2) ... 281s Selecting previously unselected package python3-fasteners. 281s Preparing to unpack .../081-python3-fasteners_0.18-2_all.deb ... 281s Unpacking python3-fasteners (0.18-2) ... 281s Selecting previously unselected package python3-fsspec. 281s Preparing to unpack .../082-python3-fsspec_2024.9.0-1_all.deb ... 281s Unpacking python3-fsspec (2024.9.0-1) ... 281s Selecting previously unselected package python3-numpy. 281s Preparing to unpack .../083-python3-numpy_1%3a1.26.4+ds-11ubuntu1_armhf.deb ... 281s Unpacking python3-numpy (1:1.26.4+ds-11ubuntu1) ... 281s Selecting previously unselected package python3-h5py-serial. 281s Preparing to unpack .../084-python3-h5py-serial_3.11.0-5ubuntu1_armhf.deb ... 281s Unpacking python3-h5py-serial (3.11.0-5ubuntu1) ... 281s Selecting previously unselected package python3-h5py. 281s Preparing to unpack .../085-python3-h5py_3.11.0-5ubuntu1_all.deb ... 281s Unpacking python3-h5py (3.11.0-5ubuntu1) ... 281s Selecting previously unselected package python3-imagesize. 281s Preparing to unpack .../086-python3-imagesize_1.4.1-1_all.deb ... 281s Unpacking python3-imagesize (1.4.1-1) ... 281s Selecting previously unselected package python3-iniconfig. 282s Preparing to unpack .../087-python3-iniconfig_1.1.1-2_all.deb ... 282s Unpacking python3-iniconfig (1.1.1-2) ... 282s Selecting previously unselected package python3-msgpack. 282s Preparing to unpack .../088-python3-msgpack_1.0.3-3build3_armhf.deb ... 282s Unpacking python3-msgpack (1.0.3-3build3) ... 282s Selecting previously unselected package sphinx-common. 282s Preparing to unpack .../089-sphinx-common_7.4.7-4_all.deb ... 282s Unpacking sphinx-common (7.4.7-4) ... 282s Selecting previously unselected package python3-alabaster. 282s Preparing to unpack .../090-python3-alabaster_0.7.16-0.1_all.deb ... 282s Unpacking python3-alabaster (0.7.16-0.1) ... 282s Selecting previously unselected package python3-snowballstemmer. 282s Preparing to unpack .../091-python3-snowballstemmer_2.2.0-4build1_all.deb ... 282s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 282s Selecting previously unselected package python3-sphinx. 282s Preparing to unpack .../092-python3-sphinx_7.4.7-4_all.deb ... 282s Unpacking python3-sphinx (7.4.7-4) ... 282s Selecting previously unselected package python3-pydata-sphinx-theme. 282s Preparing to unpack .../093-python3-pydata-sphinx-theme_0.15.4+dfsg-2_all.deb ... 282s Unpacking python3-pydata-sphinx-theme (0.15.4+dfsg-2) ... 282s Selecting previously unselected package python3-numcodecs. 282s Preparing to unpack .../094-python3-numcodecs_0.14.1+ds-1_armhf.deb ... 282s Unpacking python3-numcodecs (0.14.1+ds-1) ... 282s Selecting previously unselected package python3-tabulate. 282s Preparing to unpack .../095-python3-tabulate_0.9.0-1_all.deb ... 282s Unpacking python3-tabulate (0.9.0-1) ... 282s Selecting previously unselected package python3-numpydoc. 282s Preparing to unpack .../096-python3-numpydoc_1.6.0-2_all.deb ... 282s Unpacking python3-numpydoc (1.6.0-2) ... 282s Selecting previously unselected package python3-pluggy. 282s Preparing to unpack .../097-python3-pluggy_1.5.0-1_all.deb ... 282s Unpacking python3-pluggy (1.5.0-1) ... 282s Selecting previously unselected package python3-pytest. 282s Preparing to unpack .../098-python3-pytest_8.3.3-1_all.deb ... 282s Unpacking python3-pytest (8.3.3-1) ... 282s Selecting previously unselected package python3-pytest-doctestplus. 282s Preparing to unpack .../099-python3-pytest-doctestplus_1.2.1-2_all.deb ... 282s Unpacking python3-pytest-doctestplus (1.2.1-2) ... 282s Selecting previously unselected package python3-pytest-timeout. 282s Preparing to unpack .../100-python3-pytest-timeout_2.3.1-1_all.deb ... 282s Unpacking python3-pytest-timeout (2.3.1-1) ... 282s Selecting previously unselected package python3-setuptools-scm. 282s Preparing to unpack .../101-python3-setuptools-scm_8.1.0-1_all.deb ... 282s Unpacking python3-setuptools-scm (8.1.0-1) ... 282s Selecting previously unselected package python3-sphinx-automodapi. 282s Preparing to unpack .../102-python3-sphinx-automodapi_0.18.0-1_all.deb ... 282s Unpacking python3-sphinx-automodapi (0.18.0-1) ... 282s Selecting previously unselected package python3-sphinx-copybutton. 282s Preparing to unpack .../103-python3-sphinx-copybutton_0.5.2-2_all.deb ... 282s Unpacking python3-sphinx-copybutton (0.5.2-2) ... 282s Selecting previously unselected package python3-sphinx-design. 282s Preparing to unpack .../104-python3-sphinx-design_0.6.1-1_all.deb ... 282s Unpacking python3-sphinx-design (0.6.1-1) ... 283s Selecting previously unselected package python3-sphinx-issues. 283s Preparing to unpack .../105-python3-sphinx-issues_5.0.0-1_all.deb ... 283s Unpacking python3-sphinx-issues (5.0.0-1) ... 283s Selecting previously unselected package python3-zarr. 283s Preparing to unpack .../106-python3-zarr_2.18.3+ds-1_all.deb ... 283s Unpacking python3-zarr (2.18.3+ds-1) ... 283s Selecting previously unselected package autopkgtest-satdep. 283s Preparing to unpack .../107-1-autopkgtest-satdep.deb ... 283s Unpacking autopkgtest-satdep (0) ... 283s Setting up dh-python (6.20241024) ... 283s Setting up python3-iniconfig (1.1.1-2) ... 283s Setting up python3-defusedxml (0.7.1-2) ... 283s Setting up libarchive-zip-perl (1.68-1) ... 283s Setting up python3-alabaster (0.7.16-0.1) ... 283s Setting up libdebhelper-perl (13.20ubuntu1) ... 283s Setting up python3-fsspec (2024.9.0-1) ... 284s Setting up linux-libc-dev:armhf (6.11.0-8.8) ... 284s Setting up python3-tabulate (0.9.0-1) ... 284s Setting up m4 (1.4.19-4build1) ... 284s Setting up libgomp1:armhf (14.2.0-8ubuntu1) ... 284s Setting up python3-wheel (0.45.0-1) ... 285s Setting up libaec0:armhf (1.1.3-1) ... 285s Setting up libsnappy1v5:armhf (1.2.1-1) ... 285s Setting up python3-monotonic (1.6-2) ... 285s Setting up libpython3.13-minimal:armhf (3.13.0-2) ... 285s Setting up python3-roman (4.2-1) ... 285s Setting up autotools-dev (20220109.1) ... 285s Setting up libblas3:armhf (3.12.0-3build2) ... 285s update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode 285s Setting up python3-packaging (24.2-1) ... 285s Setting up rpcsvc-proto (1.4.2-0ubuntu7) ... 285s Setting up python3-pyproject-hooks (1.2.0-1) ... 285s Setting up python3-snowballstemmer (2.2.0-4build1) ... 286s Setting up liblzf1:armhf (3.6-4) ... 286s Setting up libmpc3:armhf (1.3.1-1build2) ... 286s Setting up autopoint (0.22.5-2) ... 286s Setting up python3-fasteners (0.18-2) ... 286s Setting up python3-asciitree (0.3.3-4) ... 286s Setting up python3-toml (0.10.2-1) ... 287s Setting up python3-installer (0.7.0+dfsg1-3) ... 287s Setting up libgfortran5:armhf (14.2.0-8ubuntu1) ... 287s Setting up autoconf (2.72-3) ... 287s Setting up python3-pluggy (1.5.0-1) ... 287s Setting up libubsan1:armhf (14.2.0-8ubuntu1) ... 287s Setting up dwz (0.15-1build6) ... 287s Setting up libcrypt-dev:armhf (1:4.4.36-5) ... 287s Setting up libasan8:armhf (14.2.0-8ubuntu1) ... 287s Setting up libjson-perl (4.10000-1) ... 287s Setting up libblosc1:armhf (1.21.5+ds-1build1) ... 287s Setting up debugedit (1:5.1-1) ... 287s Setting up python3.13-minimal (3.13.0-2) ... 288s Setting up sgml-base (1.31) ... 288s Setting up python3-msgpack (1.0.3-3build3) ... 288s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 288s Setting up libgcc-14-dev:armhf (14.2.0-8ubuntu1) ... 288s Setting up libisl23:armhf (0.27-1) ... 288s Setting up python3-build (1.2.2-1) ... 288s Setting up libc-dev-bin (2.40-1ubuntu3) ... 288s Setting up libpython3.13-stdlib:armhf (3.13.0-2) ... 288s Setting up python3-soupsieve (2.6-1) ... 289s Setting up libcc1-0:armhf (14.2.0-8ubuntu1) ... 289s Setting up libsz2:armhf (1.1.3-1) ... 289s Setting up cpp-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 289s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 289s Setting up python3-imagesize (1.4.1-1) ... 289s Setting up automake (1:1.16.5-1.3ubuntu1) ... 289s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 289s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 289s Setting up liblapack3:armhf (3.12.0-3build2) ... 289s update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode 289s Setting up gettext (0.22.5-2) ... 289s Setting up python3.13 (3.13.0-2) ... 290s Setting up pybuild-plugin-pyproject (6.20241024) ... 290s Setting up python3-pytest (8.3.3-1) ... 291s Setting up gcc-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 291s Setting up python3-all (3.12.7-1) ... 291s Setting up python3-setuptools-scm (8.1.0-1) ... 291s Setting up python3-bs4 (4.12.3-3) ... 292s Setting up intltool-debian (0.35.0+20060710.6) ... 292s Setting up python3-numpy (1:1.26.4+ds-11ubuntu1) ... 296s Setting up libjs-sphinxdoc (7.4.7-4) ... 296s Setting up cpp-14 (14.2.0-8ubuntu1) ... 296s Setting up python3-pytest-doctestplus (1.2.1-2) ... 296s Setting up dh-strip-nondeterminism (1.14.0-1) ... 296s Setting up xml-core (0.19) ... 296s Setting up libc6-dev:armhf (2.40-1ubuntu3) ... 296s Setting up libhdf5-103-1t64:armhf (1.10.10+repack-4ubuntu3) ... 296s Setting up libstdc++-14-dev:armhf (14.2.0-8ubuntu1) ... 296s Setting up cpp-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 296s Setting up gcc-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 296s Setting up libhdf5-hl-100t64:armhf (1.10.10+repack-4ubuntu3) ... 296s Setting up g++-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 296s Setting up python3-pytest-timeout (2.3.1-1) ... 296s Setting up po-debconf (1.0.21+nmu1) ... 296s Setting up python3-h5py-serial (3.11.0-5ubuntu1) ... 297s Setting up gcc-14 (14.2.0-8ubuntu1) ... 297s Setting up sphinx-common (7.4.7-4) ... 297s Setting up python3-h5py (3.11.0-5ubuntu1) ... 297s Setting up cpp (4:14.1.0-2ubuntu1) ... 297s Setting up g++-14 (14.2.0-8ubuntu1) ... 297s Setting up g++-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 297s Setting up libtool (2.4.7-8) ... 297s Setting up gcc (4:14.1.0-2ubuntu1) ... 297s Setting up dh-autoreconf (20) ... 297s Setting up g++ (4:14.1.0-2ubuntu1) ... 297s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 297s Setting up build-essential (12.10ubuntu1) ... 297s Setting up debhelper (13.20ubuntu1) ... 297s Setting up pybuild-plugin-autopkgtest (6.20241024) ... 297s Processing triggers for libc-bin (2.40-1ubuntu3) ... 297s Processing triggers for systemd (256.5-2ubuntu4) ... 297s Processing triggers for man-db (2.13.0-1) ... 299s Processing triggers for install-info (7.1.1-1) ... 299s Processing triggers for sgml-base (1.31) ... 299s Setting up docutils-common (0.21.2+dfsg-2) ... 299s Processing triggers for sgml-base (1.31) ... 299s Setting up python3-docutils (0.21.2+dfsg-2) ... 300s Setting up python3-sphinx (7.4.7-4) ... 302s Setting up python3-sphinx-copybutton (0.5.2-2) ... 302s Setting up python3-sphinx-issues (5.0.0-1) ... 302s Setting up python3-sphinx-design (0.6.1-1) ... 302s Setting up python3-numpydoc (1.6.0-2) ... 302s Setting up python3-pydata-sphinx-theme (0.15.4+dfsg-2) ... 303s Setting up python3-sphinx-automodapi (0.18.0-1) ... 303s Setting up python3-numcodecs (0.14.1+ds-1) ... 303s Setting up python3-zarr (2.18.3+ds-1) ... 304s Setting up autopkgtest-satdep (0) ... 324s (Reading database ... 68019 files and directories currently installed.) 324s Removing autopkgtest-satdep (0) ... 331s autopkgtest [20:35:58]: test pybuild-autopkgtest: pybuild-autopkgtest 331s autopkgtest [20:35:58]: test pybuild-autopkgtest: [----------------------- 333s pybuild-autopkgtest 335s I: pybuild base:311: cd /tmp/autopkgtest.jC3RXx/autopkgtest_tmp/build; python3.13 -m pytest -k "not test_hierarchy and not test_utf8_encoding and not [static_flat] and not [static_nested] and not [static_flat_legacy] and not [static_nested_legacy] and not test_meta_prefix_6853 and not test_complex and not test_encode_decode_array_dtype_shape_v3" --pyargs zarr 338s ============================= test session starts ============================== 338s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 338s rootdir: /tmp/autopkgtest.jC3RXx/autopkgtest_tmp/build 338s configfile: pyproject.toml 338s plugins: typeguard-4.4.1, doctestplus-1.2.1, timeout-2.3.1 338s collected 5174 items / 768 deselected / 4406 selected 338s 338s tests/test_attrs.py .................. [ 0%] 338s tests/test_convenience.py .....ss...................ssssssss.s.EEE.EEE.E [ 1%] 339s EE.EEE.EEE.EEE.EEE.EEE.EEE.EEE.EEE.EEE.EEE.EEE.EEEssssssssssssssssssssss [ 3%] 339s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 4%] 339s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 6%] 339s ssssssssssssss [ 6%] 341s tests/test_core.py ..................................................... [ 7%] 342s ........................................................................ [ 9%] 345s ................................................................ssssssss [ 11%] 345s sssssssssssssssssssssssssssssssssssssss................................. [ 12%] 348s ........................................................................ [ 14%] 356s ........................................................................ [ 16%] 361s .............sssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 17%] 361s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 19%] 380s ssssssssss.............................................................. [ 20%] 383s ........................................................................ [ 22%] 386s ........................................................................ [ 24%] 389s ........................................................................ [ 25%] 391s ........................................................................ [ 27%] 393s ........................................................................ [ 29%] 395s ........................................................................ [ 30%] 400s ..................................................................s..... [ 32%] 410s ........................................................................ [ 34%] 414s ...................s..........ssssssssssssssssssssssssssssssssssssssssss [ 35%] 414s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 37%] 414s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 38%] 414s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 40%] 414s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 42%] 414s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 43%] 414s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 45%] 414s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 47%] 414s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 48%] 414s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 50%] 414s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 51%] 414s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 53%] 414s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 55%] 414s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 56%] 415s ssssssssssssssss...... [ 57%] 415s tests/test_creation.py ................................................. [ 58%] 415s ..................................ss..... [ 59%] 415s tests/test_dim_separator.py ..........................x....x [ 60%] 416s tests/test_filters.py F...... [ 60%] 429s tests/test_indexing.py ................................................. [ 61%] 429s ......xx...... [ 61%] 429s tests/test_info.py .. [ 61%] 429s tests/test_meta.py ......................... [ 62%] 429s tests/test_meta_array.py .sss.sss.sss.sss.sss.sss.sss.sss..ssssss..sssss [ 63%] 429s s..ssssss..ssssss [ 63%] 429s tests/test_n5.py ..... [ 63%] 430s tests/test_storage.py ...................s........................s..... [ 65%] 430s ...................s.................................................... [ 66%] 430s .......................ss..............s................................ [ 68%] 430s ........................................................................ [ 69%] 431s ....................ss.................................................. [ 71%] 431s .............s.......................................................... [ 73%] 432s ........................................................................ [ 74%] 432s .....ssssssssssssssssssssssssssssssssssssssssssssssss................... [ 76%] 433s ...............................sssssssssssssssssssssssssssssssssssssssss [ 78%] 436s sssssss.............s.................ssssssssssssssssssssssssss....... [ 79%] 436s tests/test_storage_v3.py sssssssssssssssssssssssssssssssssssssssssssssss [ 80%] 436s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 82%] 436s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 84%] 436s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 85%] 436s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 87%] 436s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 88%] 436s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 90%] 436s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 92%] 436s sssssssssssssssssssssssssssssssssssssssssss [ 93%] 437s tests/test_sync.py ..................................................... [ 94%] 438s ........................................................................ [ 96%] 441s ........................................................................ [ 97%] 443s ........................................................................ [ 99%] 443s ........... [ 99%] 443s tests/test_util.py .................. [100%] 443s 443s ==================================== ERRORS ==================================== 443s ____________ ERROR at setup of TestCopy.test_copy_array[zarr-hdf5] _____________ 443s 443s self = 443s request = > 443s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_array_zarr_hdf5_0') 443s 443s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 443s def dest(self, request, tmpdir): 443s if request.param: 443s > h5py = pytest.importorskip("h5py") 443s E pytest.PytestDeprecationWarning: 443s E Module 'h5py' was found, but when imported by pytest it raised: 443s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 443s E In pytest 9.1 this warning will become an error by default. 443s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 443s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 443s 443s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:735: PytestDeprecationWarning 443s ____________ ERROR at setup of TestCopy.test_copy_array[hdf5-zarr] _____________ 443s 443s self = 443s request = > 443s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_array_hdf5_zarr_0') 443s 443s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 443s def source(self, request, tmpdir): 443s def prep_source(source): 443s foo = source.create_group("foo") 443s foo.attrs["experiment"] = "weird science" 443s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 443s baz.attrs["units"] = "metres" 443s if request.param: 443s extra_kws = dict( 443s compression="gzip", 443s compression_opts=3, 443s fillvalue=84, 443s shuffle=True, 443s fletcher32=True, 443s ) 443s else: 443s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 443s source.create_dataset( 443s "spam", 443s data=np.arange(100, 200).reshape(20, 5), 443s chunks=(10, 2), 443s dtype="i2", 443s **extra_kws, 443s ) 443s return source 443s 443s if request.param: 443s > h5py = pytest.importorskip("h5py") 443s E pytest.PytestDeprecationWarning: 443s E Module 'h5py' was found, but when imported by pytest it raised: 443s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 443s E In pytest 9.1 this warning will become an error by default. 443s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 443s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 443s 443s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 443s ____________ ERROR at setup of TestCopy.test_copy_array[hdf5-hdf5] _____________ 443s 443s self = 443s request = > 443s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_array_hdf5_hdf5_0') 443s 443s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 443s def source(self, request, tmpdir): 443s def prep_source(source): 443s foo = source.create_group("foo") 443s foo.attrs["experiment"] = "weird science" 443s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 443s baz.attrs["units"] = "metres" 443s if request.param: 443s extra_kws = dict( 443s compression="gzip", 443s compression_opts=3, 443s fillvalue=84, 443s shuffle=True, 443s fletcher32=True, 443s ) 443s else: 443s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 443s source.create_dataset( 443s "spam", 443s data=np.arange(100, 200).reshape(20, 5), 443s chunks=(10, 2), 443s dtype="i2", 443s **extra_kws, 443s ) 443s return source 443s 443s if request.param: 443s > h5py = pytest.importorskip("h5py") 443s E pytest.PytestDeprecationWarning: 443s E Module 'h5py' was found, but when imported by pytest it raised: 443s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 443s E In pytest 9.1 this warning will become an error by default. 443s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 443s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 443s 443s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 443s ___________ ERROR at setup of TestCopy.test_copy_bad_dest[zarr-hdf5] ___________ 443s 443s self = 443s request = > 443s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_bad_dest_zarr_hdf5_0') 443s 443s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 443s def dest(self, request, tmpdir): 443s if request.param: 443s > h5py = pytest.importorskip("h5py") 443s E pytest.PytestDeprecationWarning: 443s E Module 'h5py' was found, but when imported by pytest it raised: 443s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 443s E In pytest 9.1 this warning will become an error by default. 443s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 443s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 443s 443s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:735: PytestDeprecationWarning 443s ___________ ERROR at setup of TestCopy.test_copy_bad_dest[hdf5-zarr] ___________ 443s 443s self = 443s request = > 443s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_bad_dest_hdf5_zarr_0') 443s 443s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 443s def source(self, request, tmpdir): 443s def prep_source(source): 443s foo = source.create_group("foo") 443s foo.attrs["experiment"] = "weird science" 443s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 443s baz.attrs["units"] = "metres" 443s if request.param: 443s extra_kws = dict( 443s compression="gzip", 443s compression_opts=3, 443s fillvalue=84, 443s shuffle=True, 443s fletcher32=True, 443s ) 443s else: 443s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 443s source.create_dataset( 443s "spam", 443s data=np.arange(100, 200).reshape(20, 5), 443s chunks=(10, 2), 443s dtype="i2", 443s **extra_kws, 443s ) 443s return source 443s 443s if request.param: 443s > h5py = pytest.importorskip("h5py") 443s E pytest.PytestDeprecationWarning: 443s E Module 'h5py' was found, but when imported by pytest it raised: 443s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 443s E In pytest 9.1 this warning will become an error by default. 443s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 443s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 443s 443s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 443s ___________ ERROR at setup of TestCopy.test_copy_bad_dest[hdf5-hdf5] ___________ 443s 443s self = 443s request = > 443s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_bad_dest_hdf5_hdf5_0') 443s 443s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 443s def source(self, request, tmpdir): 443s def prep_source(source): 443s foo = source.create_group("foo") 443s foo.attrs["experiment"] = "weird science" 443s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 443s baz.attrs["units"] = "metres" 443s if request.param: 443s extra_kws = dict( 443s compression="gzip", 443s compression_opts=3, 443s fillvalue=84, 443s shuffle=True, 443s fletcher32=True, 443s ) 443s else: 443s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 443s source.create_dataset( 443s "spam", 443s data=np.arange(100, 200).reshape(20, 5), 443s chunks=(10, 2), 443s dtype="i2", 443s **extra_kws, 443s ) 443s return source 443s 443s if request.param: 443s > h5py = pytest.importorskip("h5py") 443s E pytest.PytestDeprecationWarning: 443s E Module 'h5py' was found, but when imported by pytest it raised: 443s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 443s E In pytest 9.1 this warning will become an error by default. 443s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 443s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 443s 443s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 443s __________ ERROR at setup of TestCopy.test_copy_array_name[zarr-hdf5] __________ 443s 443s self = 443s request = > 443s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_array_name_zarr_hdf50') 443s 443s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 443s def dest(self, request, tmpdir): 443s if request.param: 443s > h5py = pytest.importorskip("h5py") 443s E pytest.PytestDeprecationWarning: 443s E Module 'h5py' was found, but when imported by pytest it raised: 443s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 443s E In pytest 9.1 this warning will become an error by default. 443s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 443s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 443s 443s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:735: PytestDeprecationWarning 443s __________ ERROR at setup of TestCopy.test_copy_array_name[hdf5-zarr] __________ 443s 443s self = 443s request = > 443s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_array_name_hdf5_zarr0') 443s 443s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 443s def source(self, request, tmpdir): 443s def prep_source(source): 443s foo = source.create_group("foo") 443s foo.attrs["experiment"] = "weird science" 443s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 443s baz.attrs["units"] = "metres" 443s if request.param: 443s extra_kws = dict( 443s compression="gzip", 443s compression_opts=3, 443s fillvalue=84, 443s shuffle=True, 443s fletcher32=True, 443s ) 443s else: 443s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 443s source.create_dataset( 443s "spam", 443s data=np.arange(100, 200).reshape(20, 5), 443s chunks=(10, 2), 443s dtype="i2", 443s **extra_kws, 443s ) 443s return source 443s 443s if request.param: 443s > h5py = pytest.importorskip("h5py") 443s E pytest.PytestDeprecationWarning: 443s E Module 'h5py' was found, but when imported by pytest it raised: 443s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 443s E In pytest 9.1 this warning will become an error by default. 443s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 443s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 443s 443s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 443s __________ ERROR at setup of TestCopy.test_copy_array_name[hdf5-hdf5] __________ 443s 443s self = 443s request = > 443s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_array_name_hdf5_hdf50') 443s 443s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 443s def source(self, request, tmpdir): 443s def prep_source(source): 443s foo = source.create_group("foo") 443s foo.attrs["experiment"] = "weird science" 443s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 443s baz.attrs["units"] = "metres" 443s if request.param: 443s extra_kws = dict( 443s compression="gzip", 443s compression_opts=3, 443s fillvalue=84, 443s shuffle=True, 443s fletcher32=True, 443s ) 443s else: 443s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 443s source.create_dataset( 443s "spam", 443s data=np.arange(100, 200).reshape(20, 5), 443s chunks=(10, 2), 443s dtype="i2", 443s **extra_kws, 443s ) 443s return source 443s 443s if request.param: 443s > h5py = pytest.importorskip("h5py") 443s E pytest.PytestDeprecationWarning: 443s E Module 'h5py' was found, but when imported by pytest it raised: 443s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 443s E In pytest 9.1 this warning will become an error by default. 443s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 443s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 443s 443s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 443s _____ ERROR at setup of TestCopy.test_copy_array_create_options[zarr-hdf5] _____ 443s 443s self = 443s request = > 443s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_array_create_options1') 443s 443s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 443s def dest(self, request, tmpdir): 443s if request.param: 443s > h5py = pytest.importorskip("h5py") 443s E pytest.PytestDeprecationWarning: 443s E Module 'h5py' was found, but when imported by pytest it raised: 443s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 443s E In pytest 9.1 this warning will become an error by default. 443s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 443s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 443s 443s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:735: PytestDeprecationWarning 443s _____ ERROR at setup of TestCopy.test_copy_array_create_options[hdf5-zarr] _____ 443s 443s self = 443s request = > 443s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_array_create_options2') 443s 443s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 443s def source(self, request, tmpdir): 443s def prep_source(source): 443s foo = source.create_group("foo") 443s foo.attrs["experiment"] = "weird science" 443s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 443s baz.attrs["units"] = "metres" 443s if request.param: 443s extra_kws = dict( 443s compression="gzip", 443s compression_opts=3, 443s fillvalue=84, 443s shuffle=True, 443s fletcher32=True, 443s ) 443s else: 443s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 443s source.create_dataset( 443s "spam", 443s data=np.arange(100, 200).reshape(20, 5), 443s chunks=(10, 2), 443s dtype="i2", 443s **extra_kws, 443s ) 443s return source 443s 443s if request.param: 443s > h5py = pytest.importorskip("h5py") 443s E pytest.PytestDeprecationWarning: 443s E Module 'h5py' was found, but when imported by pytest it raised: 443s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 443s E In pytest 9.1 this warning will become an error by default. 443s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 443s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 443s 443s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 443s _____ ERROR at setup of TestCopy.test_copy_array_create_options[hdf5-hdf5] _____ 443s 443s self = 443s request = > 443s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_array_create_options3') 443s 443s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 443s def source(self, request, tmpdir): 443s def prep_source(source): 443s foo = source.create_group("foo") 443s foo.attrs["experiment"] = "weird science" 443s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 443s baz.attrs["units"] = "metres" 443s if request.param: 443s extra_kws = dict( 443s compression="gzip", 443s compression_opts=3, 443s fillvalue=84, 443s shuffle=True, 443s fletcher32=True, 443s ) 443s else: 443s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 443s source.create_dataset( 443s "spam", 443s data=np.arange(100, 200).reshape(20, 5), 443s chunks=(10, 2), 443s dtype="i2", 443s **extra_kws, 443s ) 443s return source 443s 443s if request.param: 443s > h5py = pytest.importorskip("h5py") 443s E pytest.PytestDeprecationWarning: 443s E Module 'h5py' was found, but when imported by pytest it raised: 443s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 443s E In pytest 9.1 this warning will become an error by default. 443s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 443s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 443s 443s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 443s ______ ERROR at setup of TestCopy.test_copy_array_exists_array[zarr-hdf5] ______ 443s 443s self = 443s request = > 443s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_array_exists_array_z1') 443s 443s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 443s def dest(self, request, tmpdir): 443s if request.param: 443s > h5py = pytest.importorskip("h5py") 443s E pytest.PytestDeprecationWarning: 443s E Module 'h5py' was found, but when imported by pytest it raised: 443s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 443s E In pytest 9.1 this warning will become an error by default. 443s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 443s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 443s 443s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:735: PytestDeprecationWarning 443s ______ ERROR at setup of TestCopy.test_copy_array_exists_array[hdf5-zarr] ______ 443s 443s self = 443s request = > 443s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_array_exists_array_h0') 443s 443s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 443s def source(self, request, tmpdir): 443s def prep_source(source): 443s foo = source.create_group("foo") 443s foo.attrs["experiment"] = "weird science" 443s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 443s baz.attrs["units"] = "metres" 443s if request.param: 443s extra_kws = dict( 443s compression="gzip", 443s compression_opts=3, 443s fillvalue=84, 443s shuffle=True, 443s fletcher32=True, 443s ) 443s else: 443s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 443s source.create_dataset( 443s "spam", 443s data=np.arange(100, 200).reshape(20, 5), 443s chunks=(10, 2), 443s dtype="i2", 443s **extra_kws, 443s ) 443s return source 443s 443s if request.param: 443s > h5py = pytest.importorskip("h5py") 443s E pytest.PytestDeprecationWarning: 443s E Module 'h5py' was found, but when imported by pytest it raised: 443s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 443s E In pytest 9.1 this warning will become an error by default. 443s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 443s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 443s 443s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 443s ______ ERROR at setup of TestCopy.test_copy_array_exists_array[hdf5-hdf5] ______ 443s 443s self = 443s request = > 443s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_array_exists_array_h1') 443s 443s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 443s def source(self, request, tmpdir): 443s def prep_source(source): 443s foo = source.create_group("foo") 443s foo.attrs["experiment"] = "weird science" 443s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 443s baz.attrs["units"] = "metres" 443s if request.param: 443s extra_kws = dict( 443s compression="gzip", 443s compression_opts=3, 443s fillvalue=84, 443s shuffle=True, 443s fletcher32=True, 443s ) 443s else: 443s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 443s source.create_dataset( 443s "spam", 443s data=np.arange(100, 200).reshape(20, 5), 443s chunks=(10, 2), 443s dtype="i2", 443s **extra_kws, 443s ) 443s return source 443s 443s if request.param: 443s > h5py = pytest.importorskip("h5py") 443s E pytest.PytestDeprecationWarning: 443s E Module 'h5py' was found, but when imported by pytest it raised: 443s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 443s E In pytest 9.1 this warning will become an error by default. 443s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 443s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 443s 443s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 443s ______ ERROR at setup of TestCopy.test_copy_array_exists_group[zarr-hdf5] ______ 443s 443s self = 443s request = > 443s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_array_exists_group_z1') 443s 443s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 443s def dest(self, request, tmpdir): 443s if request.param: 443s > h5py = pytest.importorskip("h5py") 443s E pytest.PytestDeprecationWarning: 443s E Module 'h5py' was found, but when imported by pytest it raised: 443s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 443s E In pytest 9.1 this warning will become an error by default. 443s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 443s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 443s 443s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:735: PytestDeprecationWarning 443s ______ ERROR at setup of TestCopy.test_copy_array_exists_group[hdf5-zarr] ______ 443s 443s self = 443s request = > 443s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_array_exists_group_h0') 443s 443s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 443s def source(self, request, tmpdir): 443s def prep_source(source): 443s foo = source.create_group("foo") 443s foo.attrs["experiment"] = "weird science" 443s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 443s baz.attrs["units"] = "metres" 443s if request.param: 443s extra_kws = dict( 443s compression="gzip", 443s compression_opts=3, 443s fillvalue=84, 443s shuffle=True, 443s fletcher32=True, 443s ) 443s else: 443s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 443s source.create_dataset( 443s "spam", 443s data=np.arange(100, 200).reshape(20, 5), 443s chunks=(10, 2), 443s dtype="i2", 443s **extra_kws, 443s ) 443s return source 443s 443s if request.param: 443s > h5py = pytest.importorskip("h5py") 443s E pytest.PytestDeprecationWarning: 443s E Module 'h5py' was found, but when imported by pytest it raised: 443s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 443s E In pytest 9.1 this warning will become an error by default. 443s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 443s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 443s 443s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 443s ______ ERROR at setup of TestCopy.test_copy_array_exists_group[hdf5-hdf5] ______ 443s 443s self = 443s request = > 443s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_array_exists_group_h1') 443s 443s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 443s def source(self, request, tmpdir): 443s def prep_source(source): 443s foo = source.create_group("foo") 443s foo.attrs["experiment"] = "weird science" 443s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 443s baz.attrs["units"] = "metres" 443s if request.param: 443s extra_kws = dict( 443s compression="gzip", 443s compression_opts=3, 443s fillvalue=84, 443s shuffle=True, 443s fletcher32=True, 443s ) 443s else: 443s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 443s source.create_dataset( 443s "spam", 443s data=np.arange(100, 200).reshape(20, 5), 443s chunks=(10, 2), 443s dtype="i2", 443s **extra_kws, 443s ) 443s return source 443s 443s if request.param: 443s > h5py = pytest.importorskip("h5py") 443s E pytest.PytestDeprecationWarning: 443s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 444s ____ ERROR at setup of TestCopy.test_copy_array_skip_initialized[zarr-hdf5] ____ 444s 444s self = 444s request = > 444s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_array_skip_initializ1') 444s 444s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 444s def dest(self, request, tmpdir): 444s if request.param: 444s > h5py = pytest.importorskip("h5py") 444s E pytest.PytestDeprecationWarning: 444s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:735: PytestDeprecationWarning 444s ____ ERROR at setup of TestCopy.test_copy_array_skip_initialized[hdf5-zarr] ____ 444s 444s self = 444s request = > 444s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_array_skip_initializ2') 444s 444s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 444s def source(self, request, tmpdir): 444s def prep_source(source): 444s foo = source.create_group("foo") 444s foo.attrs["experiment"] = "weird science" 444s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 444s baz.attrs["units"] = "metres" 444s if request.param: 444s extra_kws = dict( 444s compression="gzip", 444s compression_opts=3, 444s fillvalue=84, 444s shuffle=True, 444s fletcher32=True, 444s ) 444s else: 444s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 444s source.create_dataset( 444s "spam", 444s data=np.arange(100, 200).reshape(20, 5), 444s chunks=(10, 2), 444s dtype="i2", 444s **extra_kws, 444s ) 444s return source 444s 444s if request.param: 444s > h5py = pytest.importorskip("h5py") 444s E pytest.PytestDeprecationWarning: 444s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 444s ____ ERROR at setup of TestCopy.test_copy_array_skip_initialized[hdf5-hdf5] ____ 444s 444s self = 444s request = > 444s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_array_skip_initializ3') 444s 444s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 444s def source(self, request, tmpdir): 444s def prep_source(source): 444s foo = source.create_group("foo") 444s foo.attrs["experiment"] = "weird science" 444s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 444s baz.attrs["units"] = "metres" 444s if request.param: 444s extra_kws = dict( 444s compression="gzip", 444s compression_opts=3, 444s fillvalue=84, 444s shuffle=True, 444s fletcher32=True, 444s ) 444s else: 444s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 444s source.create_dataset( 444s "spam", 444s data=np.arange(100, 200).reshape(20, 5), 444s chunks=(10, 2), 444s dtype="i2", 444s **extra_kws, 444s ) 444s return source 444s 444s if request.param: 444s > h5py = pytest.importorskip("h5py") 444s E pytest.PytestDeprecationWarning: 444s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 444s ____________ ERROR at setup of TestCopy.test_copy_group[zarr-hdf5] _____________ 444s 444s self = 444s request = > 444s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_group_zarr_hdf5_0') 444s 444s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 444s def dest(self, request, tmpdir): 444s if request.param: 444s > h5py = pytest.importorskip("h5py") 444s E pytest.PytestDeprecationWarning: 444s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:735: PytestDeprecationWarning 444s ____________ ERROR at setup of TestCopy.test_copy_group[hdf5-zarr] _____________ 444s 444s self = 444s request = > 444s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_group_hdf5_zarr_0') 444s 444s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 444s def source(self, request, tmpdir): 444s def prep_source(source): 444s foo = source.create_group("foo") 444s foo.attrs["experiment"] = "weird science" 444s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 444s baz.attrs["units"] = "metres" 444s if request.param: 444s extra_kws = dict( 444s compression="gzip", 444s compression_opts=3, 444s fillvalue=84, 444s shuffle=True, 444s fletcher32=True, 444s ) 444s else: 444s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 444s source.create_dataset( 444s "spam", 444s data=np.arange(100, 200).reshape(20, 5), 444s chunks=(10, 2), 444s dtype="i2", 444s **extra_kws, 444s ) 444s return source 444s 444s if request.param: 444s > h5py = pytest.importorskip("h5py") 444s E pytest.PytestDeprecationWarning: 444s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 444s ____________ ERROR at setup of TestCopy.test_copy_group[hdf5-hdf5] _____________ 444s 444s self = 444s request = > 444s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_group_hdf5_hdf5_0') 444s 444s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 444s def source(self, request, tmpdir): 444s def prep_source(source): 444s foo = source.create_group("foo") 444s foo.attrs["experiment"] = "weird science" 444s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 444s baz.attrs["units"] = "metres" 444s if request.param: 444s extra_kws = dict( 444s compression="gzip", 444s compression_opts=3, 444s fillvalue=84, 444s shuffle=True, 444s fletcher32=True, 444s ) 444s else: 444s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 444s source.create_dataset( 444s "spam", 444s data=np.arange(100, 200).reshape(20, 5), 444s chunks=(10, 2), 444s dtype="i2", 444s **extra_kws, 444s ) 444s return source 444s 444s if request.param: 444s > h5py = pytest.importorskip("h5py") 444s E pytest.PytestDeprecationWarning: 444s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 444s ________ ERROR at setup of TestCopy.test_copy_group_no_name[zarr-hdf5] _________ 444s 444s self = 444s request = > 444s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_group_no_name_zarr_h0') 444s 444s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 444s def dest(self, request, tmpdir): 444s if request.param: 444s > h5py = pytest.importorskip("h5py") 444s E pytest.PytestDeprecationWarning: 444s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:735: PytestDeprecationWarning 444s ________ ERROR at setup of TestCopy.test_copy_group_no_name[hdf5-zarr] _________ 444s 444s self = 444s request = > 444s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_group_no_name_hdf5_z0') 444s 444s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 444s def source(self, request, tmpdir): 444s def prep_source(source): 444s foo = source.create_group("foo") 444s foo.attrs["experiment"] = "weird science" 444s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 444s baz.attrs["units"] = "metres" 444s if request.param: 444s extra_kws = dict( 444s compression="gzip", 444s compression_opts=3, 444s fillvalue=84, 444s shuffle=True, 444s fletcher32=True, 444s ) 444s else: 444s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 444s source.create_dataset( 444s "spam", 444s data=np.arange(100, 200).reshape(20, 5), 444s chunks=(10, 2), 444s dtype="i2", 444s **extra_kws, 444s ) 444s return source 444s 444s if request.param: 444s > h5py = pytest.importorskip("h5py") 444s E pytest.PytestDeprecationWarning: 444s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 444s ________ ERROR at setup of TestCopy.test_copy_group_no_name[hdf5-hdf5] _________ 444s 444s self = 444s request = > 444s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_group_no_name_hdf5_h0') 444s 444s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 444s def source(self, request, tmpdir): 444s def prep_source(source): 444s foo = source.create_group("foo") 444s foo.attrs["experiment"] = "weird science" 444s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 444s baz.attrs["units"] = "metres" 444s if request.param: 444s extra_kws = dict( 444s compression="gzip", 444s compression_opts=3, 444s fillvalue=84, 444s shuffle=True, 444s fletcher32=True, 444s ) 444s else: 444s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 444s source.create_dataset( 444s "spam", 444s data=np.arange(100, 200).reshape(20, 5), 444s chunks=(10, 2), 444s dtype="i2", 444s **extra_kws, 444s ) 444s return source 444s 444s if request.param: 444s > h5py = pytest.importorskip("h5py") 444s E pytest.PytestDeprecationWarning: 444s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 444s ________ ERROR at setup of TestCopy.test_copy_group_options[zarr-hdf5] _________ 444s 444s self = 444s request = > 444s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_group_options_zarr_h0') 444s 444s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 444s def dest(self, request, tmpdir): 444s if request.param: 444s > h5py = pytest.importorskip("h5py") 444s E pytest.PytestDeprecationWarning: 444s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:735: PytestDeprecationWarning 444s ________ ERROR at setup of TestCopy.test_copy_group_options[hdf5-zarr] _________ 444s 444s self = 444s request = > 444s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_group_options_hdf5_z0') 444s 444s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 444s def source(self, request, tmpdir): 444s def prep_source(source): 444s foo = source.create_group("foo") 444s foo.attrs["experiment"] = "weird science" 444s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 444s baz.attrs["units"] = "metres" 444s if request.param: 444s extra_kws = dict( 444s compression="gzip", 444s compression_opts=3, 444s fillvalue=84, 444s shuffle=True, 444s fletcher32=True, 444s ) 444s else: 444s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 444s source.create_dataset( 444s "spam", 444s data=np.arange(100, 200).reshape(20, 5), 444s chunks=(10, 2), 444s dtype="i2", 444s **extra_kws, 444s ) 444s return source 444s 444s if request.param: 444s > h5py = pytest.importorskip("h5py") 444s E pytest.PytestDeprecationWarning: 444s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 444s ________ ERROR at setup of TestCopy.test_copy_group_options[hdf5-hdf5] _________ 444s 444s self = 444s request = > 444s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_group_options_hdf5_h0') 444s 444s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 444s def source(self, request, tmpdir): 444s def prep_source(source): 444s foo = source.create_group("foo") 444s foo.attrs["experiment"] = "weird science" 444s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 444s baz.attrs["units"] = "metres" 444s if request.param: 444s extra_kws = dict( 444s compression="gzip", 444s compression_opts=3, 444s fillvalue=84, 444s shuffle=True, 444s fletcher32=True, 444s ) 444s else: 444s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 444s source.create_dataset( 444s "spam", 444s data=np.arange(100, 200).reshape(20, 5), 444s chunks=(10, 2), 444s dtype="i2", 444s **extra_kws, 444s ) 444s return source 444s 444s if request.param: 444s > h5py = pytest.importorskip("h5py") 444s E pytest.PytestDeprecationWarning: 444s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 444s ________ ERROR at setup of TestCopy.test_copy_group_shallow[zarr-hdf5] _________ 444s 444s self = 444s request = > 444s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_group_shallow_zarr_h0') 444s 444s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 444s def dest(self, request, tmpdir): 444s if request.param: 444s > h5py = pytest.importorskip("h5py") 444s E pytest.PytestDeprecationWarning: 444s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:735: PytestDeprecationWarning 444s ________ ERROR at setup of TestCopy.test_copy_group_shallow[hdf5-zarr] _________ 444s 444s self = 444s request = > 444s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_group_shallow_hdf5_z0') 444s 444s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 444s def source(self, request, tmpdir): 444s def prep_source(source): 444s foo = source.create_group("foo") 444s foo.attrs["experiment"] = "weird science" 444s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 444s baz.attrs["units"] = "metres" 444s if request.param: 444s extra_kws = dict( 444s compression="gzip", 444s compression_opts=3, 444s fillvalue=84, 444s shuffle=True, 444s fletcher32=True, 444s ) 444s else: 444s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 444s source.create_dataset( 444s "spam", 444s data=np.arange(100, 200).reshape(20, 5), 444s chunks=(10, 2), 444s dtype="i2", 444s **extra_kws, 444s ) 444s return source 444s 444s if request.param: 444s > h5py = pytest.importorskip("h5py") 444s E pytest.PytestDeprecationWarning: 444s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 444s ________ ERROR at setup of TestCopy.test_copy_group_shallow[hdf5-hdf5] _________ 444s 444s self = 444s request = > 444s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_group_shallow_hdf5_h0') 444s 444s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 444s def source(self, request, tmpdir): 444s def prep_source(source): 444s foo = source.create_group("foo") 444s foo.attrs["experiment"] = "weird science" 444s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 444s baz.attrs["units"] = "metres" 444s if request.param: 444s extra_kws = dict( 444s compression="gzip", 444s compression_opts=3, 444s fillvalue=84, 444s shuffle=True, 444s fletcher32=True, 444s ) 444s else: 444s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 444s source.create_dataset( 444s "spam", 444s data=np.arange(100, 200).reshape(20, 5), 444s chunks=(10, 2), 444s dtype="i2", 444s **extra_kws, 444s ) 444s return source 444s 444s if request.param: 444s > h5py = pytest.importorskip("h5py") 444s E pytest.PytestDeprecationWarning: 444s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 444s ______ ERROR at setup of TestCopy.test_copy_group_exists_group[zarr-hdf5] ______ 444s 444s self = 444s request = > 444s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_group_exists_group_z1') 444s 444s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 444s def dest(self, request, tmpdir): 444s if request.param: 444s > h5py = pytest.importorskip("h5py") 444s E pytest.PytestDeprecationWarning: 444s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:735: PytestDeprecationWarning 444s ______ ERROR at setup of TestCopy.test_copy_group_exists_group[hdf5-zarr] ______ 444s 444s self = 444s request = > 444s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_group_exists_group_h0') 444s 444s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 444s def source(self, request, tmpdir): 444s def prep_source(source): 444s foo = source.create_group("foo") 444s foo.attrs["experiment"] = "weird science" 444s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 444s baz.attrs["units"] = "metres" 444s if request.param: 444s extra_kws = dict( 444s compression="gzip", 444s compression_opts=3, 444s fillvalue=84, 444s shuffle=True, 444s fletcher32=True, 444s ) 444s else: 444s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 444s source.create_dataset( 444s "spam", 444s data=np.arange(100, 200).reshape(20, 5), 444s chunks=(10, 2), 444s dtype="i2", 444s **extra_kws, 444s ) 444s return source 444s 444s if request.param: 444s > h5py = pytest.importorskip("h5py") 444s E pytest.PytestDeprecationWarning: 444s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 444s ______ ERROR at setup of TestCopy.test_copy_group_exists_group[hdf5-hdf5] ______ 444s 444s self = 444s request = > 444s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_group_exists_group_h1') 444s 444s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 444s def source(self, request, tmpdir): 444s def prep_source(source): 444s foo = source.create_group("foo") 444s foo.attrs["experiment"] = "weird science" 444s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 444s baz.attrs["units"] = "metres" 444s if request.param: 444s extra_kws = dict( 444s compression="gzip", 444s compression_opts=3, 444s fillvalue=84, 444s shuffle=True, 444s fletcher32=True, 444s ) 444s else: 444s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 444s source.create_dataset( 444s "spam", 444s data=np.arange(100, 200).reshape(20, 5), 444s chunks=(10, 2), 444s dtype="i2", 444s **extra_kws, 444s ) 444s return source 444s 444s if request.param: 444s > h5py = pytest.importorskip("h5py") 444s E pytest.PytestDeprecationWarning: 444s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 444s ______ ERROR at setup of TestCopy.test_copy_group_exists_array[zarr-hdf5] ______ 444s 444s self = 444s request = > 444s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_group_exists_array_z1') 444s 444s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 444s def dest(self, request, tmpdir): 444s if request.param: 444s > h5py = pytest.importorskip("h5py") 444s E pytest.PytestDeprecationWarning: 444s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:735: PytestDeprecationWarning 444s ______ ERROR at setup of TestCopy.test_copy_group_exists_array[hdf5-zarr] ______ 444s 444s self = 444s request = > 444s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_group_exists_array_h0') 444s 444s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 444s def source(self, request, tmpdir): 444s def prep_source(source): 444s foo = source.create_group("foo") 444s foo.attrs["experiment"] = "weird science" 444s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 444s baz.attrs["units"] = "metres" 444s if request.param: 444s extra_kws = dict( 444s compression="gzip", 444s compression_opts=3, 444s fillvalue=84, 444s shuffle=True, 444s fletcher32=True, 444s ) 444s else: 444s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 444s source.create_dataset( 444s "spam", 444s data=np.arange(100, 200).reshape(20, 5), 444s chunks=(10, 2), 444s dtype="i2", 444s **extra_kws, 444s ) 444s return source 444s 444s if request.param: 444s > h5py = pytest.importorskip("h5py") 444s E pytest.PytestDeprecationWarning: 444s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 444s ______ ERROR at setup of TestCopy.test_copy_group_exists_array[hdf5-hdf5] ______ 444s 444s self = 444s request = > 444s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_group_exists_array_h1') 444s 444s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 444s def source(self, request, tmpdir): 444s def prep_source(source): 444s foo = source.create_group("foo") 444s foo.attrs["experiment"] = "weird science" 444s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 444s baz.attrs["units"] = "metres" 444s if request.param: 444s extra_kws = dict( 444s compression="gzip", 444s compression_opts=3, 444s fillvalue=84, 444s shuffle=True, 444s fletcher32=True, 444s ) 444s else: 444s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 444s source.create_dataset( 444s "spam", 444s data=np.arange(100, 200).reshape(20, 5), 444s chunks=(10, 2), 444s dtype="i2", 444s **extra_kws, 444s ) 444s return source 444s 444s if request.param: 444s > h5py = pytest.importorskip("h5py") 444s E pytest.PytestDeprecationWarning: 444s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 444s ________ ERROR at setup of TestCopy.test_copy_group_dry_run[zarr-hdf5] _________ 444s 444s self = 444s request = > 444s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_group_dry_run_zarr_h0') 444s 444s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 444s def dest(self, request, tmpdir): 444s if request.param: 444s > h5py = pytest.importorskip("h5py") 444s E pytest.PytestDeprecationWarning: 444s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:735: PytestDeprecationWarning 444s ________ ERROR at setup of TestCopy.test_copy_group_dry_run[hdf5-zarr] _________ 444s 444s self = 444s request = > 444s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_group_dry_run_hdf5_z0') 444s 444s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 444s def source(self, request, tmpdir): 444s def prep_source(source): 444s foo = source.create_group("foo") 444s foo.attrs["experiment"] = "weird science" 444s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 444s baz.attrs["units"] = "metres" 444s if request.param: 444s extra_kws = dict( 444s compression="gzip", 444s compression_opts=3, 444s fillvalue=84, 444s shuffle=True, 444s fletcher32=True, 444s ) 444s else: 444s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 444s source.create_dataset( 444s "spam", 444s data=np.arange(100, 200).reshape(20, 5), 444s chunks=(10, 2), 444s dtype="i2", 444s **extra_kws, 444s ) 444s return source 444s 444s if request.param: 444s > h5py = pytest.importorskip("h5py") 444s E pytest.PytestDeprecationWarning: 444s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 444s ________ ERROR at setup of TestCopy.test_copy_group_dry_run[hdf5-hdf5] _________ 444s 444s self = 444s request = > 444s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_copy_group_dry_run_hdf5_h0') 444s 444s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 444s def source(self, request, tmpdir): 444s def prep_source(source): 444s foo = source.create_group("foo") 444s foo.attrs["experiment"] = "weird science" 444s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 444s baz.attrs["units"] = "metres" 444s if request.param: 444s extra_kws = dict( 444s compression="gzip", 444s compression_opts=3, 444s fillvalue=84, 444s shuffle=True, 444s fletcher32=True, 444s ) 444s else: 444s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 444s source.create_dataset( 444s "spam", 444s data=np.arange(100, 200).reshape(20, 5), 444s chunks=(10, 2), 444s dtype="i2", 444s **extra_kws, 444s ) 444s return source 444s 444s if request.param: 444s > h5py = pytest.importorskip("h5py") 444s E pytest.PytestDeprecationWarning: 444s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 444s ______________ ERROR at setup of TestCopy.test_logging[zarr-hdf5] ______________ 444s 444s self = 444s request = > 444s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_logging_zarr_hdf5_0') 444s 444s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 444s def dest(self, request, tmpdir): 444s if request.param: 444s > h5py = pytest.importorskip("h5py") 444s E pytest.PytestDeprecationWarning: 444s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:735: PytestDeprecationWarning 444s ______________ ERROR at setup of TestCopy.test_logging[hdf5-zarr] ______________ 444s 444s self = 444s request = > 444s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_logging_hdf5_zarr_0') 444s 444s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 444s def source(self, request, tmpdir): 444s def prep_source(source): 444s foo = source.create_group("foo") 444s foo.attrs["experiment"] = "weird science" 444s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 444s baz.attrs["units"] = "metres" 444s if request.param: 444s extra_kws = dict( 444s compression="gzip", 444s compression_opts=3, 444s fillvalue=84, 444s shuffle=True, 444s fletcher32=True, 444s ) 444s else: 444s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 444s source.create_dataset( 444s "spam", 444s data=np.arange(100, 200).reshape(20, 5), 444s chunks=(10, 2), 444s dtype="i2", 444s **extra_kws, 444s ) 444s return source 444s 444s if request.param: 444s > h5py = pytest.importorskip("h5py") 444s E pytest.PytestDeprecationWarning: 444s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 444s ______________ ERROR at setup of TestCopy.test_logging[hdf5-hdf5] ______________ 444s 444s self = 444s request = > 444s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_logging_hdf5_hdf5_0') 444s 444s @pytest.fixture(params=[False, True], ids=["zarr", "hdf5"]) 444s def source(self, request, tmpdir): 444s def prep_source(source): 444s foo = source.create_group("foo") 444s foo.attrs["experiment"] = "weird science" 444s baz = foo.create_dataset("bar/baz", data=np.arange(100), chunks=(50,)) 444s baz.attrs["units"] = "metres" 444s if request.param: 444s extra_kws = dict( 444s compression="gzip", 444s compression_opts=3, 444s fillvalue=84, 444s shuffle=True, 444s fletcher32=True, 444s ) 444s else: 444s extra_kws = dict(compressor=Zlib(3), order="F", fill_value=42, filters=[Adler32()]) 444s source.create_dataset( 444s "spam", 444s data=np.arange(100, 200).reshape(20, 5), 444s chunks=(10, 2), 444s dtype="i2", 444s **extra_kws, 444s ) 444s return source 444s 444s if request.param: 444s > h5py = pytest.importorskip("h5py") 444s E pytest.PytestDeprecationWarning: 444s E Module 'h5py' was found, but when imported by pytest it raised: 444s E ImportError("cannot import name '_debian_h5py_mpi' from partially initialized module 'h5py' (most likely due to a circular import) (/usr/lib/python3/dist-packages/h5py/__init__.py)") 444s E In pytest 9.1 this warning will become an error by default. 444s E You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. 444s E See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_convenience.py:725: PytestDeprecationWarning 444s =================================== FAILURES =================================== 444s _________________________ test_array_with_delta_filter _________________________ 444s 444s def test_array_with_delta_filter(): 444s # setup 444s astype = "u1" 444s dtype = "i8" 444s filters = [Delta(astype=astype, dtype=dtype)] 444s data = np.arange(100, dtype=dtype) 444s 444s for compressor in compressors: 444s > a = array(data, chunks=10, compressor=compressor, filters=filters) 444s 444s /usr/lib/python3/dist-packages/zarr/tests/test_filters.py:40: 444s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 444s /usr/lib/python3/dist-packages/zarr/creation.py:444: in array 444s z[...] = data 444s /usr/lib/python3/dist-packages/zarr/core.py:1449: in __setitem__ 444s self.set_basic_selection(pure_selection, value, fields=fields) 444s /usr/lib/python3/dist-packages/zarr/core.py:1545: in set_basic_selection 444s return self._set_basic_selection_nd(selection, value, fields=fields) 444s /usr/lib/python3/dist-packages/zarr/core.py:1935: in _set_basic_selection_nd 444s self._set_selection(indexer, value, fields=fields) 444s /usr/lib/python3/dist-packages/zarr/core.py:1988: in _set_selection 444s self._chunk_setitem(chunk_coords, chunk_selection, chunk_value, fields=fields) 444s /usr/lib/python3/dist-packages/zarr/core.py:2261: in _chunk_setitem 444s self._chunk_setitem_nosync(chunk_coords, chunk_selection, value, fields=fields) 444s /usr/lib/python3/dist-packages/zarr/core.py:2271: in _chunk_setitem_nosync 444s self.chunk_store[ckey] = self._encode_chunk(cdata) 444s /usr/lib/python3/dist-packages/zarr/core.py:2387: in _encode_chunk 444s chunk = f.encode(chunk) 444s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 444s 444s self = Delta(dtype=' np.subtract(arr[1:], arr[:-1], out=enc[1:]) 444s E numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'subtract' output from dtype('int64') to dtype('uint8') with casting rule 'same_kind' 444s 444s /usr/lib/python3/dist-packages/numcodecs/delta.py:70: UFuncTypeError 444s =============================== warnings summary =============================== 444s tests/test_core.py::TestArrayWithDBMStore::test_array_1d 444s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning: Exception ignored in: 444s 444s Traceback (most recent call last): 444s File "/usr/lib/python3/dist-packages/zarr/indexing.py", line 355, in 444s chunk_coords = tuple(p.dim_chunk_ix for p in dim_projections) 444s 444s ResourceWarning: unclosed database in 444s 444s warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 444s 444s tests/test_core.py::TestArrayWithDBMStore::test_object_arrays_danger 444s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning: Exception ignored in: 444s 444s Traceback (most recent call last): 444s File "/usr/lib/python3/dist-packages/zarr/indexing.py", line 357, in 444s out_selection = tuple( 444s 444s ResourceWarning: unclosed database in 444s 444s warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 444s 444s tests/test_core.py::TestArrayWithSQLiteStore::test_resize_2d 444s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning: Exception ignored in: 444s 444s Traceback (most recent call last): 444s File "/usr/lib/python3/dist-packages/zarr/indexing.py", line 356, in 444s chunk_selection = tuple(p.dim_chunk_sel for p in dim_projections) 444s 444s ResourceWarning: unclosed database in 444s 444s warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 444s 444s tests/test_core.py::TestArrayWithSQLiteStore::test_object_arrays_vlen_text 444s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning: Exception ignored in: 444s 444s Traceback (most recent call last): 444s File "/usr/lib/python3/dist-packages/zarr/indexing.py", line 219, in __iter__ 444s dim_chunk_sel = slice(dim_chunk_sel_start, dim_chunk_sel_stop, self.step) 444s ResourceWarning: unclosed database in 444s 444s warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 444s 444s tests/test_core.py::TestArrayWithNoCompressor::test_array_2d 444s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning: Exception ignored in: 444s 444s Traceback (most recent call last): 444s File "/usr/lib/python3/dist-packages/zarr/indexing.py", line 355, in 444s chunk_coords = tuple(p.dim_chunk_ix for p in dim_projections) 444s 444s ResourceWarning: unclosed database in 444s 444s warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 444s 444s tests/test_core.py::TestArrayWithNoCompressor::test_iter 444s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning: Exception ignored in: 444s 444s Traceback (most recent call last): 444s File "/usr/lib/python3/dist-packages/zarr/util.py", line 249, in is_total_slice 444s for it, sh in zip(item, shape) 444s ~~~^^^^^^^^^^^^^ 444s ResourceWarning: unclosed database in 444s 444s warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 444s 444s tests/test_filters.py::test_array_with_scaleoffset_filter 444s /usr/lib/python3/dist-packages/numcodecs/fixedscaleoffset.py:97: RuntimeWarning: invalid value encountered in cast 444s enc = enc.astype(self.astype, copy=False) 444s 444s tests/test_storage.py::TestZipStore::test_store_and_retrieve_ndarray 444s /usr/lib/python3.13/zipfile/__init__.py:1638: UserWarning: Duplicate name: 'foo' 444s return self._open_to_write(zinfo, force_zip64=force_zip64) 444s 444s tests/test_sync.py: 32 warnings 444s /usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=2635) is multi-threaded, use of fork() may lead to deadlocks in the child. 444s self.pid = os.fork() 444s 444s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 444s ============================= slowest 10 durations ============================= 444s 10.01s call tests/test_indexing.py::test_set_orthogonal_selection_3d 444s 6.41s call tests/test_core.py::TestArrayWithFSStorePartialRead::test_non_cont 444s 2.78s call tests/test_storage.py::test_format_compatibility 444s 2.61s call tests/test_core.py::TestArrayWithSQLiteStore::test_islice 444s 2.50s call tests/test_core.py::TestArrayWithSQLiteStore::test_iter 444s 1.83s call tests/test_core.py::TestArrayWithSQLiteStore::test_append_2d_axis 444s 1.79s call tests/test_core.py::TestArrayWithSQLiteStore::test_resize_2d 444s 1.79s call tests/test_core.py::TestArrayWithSQLiteStore::test_append_2d 444s 1.77s call tests/test_core.py::TestArrayWithFSStoreNestedPartialRead::test_non_cont 444s 1.61s call tests/test_core.py::TestArrayWithSQLiteStore::test_array_order 444s =========================== short test summary info ============================ 444s FAILED tests/test_filters.py::test_array_with_delta_filter - numpy.core._exce... 444s ERROR tests/test_convenience.py::TestCopy::test_copy_array[zarr-hdf5] - pytes... 444s ERROR tests/test_convenience.py::TestCopy::test_copy_array[hdf5-zarr] - pytes... 444s ERROR tests/test_convenience.py::TestCopy::test_copy_array[hdf5-hdf5] - pytes... 444s ERROR tests/test_convenience.py::TestCopy::test_copy_bad_dest[zarr-hdf5] - py... 444s ERROR tests/test_convenience.py::TestCopy::test_copy_bad_dest[hdf5-zarr] - py... 444s ERROR tests/test_convenience.py::TestCopy::test_copy_bad_dest[hdf5-hdf5] - py... 444s ERROR tests/test_convenience.py::TestCopy::test_copy_array_name[zarr-hdf5] - ... 444s ERROR tests/test_convenience.py::TestCopy::test_copy_array_name[hdf5-zarr] - ... 444s ERROR tests/test_convenience.py::TestCopy::test_copy_array_name[hdf5-hdf5] - ... 444s ERROR tests/test_convenience.py::TestCopy::test_copy_array_create_options[zarr-hdf5] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_array_create_options[hdf5-zarr] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_array_create_options[hdf5-hdf5] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_array_exists_array[zarr-hdf5] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_array_exists_array[hdf5-zarr] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_array_exists_array[hdf5-hdf5] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_array_exists_group[zarr-hdf5] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_array_exists_group[hdf5-zarr] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_array_exists_group[hdf5-hdf5] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_array_skip_initialized[zarr-hdf5] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_array_skip_initialized[hdf5-zarr] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_array_skip_initialized[hdf5-hdf5] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_group[zarr-hdf5] - pytes... 444s ERROR tests/test_convenience.py::TestCopy::test_copy_group[hdf5-zarr] - pytes... 444s ERROR tests/test_convenience.py::TestCopy::test_copy_group[hdf5-hdf5] - pytes... 444s ERROR tests/test_convenience.py::TestCopy::test_copy_group_no_name[zarr-hdf5] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_group_no_name[hdf5-zarr] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_group_no_name[hdf5-hdf5] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_group_options[zarr-hdf5] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_group_options[hdf5-zarr] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_group_options[hdf5-hdf5] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_group_shallow[zarr-hdf5] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_group_shallow[hdf5-zarr] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_group_shallow[hdf5-hdf5] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_group_exists_group[zarr-hdf5] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_group_exists_group[hdf5-zarr] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_group_exists_group[hdf5-hdf5] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_group_exists_array[zarr-hdf5] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_group_exists_array[hdf5-zarr] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_group_exists_array[hdf5-hdf5] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_group_dry_run[zarr-hdf5] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_group_dry_run[hdf5-zarr] 444s ERROR tests/test_convenience.py::TestCopy::test_copy_group_dry_run[hdf5-hdf5] 444s ERROR tests/test_convenience.py::TestCopy::test_logging[zarr-hdf5] - pytest.P... 444s ERROR tests/test_convenience.py::TestCopy::test_logging[hdf5-zarr] - pytest.P... 444s ERROR tests/test_convenience.py::TestCopy::test_logging[hdf5-hdf5] - pytest.P... 444s = 1 failed, 2205 passed, 2151 skipped, 768 deselected, 4 xfailed, 40 warnings, 45 errors in 108.31s (0:01:48) = 445s E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd /tmp/autopkgtest.jC3RXx/autopkgtest_tmp/build; python3.13 -m pytest -k "not test_hierarchy and not test_utf8_encoding and not [static_flat] and not [static_nested] and not [static_flat_legacy] and not [static_nested_legacy] and not test_meta_prefix_6853 and not test_complex and not test_encode_decode_array_dtype_shape_v3" --pyargs zarr 445s I: pybuild base:311: cd /tmp/autopkgtest.jC3RXx/autopkgtest_tmp/build; python3.12 -m pytest -k "not test_hierarchy and not test_utf8_encoding and not [static_flat] and not [static_nested] and not [static_flat_legacy] and not [static_nested_legacy] and not test_meta_prefix_6853 and not test_complex and not test_encode_decode_array_dtype_shape_v3" --pyargs zarr 449s ============================= test session starts ============================== 449s platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0 449s rootdir: /tmp/autopkgtest.jC3RXx/autopkgtest_tmp/build 449s configfile: pyproject.toml 449s plugins: typeguard-4.4.1, doctestplus-1.2.1, timeout-2.3.1 449s collected 5174 items / 768 deselected / 4406 selected 449s 449s tests/test_attrs.py .................. [ 0%] 449s tests/test_convenience.py .....ss...................ssssssss.s.......... [ 1%] 449s ..................................................ssssssssssssssssssssss [ 3%] 450s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 4%] 450s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 6%] 450s ssssssssssssss [ 6%] 451s tests/test_core.py ..................................................... [ 7%] 452s ........................................................................ [ 9%] 455s ................................................................ssssssss [ 11%] 456s sssssssssssssssssssssssssssssssssssssss................................. [ 12%] 459s ........................................................................ [ 14%] 461s ........................................................................ [ 16%] 462s .............sssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 17%] 462s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 19%] 484s ssssssssss.............................................................. [ 20%] 487s ........................................................................ [ 22%] 490s ........................................................................ [ 24%] 494s ........................................................................ [ 25%] 495s ........................................................................ [ 27%] 497s ........................................................................ [ 29%] 500s ........................................................................ [ 30%] 505s ..................................................................s..... [ 32%] 511s ........................................................................ [ 34%] 515s ...................s..........ssssssssssssssssssssssssssssssssssssssssss [ 35%] 515s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 37%] 515s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 38%] 515s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 40%] 515s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 42%] 515s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 43%] 515s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 45%] 515s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 47%] 515s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 48%] 515s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 50%] 515s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 51%] 515s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 53%] 515s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 55%] 515s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 56%] 515s ssssssssssssssss...... [ 57%] 516s tests/test_creation.py ................................................. [ 58%] 516s ..................................ss..... [ 59%] 516s tests/test_dim_separator.py ..........................x....x [ 60%] 517s tests/test_filters.py F...... [ 60%] 529s tests/test_indexing.py ................................................. [ 61%] 529s ......xx...... [ 61%] 529s tests/test_info.py .. [ 61%] 529s tests/test_meta.py ......................... [ 62%] 529s tests/test_meta_array.py .sss.sss.sss.sss.sss.sss.sss.sss..ssssss..sssss [ 63%] 529s s..ssssss..ssssss [ 63%] 529s tests/test_n5.py ..... [ 63%] 529s tests/test_storage.py ...................s........................s..... [ 65%] 530s ...................s.................................................... [ 66%] 530s .......................ss..............s................................ [ 68%] 530s ........................................................................ [ 69%] 530s ....................ss.................................................. [ 71%] 530s .............s.......................................................... [ 73%] 531s ........................................................................ [ 74%] 532s .....ssssssssssssssssssssssssssssssssssssssssssssssss................... [ 76%] 532s ...............................sssssssssssssssssssssssssssssssssssssssss [ 78%] 533s sssssss.............s.................ssssssssssssssssssssssssss....... [ 79%] 533s tests/test_storage_v3.py sssssssssssssssssssssssssssssssssssssssssssssss [ 80%] 533s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 82%] 533s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 84%] 533s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 85%] 533s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 87%] 533s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 88%] 533s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 90%] 533s ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss [ 92%] 533s sssssssssssssssssssssssssssssssssssssssssss [ 93%] 533s tests/test_sync.py ..................................................... [ 94%] 534s ........................................................................ [ 96%] 537s ........................................................................ [ 97%] 539s ........................................................................ [ 99%] 540s ........... [ 99%] 540s tests/test_util.py .................. [100%] 540s 540s =================================== FAILURES =================================== 540s _________________________ test_array_with_delta_filter _________________________ 540s 540s def test_array_with_delta_filter(): 540s # setup 540s astype = "u1" 540s dtype = "i8" 540s filters = [Delta(astype=astype, dtype=dtype)] 540s data = np.arange(100, dtype=dtype) 540s 540s for compressor in compressors: 540s > a = array(data, chunks=10, compressor=compressor, filters=filters) 540s 540s /usr/lib/python3/dist-packages/zarr/tests/test_filters.py:40: 540s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 540s /usr/lib/python3/dist-packages/zarr/creation.py:444: in array 540s z[...] = data 540s /usr/lib/python3/dist-packages/zarr/core.py:1449: in __setitem__ 540s self.set_basic_selection(pure_selection, value, fields=fields) 540s /usr/lib/python3/dist-packages/zarr/core.py:1545: in set_basic_selection 540s return self._set_basic_selection_nd(selection, value, fields=fields) 540s /usr/lib/python3/dist-packages/zarr/core.py:1935: in _set_basic_selection_nd 540s self._set_selection(indexer, value, fields=fields) 540s /usr/lib/python3/dist-packages/zarr/core.py:1988: in _set_selection 540s self._chunk_setitem(chunk_coords, chunk_selection, chunk_value, fields=fields) 540s /usr/lib/python3/dist-packages/zarr/core.py:2261: in _chunk_setitem 540s self._chunk_setitem_nosync(chunk_coords, chunk_selection, value, fields=fields) 540s /usr/lib/python3/dist-packages/zarr/core.py:2271: in _chunk_setitem_nosync 540s self.chunk_store[ckey] = self._encode_chunk(cdata) 540s /usr/lib/python3/dist-packages/zarr/core.py:2387: in _encode_chunk 540s chunk = f.encode(chunk) 540s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 540s 540s self = Delta(dtype=' np.subtract(arr[1:], arr[:-1], out=enc[1:]) 540s E numpy.core._exceptions._UFuncOutputCastingError: Cannot cast ufunc 'subtract' output from dtype('int64') to dtype('uint8') with casting rule 'same_kind' 540s 540s /usr/lib/python3/dist-packages/numcodecs/delta.py:70: UFuncTypeError 540s =============================== warnings summary =============================== 540s tests/test_filters.py::test_array_with_scaleoffset_filter 540s /usr/lib/python3/dist-packages/numcodecs/fixedscaleoffset.py:97: RuntimeWarning: invalid value encountered in cast 540s enc = enc.astype(self.astype, copy=False) 540s 540s tests/test_storage.py::TestZipStore::test_store_and_retrieve_ndarray 540s /usr/lib/python3.12/zipfile/__init__.py:1607: UserWarning: Duplicate name: 'foo' 540s return self._open_to_write(zinfo, force_zip64=force_zip64) 540s 540s tests/test_sync.py: 32 warnings 540s /usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=2736) is multi-threaded, use of fork() may lead to deadlocks in the child. 540s self.pid = os.fork() 540s 540s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 540s ============================= slowest 10 durations ============================= 540s 9.36s call tests/test_indexing.py::test_set_orthogonal_selection_3d 540s 3.07s call tests/test_core.py::TestArrayWithFSStorePartialRead::test_non_cont 540s 2.71s call tests/test_core.py::TestArrayWithSQLiteStore::test_iter 540s 2.71s call tests/test_core.py::TestArrayWithSQLiteStore::test_islice 540s 1.99s call tests/test_core.py::TestArrayWithSQLiteStore::test_append_2d_axis 540s 1.92s call tests/test_core.py::TestArrayWithSQLiteStore::test_append_2d 540s 1.92s call tests/test_core.py::TestArrayWithSQLiteStore::test_resize_2d 540s 1.80s call tests/test_core.py::TestArrayWithSQLiteStore::test_array_order 540s 1.47s call tests/test_core.py::TestArrayWithFSStoreNestedPartialRead::test_non_cont 540s 1.24s call tests/test_indexing.py::test_set_orthogonal_selection_2d 540s =========================== short test summary info ============================ 540s FAILED tests/test_filters.py::test_array_with_delta_filter - numpy.core._exce... 540s = 1 failed, 2250 passed, 2151 skipped, 768 deselected, 4 xfailed, 34 warnings in 93.98s (0:01:33) = 542s E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd /tmp/autopkgtest.jC3RXx/autopkgtest_tmp/build; python3.12 -m pytest -k "not test_hierarchy and not test_utf8_encoding and not [static_flat] and not [static_nested] and not [static_flat_legacy] and not [static_nested_legacy] and not test_meta_prefix_6853 and not test_complex and not test_encode_decode_array_dtype_shape_v3" --pyargs zarr 542s pybuild-autopkgtest: error: pybuild --autopkgtest --test-pytest -i python{version} -p "3.13 3.12" returned exit code 13 542s make: *** [/tmp/4KWy1dL8jE/run:4: pybuild-autopkgtest] Error 25 542s pybuild-autopkgtest: error: /tmp/4KWy1dL8jE/run pybuild-autopkgtest returned exit code 2 542s autopkgtest [20:39:29]: test pybuild-autopkgtest: -----------------------] 547s autopkgtest [20:39:34]: test pybuild-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 547s pybuild-autopkgtest FAIL non-zero exit status 25 551s autopkgtest [20:39:38]: @@@@@@@@@@@@@@@@@@@@ summary 551s pybuild-autopkgtest FAIL non-zero exit status 25